book
Article ID: KB0090374
calendar_today
Updated On:
Description
Description:
Symptoms
=========
TIBCO Adapter for Clarify 5.1.0, configured to create a new case in Clarify application, will create the case with the contact and its primary site irrespective of the value specified for the site.
Impact
=========
When a new case is created using the Case business object, the Contact property alone can be used to set the contact, site, and address information for the new case (the contact’s primary site and primary address for that site will be used). On the other hand, if the Site property is chosen explicitly to set up site information, then the Address property should be used to set up address information and the Contact property to set up the contact information.
Workaround:
==========
1. Replace the method "create(ClarifyAppServer mClAppServer)" in <adclycrm_home>\samples\wrapper\com\tibco\adapter\clarify\wrapper\Case_Wrapper.java (after backing up the original file), with the modified method attached in the file code.txt
2. Save the file
3. Open a new command window and change the working directory to ‘<adclycrm_home>\samples\wrapper’
4. Add the following jar files to the classpath (or the equivalent library path depending on the operating system):
5. <adclycrm_home>\lib\adclyCRM.jar
6. <ClarifyClient_Home>\lib\ClfyCbo.jar
7. <TRA_HOME>\lib\TIBCOrt.jar
8. Compile the Case_Wrapper.java file
9. Case_Wrapper.class will be created; ‘prefix’ the location of this file to the adapter’s classpath, so that this class will override the Case_Wrapper.class present in adclyCRMWrapper.jar. This can be done by prefix the same to the value of the variable tibco.env.CUSTOM_CP_EXT in the .tra file used by the adapter
10. Restart the adapter, if it is already running
Cause:
=====
TIBCO Adapter for Clarify 5.1.0 supports only parent-child hierarchy.
Resolution:
========
None. CR#1-75K0DX has been logged to address this issue and will be taken up in a future release
Symptoms:
Cause:
Issue/Introduction
The adapter cannot create a new case in Clarify with a contact and its secondary site