2017-01-02 8 views
0

Meine Anwendung mit dem folgenden Fehler auf WebSphere Application Server konnte nicht gestartet werden 8.5.5.10, die auf 8.5.5.5fehlgeschlagen Anwendung starten WAS 8.5.5.10

[1/2/17 17:54:20:842 IST] 0000006f ecs   W com.ibm.ws.ecs.internal.scan.context.impl.ScannerContextImpl scanJAR unable to open input stream for resource org/reflections/scanners/MemberUsageScanner$1.class in archive WEB-INF/lib/reflections-0.9.10.jar 
           java.lang.RuntimeException 
    at org.objectweb.asm.MethodVisitor.visitParameter(Unknown Source) 
    at org.objectweb.asm.ClassReader.b(Unknown Source) 
    at org.objectweb.asm.ClassReader.accept(Unknown Source) 
    at org.objectweb.asm.ClassReader.accept(Unknown Source) 
  1. Die Anwendung failes arbeiten nach dem Einsatz zu starten
  2. Die Anwendung kann nicht gestartet werden, wenn JVM gestartet wird
  3. Die gleiche Anwendung wird manuell von der Konsole aus gestartet.
  4. Wenn ich setzte Reflexionen-0.9.10.jar in gemeinsam genutzten Bibliothek i fehlgeschlagen bin immer Webapp laden

    Caused by: com.ibm.ws.webcontainer.exception.WebAppNotLoadedException: Failed to load webapp: null 
    at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:177) 
    at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:901) 
    ... 73 more 
    Caused by: java.lang.RuntimeException 
    at org.objectweb.asm.MethodVisitor.visitParameter(Unknown Source) 
    at org.objectweb.asm.ClassReader.b(Unknown Source) 
    at org.objectweb.asm.ClassReader.accept(Unknown Source) 
    at org.objectweb.asm.ClassReader.accept(Unknown Source) 
    

5.Die Anwendung gestartet, wenn ich alle Dritten Gläser auf gemeinsam genutzte Bibliotheken bewegen .

+0

funktioniert den WAS-Prozess Lesezugriff haben zu 'Reflexionen-0.9. 10.jar' auf dem Dateisystem? Ist es möglich, dass das jar korrupt ist oder mit einer höheren Java-Ebene kompiliert wurde als zur Laufzeit? –

+0

Verifizierte die kompilierte Version von Reflections-0.9.10.jar und es hat dieselbe Version wie andere Anwendung. – kusumat

+0

Auch nachdem ich reflections-0.9.10.jar platziert habe, habe ich das gleiche Problem. Webapp konnte nicht geladen werden – kusumat

Antwort

0

Die Datei SystemOut.log für den Anwendungsserver zeigt an, welche Version von Java (JVM) verwendet wird. Überprüfen Sie, ob die Version der Klassendateien in reflections-0.9.10.jar größer als die Version der Server-JVM ist. Der von Ihnen gepostete Fehler tritt auf, wenn diese Bedingung zutrifft.

Verwandte Themen