2016-04-18 7 views
1

Ich unterstütze eine J2EE basierte Versicherungsanwendung. Letzte Woche hatten wir eine Classcast-Ausnahme, die nach dem Serverneustart ohne Änderungen am Programm behoben wurde. Ich bin sehr interessiert zu wissen, was die Ursache für diesen Fehler und die Lösung sein könnte. Es gab keine Updates in Bezug auf Java, Weblogic Server oder andere Programme, die mit der Anwendung verknüpft waren. Plötzlich ging es hoch und verschwand nach dem Neustart des Servers.Beherrschung der Klassenkassexpektion und behoben nach Neustart des Servers. Gibt es dafür einen bestimmten Grund?

Fühlen Sie sich frei zu fragen, wenn Sie irgendwelche Informationen von meiner Seite benötigen, um dies zu beantworten.

Danke, Bhavanam

Antwort

0

Es könnte ein Classloading Konflikt und abhängig sein, auf dem die Bibliotheken geladen bestellen, es funktioniert oder nicht (Ergebnisse können jedem Neustart ändern)

Sie können Ihre Anwendung prüfen classloading Konflikte mit dem integrierten Classloading-Analyse-Tool (es wird automatisch im Entwicklungsmodus bereitgestellt). http://host:port/wls-cat

Siehe auch https://docs.oracle.com/cd/E24329_01/web.1211/e24368/classloading.htm#WLPRG495

+0

Dank slettal. Ich werde es mit meinem DBA-Team aufnehmen – user2130447