Приложение работает в Tomcat, но не в JBoss AS
Я написал свое приложение (webMathematica) для веб-сервера Tomcat. Позже мы попытались развернуть это же приложение в Jboss, но оно не сработало.
Вот процедура, которой я следовал для развертывания приложения в JBoss AS:
По этой ссылке я смог установить JBoss AS, успешно развернуть и запустить пример приложения Hello World. Но когда я пытаюсь сделать то же самое с моим собственным приложением (webMathematica), я могу успешно развернуть его, но оно не запускается.
Я получаю следующую ошибку доступа http://localhost:8080/webMathematica/
в моем браузере.
HTTP Status 500 -
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
java.lang.NullPointerException
com.wolfram.msp.MSPKernelRequest.releaseKernelAsync(MSPKernelRequest.java:190)
com.wolfram.msp.MSPServletRequestListener.requestDestroyed(MSPServletRequestListener.java:77)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)
java.lang.Thread.run(Thread.java:722)
note The full stack trace of the root cause is available in the JBoss Web/7.0.13.Final logs.
JBoss Web/7.0.13.Final
Примечание. Я скопировал приложение из папки веб-приложений Tomcat и обернул его в файл WAR перед его развертыванием в JBoss AS.
То же приложение работало нормально, когда я развернул его на сервере приложений Geronimo.
Почему мое приложение не работает в JBoss AS?