Usage Note 13695: CORBA.MARSHAL exceptions cause mismatched serialization UIDs with SAS
Marketing Automation
When running a SAS Marketing Automation client with IBM's
WebSphere web application server, you may receive an
org.omg.CORBA.MARSHAL exception similar to:
Caused by: org.omg.CORBA.MARSHAL: Unable to read value from
underlying bridge : Mismatched serialization UIDs : Source (Rep.
IDRMI:java.lang.Throwable:F8678B4F4D2EB705:D5C635273977B8CB) =
D5C635273977B8CB whereas Target (Rep. ID
RMI:com.sas.iquery.dataretrieval.DataRetrievalException:
33C095A42B75C431:CBC9C63AD396109E) = CBC9C63AD396109E vmcid:
0x4942f000 minor code: 2202 completed: No
This type of exception is encountered when an embedded exception
class is not in the client's classpath. Typically, the underlying
problem is a configuration issue. You must work through the
marshaling exception to get to the root cause. Notice the error
message indicates a Source and Target class reference.
Source (Rep. IDRMI:java.lang.Throwable:
Target (Rep. IDRMI:com.sas.iquery.dataretrieval.DataRetrievalException
When you see this type of exception, and the source and target
classes are different, then you must copy the jar file in the
target reference to the client. In this example, the missing jar
file is called sas.iquery.dataservices.jar which can be found on
the mid-tier machine (where the Marketing Automation Core is
installed) within the sas.analytics.crm.ma.core.ear file. Copy
the jar into the client folder for that application such as
SAS\SASMarketingAutomation\4.1\.
You may have to repeat this procedure and copy more than one jar
file until you no longer receive the mismatched serialization
error which is masking the the underlying problem.
Operating System and Release Information
SAS System | SAS Campaign Studio | Microsoft Windows XP Professional | 4.0 | | | |
Microsoft Windows Server 2003 Enterprise Edition | 4.0 | | | |
Microsoft Windows Server 2003 Standard Edition | 4.0 | | | |
Microsoft Windows 2000 Server | 4.0 | | | |
Microsoft Windows Server 2003 Datacenter Edition | 4.0 | | | |
64-bit Enabled AIX | 4.0 | | | |
HP-UX IPF | 4.0 | | | |
64-bit Enabled Solaris | 4.0 | | | |
Solaris | 4.0 | | | |
Microsoft Windows 2000 Advanced Server | 4.0 | | | |
Microsoft Windows 2000 Datacenter Server | 4.0 | | | |
Microsoft Windows 2000 Professional | 4.0 | | | |
AIX | 4.0 | | | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Date Modified: | 2005-07-07 10:10:46 |
Date Created: | 2004-10-26 14:26:31 |