Starting from WSO2 AS 5.3.0, AS supports JavaEE 6 Web Profile. This support is provided using Apache TomEE, which is a project developed at Apache Software Foundation, and is a Java EE 6 Web Profile certified stack. With the Javaee runtime environment, you can now deploy Javaee web applications (that uses Apache TomEE) in WSO2 AS.
The following configurations should be in place in order to use this feature:
|Table of Contents|
The following configurations are required if the Javaee runtime is enabled for your AS as explained above. There are two Apache TomEE configurations:
Setting the default Tomee TomEE configurations:
tomee.xmlfile located in the
In this file, you can configure the Datasources, Resources etc. See the following example where the "myDerbyDatasource" datasource is configured as a resource.
<Resource id="myDerbyDatasource" type="DataSource" classpath="/path/to/driver.jar"> . . . . <Resource>
See the documentation on Apache TomEE configurations for more examples on how to configure the
Setting the jvm system properties that will be used by TomEE:
system.propertiesfile located in the
Update the required properties. For a comprehensive list of system properties, see http://tomee.apache.org/properties-listing.html.