Creating an application server port
From JPPF 6.2 Documentation
Main Page > J2EE Connector > Creating an application server port |
If the JPPF resource adapter does not include, out-of-the-box, a port for your application server, or your application server version, this section is for you. Here is a sequence of steps to create your own port:
1. copy one of the existing application server-specific folder in JPPF-x.y.z-j2ee-connector/appserver and give it a name that will distinguish it from the others. This name will be used throughout this process, so please make sure it is both unique and meaningful. For the sake of this exercise, we will use a generic name: "MyServer-1.0"
2. After creating the JPPF-x.y.z-j2ee-connector/appserver/MyServer-1.0 folder, edit the relevant configuration files and deployment descriptors.
3. Open the build.xml build script, in the JPPF-x.y.z-j2ee-connector folder, with a text editor.
4. At the start of the file, you will see the following section:
<!-- ========================================================================= --> <!-- definition of application server-specific properties --> <!-- the value is used to generate the names of the corresponding EAR and RAR --> <!-- ========================================================================= --> <property name="was" value="Websphere"/> <property name="jboss" value="JBoss"/> <property name="jboss7" value="JBoss-7"/> <property name="wildfly8" value="Wildfly-8"/> <property name="oracle" value="Oracle"/> <property name="sunas" value="Glassfish"/> <property name="weblogic" value="Weblogic"/> <property name="geronimo" value="Geronimo"/>
You can add your own property here, for instance:
<property name="myserver10" value="MyServer-1.0"/>
The property value must be the name of the folder you just created.
5. (optional) navigate to the Ant target "ear.all" and add your own invocation for generating the demo application EAR:
<build.ear appserver="${myserver10}"/>
You may also remove or comment out those you do not need.
6. Navigate to the Ant target "ear.all" and add your own invocation for generating the resource adapter RAR:
<rar appserver="${myserver10}"/>
You may also remove or comment out those you do not need.
Main Page > J2EE Connector > Creating an application server port |