2016-05-04 9 views
0


Mein Tomcat Frontend Server kommuniziert mit meinem WebLogic Backend Server über das Hessische Protokoll. Wenn die Rollback-Ausnahme von WebLogic ausgelöst wird (die Ausnahme selbst ist die WebLogic-Erweiterung der JTA-Rollback-Ausnahme), bewirkt dies, dass Tomcat herunterfährt (nicht nur die Frontend-Anwendung, sondern auch andere auf diesem Tomcat bereitgestellte Apps). Ich weiß, dass "weblogic.transaction.RollbackException" nicht auf dem Klassenpfad von Tomcat ist, aber sollte nicht nur diese eine webapp heruntergehen? Ist es eine Möglichkeit, dies zu verhindern?Tomcat 8 nedds Neustart nachdem ClassNotFoundException ausgelöst wurde

14:45:11.507 [http-nio-8080-exec-10] WARN c.c.hessian.io.SerializerFactory - Hessian/Burlap: 'weblogic.transaction.RollbackException' is an unknown class in WebappClassLoader 
    context: ROOT 
    delegate: false 
----------> Parent Classloader: 
[email protected] 
: 
java.lang.ClassNotFoundException: weblogic.transaction.RollbackException 
14:45:11.507 [http-nio-8080-exec-10] WARN c.c.hessian.io.SerializerFactory - Hessian/Burlap: 'weblogic.transaction.RollbackException' is an unknown class in WebappClassLoader 
    context: ROOT 
    delegate: false 
----------> Parent Classloader: 
[email protected] 
: 
java.lang.ClassNotFoundException: weblogic.transaction.RollbackException 
14:45:11.508 [http-nio-8080-exec-10] WARN c.c.hessian.io.SerializerFactory - Hessian/Burlap: 'weblogic.transaction.internal.AppSetRollbackOnlyException' is an unknown class in WebappClassLoader 
    context: ROOT 
    delegate: false 
----------> Parent Classloader: 
[email protected] 
: 
java.lang.ClassNotFoundException: weblogic.transaction.internal.AppSetRollbackOnlyException 
14:45:11.517 [http-nio-8080-exec-10] ERROR c.t.w.c.GlobalExceptionHandler - Error code 20160504144511516 

Mit freundlichen Grüßen

Antwort

0

Stellen Sie sicher, weblogic.transaction.RollbackException auf der Kater haben Classpath