Success Stories and Case Studies
Midnight Coders Twitter Midnight Coders Group on Linkedin Midnight Coders on Facebook
Developer Forum Professional Support Knowledge Base

WebORB for Java Release History

WebORB for Java is a solid integration solution, backed by a dedicated U.S.-based commercial company that has invested in the creation and on-going development of its WebORB products since 2003.  The following information describes the various updates, bug fixes, patches and new functionality provided with each new release.

Please visit the Midnight Coders Bug Tracking System to learn more about any new functionality or the issues currently being raised and addressed by members of our community and development team. 

2010 Release History

Show all / Hide all

fold faq

WebORB 4.0.1 - 09.01.10

Added the ability to deploy WebORB into JBoss version 5.1.

fold faq

WebORB 4.0 - 08.30.10

This is a major point release which addresses the following new features, enhancements and bug fixes.  A ticket is assigned to each entry below.  These are resolved issues that are logged in our JIRA Bug Tracking System.  

New Features

  • [WOJAVA-57] - Server-side message delivery for polling
  • [WOJAVA-71] - Compiling client side generated sources for WDMF
  • [WOJAVA-78] - Ant script for generating production-jars
  • [WOJAVA-91] - Duplicate all the tickets from WebORB for .Net 34-39
  • [WOJAVA-92] - Code generation framework
  • [WOJAVA-94] - Code generator for the Swiz framework
  • [WOJAVA-95] - Update cairngorm code generator to conform to the latest release
  • [WOJAVA-96] - PureMVC code generator must be updated
  • [WOJAVA-97] - Code generator for the Flash
  • [WOJAVA-98] - Generate project files as a part of code generator
  • [WOJAVA-99] - Flash Builder integration
  • [WOJAVA-103] - Implement comet-based data push
  • [WOJAVA-108] - Improved Logging tab
  • [WOJAVA-110] - Duplicate WebServiceBrowser from WebORB for .NET
  • [WOJAVA-111] - Need to create installer for Flash Builder plugin
  • [WOJAVA-137] - Repeated messages using Producer/Consumer

Improvement

  • [WOJAVA-112] - Checkboxes to log date/time and thread name
  • [WOJAVA-113] - Logging interface improvements
  • [WOJAVA-114] - change timestamp and thread name logging to be general properties
  • [WOJAVA-116] - make sure ILogger methods are backwards compatible
  • [WOJAVA-135] - Upgrade to the latest version of Red 5

Bug Fixes

  • [WOJAVA-65] - WDMF problems reported by Faisal
  • [WOJAVA-115] - Fix weborb-config.xml formatting
  • [WOJAVA-118] - Update of Destinations in console doesn't remove more than one role per request
  • [WOJAVA-123] - Implement message cleanup in the in-memory messaging handler
  • [WOJAVA-124] - Consumer unsubscription is not working
  • [WOJAVA-125] - Changing logging policy in console causes exception
  • [WOJAVA-134] - Flash Builder plugin for java changes
  • [WOJAVA-136] - The findBySql method working not properly.
  • [WOJAVA-138] - UnitOfWork porting
  • [WOJAVA-144] - Red5 jar files are installed unconditionally
  • [WOJAVA-145] - Remove SLF4J output from WebORB log output
  • [WOJAVA-146] - Remove not needed System.out.println from the code
  • [WOJAVA-147] - If WebServices support is not added during the installation "Web Services" node should not show up in the Service Browser
  • [WOJAVA-148] - formatting of the complex types classes generated for ActionScript by code generator
  • [WOJAVA-149] - Basic install adds more jar files than needed
  • [WOJAVA-150] - WDMF-generated code automatic compilation fails
  • [WOJAVA-151] - SLF4J output must be disabled
  • [WOJAVA-152] - RTMP messaging is not working
  • [WOJAVA-155] - installer adds classes files under WEB-INF/classes/weborb/weborb
  • [WOJAVA-156] - Spring service browser does not show all the spring beans
  • [WOJAVA-157] - WebServices browser does not show any services
  • [WOJAVA-158] - Console build for WebORB for Java displays all the new config sections not supported in Java (yet)
  • [WOJAVA-160] - Possible collection synchronization issue
  • [WOJAVA-164] - Message delivery to subtopic and filters does not work (messages delivered to all subscribers)
  • [WOJAVA-166] - Exception at the startup time
  • [WOJAVA-168] - WebServices service browser is broken
  • [WOJAVA-169] - integration folder structure
  • [WOJAVA-170] - Generated AS project results in warnings in Flex Builder
  • [WOJAVA-171] - Making any kind of configuration change in console erases user changes in the config
  • [WOJAVA-172] - Exclude jars from WEB-INF/lib and WAR file
  • [WOJAVA-173] - Data management code generation does not work
  • [WOJAVA-174] - Make sure html wrapper is included for all Flex-based code generation projects
  • [WOJAVA-175] - DataTypeInitializer is not added to the Mate, Swiz, Cairngorm and PureMVC projects
  • [WOJAVA-176] - Add libs folder in the generated project structure for PureMVC, Swiz, Cairngorm and Mate project types
  • [WOJAVA-186] - JAR exclusion changes in the console are not persisted to the config file
  • [WOJAVA-187] - implement hot deploy for weborb-config,xml
  • [WOJAVA-188] - Implement response compression and wire it to Response Compression UI panel
  • [WOJAVA-189] - "Code generator applies to" UI panel does not save changes

