2017-10-10 5 views
1

Ich erhalte einen Fehler beim Starten des Anwendungsservers. Ich bekomme diesen Fehler nur für einen bestimmten Server, der andere beginnt völlig in Ordnung. Wir verwenden die Version 8.0.0.9 von WebSphere. Ich habe das Protokoll unten geteilt. Ich bin mit dem WebSphere-System nicht vertraut. Wenn Sie neben diesem Protokoll noch etwas anderes benötigen, werde ich versuchen, es zu teilen.Kann WebSphere Application Server nicht starten

enter image description here

Ausnahmeprotokoll:

class load: org.eclipse.osgi.service.debug.DebugTrace from: file:/opt/IBM/WebSphere/AppServer/plugins/org.eclipse.osgi_.jar 
class load: org.osgi.framework.InvalidSyntaxException from: file:/opt/IBM/WebSphere/AppServer/plugins/org.eclipse.osgi_.jar 
java.lang.NullPointerException 
     at java.security.SecureRandom.nextBytes(SecureRandom.java:292) 
     at java.security.SecureRandom.next(SecureRandom.java:311) 
     at java.util.Random.nextLong(Random.java:252) 
     at java.io.File.generateFile(File.java:1693) 
     at java.io.File.createTempFile0(File.java:1736) 
     at java.io.File.createTempFile(File.java:1814) 
     at org.eclipse.osgi.internal.baseadaptor.AdaptorUtil.canWrite(AdaptorUtil.java:208) 
     at org.eclipse.core.runtime.adaptor.LocationManager.canWrite(LocationManager.java:276) 
     at org.eclipse.core.runtime.adaptor.LocationManager.buildLocation(LocationManager.java:204) 
     at org.eclipse.core.runtime.adaptor.LocationManager.initializeLocations(LocationManager.java:150) 
     at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:275) 
     at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:175) 
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) 
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) 
     at java.lang.reflect.Method.invoke(Method.java:611) 
     at org.eclipse.core.launcher.Main.invokeFramework(Main.java:340) 
     at org.eclipse.core.launcher.Main.basicRun(Main.java:282) 
     at org.eclipse.core.launcher.Main.run(Main.java:981) 
     at com.ibm.wsspi.bootstrap.WSPreLauncher.launchEclipse(WSPreLauncher.java:394) 
     at com.ibm.wsspi.bootstrap.WSPreLauncher.main(WSPreLauncher.java:157) 
class load: java/text/MessageFormat 
class load: java/text/FieldPosition 
class load: java/util/Date 

Antwort

1

Siehe this IBM technote für Anweisungen auf dem Hinzufügen der IBM JVM spezifische Sicherheitsdienstklassen zu theserver Konfiguration, insbesondere die java.ext.dirs JVM-Eigenschaft Definition. Der technische Hinweis bezieht sich auf die IBM i-Plattform, und basierend auf dem Speicherort der native_stderr.log-Datei, die Sie oben eingefügt haben, glaube ich, dass Sie sich auf einer Linux-Plattform befinden. Der technische Hinweis sollte jedoch weiterhin gelten.

+0

Ich konnte dieses Problem mit der Beschreibung auf dem Link beheben. In Linux jre ext lib Pfad etwas wie unten. -Djava.ext.dirs =/opt/IBM/WebSphere/AppServer/java/jre/lib/ext – Emre

+0

Eine Sache, die ich in Ihrem Status screenshot sehe, ist, dass Sie einige Fehler auf Kern und dann Fehler auf core_preprod haben . Ich frage mich, was sind die Fehler auf jedem und sind sie verwandt? Sie haben 2 Fehler auf Node01 angezeigt, ich vermute, sie sind verwandt. Aus dem Protokoll sehe ich, dass es eine NullPointerException wirft, die Java-Klassen lädt, und es gibt eine InvalidSyntaxException. Ich würde mir die 2 JAR-Dateien ansehen und nach Syntaxfehlern suchen. Wenn Sie keine Erfahrung in Java haben, dann fragen Sie bitte jemanden aus Ihrem Entwicklungsteam, sich einen Blick darauf zu werfen. –

Verwandte Themen