AW: U R G E N T : funny Exception by SOAP-call

"Malte Kempff" <[email protected]>
Newsgroups gmane.text.xml.soap.user
Message-ID <[email protected]>
Hi  Scott
Thanks for your hint. when I put the javaws.jar to the lib-directory from
tomcat everything it works again nad everything seems to be allright then.
I guess now I know why BesttermServer.java likes to have this certain class,
even it does not use it.
It is using a class SingletonManager, which uses the Web-Start Basic-Service
determining the server-address the apllication is loaded from. May be I
should seperate the functions for the server from the client-part because
this information is just needed by the client.

Malte

-----Ursprüngliche Nachricht-----
Von: Scott Nichol [mailto:[email protected]]
Gesendet: Freitag, 19. März 2004 18:22
An: [email protected]
Betreff: Re: U R G E N T : funny Exception by SOAP-call


Do you have source for BesttermServer.java?  Line 98 is the cause of the
exception.  If you don't have source, try "javap -l -c".

Scott Nichol

Do not send e-mail directly to this e-mail address,
because it is filtered to accept only mail from
specific mail lists.
----- Original Message -----
From: "Malte Kempff" <[email protected]>
To: <[email protected]>
Sent: Friday, March 19, 2004 11:16 AM
Subject: AW: U R G E N T : funny Exception by SOAP-call


That is really funny, because the Class is not used by BesttermServer at
all,
the client-applicataton uses this class for determining the Server where the
web-start Application
is loaded from. It is crazy, that ususally that stuff worked not long ago
and yesterday I got this Exception  a couple of times but somehow it went
away and today I get the trouble all the time :-(
I don't find the jnlp.jar but an javaws.jar. I try to put it in one of the
lib-directories of Tomcat
may be I am lucky

Malte

-----Ursprüngliche Nachricht-----
Von: Scott Nichol [mailto:[email protected]]
Gesendet: Freitag, 19. März 2004 16:27
An: [email protected]
Betreff: Re: U R G E N T : funny Exception by SOAP-call


The class implementing the service de.mc.etnbestterm.server.BesttermServer
uses the class javax.jnlp.BasicService, but the class loader cannot find it.
This class is part of Java Web Start, so I am not sure how the service is
using it, but Tomcat needs to be able to access jnlp.jar and/or
jnlp-servlet.jar to load this class.

Scott Nichol

Do not send e-mail directly to this e-mail address,
because it is filtered to accept only mail from
specific mail lists.
----- Original Message -----
From: "Malte Kempff" <[email protected]>
To: <[email protected]>
Sent: Friday, March 19, 2004 10:02 AM
Subject: U R G E N T : funny Exception by SOAP-call




Hello

I 've got  trouble with calling RPCs via SOAP
usually I know what to do, but this error-Message (Exception) I never had
and don't know what is going wrong.
I allready restated Tomcat but the result stays the same.
And here is the Exeption:

SOAP-RPC:[Attributes={}] [faultCode=SOAP-ENV:Server.Exception:]
[faultString=javax/jnlp/BasicService]
[faultActorURI=/soap/servlet/rpcrouter] [DetailEntries=
[(0)=<stackTrace>java.lang.NoClassDefFoundError: javax/jnlp/BasicService at
de.mc.etnbestterm.server.BesttermServer.&amp;lt;init&amp;gt;(BesttermServer.
java:98) at java.lang.Class.newInstance0(Native Method) at
java.lang.Class.newInstance(Class.java:237) at
org.apache.soap.server.http.ServerHTTPUtils.getTargetObject(Unknown Source)
at org.apache.soap.providers.RPCJavaProvider.locate(Unknown Source) at
org.apache.soap.server.http.RPCRouterServlet.doPost(Unknown Source) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247) at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193) at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243) at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66) at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:190) at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66) at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
) at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66) at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:170) at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64) at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
) at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64) at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64) at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174) at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66) at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
1027) at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1125
) at java.lang.Thread.run(Thread.java:484) </stackTrace>] ] [FaultEntries=]
Fault Code=SOAP-ENV:Server.Exception:
SOAP-RPC-Fehler:javax/jnlp/BasicService

can anybody give me a hint?

Thanks a lot in advance

Malte
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.