Eccomi qua con nuovi ed interessanti problemi da sottoporvi
Stavolta parliamo di applicazioni web. Devo deployare una mia applicazione su un server fedora.
Lavoro con j2sdk1.4.2_18 e tomcat 5.5.27
Ho fatto un'applicazione molto semplice, una pagina jsp di test e basta. L'ho deployata e funziona correttamente.
Ne ho fatta una che richiama una funzione SAP. Il mio collega mi ha dato queste istruzioni per l'installazione delle librerie di JCO:
se lancio il tomcat e chiamo la prima applicazione tutto ok, se chiamo la seconda cade la connessione del tomcat.codice:copiare libsapjcorfc.so in: - WEB-INF/lib/ dell'applicazione web - installazione Java/jre/lib/i386/client/ copiare librfccm.so in: - installazione Java/jre/lib/i386/client/
Sul catalina mi dice
infine aprendo quel file hs_err_pid15754.logcodice:# An unexpected error has been detected by HotSpot Virtual Machine: # # SIGBUS (0x7) at pc=0xb7f6e0c7, pid=15754, tid=2847562640 # # Java VM: Java HotSpot(TM) Client VM (1.4.2_18-b06 mixed mode) # Problematic frame: # C [ld-linux.so.2+0x160c7] # # An error report file with more information is saved as hs_err_pid15754.log # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp
e giù di altri errori a catena. Quindi? è un problema delle librerie? Noi abbiamo seguito gli stessi procedimenti da un cliente ed è andata bene. Può essere che dimentichi qualcosa?codice:--------------- T H R E A D --------------- Current thread (0x08514888): JavaThread "http-8080-Processor23" daemon [_thread_in_vm, id=15785] siginfo:si_signo=7, si_errno=0, si_code=2, si_addr=0xa95acb98 *info sui registri* C [libjava.so+0x8823] Java_java_lang_ClassLoader_00024NativeLibrary_load+0xd3 j java.lang.ClassLoader$NativeLibrary.load(Ljava/lang/String;)V+0 j java.lang.ClassLoader.loadLibrary0(Ljava/lang/Class;Ljava/io/File;)Z+300 j java.lang.ClassLoader.loadLibrary(Ljava/lang/Class;Ljava/lang/String;Z)V+48 j java.lang.Runtime.load0(Ljava/lang/Class;Ljava/lang/String;)V+57 j java.lang.System.load(Ljava/lang/String;)V+7 j com.sap.mw.jco.rfc.MiddlewareRFC.loadLibrary(Ljava/lang/String;)Ljava/lang/String;+927 j com.sap.mw.jco.rfc.MiddlewareRFC.<clinit>()V+386 v ~StubRoutines::call_stub V [libjvm.so+0x1b1824] V [libjvm.so+0x267379] V [libjvm.so+0x1b1a76] V [libjvm.so+0x19666f] V [libjvm.so+0x19ad8c] V [libjvm.so+0x19588b] V [libjvm.so+0x19b09f] V [libjvm.so+0x213388] V [libjvm.so+0x202640] C [libjava.so+0x8636] Java_java_lang_Class_forName0+0x11a j java.lang.Class.forName0(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;+0 j java.lang.Class.forName(Ljava/lang/String;)Ljava/lang/Class;+5 j com.sap.mw.jco.JCO.<clinit>()V+513 v ~StubRoutines::call_stub ...


Rispondi quotando