Environment: =========== Version: 5.9.x Hardware: all OS: AIX 5.3
Symptoms: ======== Sometimes when TIBCO Businessworks(BW) application under AIX 5.3 starts it will report the following error:
2013 Jan 02 13:26:25:712 GMT -5 BW.Common_Framework-Process_Archive Error [BW-Core] BWENGINE-100001 Native implementation required TibrvException[error=27,message=Native implementation required] at com.tibco.tibrv.TibrvRvdTransport.init(TibrvRvdTransport.java:67) at com.tibco.tibrv.TibrvRvdTransport.<init>(TibrvRvdTransport.java:50) at com.tibco.pe.hawk.EngineHawkMicroagent.initHawk(Unknown Source) at com.tibco.pe.PEMain.a(Unknown Source) at com.tibco.pe.PEMain.do(Unknown Source) at com.tibco.pe.PEMain.a(Unknown Source) at com.tibco.pe.PEMain.<init>(Unknown Source) at com.tibco.pe.PEMain.main(Unknown Source) Internal exception: TibrvException[error=901,message=Library not found: tibrvjsd64] at com.tibco.tibrv.Tibrv.loadLib(Tibrv.java:474) at com.tibco.tibrv.Tibrv.open(Tibrv.java:260) at com.tibco.tibrv.Tibrv.open(Tibrv.java:220) at com.tibco.sdk.m.byte(MAppImpl.java:700) at com.tibco.sdk.m.v(MAppImpl.java:478) at com.tibco.sdk.m.<init>(MAppImpl.java:95) at com.tibco.sdk.MApp.<init>(MApp.java:149) at com.tibco.share.util.TraceApp.<init>(Unknown Source) at com.tibco.share.util.Trace.if(Unknown Source) at com.tibco.share.util.Trace.a(Unknown Source) at com.tibco.share.util.Trace.<init>(Unknown Source) at com.tibco.share.util.Trace.<init>(Unknown Source) at com.tibco.pe.core.JobPoolCreator.createTrace(Unknown Source) at com.tibco.pe.PEMain.a(Unknown Source) at com.tibco.pe.PEMain.do(Unknown Source) at com.tibco.pe.PEMain.a(Unknown Source) at com.tibco.pe.PEMain.<init>(Unknown Source) at com.tibco.pe.PEMain.main(Unknown Source) Internal exception: java.lang.UnsatisfiedLinkError: tibrvjsd64 (A file or directory in the path name does not exist.) at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:1018) at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:982) at java.lang.System.loadLibrary(System.java:472) at com.tibco.tibrv.Tibrv.loadLib(Tibrv.java:468) at com.tibco.tibrv.Tibrv.open(Tibrv.java:260) at com.tibco.tibrv.Tibrv.open(Tibrv.java:220) at com.tibco.sdk.m.byte(MAppImpl.java:700) at com.tibco.sdk.m.v(MAppImpl.java:478) at com.tibco.sdk.m.<init>(MAppImpl.java:95) at com.tibco.sdk.MApp.<init>(MApp.java:149) at com.tibco.share.util.TraceApp.<init>(Unknown Source) at com.tibco.share.util.Trace.if(Unknown Source) at com.tibco.share.util.Trace.a(Unknown Source) at com.tibco.share.util.Trace.<init>(Unknown Source) at com.tibco.share.util.Trace.<init>(Unknown Source) at com.tibco.pe.core.JobPoolCreator.createTrace(Unknown Source) at com.tibco.pe.PEMain.a(Unknown Source) at com.tibco.pe.PEMain.do(Unknown Source) at com.tibco.pe.PEMain.a(Unknown Source) at com.tibco.pe.PEMain.<init>(Unknown Source) at com.tibco.pe.PEMain.main(Unknown Source)
2013 Jan 02 13:26:25:721 GMT -5 BW.Common_Framework-Process_Archive Info [BW-Core] BWENGINE-300006 Engine Common_Framework-Process_Archive terminating
Cause: ========== This is an AIX machine specific environment problem.
Resolution: ========== Edit the bwengine.tra file:
1). Uncomment tibco.env.LIBPATH
2). Add %TIB_JAVA_HOME%/lib/ppc64 at the beginning of tibco.env.LIBPATH 3. Remove %RV_HOME%/lib/tibrvjsd.jar\: at the tibco.env.STD_EXT_CP 4. Comment the last line tibco.env.LIBPATH=%BW_PLUGINS_HOME%/lib
3). Redeploy the application.
Issue/Introduction
Can’t start TIBCO Businessworks(BW)application under AIX 5.3.