Index Changes

Open ESB in WebSphere.

A servlet wrapped implementation of Open ESB has been developed as a proof of concept.

Instructions to run Open ESB in WebSphere 6.1

1)Download Open ESB for WebSphere

and deploy it in WebSphere following the default settings.

2)Now say, No Thanks!, to some of the attributes added to MBean names by WebSphere, by creating a custom property.

(i)Navigate to Servers > Application Servers > Server1(Server Infrastructure) > >Administration > Administration Services > Custom Properties.

(ii)Click New and supply the following values for name and value fields respectively

com.ibm.websphere.mbeans.disableRouting
<on>com.sun.jbi:*</on><on>com.sun.jbi.esb:*</on>

(iii)3)Start the application. Click on Enterprise Applications, select openesb-websphere-1_1_war and start it.

Instructions to administer Open ESB and run the demo

1)Download the client jar

Unjar the client jar CLIENT_HOME

2)Configure your environment as follows and make sure ant is in your PATH.

set JAVA_HOME=<WAS_HOME>/AppServer/java
set CLASSPATH=<WAS_HOME>/AppServer/runtimes/com.ibm.ws.admin.client_6.1.0.jar;
<CLIENT_HOME>/jbi-admin-common.jar;<CLIENT_HOME>/jbi-ant-tasks.jar

3)Run the demo application.

Note: For demo purposes, I am using the following experimental components: SunFileBinding and SunTransformationEngine. These two components are attached to this blog. You can find sources for these two experimental components in File binding source Transformation Engine Source

Download:
sun-wsdl-library(info)
SunFileBinding(info)
SunTransformationEngine(info)
FileTransformApp(info)
sample_input.xml(info)

Execute:

ant -f <CLIENT_HOME>/jbi_admin.xml -Djbi.port=2809 -Djbi.host=<hostname> -Djbi.username=<username> -Djbi.password=<password> -Djbi.install.file=wsdlsl.jar install-shared-library

ant -f <CLIENT_HOME>/jbi_admin.xml -Djbi.port=2809 -Djbi.host=<hostname> -Djbi.username=<username> -Djbi.password=<password> -Djbi.install.file=file-binding.jar install-component

ant -f <CLIENT_HOME>/jbi_admin.xml -Djbi.port=2809 -Djbi.host=<hostname> -Djbi.username=<username> -Djbi.password=<password> -Djbi.install.file=transformation-engine.jar install-component

ant -f <CLIENT_HOME>/jbi_admin.xml -Djbi.port=2809 -Djbi.host=<hostname> -Djbi.username=<username> -Djbi.password=<password> -Djbi.deploy.file=FileTransformApp.zip deploy-service-assembly

ant -f <CLIENT_HOME>/jbi_admin.xml -Djbi.port=2809 -Djbi.host=<hostname> -Djbi.username=<username> -Djbi.password=<password> -Djbi.service.assembly.name=FileTransformApp start-service-assembly

Copy sample_input.xml to c:\tmp\test\input\transforminout and see it magically transform into a html file and go to c:\tmp\test\output.

JSPWiki v2.4.100
[RSS]
« Home Index Changes Prefs
This page (revision-18) was last changed on 02-Jun-08 19:20 PM, -0700 by Annies Abduljaffar