elemenope/dev
JMS Compliant Messaging Framework
Developers' page
Developers:
- John Joseph Roets [jjr]
- Larry Liberto [lj]
- Michael Blake [mcb]
- Michael Rogers [mer]
elemenope changelog
Features Release 5.1 [RELEASED 2006-08-06]
- Addition of Enterprise XML-RPC Service Transport Protocol implementation -- Embedded Jetty HTTP Server allows full enterprise capability in XML-RPC services with simplified deployment.
- Addition of Generic Filesystem Ingestion Operation implementation -- Allows automated processing of files.
- All examples from elemenope User Guide Cookbook now within the standard configuration file
- ElemenopeStandardConfiguration -- fixed broker and dispatcher initialization to allow 0 or 1 of each. Fixed default service/operation call to maintenance loop to fatal exit when throwable occurs within. Added capability to define more than one Broker for a service for use with web service implementations.
- XmlRpcDispatcher -- changed default action when null payload is encountered. This allows call to default service/operation through XML-RPC, as this default call from w/in the maintenance loop always passes a null payload.
Features Release 5.0 [RELEASED 2006-03-26]
- Configuration changed to reflect services focus.
- Spring Framework integration with elemenope for simplified user initialization and configuration.
- Spring Framework acquisition method within Elemenope
- Expanded BPM capabilities
- Basic list
- Basic chain
- Asynchronous BPM with JMS
- Addition of standardized BPM payload interface.
- Addition of boolean attribute to BPM payload to enable one to stop further processing.
- Dispatcher Failover cleanup
- Repositories cleanup
- Utility classes moved out to new FOSS project ctutil.
Features Release 4.1 [RELEASED 2005-03-15]
- Full implementation of ElemenopeStartupServlet allows multiple configuration (initializationGroups) to be utilized within a single application server.
- implementation of user level initialization
- implementation of standard and user shutdown
Features Release 4.0 [RELEASED 2005-03-03]
- Official release 4.0
- Reorganization of base elemenope interfaces...
- Complete transmission protocol transparency
- Connector (connectivity implementor e.g. to JMS queue, web service, direct call, etc.)
- Broker (generic receipt functionality)
- Dispatcher (generic transmission functionality)
- Transaction (processing)
- ElemenopeConfiguration (configuration functionality)
- ElemenopeComponent (components with visibility [to all other components])
- New connectors
- Direct/Blocking call connector
- SOAP web services connector
- New Features
- Configurable Dispatcher failover
- Complete protocol transparency for transmission/receipt of messages
Features Release 4.0rc1 [RELEASED 2005-02-19]
- Reorganization of base elemenope interfaces...
- Complete transmission protocol transparency
- Connector (connectivity implementor e.g. to JMS queue, web service, direct call, etc.)
- Broker (generic receipt functionality)
- Dispatcher (generic transmission functionality)
- Transaction (processing)
- ElemenopeConfiguration (configuration functionality)
- ElemenopeComponent (components with visibility [to all other components])
- New connectors
- Direct/Blocking call connector
- SOAP web services connector
- New Features
- Configurable Dispatcher failover
- Complete protocol transparency for transmission/receipt of messages
Features Release 3.0 [RELEASED 2004-01-09]
- [jjr-verified] XML-RPC web services connector
- XML-RPC web services clients (multiple language/OS)
- [jjr-verified] Java
- [jjr-verified] sep examples and base in netbeans
- [mer-verified] C interface (MQ)
- [jjr-verified] update connector interfaces (Sender/Receiver) to JMS
- [jjr-verified] Broker transaction type field position configuration
Features Release 2.0 [RELEASED 2003-11-18]
- [jjr-verified] distribution script(s)
- [jjr-verified] add delimiter configuration to BrokerBase
- [jjr-verified] JNDI connector set
- [jjr-verified] JNDI example/setup
Features Release 1.1 [RELEASED 2003-10-29]
- [jjr-verified] Add mainframe capabilities to site
- [jjr-verified] Separation of XMLConfiguration utility into its own project
- [mer-verified] correct usage within jdoc on elemenope::main()
- [mer-verified] rid protected items within elemenope class
- [jjr-verified] mv properties to conf
- [jjr-verified] ANT build script (both framework and user)
- [jjr-verified] strip down jars and execution script
- [jjr-verified] developer's page on site
Release 1.0 [RELEASED 2003-10-05]
Proposed Features
[release non-specific or not assigned]
- New connectors
- CORBA connector
- tcp/ip socket connector
- XML-RPC web services clients (multiple language/OS)
- [jjr-started] Perl
- [mer] C
- [mer] C++
- [mcb/mer] Microsoft .NET
- [mcb] COM
- [mcb] PHP
- [jjr] Python
- [jjr] topic connectors