APAR status
Closed as documentation error.
Error description
Standalone WebSphere Adapter installation instructions are incorrect and can cause deployment failures. There is a limitation when using standalone adapters, that the jar files are required for use on the deployment manager when installing an application. This is because the data bindings for an application's SCA adapter bindings are generated at install time. When this task fails you may still see the application EAR successfully installed although the logs may show an error for the data binding task like: J2CBinding E J2CGenerateDataBindingTask.generateDataBinding(): Cannot load databinding generator: com.ibm.j2ca.jdbc.emd.databinding.JDBCDataBindingGenerator If this task fails then the adapter bindings would not be able function at runtime. Then you might see error when processing messages with the binding like this: ResourceException thrown in J2CMethodBindingImpl.invoke() javax. resource.ResourceException: Illegle arguement: the value of input Record is null, please provide a not null and valid input Record. Or java.lang.ClassNotFoundException: com.ibm.xmlns.prod.websphere.j2ca.jdbc. MyObjectbg.MyObjectBGDataBinding at java.lang.Class.forNameImpl(Native Method) at java.lang.Class.forName(Class.java:174) at com.ibm.ws.sca.binding.j2c.handler.J2CImportHandler$1.run (J2CImportHandler.java:261) at java.security.AccessController.doPrivileged (AccessController.java:277) at com.ibm.ws.sca.binding.j2c.handler.J2CImportHandler.newInstance (J2CImportHandler.java:259) WAS does not provide a method for installing a RAR file to the Deployment manager. While the rar file only needs to be available to the deployment manager during related application installation, it is not documented in the deployment or standalone adapter install instructions. http://pic.dhe.ibm.com/infocenter/dmndhelp/v8r5m0/topic/com.ibm. wsadapters.jca.jdbc.doc/env/shared/tsha_cluster_node_jndi.html or http://pic.dhe.ibm.com/infocenter/dmndhelp/v8r5m0/topic/com.ibm. wsadapters.jca.jdbc.doc/env/shared/tsha_installrar.html This page is a bit confusing: http://pic.dhe.ibm.com/infocenter/dmndhelp/v8r5m0/topic/com.ibm. wbpm.admin.doc/topics/rcfglibadapters.html#rcfglibadapters__stan dalone The documentation needs to state the steps of installing the rar on each node in the desired cluster or server. Then the rar file needs to be copied to the deployment manager's installedConnectors directory from the other node's installedConnectors directory.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Business Process Manager Advanced Users * **************************************************************** * PROBLEM DESCRIPTION: Standalone WebSphere Adapter * * installation instructions are * * incorrect and can cause deployment * * failures. * **************************************************************** * RECOMMENDATION: * **************************************************************** Following steps should be used when install the stand along adapter: If you install an EAR package in a network deployment environment that has dependencies on a stand-alone adapter, ensure that the adapter can be accessed on the deployment manager server by completing the following steps: 1. Locate the BPM_Install_root/lib/ext folder for the installed deployment manager server. 2. Extract all the content contained in the stand-alone adapter RAR package to that folder. 3. Restart the deployment manager server to make the server class loader clear the cache, and index the newly added classes and schemas. 4. Install the application to the target server using the administrative console or administrative scripts. 5. After you have installed the application to the target server or cluster, remove all the content you extracted from the stand-alone adapter RAR package into thelib/ext folder, to avoid duplicated entry issues at run time.
Problem conclusion
With the updated process. The standalone adapter can be successfully installed on server.
Temporary fix
Comments
APAR Information
APAR number
JR47663
Reported component name
BPM ADVANCED
Reported component ID
5725C9400
Reported release
751
Status
CLOSED DOC
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-09-03
Closed date
2014-02-28
Last modified date
2014-02-28
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTN5","label":"IBM Business Process Manager Advanced"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
28 February 2014