Problema ao chamar uma classe

Estou com um problema muito estranho.
Fiz um teste aonde faço chamadas a algumas classes, esse teste é feito dentro de classe Main, ou seja, JSE, ai transferi o mesmo teste para uma aplicação WEB, sendo que tudo igual. O teste simplesmente não roda, ele para na chamada de uma classe, alguém saberia o que está acontencendo?

O programa WEB para nesta chamada:

XMLScanner.open( in );

Essa classe XMLScanner é de uma API javax.xml.marshal.XMLScanner, que fica dentro do jar “jaxb-rt-1.0-ea.jar”.

Ele lança alguma exception?

Opa desculpa esqueci de colocar:

java.lang.VerifyError: (class: javax/xml/marshal/StreamScanner, method: fail signature: (ILjava/lang/String;)V) Incompatible object argument for function call at javax.xml.marshal.XMLScanner.open(XMLScanner.java:138) at com.tilab.carrier.xml.OperatorsWorld.unmarshal(OperatorsWorld.java:91) at com.tilab.carrier.Operators.reloadXML(Operators.java:56) at com.tilab.carrier.Operators.<init>(Operators.java:41) at com.tilab.carrier.Operators.getInstance(Operators.java:221) at com.tilab.carrier.Operators.getInstance(Operators.java:212) at com.tilab.collector.Collector.<init>(Collector.java:71) at com.tilab.collector.Collector.getInstance(Collector.java:164) at br.com.acotel.chat.blah.http.ReceiverServlet.processRequest(ReceiverServlet.java:35) at br.com.acotel.chat.blah.http.ReceiverServlet.doGet(ReceiverServlet.java:57) at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:568) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.jstripe.tomcat.probe.Tomcat55AgentValve.invoke(Tomcat55AgentValve.java:20) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) at org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:879) at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:719) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:2080) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619)