users@glassfish.java.net

Re: Glassfish web service support for ipv6

From: Jitendra Kotamraju <Jitendra.Kotamraju_at_Sun.COM>
Date: Tue, 16 Mar 2010 11:41:56 -0700

Can you access the WSDL using

http://[v6address]:port/Webservice?wsdl

At this point, I would think it is a problem with the ?Tester or the
config on that machine rather than with ipv6.

Jitu

glassfish_at_javadesktop.org wrote:
> I've been developing a web service based on JAX-WS and i want to deploy it to a glassfish server on pure ipv6 (not tunnelled) network. However, there seems to be some issue when Glassfish launches web service on this ipv6 network.
>
> Here are my test results.
>
> OS network access by JDK version Glassfish jsp JAX-WS web service
> Fedora Core 5 IPv6 only IPv6 1.6.0_18 v3 work not working(see following stack trace)
> CentOS 5.3 IPv4/IPv6 IPv6 1.6.0_18 v3 work not working(see following stack trace)
> IPv4 same same same working
>
> (Also, glassfish admin console (with 4848 port) can be accessed by IPv6.)
>
> By 'JAX-WS web service', i mean i tried http://[v6address]:port/Webservice?Tester and it shows this stack trace:
> Exceptions details : java.lang.RuntimeException: Service Class not generated as expected
>
> javax.servlet.ServletException: java.lang.RuntimeException: Service Class not generated as expected at org.glassfish.webservices.monitoring.WebServiceTesterServlet.initializePort(WebServiceTesterServlet.java:550) at org.glassfish.webservices.monitoring.WebServiceTesterServlet.doGet(WebServiceTesterServlet.java:165) at org.glassfish.webservices.monitoring.WebServiceTesterServlet.invoke(WebServiceTesterServlet.java:100) at org.glassfish.webservices.JAXWSServlet.doGet(JAXWSServlet.java:193) at javax.servlet.http.HttpServlet.service(HttpServlet.java:734) at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1523) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:279) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:188) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:641) at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:97) at com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:85) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:185) at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:332) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:233) at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:165) at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:791) at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:693) at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:954) at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:170) at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:135) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:102) at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:88) at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:76) at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:53) at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:57) at com.sun.grizzly.ContextTask.run(ContextTask.java:69) at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:330) at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:309) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.RuntimeException: Service Class not generated as expected at org.glassfish.webservices.monitoring.WebServiceTesterServlet.initializePort(WebServiceTesterServlet.java:525) ... 29 more
>
> Could anyone help me?
> [Message sent by forum member 'fbzisme' (fbzisme_at_gmail.com)]
>
> http://forums.java.net/jive/thread.jspa?messageID=391030
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>
>