axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andy Micone (JIRA)" <axis-...@ws.apache.org>
Subject [jira] Commented: (AXIS-1698) Axis 1.1 Fails Under JDK1.5
Date Wed, 08 Dec 2004 16:37:17 GMT
     [ http://nagoya.apache.org/jira/browse/AXIS-1698?page=comments#action_56392 ]
     
Andy Micone commented on AXIS-1698:
-----------------------------------

Sorry if I miscommunicated that. I've been switching between versions trying to get to the
sweet spot where .Net will interoperate. But yes, I meant 1.1.

I've tested the latest RC of Axis 1.2 against JDK 1.5 and it works fine. Both the Axis engine
and WSDL2Java work correctly with JDK 1.5. In the RC previous to this one, there were some
problems with WSDL2Java and the enum type. The latest RC addresses that problem. 

It works fine in the daily too, you just can't compile the daily with JDK 1.5.

> Axis 1.1 Fails Under JDK1.5
> ---------------------------
>
>          Key: AXIS-1698
>          URL: http://nagoya.apache.org/jira/browse/AXIS-1698
>      Project: Axis
>         Type: Bug
>   Components: Basic Architecture
>     Versions: 1.1
>  Environment: RHEL9, JDK 1.5, Axis 1.1, Tomcat 5.5.3
>     Reporter: Andy Micone

>
> Filing at dev request: All services fail to elicit responses when run under JDK 1.5.
To replicate, follow the installation and verification instructions in the supplied docs.
When you got to verify the built-in version service, it will generate a WSDL but when you
call the getVersion method you will receive a Server.UserException. Debug trace and stack
print below. The solution to the problem is to run Tomcat under JDK 1.4_02 with the Tomcat
compatibility package. If you Google for java.util.Hashtable you'll find a number of incidents
of this.
> AxisFault
>  faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
>  faultSubcode:
>  faultString: java.lang.NullPointerException
>  faultActor:
>  faultNode:
>  faultDetail:
>         {http://xml.apache.org/axis/}stackTrace: java.lang.NullPointerException
>         at java.util.Hashtable.put(Hashtable.java:396)
>         at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.setProperty(SAXParserImpl.java:385)
>         at org.apache.axis.encoding.DeserializationContextImpl.parse(DeserializationContextImpl.java:246)
>         at org.apache.axis.SOAPPart.getAsSOAPEnvelope(SOAPPart.java:538)
>         at org.apache.axis.Message.getSOAPEnvelope(Message.java:376)
>         at org.apache.axis.server.AxisServer.invoke(AxisServer.java:318)
>         at org.apache.axis.transport.http.AxisServlet.invokeEndpointFromGet(AxisServlet.java:544)
>         at org.apache.axis.transport.http.AxisServlet.processMethodRequest(AxisServlet.java:466)
>         at org.apache.axis.transport.http.AxisServlet.doGet(AxisServlet.java:294)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
>         at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:339)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
>         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:825)
>         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:731)
>         at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:524)
>         at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>         at java.lang.Thread.run(Thread.java:595)
>                                                                                     
                                                            
>                                                                                     
                                                            
> java.lang.NullPointerException
>         at org.apache.axis.AxisFault.makeFault(AxisFault.java:129)
>         at org.apache.axis.server.AxisServer.invoke(AxisServer.java:360)
>         at org.apache.axis.transport.http.AxisServlet.invokeEndpointFromGet(AxisServlet.java:544)
>         at org.apache.axis.transport.http.AxisServlet.processMethodRequest(AxisServlet.java:466)
>         at org.apache.axis.transport.http.AxisServlet.doGet(AxisServlet.java:294)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
>         at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:339)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
>         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
>         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>                                                                                     
                                          834759,2-9    99%

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://nagoya.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
   http://www.atlassian.com/software/jira


Mime
View raw message