2009 Release History

Show all / Hide all

fold faq

WebORB 3.0.2 - 02.09.09

This is a maintenance release which addresses the following bugs and offers a few improvements:

  • Problems with installer on Mac OSX have been fixed
  • Fixed bugs in WebORB Data Management synchronization
  • Fixed WebORB deployment for WebSphere versions 6 and 7
  • Fixed WebORB deployment for Tomcat 6
  • Corrected Messaging API documentation for publishing messages
  • Added polling support for WDMF synchronization when RTMP connection fails
  • Added support for Enterprise Edition licensing and activation
fold faq

WebORB 3.0.1 - 01.08.09

This is a maintenance release with the following bug fixes:

  • Fixes a problem with packaging of the WebORB WAR file which prevented deployments into WebSphere and other Java EE servers
  • Fixes a problem in Silverlight examples (previous version was using Beta 2 compilation of Silverlight client)
  • Fixes a probem in the WDMF XSLT templates described in this thread.
  • Fixes a problem in request parsing when AS3 Flash client sends an invocation with more than one argument using the NetConnection class

2008 Release History

Show all / Hide all

fold faq

WebORB 3.0 - GA 10.29.08

  • Production release includes all features and bug fixes from the previous Beta releases
  • Product installer is now available
fold faq

WebORB 3.0 Beta 3- 07.22.08

  • RTMP integration - provides support for remoting invocations via dedicated connections, data push for the producer/consumer messaging.
  • Data Management (WDMF) improvements. Added support for Oracle, bug fixes for MySQL and SQL Server integration
fold faq

WebORB 3.0 Beta 2 - 01.21.08

2007 Release History

Show all / Hide all

fold faq

WebORB 3.0 Beta 1 - 12.07.07

WebORB 3.0 for Java introduces support for Flex clients and a number of important improvements:

  • AMF3 implementation (Flex Remoting support)
  • Spring Framework integration
  • Management Console
  • Service browser
  • Invocation test drive (available via service browser)
  • New examples

2006 Release History

Show all / Hide all

fold faq

WebORB 2.0 GA - 03.13.06

WebORB 2.0 is a major production release.  It includes all the features and bug fixes and introduced during the Beta cycle (see the notes for the beta releases)

2005 Release History

Show all / Hide all

fold faq

WebORB 2.0 Beta 2 - 08.25.05

The Beta 2 release delivers additional stability to the 2.0 version of the product. The release contains the following fixes and modifications:

  • Safari 2.0 support. The Rich Client System has been fixed to work on Safari. All AJAX examples now work on all major browsers.
  • Added QuickStart guide for ColdFusion Components (CFCs) to the user guide.
  • Date and array serialization for the AJAX clients has been fixed
  • Serialization of circular object references in returned complex types has been fixed.
  • Serialization of returned singleton objects has been fixed.
  • Server-side exceptions can now contain a fault code delivered to Flash Remoting clients. Use weborb.exceptions.ServiceException to propagate exception information to the client side.
fold faq

WebORB 2.0 Beta 1 - 08.01.05

