Autor Thema: ClassNotFoundException nach Update auf Domino 8.5  (Gelesen 5359 mal)

Offline datru

  • Frischling
  • *
  • Beiträge: 21
Hallo Zusammen.

Einer unserer Agenten läuft nach dem Update von 6.5 auf 8.5 nicht mehr. Ich bekomm folgende Fehlermeldung im Log. Scheinbar findet er eine Klasse nicht mehr. Hat jemand einen Tipp wie ich ihm die wieder beibringen kann?

Gruss David

22.09.2009 10:28:46   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') printing: Delete ndbCurrent
22.09.2009 10:28:46   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message: Exception in thread "AgentThread: biz.webgate.xmlToNotes.SOAPWrapperAgent"
22.09.2009 10:28:46   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message: java.lang.NoClassDefFoundError: org.apache.axis.utils.XMLUtils
22.09.2009 10:28:46   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at biz.webgate.xmlToNotes.SyncDefinition.<init>(SyncDefinition.java:145)
22.09.2009 10:28:46   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at biz.webgate.xmlToNotes.SOAPWrapperAgent.NotesMain(SOAPWrapperAgent.java:64)
22.09.2009 10:28:46   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at lotus.domino.AgentBase.runNotes(Unknown Source)
22.09.2009 10:28:46   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at lotus.domino.NotesThread.run(Unknown Source)
22.09.2009 10:28:46   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message: Caused by:
22.09.2009 10:28:46   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message: java.lang.ClassNotFoundException: org.apache.axis.utils.XMLUtils
22.09.2009 10:28:46   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at lotus.domino.AgentLoader.loadClass(Unknown Source)
22.09.2009 10:28:46   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at java.lang.ClassLoader.loadClass(ClassLoader.java:609)
22.09.2009 10:28:46   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    ... 4 more

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: ClassNotFoundException nach Update auf Domino 8.5
« Antwort #1 am: 22.09.09 - 10:46:49 »
Hi,

sehr vermutlich befindet sich im Verzeichnis <Notes_Programm>\jvm\lib\ext des alten Servers ein .jar Archiv, das diese Klasse enthält.
Schau da mal nach. Vielleicht springt eins direkt namensmässig ins Auge. Kopier das dann rüber.
Diese Klasse ist nicht Standardumfang von Notes. Eine eurer Datenbank-Anwendung scheint diese Klasse aber zu benötigen.
Ansonsten kannst du die jars mit einem zip-Programm öffnen und schauen, ob du dort die entsprechende Klasse findest.




 
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

Offline datru

  • Frischling
  • *
  • Beiträge: 21
Re: ClassNotFoundException nach Update auf Domino 8.5
« Antwort #2 am: 22.09.09 - 13:28:59 »
Danke für deine Antwort. Ich hab auf dem alten Server axis.jar und weitere gefunden. Diese hab ich rüberkopiert.

Leider erscheint der Fehler noch immer, muss ich den Server neustarten oder sonst noch was machen?

Danke und Gruss
« Letzte Änderung: 22.09.09 - 13:31:15 von datru »

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: ClassNotFoundException nach Update auf Domino 8.5
« Antwort #3 am: 22.09.09 - 13:39:25 »
Zitat
alten Server
Also kein Update der bestehenden Installation.
Gucke dir mal die notes.ini bezgl. der jars an. Möglicherweise fehlt da noch was.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline datru

  • Frischling
  • *
  • Beiträge: 21
Re: ClassNotFoundException nach Update auf Domino 8.5
« Antwort #4 am: 22.09.09 - 14:11:31 »
Du hast recht es war ein Update auf einen neuen Server.

Im notes.ini steht weder auf dem neuen noch auf dem alten Server was von Java.

Ich denke du meinst da müsste ein Eintrag JavaUserClasses sein oder?

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: ClassNotFoundException nach Update auf Domino 8.5
« Antwort #5 am: 22.09.09 - 14:15:12 »
ja, irgendwie so etwas.

Hmm, gibt es auf dem alten Server evtl. eine session.properties? Ist da was zu sehen von den jars?
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline datru

  • Frischling
  • *
  • Beiträge: 21
Re: ClassNotFoundException nach Update auf Domino 8.5
« Antwort #6 am: 22.09.09 - 14:28:33 »
eine session.properties hab ich nicht gefunden. Aber ich hab nun mal das Jar Verzeichnis bei  JavaUserClasses eingefügt und nun bekomm eich eine andere Fehlermeldung:

22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message: Exception in thread "AgentThread: biz.webgate.xmlToNotes.SOAPWrapperAgent"
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message: java.lang.ExceptionInInitializerError
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at java.lang.J9VMInternals.initialize(J9VMInternals.java:222)
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at org.apache.axis.client.Service.createCall(Service.java:558)
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at biz.webgate.xmlToNotes.SyncDefinition.doProcessSOAP(SyncDefinition.java:204)
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at biz.webgate.xmlToNotes.SOAPWrapperAgent.NotesMain(SOAPWrapperAgent.java:68)
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at lotus.domino.AgentBase.runNotes(Unknown Source)
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at lotus.domino.NotesThread.run(Unknown Source)
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message: Caused by:
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message: java.security.AccessControlException: Access denied (java.util.PropertyPermission java.protocol.handler.pkgs write)
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at java.security.AccessController.checkPermission(AccessController.java:108)
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at java.lang.SecurityManager.checkPermission(SecurityManager.java:545)
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at java.lang.System.setProperty(System.java:397)
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at org.apache.axis.client.Call.addTransportPackage(Call.java:2009)
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at org.apache.axis.client.Call.initialize(Call.java:1953)
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at org.apache.axis.client.Call.<clinit>(Call.java:305)
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at java.lang.J9VMInternals.initializeImpl(Native Method)
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at java.lang.J9VMInternals.initialize(J9VMInternals.java:200)
22.09.2009 14:19:58   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    ... 5 more

