Java 无法初始化类com.tibco.as.space.impl.NativeImpl
我试图连接tibco metaspacename,在突出显示的行中出现异常 代码: 异常堆栈跟踪:Java 无法初始化类com.tibco.as.space.impl.NativeImpl,java,tibco-ems,Java,Tibco Ems,我试图连接tibco metaspacename,在突出显示的行中出现异常 代码: 异常堆栈跟踪: java.lang.NoClassDefFoundError:无法初始化类com.tibco.as.space.impl.NativeImpl 位于com.tibco.as.space.ASCommon.getMetaspace(ASCommon.java:173) 位于org.activespace.cache.ActiveSpaceCacheHandler.configureTibco(Act
java.lang.NoClassDefFoundError:无法初始化类com.tibco.as.space.impl.NativeImpl
位于com.tibco.as.space.ASCommon.getMetaspace(ASCommon.java:173)
位于org.activespace.cache.ActiveSpaceCacheHandler.configureTibco(ActiveSpaceCacheHandler.java:111)
在google上查找与此问题相关的内容(需要检查jre和tibco的版本),在我的例子中,这两个版本都是64位的
请建议。按照以下步骤解决此问题:
TIBCO\u HOME/bw/version\u number/bin/bwengine
和TIBCO\u HOME/designer/version\u number/bin/designer
ASBW_HOME/bin
中的包装器替换bwengine和designer MemberDef memberDef = MemberDef.create();
memberDef.setDiscovery(discovery);
this.metaspace = ASCommon.getMetaspace(metaspacename); // exception on this line
if(metaspace == null)
this.metaspace = Metaspace.connect(metaspacename, memberDef);