When exporting from a communication using the SAS® Marketing Automation 4.3 Export Adapters to populate and execute a SAS E-mail Marketing 2.2 broadcast, you will get the Remote Exception error documented below. This is because the SEM 2.2 sas.broadcast.jar has a number of classes missing. See the following SAS Notes for the work arounds: #017382 and #017561 .
Select the Hot Fix tab in this note to access the hot fix for this issue.
java.rmi.ServerException: RemoteException occurred in server thread; nested exception is: java.rmi.RemoteException: EJB Exception: ; nested exception is: java.lang.NoClassDefFoundError: com/sas/email/rmi/asp/AspProviderManager at com.sun.corba.se.internal.iiop.ShutdownUtilDelegate.mapSystemException(U nknown Source) at javax.rmi.CORBA.Util.mapSystemException(Unknown Source) at com.sas.analytics.crm.flow.ejb.client._Flow_Stub.executeCommunication(Un known Source) at com.sas.analytics.crm.flow.client.FlowDelegate.executeCommunication(Flow Delegate.java:640) at com.sas.analytics.crm.app.commands.ExecuteOccurenceCommand.executeThread ed(ExecuteOccurenceCommand.java:41) at com.sas.analytics.crm.app.commands.ThreadedCommand$ExecuteThread.run(Thr eadedCommand.java:224) Caused by: java.rmi.RemoteException: EJB Exception: ; nested exception is: java.lang.NoClassDefFoundError: com/sas/email/rmi/asp/AspProviderManager at weblogic.ejb20.internal.EJBRuntimeUtils.throwRemoteException(EJBRuntimeU tils.java:102) at weblogic.ejb20.internal.BaseEJBHome.handleSystemException(BaseEJBHome.ja va:296) at weblogic.ejb20.internal.BaseEJBObject.postInvoke(BaseEJBObject.java:263) at com.sas.analytics.crm.flow.ejb.FlowBean_8pxhvo_EOImpl.executeCommunicati on(FlowBean_8pxhvo_EOImpl.java:3077) at com.sas.analytics.crm.flow.ejb.FlowBean_8pxhvo_EOImpl_WLSkel.invoke(Unkn own Source) at weblogic.rmi.internal.activation.ActivatableServerRef.invoke(Activatable ServerRef.java:90) at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:420) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSu bject.java:363) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:144 ) at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:4 15) at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.ja va:30) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178) Caused by: java.lang.NoClassDefFoundError: com/sas/email/rmi/asp/AspProviderManager at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:1655) at java.lang.Class.getMethod0(Class.java:1901) at java.lang.Class.getMethod(Class.java:984) at com.sas.email.server.UserWrapper_Stub.<clinit>(Unknown Source) at sun.misc.Unsafe.ensureClassInitialized(Native Method) at sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAcces sorFactory.java:20) at sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:12 2) at java.lang.reflect.Field.acquireFieldAccessor(Field.java:779) at java.lang.reflect.Field.getFieldAccessor(Field.java:760) at java.lang.reflect.Field.getLong(Field.java:398) at java.io.ObjectStreamClass.getDeclaredSUID(ObjectStreamClass.java:1478) at java.io.ObjectStreamClass.access$400(ObjectStreamClass.java:47) at java.io.ObjectStreamClass$3.run(ObjectStreamClass.java:335) at java.security.AccessController.doPrivileged(Native Method) at java.io.ObjectStreamClass.<init>(ObjectStreamClass.java:333) at java.io.ObjectStreamClass.lookup(ObjectStreamClass.java:253) at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:453) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1521) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1435) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1626 ) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324) at sun.rmi.server.UnicastRef.unmarshalValue(UnicastRef.java:297) at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:146) at com.sas.email.server.LoginImpl_Stub.getServerInterface(Unknown Source)
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Digital Marketing | Microsoft Windows XP Professional | 2.2 | 4.4 | 9.1 TS1M3 SP4 | 9.1 TS1M3 SP4 |
Microsoft Windows Server 2003 Standard Edition | 2.2 | 4.4 | 9.1 TS1M3 SP4 | 9.1 TS1M3 SP4 | ||
Microsoft Windows Server 2003 Enterprise Edition | 2.2 | 4.4 | 9.1 TS1M3 SP4 | 9.1 TS1M3 SP4 | ||
Microsoft Windows Server 2003 Datacenter Edition | 2.2 | 4.4 | 9.1 TS1M3 SP4 | 9.1 TS1M3 SP4 | ||
Microsoft Windows 2000 Professional | 2.2 | 4.4 | 9.1 TS1M3 SP4 | 9.1 TS1M3 SP4 | ||
Solaris | 2.2 | 4.4 | 9.1 TS1M3 SP4 | 9.1 TS1M3 SP4 | ||
64-bit Enabled Solaris | 2.2 | 4.4 | 9.1 TS1M3 SP4 | 9.1 TS1M3 SP4 | ||
Linux | 2.2 | 4.4 | 9.1 TS1M3 SP4 | 9.1 TS1M3 SP4 | ||
HP-UX | 2.2 | 4.4 | 9.1 TS1M3 SP4 | 9.1 TS1M3 SP4 | ||
64-bit Enabled AIX | 2.2 | 4.4 | 9.1 TS1M3 SP4 | 9.1 TS1M3 SP4 | ||
64-bit Enabled HP-UX | 2.2 | 4.4 | 9.1 TS1M3 SP4 | 9.1 TS1M3 SP4 | ||
AIX | 2.2 | 4.4 | 9.1 TS1M3 SP4 | 9.1 TS1M3 SP4 |
A fix for this issue for SAS E-mail Marketing 2.2 is available at:
http://www.sas.com/techsup/download/hotfix/bes22.html#017917Type: | Problem Note |
Priority: | high |
Date Modified: | 2006-07-19 22:37:52 |
Date Created: | 2006-06-22 09:30:28 |