We extended the scope of supported rich client environments from Flash to JavaScript/AJAX. To reflect the addition of new type of clients the product's new name is WebORB. Support for Flash Remoting remains the same. All the existing and new features equally apply to both types of clients (AJAX and Flash Remoting). The Beta1 release delivers the following new features and bug fixes:

  • Multi-protocol support. WebORB architecture allows pluggable protocol handlers. There are 2 built-in implementations: WOLF (Web Object Literal Format) - an XML-based protocol for handling AJAX requests and AMF (Action Message Format) - binary protocol developed by Macromedia for Flash-based clients.
  • Rich Client System. WebORB includes a set of APIs to simplify object binding and invocation process. Future releases will provide dynamic user interface widgets, event framework, support for drag-and-drop, messaging client for peer-to-peer and broadcast message delivery.
  • ColdFusion Components (CFC) support. WebORB 2.0 introduces integration with the BlueDragon CFML engine from New Atlanta Communications. AJAX and Flash Remoting clients can easily bind and message any CFC component via WebORB and BlueDragon  (on either the J2EE or .NET editions of BlueDragon)
  • Ability to map client classes to the server ones and vice versa.
  • Type adaptation improvements. Added support for conversion of string-based arguments to the numeric types 
  • JDBC Integration improvements. Change to use column labels instead of column names.
  • WebORB for Java introduces Development Mode. Without a license key, WebORB for Java will respond to the requests only from 1 IP address and will shutdown after 3 hours of operation. Process restart will reset the IP address and the 3 hour timeout.
fold faq

FlashORB 1.5 - 03.01.05

Midnight Coders has concluded the Beta program for FlashORB 1.5 and releases the version into production. See the Beta releases history for the details on version 1.5

fold faq

FlashORB 1.5 Beta 2 - 01.09.05

Beta 2 is a step forward toward the production release of FlashORB 1.5. This release provides bug fixes for the issues reported against Beta1:

  • Management console is fixed
  • Zero-length JDBC ResultSet serialization is fixed
  • License validation on UNIX-based systems is fixed.
  • Added server life-cycle methods (start, shutdown, shutdownAll)

2004 Release History

Show all / Hide all

fold faq

FlashORB 1.5 Beta 1 - 11.12.04

Version 1.5 introduces improved approach to the application security. It also includes improvements with session activation management and exception propagation.  Summary of changes/fixes:

  • Support for 'open system' and 'closed system' modes.
  • Support for system level authentication and authorization handlers.
  • Support for service level authorization handlers
  • Support for session expiration handling for the session activation
  • Custom exception propagation is fixed
fold faq

FlashORB 1.0.1 - 03.25.04

1.0.1 is a patch release. It delivers several important bug fixes in the web service invocation subsystem. Summary of changes/fixes:

  • Embedded Ant files were upgraded to version 1.6.1
  • Ant script for Axis web service processing was modified to exclude non necessary files during the compilation task
  • Fixed bug in the logic locating the right web service proxy stub file
  • Introduced a feature to ignore pre-configured classes during response serialization
fold faq

FlashORB 1.0 - 03.23.04

1.0 is the first production release of the product. It contains fixes for all bugs teported to date as well as the following new features/improvements:

  • Administration module for the management console
  • Support for logging policies
  • Call trace filtering
  • Configuration file improvements
    • Named services
    • Custom serializers
    • Abstract type mappings
    • Ordering of invokers and inspectors
  • Message server traffic tunneling
  • Package level security

2003 Release History

Show all / Hide all

fold faq

FlashORB 1.0 Beta 2 - 11.25.03

Beta 2 is a significant step forward from the previous release. There are several new features as well as a number of bug fixes and improvements. New features include:

  • Security
  • Management Console
  • XML Message Server
  • Call monitor
  • Support for argument object factories
fold faq

FlashORB 1.0 Beta 1 - 07.26.03

This is the first beta release of the product. Basic feature set is implemented:

  • Inspection and invocation of Java Objects, Java Beans, EJBs, Web Services
  • Custom invokers and inspectors
  • Extensible dispatcher chain
  • Application, session, request and custom activation modes
  • Remote references
  • Support for AXIS and GLUE web services platforms
  • Standalone and hosted execution modes
  • Custom serializers
  • Object factories