Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: C_T am 23.07.14 - 15:47:43

Titel: Java Agent wirft Fehler
Beitrag von: C_T am 23.07.14 - 15:47:43
Hallo alle zusammen,

ich habe folgendes Problem.

Wir haben einen JavaAgenten der Daten per SOAP in Richtung SAP schickt. Dieser hat nun auch immer soweit ganz gut funktioniert.

Jetzt haben wir in unserer Landschaft die Server von 8.5.3 FP 2 auf FP6 gebracht und vereinzelte Server werfen mir nun nur noch Java Fehler aus wenn versucht wird den Agenten  zu starten.

Ich habe nun schon Tagelang im Internet recherchiert und diverse Lösungsansätze ausprobiert aber irgendwie sehe ich mitlerweile den Wald vor lauter Bäumen nicht mehr. Ich hoffe jemand von euch hat eine Idee die mich zur Lösung bringt.


Nach dem Start des Domino Servers und erstem ausführen des Agenten erhalte ich folgende Fehlermeldung:

Code
07/23/2014 09:28:41 PM  JVM: Java Virtual Machine initialized.
07/23/2014 09:28:43 PM  Agent  error: Exception in thread "AgentThread: JavaAgent" 
07/23/2014 09:28:43 PM  Agent  error: java.lang.ExceptionInInitializerError
07/23/2014 09:28:43 PM  Agent  error: 	at java.lang.J9VMInternals.initialize(J9VMInternals.java:222)
07/23/2014 09:28:43 PM  Agent  error: 	at org.apache.axis.client.Service.createCall(Service.java:558)
07/23/2014 09:28:43 PM  Agent  error: 	at JavaAgent.mainCode(Unknown Source)
07/23/2014 09:28:43 PM  Agent  error: 	at JavaAgent.NotesMain(Unknown Source)
07/23/2014 09:28:43 PM  Agent  error: 	at lotus.domino.AgentBase.runNotes(Unknown Source)
07/23/2014 09:28:43 PM  Agent  error: 	at lotus.domino.NotesThread.run(Unknown Source)
07/23/2014 09:28:43 PM  Agent  error: Caused by: 
07/23/2014 09:28:43 PM  Agent  error: java.security.AccessControlException: Access denied (java.util.PropertyPermission java.protocol.handler.pkgs write)
07/23/2014 09:28:43 PM  Agent  error: 	at java.security.AccessController.throwACE(AccessController.java:100)
07/23/2014 09:28:43 PM  Agent  error: 	at java.security.AccessController.checkPermission(AccessController.java:174)
07/23/2014 09:28:43 PM  Agent  error: 	at java.lang.SecurityManager.checkPermission(SecurityManager.java:544)
07/23/2014 09:28:43 PM  Agent  error: 	at java.lang.System.setProperty(System.java:439)
07/23/2014 09:28:43 PM  Agent  error: 	at org.apache.axis.client.Call.addTransportPackage(Call.java:2009)
07/23/2014 09:28:43 PM  Agent  error: 	at org.apache.axis.client.Call.initialize(Call.java:1953)
07/23/2014 09:28:43 PM  Agent  error: 	at org.apache.axis.client.Call.<clinit>(Call.java:305)
07/23/2014 09:28:43 PM  Agent  error: 	at java.lang.J9VMInternals.initializeImpl(Native Method)
07/23/2014 09:28:43 PM  Agent  error: 	at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
07/23/2014 09:28:43 PM  Agent  error: 	... 5 more

Ab dem zweiten Aufruf des Agenten bekomme ich "nur" noch folgende Fehlermeldung:

Code
07/23/2014 09:29:04 PM  Agent  error: Exception in thread "AgentThread: JavaAgent" 
07/23/2014 09:29:04 PM  Agent  error: java.lang.NoClassDefFoundError: org.apache.axis.client.Call (initialization failure)
07/23/2014 09:29:04 PM  Agent  error: 	at java.lang.J9VMInternals.initialize(J9VMInternals.java:140)
07/23/2014 09:29:04 PM  Agent  error: 	at org.apache.axis.client.Service.createCall(Service.java:558)
07/23/2014 09:29:04 PM  Agent  error: 	at JavaAgent.mainCode(Unknown Source)
07/23/2014 09:29:04 PM  Agent  error: 	at JavaAgent.NotesMain(Unknown Source)
07/23/2014 09:29:04 PM  Agent  error: 	at lotus.domino.AgentBase.runNotes(Unknown Source)
07/23/2014 09:29:04 PM  Agent  error: 	at lotus.domino.NotesThread.run(Unknown Source)

Folgende Sachen habe ich schon geprüft / getestet:

Ich hoffe jemand von euch hat noch ne Idee oder nen Ansatz. Bin mitlerweile echt ratlos.

Gruß Christian

Edit 30.07.2014:
"Doppelthread" (http://www.dominoforum.de/index.php/Thread/24605-Notes-Java-Agent-wirft-Fehler/) eröffnet, da ich hier dringend Unterstützung gebrauchen könnte.
Titel: Re: Java Agent wirft Fehler
Beitrag von: C_T am 28.07.14 - 10:13:21
Hat keiner von euch Ne Idee oder nen Tip wo man noch ansetzten könnte?