Muss ich da noch irgendwo mehr Rechte verteilen?

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: ClassNotFoundException nach Update auf Domino 8.5
« Antwort #7 am: 22.09.09 - 14:44:22 »
Welche Rechte hat denn der Agent?  Gucke dir das mal in den Agenteneigenschaften an.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline datru

  • Frischling
  • *
  • Beiträge: 21
Re: ClassNotFoundException nach Update auf Domino 8.5
« Antwort #8 am: 22.09.09 - 16:01:52 »
Okay, die Rechte des Agenten waren auf der mittleren Stufe. Ich hab sie erhöht. Nun hab ich aber leider schon die nächste Fehlermeldung:

22.09.2009 15:51:56   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') printing: Delete ndbCurrent
22.09.2009 15:51:56   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message: Exception in thread "AgentThread: biz.webgate.xmlToNotes.SOAPWrapperAgent"
22.09.2009 15:51:56   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message: java.lang.NoClassDefFoundError: org.apache.axis.client.Call (initialization failure)
22.09.2009 15:51:56   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at java.lang.J9VMInternals.initialize(J9VMInternals.java:140)
22.09.2009 15:51:56   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at org.apache.axis.client.Service.createCall(Service.java:558)
22.09.2009 15:51:56   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at biz.webgate.xmlToNotes.SyncDefinition.doProcessSOAP(SyncDefinition.java:204)
22.09.2009 15:51:56   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at biz.webgate.xmlToNotes.SOAPWrapperAgent.NotesMain(SOAPWrapperAgent.java:68)
22.09.2009 15:51:56   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at lotus.domino.AgentBase.runNotes(Unknown Source)
22.09.2009 15:51:56   AMgr: Agent ('WrapperAgent' in 'Balmer\SOAPConnector.nsf') error message:    at lotus.domino.NotesThread.run(Unknown Source)

Kann mir da auch jemand weiterhelfen?
« Letzte Änderung: 22.09.09 - 16:08:30 von datru »

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: ClassNotFoundException nach Update auf Domino 8.5
« Antwort #9 am: 22.09.09 - 16:13:36 »
du weisst aber schon, wofür das ganze Geraffel da ist und wie das funktionieren soll?
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline datru

  • Frischling
  • *
  • Beiträge: 21
Re: ClassNotFoundException nach Update auf Domino 8.5
« Antwort #10 am: 22.09.09 - 16:21:26 »
du weisst aber schon, wofür das ganze Geraffel da ist und wie das funktionieren soll?


Was meinst du jetzt mit Geraffel? Den SOAPConnector? Da weiss ich schon was der tun soll. Der liest XML Daten von einem Webservice in unserer DMZ aus und speichert sie in unser CRM. Bzw. sollte dies tun.

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: ClassNotFoundException nach Update auf Domino 8.5
« Antwort #11 am: 22.09.09 - 16:24:33 »
Und wer hat den Agenten bei euch programmiert? Der sollte doch am Ehesten wissen, wie und was wo installiert sein muss, damit es funktioniert.
Is da nix dokumemntiert??
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: ClassNotFoundException nach Update auf Domino 8.5
« Antwort #12 am: 22.09.09 - 16:30:53 »
Wäre das nicht vielleicht gescheiter, diesen einen Agenten neu zu schreiben?

Immerhin hat es mit V8 ja ganz andere Möglichkeiten Webservice Consumer direkt in einer Anwendung zu schreiben, als noch unter V6.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline datru

  • Frischling
  • *
  • Beiträge: 21
Re: ClassNotFoundException nach Update auf Domino 8.5
« Antwort #13 am: 22.09.09 - 16:44:57 »
Danke für eure Antworten.

Das Ding hat halt vor Jahren mal jemand von einer externen Firma geschrieben. Dokumentation gibts keine und der der es programiert hat ist leider sehr schlecht erreichbar. Wenn überhaupt. Aber ich hab ihm jetzt mal eine Email geschrieben.

Neu schreiben lohnt sich wohl auch nicht. Da das CRM auch noch eine recht alte Software ist, die wir im nächsten Jahr entweder abschalten oder updaten. Und leider haben wir hier keinen Programmierer und natürlich muss alles möglich günstig sein.  :-\

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: ClassNotFoundException nach Update auf Domino 8.5
« Antwort #14 am: 22.09.09 - 18:28:33 »
... und natürlich muss alles möglich günstig sein.  :-\

Und die Folge ist auch allgemein bekannt: Entweder, es funktioniert gar nicht (mehr), oder es wird richtig teuer. Was sind das nur für "Wirtschaftslenker", die an manchen Stellen fungieren?

Ich erlebe derzeit allerdings das Gegenteil: In der "Krise" (Hallo! Das ist in Wirklichkeit eine Herausforderung!) wechseln Kunden den (unzuverlässigen / nicht wirklich fähigen) Anbieter und beseitigen Altlasten und *wissen*, wo sie damit sparen.

Bernhard

Offline datru

  • Frischling
  • *
  • Beiträge: 21
Re: ClassNotFoundException nach Update auf Domino 8.5
« Antwort #15 am: 24.09.09 - 10:41:14 »
Ich hab jetzt rausgefunden woran das es lag. Das Ding läuft scheinbar auf 64-Bit nicht. auf einem 32-Bit Domino gehts jetzt.

Offline eknori

  • @Notes Preisträger
  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: ClassNotFoundException nach Update auf Domino 8.5
« Antwort #16 am: 24.09.09 - 10:47:10 »
Zitat
64-Bit
Klasse, wenn einem solche "Nebensächlichkeiten" verheimlicht werden ...  ;D
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz