问题跟踪列表是如下:Caused by: org.omg.CORBA.INITIALIZE: Cannot instantiate com.sun.corba.se.impl.javax.rmi.PortableRemoteObject vmcid: 0x0 minor code: 0 completed: No
at javax.rmi.PortableRemoteObject.createDelegateIfSpecified(Unknown Source)
at javax.rmi.PortableRemoteObject.<clinit>(Unknown Source)
... 50 more
Caused by: java.lang.ClassNotFoundException: com.sun.corba.se.impl.javax.rmi.PortableRemoteObject not found from bundle [com.hp.ngoss.springdm.ejb] (no security manager: RMI class loader disabled)
at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)
at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)
at java.rmi.server.RMIClassLoader$2.loadClass(Unknown Source)
at java.rmi.server.RMIClassLoader.loadClass(Unknown Source)
at java.rmi.server.RMIClassLoader.loadClass(Unknown Source)
at javax.rmi.PortableRemoteObject.loadDelegateClass(Unknown Source)
... 52 more
Caused by: java.lang.ClassNotFoundException: com.sun.corba.se.impl.javax.rmi.PortableRemoteObject
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:506)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:338)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:232)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1197)
at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99)
at org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
... 58 morespring配置如下:
<jee:remote-slsb id="splineService" expose-access-context="true"
business-interface="com.hpxx.ngoss.utm.topologypump.TopologyPump"
jndi-name="/UTM/TopologyPumpSessionBean" cache-home="true"
lookup-home-on-startup="true" refresh-home-on-connect-failure="true"
home-interface="com.hpxx.ngoss.utm.topologypump.TopologyPumpHome"
environment-ref="jndiEnv">
</jee:remote-slsb>该问题已经耽误我好几天了,希望各位大侠,帮忙那个分析下。我看了官方的关于这个问题的解决方案,就算是加了安全管理的Manager也还是行不通,不知道如何解决跪求谢谢
at javax.rmi.PortableRemoteObject.createDelegateIfSpecified(Unknown Source)
at javax.rmi.PortableRemoteObject.<clinit>(Unknown Source)
... 50 more
Caused by: java.lang.ClassNotFoundException: com.sun.corba.se.impl.javax.rmi.PortableRemoteObject not found from bundle [com.hp.ngoss.springdm.ejb] (no security manager: RMI class loader disabled)
at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)
at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)
at java.rmi.server.RMIClassLoader$2.loadClass(Unknown Source)
at java.rmi.server.RMIClassLoader.loadClass(Unknown Source)
at java.rmi.server.RMIClassLoader.loadClass(Unknown Source)
at javax.rmi.PortableRemoteObject.loadDelegateClass(Unknown Source)
... 52 more
Caused by: java.lang.ClassNotFoundException: com.sun.corba.se.impl.javax.rmi.PortableRemoteObject
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:506)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.eclipse.osgi.internal.loader.BundleLoader.loadClass(BundleLoader.java:338)
at org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:232)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1197)
at org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99)
at org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
... 58 morespring配置如下:
<jee:remote-slsb id="splineService" expose-access-context="true"
business-interface="com.hpxx.ngoss.utm.topologypump.TopologyPump"
jndi-name="/UTM/TopologyPumpSessionBean" cache-home="true"
lookup-home-on-startup="true" refresh-home-on-connect-failure="true"
home-interface="com.hpxx.ngoss.utm.topologypump.TopologyPumpHome"
environment-ref="jndiEnv">
</jee:remote-slsb>该问题已经耽误我好几天了,希望各位大侠,帮忙那个分析下。我看了官方的关于这个问题的解决方案,就算是加了安全管理的Manager也还是行不通,不知道如何解决跪求谢谢
解决方案 »
- JSP中invalidate的用法
- 100分跪求将table转换Excel代码!!!!!!
- 请教软件业前辈(最好对公司招人情况了解)
- 请大家推荐一个性价比比较好的J2EE空间,能支持SSH,如果有免费的更好.....不过那是没可能啦。谢谢大家啦~~~~~~~~~~~
- HIBERNATE的一个小问题
- 高分求助!如何在Tomcat4.1.24下部署JNDI数据源?
- ^_^一个关于DataSource数据源的问题
- 大侠来帮忙!!关于jboss3+tomcat4
- 在线求助:我该如何在<jb6+wl6。1>下面用servlet调用ejb?
- org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 18 i
- 关于自动装箱拆箱问题
- 求助,查询mysql数据。模糊查询查不到数据
no security manager: RMI class loader disabled)at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)
at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)现在RMI class loader disabled这个问题已经解决了
解决方法是,在启动命令里添加:
-Djava.security.manager -Djava.security.policy="server.policy"
在server.policy文件里的内容:
/* AUTOMATICALLY GENERATED ON Sun Sep 16 15:24:52 CST 2012*/
/* DO NOT EDIT */grant {
permission java.security.AllPermission;
};但是还是会报如下的错误:
Caused by: java.lang.ExceptionInInitializerError
at org.springframework.ejb.access.AbstractRemoteSlsbInvokerInterceptor.lookup(AbstractRemoteSlsbInvokerInterceptor.java:103)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.refreshHome(AbstractSlsbInvokerInterceptor.java:122)
at org.springframework.ejb.access.SimpleRemoteSlsbInvokerInterceptor.refreshHome(SimpleRemoteSlsbInvokerInterceptor.java:163)
at org.springframework.ejb.access.AbstractSlsbInvokerInterceptor.afterPropertiesSet(AbstractSlsbInvokerInterceptor.java:109)
at org.springframework.ejb.access.SimpleRemoteStatelessSessionProxyFactoryBean.afterPropertiesSet(SimpleRemoteStatelessSessionProxyFactoryBean.java:100)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$6.run(AbstractAutowireCapableBeanFactory.java:1504)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1502)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1452)
... 14 more
Caused by: org.omg.CORBA.INITIALIZE: Cannot instantiate com.sun.corba.se.impl.javax.rmi.PortableRemoteObject vmcid: 0x0 minor code: 0 completed: No
at javax.rmi.PortableRemoteObject.createDelegateIfSpecified(Unknown Source)
at javax.rmi.PortableRemoteObject.<clinit>(Unknown Source)
... 23 more
Caused by: java.lang.ClassNotFoundException: com.sun.corba.se.impl.javax.rmi.PortableRemoteObject
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)
at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)
at java.rmi.server.RMIClassLoader$2.loadClass(Unknown Source)
at java.rmi.server.RMIClassLoader.loadClass(Unknown Source)
at java.rmi.server.RMIClassLoader.loadClass(Unknown Source)
at javax.rmi.PortableRemoteObject.loadDelegateClass(Unknown Source)
... 25 more不知道各位大侠都有没有遇到过这种问题。。