Pinhead Geschrieben 16. August 2004 Geschrieben 16. August 2004 Hi, wir haben hier ein Unternehmensanwendungsprojekt mit dem Websphere Application Developer entwickelt. Dieses Projekt enthält mehrere Javaprojekte, einige EJB Projekte und auch ein Webprojekt. In einem dieser Projekte benutze ich eine Schedulerklasse. Diese habe ich nicht selber geschrieben. So nun zum eigentlichen Problem. Bei mir in der lokalen Testumgebung funktioniert das wunderbar. Wenn die Anwendung jetzt aber auf einen Applikation Server installiert wird, kann der Scheduler nicht gestartet werden und es kommt zu einer ClassNotFoundException. Woran kann das liegen ? Danke im vorraus Zitieren
kingofbrain Geschrieben 16. August 2004 Geschrieben 16. August 2004 Bei der Dürftigkeit Deiner Informationen: Es liegt daran, dass er eine Klasse nicht finden kann. Liegt die Klasse in einem extra Jarfile oder ist sie in Euren Code mit eingewebt? Liegt das extra Jarfile im Classpath? Liegen Eure Jars in einem Classpath, der vom Classloader, der den Scheduler verwenden soll, gefunden werden kann? Peter Zitieren
Pinhead Geschrieben 16. August 2004 Autor Geschrieben 16. August 2004 Die Klassen liegen in einem extra Jar File. Ob sich das jar File im classpath des Servers befindet kann ich leider nicht überprüfen, da der Server nicht bei uns steht und ich keine Zugriffsrechte habe. Zitieren
kingofbrain Geschrieben 16. August 2004 Geschrieben 16. August 2004 Dann wird Dir nur derjenige helfen können, der den Server administriert. Bei J2EE gibt es ja mehrere Roles. Und Deine Role ist scheinbar der Bean Developer. Jetzt gibt es den Administrator, der sollte dafür sorgen, dass Deine Beans im ApplicationServer laufen. Dazu bindet er benötigte Ressourcen ein, konfiguriert die Umgebung und so weiter. Peter Zitieren
Pinhead Geschrieben 25. August 2004 Autor Geschrieben 25. August 2004 Wir haben das Problem jetzt gefunden. In einer Manifest datei war ein Zeilenumbruch so das es sich nicht mehr um eine Zip Datei handelte. Da stand jetzt dateiname.z und in der nächsten Zeile ip. Nachdem das behoben war funktionierte es wieder. Danke an alle die versucht haben zu helfen Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.