2012-10-24 8 views
6

Ich habe eine Java EE-Anwendung auf GlassFish bereitgestellt. Diese Anwendung hat 2 Web-Module im Innern:Mehrere WARs, die versuchen, Klassen voneinander zu laden

  • 1. mit einigen RESTful-Diensten (Business-Logik)
  • 2. mit einer JSF-Anwendung (Admin-Konsole)

Wenn ich meine Anwendung bereitstellen, die alle setzt ok, aber ich sehe viele ClassNotFound Warnungen und Ausnahmen im Protokoll (von beiden, 1. Krieg und 2. Krieg).

1. Krieg:

SEVERE: Unable to load annotated class: com...web.admin.AdministrationBean 
SEVERE: java.lang.ClassNotFoundException: com...web.admin.AdministrationBean 

2. Weltkrieg:

WARNING: WEB9052: Unable to load class com...web.rest.SomeResourse, reason: java.lang.ClassNotFoundException: com...rest.SomeResourse 

alles funktioniert und alle, aber die Log-Warnungen und Fehler sind wirklich ärgerlich.

Sieht so aus, als ob die Anwendungseigenschaften etwas nicht stimmen, aber ich habe sie überprüft und alles sieht gut aus (wenn ich versuche, sie getrennt voneinander zu verteilen, ist alles in Ordnung).

Vielleicht brauche ich einige application.xml Einstellungen für das separate Laden in GlassFish? Ich habe es gegoogelt, aber keine nützlichen Informationen gefunden.

+1

Menschen Stimmen nach unten, aber derzeit erklären, warum ... Meine Frage nutzlos oder unklar ist? – Peter

Antwort

Verwandte Themen