Mam aplikację internetową zawierającą serwletktóry działa dobrze na Apache Tomcat. Jednak po wdrożeniu pliku wojny w Websphere Developer Edition 8 pojawia się następujący błąd po wykonaniu serwletu.
E com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0014E: Uncaught
service() exception root cause DfsDownloadServiceServlet: javax.servlet.ServletException:
com.emc.documentum.fs.rt.ServiceInvocationRuntimeException:
com.emc.documentum.fs.rt.ServiceInvocationRuntimeException: JAXB marshalling failed:
"null". at com.company.dfs.download.DfsDownloadServiceServlet.doPost(DfsDownloadServiceServlet.java:158)
Czy ktoś może dać jakiekolwiek wskazówki, dlaczego otrzymuję ten błąd.
Dzięki
Odpowiedzi:
0 dla odpowiedzi № 1Czy sprawdziłeś, czy istnieją te same biblioteki w różnych wersjach w pliku war lub możesz je udostępnić w serwisie WWW.
Miałem również problem, plik wojenny działał na tomcat bez problemów, ale na stronie internetowej nie działał.
Przeszukałem i znalazłem kilka bibliotek, które były tam dwa razy w różnych wersjach. Wygląda na to, że program ładujący klasy Tomcat i Websphere ma różne kolejność ładowania.
Może to rozwiązuje twój problem