Products | Versions |
---|---|
TIBCO ActiveCatalog | - |
Not Applicable | - |
Resolution:
Environment:
= = = = = = =
TIBCO Product name and version: TIBCO Active Catalog 1.0
Operating System(s): 64 bit OS
Symptoms:
= = = = = =
Upon startup Active Catalog 1.0 throws the following error: java.lang.UnsatisfiedLinkError .
Stack trace: Code: JAV-8001 ID: 83B1783F_0331F8BF2ACEA3C7012ACEA3C7830000 DATETIME: Wed Sep 01 21:51:34 EEST 2010 EXCEPTIONMESSAGE: java.lang.UnsatisfiedLinkError: com.tibco.as.space.impl.NativeImpl.registerMethods()J STACKTRACE: java.lang.UnsatisfiedLinkError: com.tibco.as.space.impl.NativeImpl.registerMethods()J at com.tibco.as.space.impl.NativeImpl.registerMethods(Native Method) at com.tibco.as.space.impl.NativeImpl.loadLibrary(NativeImpl.java:59) at com.tibco.as.space.impl.NativeImpl.<clinit>(NativeImpl.java:26) at com.tibco.as.space.impl.MetaspaceImpl.<init>(MetaspaceImpl.java:150) at com.tibco.as.space.Metaspace.connect(Metaspace.java:114) at com.tibco.mdm.infrastructure.cache.MqCacheManagerActiveSpaces.init(MqCacheManagerActiveSpaces.java:64) at com.tibco.mdm.infrastructure.cache.MqCacheManager.init(MqCacheManager.java:192) at com.tibco.mdm.util.InitClassUtil.initObject(InitClassUtil.java:728) at com.tibco.mdm.util.InitClassUtil.createAndInitObject(InitClassUtil.java:556) at com.tibco.mdm.util.InitClassUtil.createAndInitObject(InitClassUtil.java:462) at com.tibco.mdm.infrastructure.globalobj.GlobalObjInitializer.createAndInitObject(GlobalObjInitializer.java:162) at com.tibco.mdm.infrastructure.globalobj.GlobalObjInitializer.init(GlobalObjInitializer.java:72) at com.tibco.mdm.infrastructure.globalobj.MqStartup.<init>(MqStartup.java:205) at com.tibco.mdm.infrastructure.globalobj.MqStartup.getInstance(MqStartup.java:246) at com.tibco.mdm.infrastructure.globalobj.MqStartupWrapper.init(MqStartupWrapper.java:56) at javax.servlet.GenericServlet.init(GenericServlet.java:212) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1048) at
Cause:
= = = =
32-bit JVM is used on a 64-bit machine.
Resolution:
= = = = ==
Use a 64-bit JVM if the machine is 64-bit.
In addition make sure that the following are set.
1). Add $MQ_HOME/bin/as/bin:$MQ_HOME/bin/as/lib to LD_LIBRARY_PATH
2). Have AS_HOME environment variable set to $MQ_HOME/bin/as in the application server start up script.
3). Have -DAS_HOME=$AS_HOME in the application server start up script JVM arguments.
Attachments:
= = = = = = =
N/A
References:
= = = = = = =
None