Products | Versions |
---|---|
TIBCO BusinessWorks Collaborator | - |
Not Applicable | - |
Resolution:
While creating the shared ear using domain utility in BWC 5.5, BW, TRA or Formbuilder hotfix jars are not included.
You need to modify the <TIBCO_HOME>/bwc/5.5/bui/config/CreateSharedEAR.xml for picking up the hotfix/lib jars for BW, TRA and FormBuilder.
Following are the entries to be added in the ant target “getFBjars” in CreateSharedEAR.xml:
1. For FormBuilder hotfix jars:
<copy toDir="${SHARED_ARCHIVE_TMP_DIR}">
<fileset dir="${TIBCO_FORMBUILDER_HOME}/hotfix/lib">
<include name="*.jar"/>
</fileset>
</copy>
2. For BW hotfix jars:
<copy toDir="${SHARED_ARCHIVE_TMP_DIR}">
<fileset dir="${TIBCO_BW_HOME}/hotfix/lib/">
<include name="*.jar"/>
</fileset>
</copy>
3. For TRA hotfix jars:
<copy toDir="${SHARED_ARCHIVE_TMP_DIR}">
<fileset dir="${TIBCO_TRA_HOME}/hotfix/lib">
<include name="*.jar"/>
</fileset>
</copy>
Please make sure that the entries for hotfix lib jars precede the product lib jars in the XML. So the actual entries in CreateSharedEAR.xml would look like this:
<!-- Following entry added for including Formbuilder hotfix jars -->
<copy toDir="${SHARED_ARCHIVE_TMP_DIR}">
<fileset dir="${TIBCO_FORMBUILDER_HOME}/hotfix/lib">
<include name="*.jar"/>
</fileset>
</copy>
<!-- End -->
<copy toDir="${SHARED_ARCHIVE_TMP_DIR}">
<fileset dir="${TIBCO_FORMBUILDER_HOME}/lib">
<include name="*.jar"/>
</fileset>
</copy>
.
.
.
<!-- Following entry added for including BW hotfix jars -->
<copy toDir="${SHARED_ARCHIVE_TMP_DIR}">
<fileset dir="${TIBCO_BW_HOME}/hotfix/lib/">
<include name="*.jar"/>
</fileset>
</copy>
<!-- End -->
<copy toDir="${SHARED_ARCHIVE_TMP_DIR}">
<fileset dir="${TIBCO_BW_HOME}/lib/">
<include name="*.jar"/>
</fileset>
</copy>
.
.
.
<!-- Following entry added for including TRA hotfix jars -->
<copy toDir="${SHARED_ARCHIVE_TMP_DIR}">
<fileset dir="${TIBCO_TRA_HOME}/hotfix/lib">
<include name="*.jar"/>
</fileset>
</copy>
<!-- End -->
<copy toDir="${SHARED_ARCHIVE_TMP_DIR}">
<fileset dir="${TIBCO_TRA_HOME}/lib/">
<include name="TIBCrypt.jar"/>
</fileset>
</copy>
Update the CreateSharedEAR.xml with the above-mentioned entries and then create the shared ear using domain utility or domainutilitycmd.