Перетаскиваю проект с томката на сферу. Появиласть проблема с веб сервисами.
Генерировал классы (wsdl) с помощью Idea. На томкате работает(на нем вообще что не напиши все работает).
Подскажите плиз как победить следующую ошибку.
systemout.log:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
[ 10 . 09 . 05 8 : 18 : 37 : 672 MSD] 30b6ec4e WebGroup E SRVE0026E: [Servlet Error]-[ class org.apache.axis.SOAPPart does not implement interface org.w3c.dom.Document]: java.lang.IncompatibleClassChangeError: class org.apache.axis.SOAPPart does not implement interface org.w3c.dom.Document
at org.apache.axis.message.MessageElement.addTextNode(MessageElement.java: 1387 )
at org.apache.axis.message.SOAPHandler.addTextNode(SOAPHandler.java: 148 )
at org.apache.axis.message.SOAPHandler.endElement(SOAPHandler.java: 112 )
at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java: 1087 )
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(Unknown Source)
at org.apache.axis.encoding.DeserializationContext.parse(DeserializationContext.java: 227 )
at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java: 696 )
at org.apache.axis.Message.getSOAPEnvelope(Message.java: 424 )
at org.apache.axis.handlers.soap.MustUnderstandChecker.invoke(MustUnderstandChecker.java: 62 )
at org.apache.axis.client.AxisClient.invoke(AxisClient.java: 206 )
at org.apache.axis.client.Call.invokeEngine(Call.java: 2765 )
at org.apache.axis.client.Call.invoke(Call.java: 2748 )
at org.apache.axis.client.Call.invoke(Call.java: 2424 )
at org.apache.axis.client.Call.invoke(Call.java: 2347 )
at org.apache.axis.client.Call.invoke(Call.java: 1804 )
at vniias.auth.Auth_serviceSoapBindingStub.login(Auth_serviceSoapBindingStub.java: 153 )
at kmo.auth.VniiasUserId.<init>(VniiasUserId.java: 30 )
at kmo.auth.UserInfo.<init>(UserInfo.java: 63 )
at kmo.auth.Auth.getUserInfo(Auth.java: 36 )
at kmo.auth.Auth.isAuth(Auth.java: 44 )
at org.apache.jsp._ko._jspService(_ko.java: 88 )
at com.ibm.ws.webcontainer.jsp.runtime.HttpJspBase.service(HttpJspBase.java: 89 )
at javax.servlet.http.HttpServlet.service(HttpServlet.java: 853 )
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet$JspServletWrapper.service(JspServlet.java: 344 )
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.serviceJspFile(JspServlet.java: 662 )
at com.ibm.ws.webcontainer.jsp.servlet.JspServlet.service(JspServlet.java: 760 )
at javax.servlet.http.HttpServlet.service(HttpServlet.java: 853 )
at com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictServletInstance.java: 110 )
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLifecycleServlet.java: 174 )
at com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycleServlet.java: 313 )
at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLifecycleServlet.java: 116 )
at com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.java: 283 )
at com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(ValidServletReferenceState.java: 42 )
at com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(ServletInstanceReference.java: 40 )
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java: 76 )
at net.CharsetFilter.doFilter(CharsetFilter.java: 23 )
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java: 132 )
at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java: 71 )
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java: 965 )
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java: 555 )
at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java: 200 )
at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java: 119 )
at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java: 276 )
at com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocation(CachedInvocation.java: 71 )
at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java: 182 )
at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSEListener.java: 334 )
at com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection.java: 56 )
at com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java: 618 )
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java: 439 )
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java: 593 )
\WEB-INF\lib.. axis.jar axis-ant.jar commons-discovery-0.2.jar commons-logging-1.0.4.jar commons-logging-api.jar jaxrpc.jar log4j-1.2.8.jar saaj.jar taglibs-dbtags.jar taglibs-request.jar wsdl4j-1.5.1.jar xml.jar
org.w3c.dom.Document в WebSphere\AppServer\java\jre\lib\xml.jar – есть но почему-то сфера его не находит.
Подкладывал xml.jar в WEB-INF\lib – не работает
Пробовал подсунуть xerces.jar та же история.
Пробовал в classes добавлять разархивированные из jar классы – не работает.
startserver.log:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
************ Start Display Current Environment ************
Host Operating System is Windows 2003 , version 5 . 2
Java version = J2RE 1 . 4 . 1 IBM Windows 32 build cn1411- 20031011 (JIT enabled: jitc), Java Compiler = jitc, Java VM name = Classic VM
was.install.root = C:\Program Files\WebSphere\AppServer
user.install.root = null
Java Home = C:\Program Files\WebSphere\AppServer\java\jre
ws.ext.dirs = C:\Program Files\WebSphere\AppServer\java\lib;C:\Program Files\WebSphere\AppServer\classes;C:\Program Files\WebSphere\AppServer\lib;C:\Program Files\WebSphere\AppServer\lib\ext;C:\Program Files\WebSphere\AppServer\web\help;C:\Program Files\WebSphere\AppServer\deploytool\itp\plugins\com.ibm.etools.ejbdeploy\runtime;C:\Program Files\IBM\WebSphere MQ\java\lib;\java\lib
Classpath = C:\Program Files\WebSphere\AppServer\properties;C:\Program Files\WebSphere\AppServer\lib\bootstrap.jar;C:\Program Files\WebSphere\AppServer\lib\j2ee.jar;C:\Program Files\WebSphere\AppServer\lib\lmproxy.jar;C:\Program Files\WebSphere\AppServer\lib\urlprotocols.jar
Java Library path = C:\Program Files\WebSphere\AppServer\java\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\WebSphere\AppServer\bin;C:\Program Files\WebSphere\AppServer\java\bin;C:\Program Files\WebSphere\AppServer\java\jre\bin;D:\oracle\ora81\bin;C:\Program Files\Oracle\jre\ 1 . 1 . 7 \bin;C:\Program Files\IBM\WebSphere MQ\Java\lib;C:\PROGRA~ 1 \Borland\CBUILD~ 1 \Projects\Bpl;C:\PROGRA~ 1 \Borland\CBUILD~ 1 \Bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\IBM\WebSphere MQ\bin;C:\Program Files\IBM\WebSphere MQ\WEMPS\bin;C:\Program Files\SQLLIB\BIN;C:\Program Files\SQLLIB\SAMPLES\REPL;C:\Program Files\SQLLIB\HELP;C:\PROGRA~ 1 \IBM\IMNNQ;C:\Program Files\IBM\WebSphere MQ\bin;C:\Program Files\IBM\WebSphere MQ\java\bin;C:/Program Files/IBM/WebSphere MQ/WEMPS\bin;\bin;\java\bin
Current trace specification = *=all=disabled
************* End Display Current Environment *************
[ 10 . 09 . 05 7 : 31 : 28 : 906 MSD] 7d83ac42 ManagerAdmin I TRAS0017I: The startup trace state is *=all=disabled.
[ 10 . 09 . 05 7 : 31 : 28 : 938 MSD] 7d83ac42 AdminTool A ADMU3100I: Reading configuration for server: server1
[ 10 . 09 . 05 7 : 31 : 33 : 828 MSD] 7d83ac42 AdminTool A ADMU3200I: Server launched. Waiting for initialization status.
[ 10 . 09 . 05 7 : 32 : 10 : 062 MSD] 7d83ac42 AdminTool A ADMU3000I: Server server1 open for e-business; process id is 804
Извините что запостил в 2 раздела. Очень нужно победить.