Problem Note 30776: SAS® Model Manager gives "java.rmi.UnmarshalException.." errors when exporting a model to SAS® Metadata Repository
If you are running SAS Model Manager and export a model to SAS Metadata Repository, you might encounter exception errors.
java.rmi.UnmarshalException: error unmarshalling return; nested exception is:
java.lang.ClassNotFoundException:
com.sas.analytics.eminer.metadata.EMMiningResult_Stub (no security manager: RMI
class loader disabled)
sun.rmi.server.UnicastRef.invoke(UnicastRef.java:169)
com.sas.analytics.modelmanager.server.RemoteModelManagementImpl_Stub.publish
(Unknown Source)
com.sas.analytics.modelmanager.ModelManagement.publish
(ModelManagement.java:1041)
com.sas.analytics.app.mds.api.RepositoryImpl.exportModel
(RepositoryImpl.java:1165)
com.sas.analytics.app.mds.actions.dialog.RegisterModelAction.doExport
(RegisterModelAction.java:25)
com.sas.analytics.app.mds.actions.dialog.
RegisterObjectInBipFolderAction$4.construct
(RegisterObjectInBipFolderAction.java:178)
com.sas.analytics.avp.util.AppWorker$2.run
(AppWorker.java:108)
java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.ClassNotFoundException:
com.sas.analytics.eminer.metadata.EMMiningResult_Stub (no security manager: RMI
class loader disabled)
sun.rmi.server.LoaderHandler.loadClass
(LoaderHandler.java:371)
sun.rmi.server.LoaderHandler.loadClass
(LoaderHandler.java:165)
java.rmi.server.RMIClassLoader$2.loadClass
(RMIClassLoader.java:631)
java.rmi.server.RMIClassLoader.loadClass
(RMIClassLoader.java:257)
sun.rmi.server.MarshalInputStream.resolveClass
(MarshalInputStream.java:200)
java.io.ObjectInputStream.readNonProxyDesc
(ObjectInputStream.java:1513)
java.io.ObjectInputStream.readClassDesc
(ObjectInputStream.java:1435)
java.io.ObjectInputStream.readOrdinaryObject
(ObjectInputStream.java:1626)
java.io.ObjectInputStream.readObject0
(ObjectInputStream.java:1274)
java.io.ObjectInputStream.readObject
(ObjectInputStream.java:324)
sun.rmi.server.UnicastRef.unmarshalValue
(UnicastRef.java:297)
sun.rmi.server.UnicastRef.invoke(UnicastRef.java:146)
The problem occurs if SAS® Enterprise Miner
™ 5.3 and SAS® Analytics Platform 1.4 are also installed.
To apply the fix for this issue, click the Hot Fix tab in this note.
Operating System and Release Information
SAS System | SAS Model Manager | Solaris | 2.1 | 2.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
AIX | 2.1 | 2.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
64-bit Enabled Solaris | 2.1 | 2.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
64-bit Enabled AIX | 2.1 | 2.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows XP Professional | 2.1 | 2.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows Server 2003 Standard Edition | 2.1 | 2.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows Server 2003 Enterprise Edition | 2.1 | 2.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
Microsoft Windows Server 2003 Datacenter Edition | 2.1 | 2.2 | 9.1 TS1M3 SP4 | 9.2 TS2M0 |
*
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.
Exporting a model from SAS Model Manager into SAS Metadata Repository with SAS Enterprise Miner 5.3 installed returns java.rmi.UnmarshalException error.
Type: | Problem Note |
Priority: | high |
Date Modified: | 2008-01-08 10:32:19 |
Date Created: | 2007-12-14 13:17:10 |