WSO2 ESB is a lightweight, XML, Web services centric Enterprise Service Bus (ESB). Based on Apache Synapse and Apache Axis2 projects, it supports connectivity, transformation and mediation, and the management of Web services interactions.
WSO2 ESB is released under the Apache License v2.0
Check project Home page for additional information.
1. It is not possible to use the HTTPS transport with a JDK version below 1.5
If a JDK version below 1.5 is being used, the existing <transportReceiver> and <transportSender>
elements of the conf/axis2.xml must be replaced as follows. This will allow the admin console
to run over the HTTPS transport, although services are accessible only over HTTP.
Replace
<transportReceiver name="https" class="org.apache.axis2.transport.nhttp.HttpCoreNIOSSLListener">
...
</transportReceiver>
With:
<transportReceiver name="https" class="org.wso2.esb.transport.jetty.HttpsTransportListener">
<parameter name="port" locked="false">9443</parameter>
<parameter name="max.idle.time.ms" locked="false">30000</parameter>
<parameter name="keystore" locked="false">
<KeyStore>
<Location>lib/identity.jks</Location>
<Type>JKS</Type>
<Password>password</Password>
<KeyPassword>password</KeyPassword>
</KeyStore>
</parameter>
</transportReceiver>
And, Replace
<transportSender name="https" class="org.apache.axis2.transport.nhttp.HttpCoreNIOSSLSender">
...
</transportSender>
With
<transportSender name="https" class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
<parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
<parameter name="Transfer-Encoding" locked="false">chunked</parameter>
</transportSender>
2. Dependencies are currently allowed to be removed while they have live references to them
The ESB UI currently does not perform a check on references before the elements are removed. Thus there is a possibility of defining references to non-existent endpoints, sequences etc. as
well as removing them while live references still exist.
3. Inability to run axis2server.bat and wso2-esb.bat from a path which exceeds 255 characters in a MS Windows operating system
Refer the WSO2 ESB JIRA at http://www.wso2.org/jira/browse/ESBJAVA for any other issues and workarounds
-------------------------
=========================
1. Apache AXIOM based E4X support
------------------------
========================
Issues can be reported using the public JIRA available at http://www.wso2.org/jira/browse/ESBJAVA
------------------------
========================
WSO2 ESB developers can be contacted via mailing lists:
For Users : esb-java-user@wso2.org
For Developers : esb-java-user@wso2.org
For details on subscriptions see http://wso2.org/projects/esb/java#mail
Alternatively, questions can also be raised in the forums:
For Users : http://wso2.org/forum/186
For Developers : http://wso2.org//forum/187
Thanks,
- WSO2 ESB Team