Challenge Overview
Global Contract Management System (GCMS) is a workflow application for creating and handling customer leasing contracts. The application has several different components with interfaces to various external applications via web services with HTTP, JMS and MQ as the transport layer. The web services follow SOAP standards with the SOAP body containing the interface data in XML format. The application uses several different web services of external applications.
GCMS needs a Message Driven Bean (MDB) component which acts as a web service in place of external application web services. In development and integration testing environments, GCMS should be able to point to this new component instead of actual web service. So that GCMS doesn't need to depend on external applications web services availability.
Final Submission Guidelines
N/A