users@jax-rpc.java.net

Problem initializing service

From: Frank <fgeck_at_optonline.net>
Date: Wed, 23 Mar 2005 08:30:23 -0500

Does any one know what would cause the problem below? I redeployed
(just changed a print statement) a webservice (JAXRPC), and re-ran it
and found this in the server side (I did start sending larger strings,
is that a problem?):

Mar 23, 2005 8:15:33 AM org.apache.catalina.startup.HostConfig deployWARs

INFO: Deploying web application archive tls.war

Mar 23, 2005 8:15:33 AM org.apache.catalina.core.StandardHostDeployer
install

INFO: Installing web application at context path /tls from URL
jar:file:C:\tomcat-jwsdp-1.4\webapps\tls.war!/

Mar 23, 2005 8:15:39 AM
com.sun.xml.rpc.server.http.JAXRPCContextListener contextInitialized

INFO: JAXRPCSERVLET12: JAX-RPC context listener initializing

Mar 23, 2005 8:15:40 AM
com.sun.xml.rpc.server.http.JAXRPCServletDelegate init

INFO: JAXRPCSERVLET14: JAX-RPC servlet initializing

Mar 23, 2005 8:15:40 AM org.apache.catalina.core.StandardHostDeployer
install

INFO: Installing web application at context path /jsp-examples from URL
file:C:\tomcat-jwsdp-1.4\webapps\jsp-examples

Mar 23, 2005 8:15:40 AM org.apache.catalina.core.StandardHostDeployer
install

INFO: Installing web application at context path from URL
file:C:\tomcat-jwsdp-1.4\webapps\ROOT

Mar 23, 2005 8:15:41 AM org.apache.catalina.core.StandardHostDeployer
install

INFO: Installing web application at context path /servlets-examples from
URL file:C:\tomcat-jwsdp-1.4\webapps\servlets-examples

Mar 23, 2005 8:15:41 AM org.apache.catalina.core.StandardHostDeployer
install

INFO: Installing web application at context path /tomcat-docs from URL
file:C:\tomcat-jwsdp-1.4\webapps\tomcat-docs

Mar 23, 2005 8:15:41 AM org.apache.catalina.core.StandardHostDeployer
install

INFO: Installing web application at context path /webdav from URL
file:C:\tomcat-jwsdp-1.4\webapps\webdav

Mar 23, 2005 8:15:42 AM org.apache.coyote.http11.Http11Protocol start

INFO: Starting Coyote HTTP/1.1 on port 8080

Mar 23, 2005 8:15:42 AM org.apache.catalina.startup.Catalina start

INFO: Server startup in 36312 ms

Mar 23, 2005 8:18:22 AM
com.sun.xml.rpc.server.http.ImplementorCacheDelegateImpl getImplementorFor

SEVERE: no serializer is registered for (class
pli.LabelPLI_returnLabeledData_RequestStruct,
{http://pli.org/types}returnLabeledData)

no serializer is registered for (class
pli.LabelPLI_returnLabeledData_RequestStruct,
{http://pli.org/types}returnLabeledData)

      at
com.sun.xml.rpc.encoding.TypeMappingUtil.getSerializer(TypeMappingUtil.java:51)

      at
com.sun.xml.rpc.encoding.InternalTypeMappingRegistryImpl.getSerializer(InternalTypeMappingRegistryImpl.java:376)

      at pli.LabelPLI_Tie.initialize(LabelPLI_Tie.java:282)

      at pli.LabelPLI_Tie.<init>(LabelPLI_Tie.java:35)

      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)

      at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

      at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

      at java.lang.reflect.Constructor.newInstance(Constructor.java:274)

      at java.lang.Class.newInstance0(Class.java:308)

      at java.lang.Class.newInstance(Class.java:261)

      at
com.sun.xml.rpc.server.http.ImplementorCacheDelegateImpl.getImplementorFor(ImplementorCacheDelegateImpl.java:62)

      at
com.sun.xml.rpc.server.http.ImplementorCache.getImplementorFor(ImplementorCache.java:28)

      at
com.sun.xml.rpc.server.http.JAXRPCServletDelegate.doPost(JAXRPCServletDelegate.java:394)

      at
com.sun.xml.rpc.server.http.JAXRPCServlet.doPost(JAXRPCServlet.java:102)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

      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.StandardValveContext.invokeNext(StandardValveContext.java:104)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

      at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)

      at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

      at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)

      at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

      at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)

      at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:535)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

      at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)

      at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)

      at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:790)

      at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:709)

      at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:572)

      at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)

      at java.lang.Thread.run(Thread.java:534)

Mar 23, 2005 8:18:22 AM
com.sun.xml.rpc.server.http.JAXRPCServletDelegate doPost

SEVERE: JAXRPCSERVLET44: failed to initialize the service implementor
for port "LabelPLIService"

JAXRPCSERVLET44: failed to initialize the service implementor for port
"LabelPLIService"

      at
com.sun.xml.rpc.server.http.ImplementorCacheDelegateImpl.getImplementorFor(ImplementorCacheDelegateImpl.java:129)

      at
com.sun.xml.rpc.server.http.ImplementorCache.getImplementorFor(ImplementorCache.java:28)

      at
com.sun.xml.rpc.server.http.JAXRPCServletDelegate.doPost(JAXRPCServletDelegate.java:394)

      at
com.sun.xml.rpc.server.http.JAXRPCServlet.doPost(JAXRPCServlet.java:102)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)

      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.StandardValveContext.invokeNext(StandardValveContext.java:104)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

      at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)

      at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

      at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)

      at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

      at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)

      at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:535)

      at
org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)

      at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)

      at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)

      at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)

      at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:790)

      at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:709)

      at
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:572)

      at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)

      at java.lang.Thread.run(Thread.java:534)

-----------------------------------------------------------
The client program return this:

     [java] java.rmi.ServerException: JAXRPCSERVLET30: Internal server
error (JA
XRPCSERVLET44: failed to initialize the service implementor for port
"LabelPLISe
rvice")
     [java] at
com.sun.xml.rpc.client.StreamingSender._raiseFault(StreamingS
ender.java:497)
     [java] at
com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.
java:294)
     [java] at
pli.LabelPLI_Stub.returnLabeledData(LabelPLI_Stub.java:120)
     [java] at
pli.TrustedLabeler.InterceptDDSMsgs(TrustedLabeler.java:80)
     [java] at pli.TrustedLabeler.<init>(TrustedLabeler.java:158)
     [java] at pli.RunDDSIntercept.main(RunDDSIntercept.java:36)
     [java] java.lang.NullPointerException
     [java] at
pli.TrustedLabeler.InterceptDDSMsgs(TrustedLabeler.java:90)
     [java] at pli.TrustedLabeler.<init>(TrustedLabeler.java:158)
     [java] at pli.RunDDSIntercept.main(RunDDSIntercept.java:36)
     [java] Exception in thread "main"
     [java] Java Result: 1

BUILD SUCCESSFUL
Total time: 10 seconds