You are viewing a plain text version of this content. The canonical link for it is here.
Posted to soap-user@ws.apache.org by Ashutosh Somani <as...@MIT.EDU> on 2000/10/19 23:46:16 UTC

Deployment Descriptor

Hi,
I am a newbie to SOAP and am just trying to get any of the samples
running, but am running into some trouble.
I thought I deployed my service correctly (the addressbook service)
but when I try the test usage:

java samples.addressbook.GetAllListings http://localhost:8080/soap/servlet/rpcrouter

I get the following error message:
Exception in thread "main" java.lang.NoClassDefFoundError: org/w3c/dom/Node

When I try another test usage:

java samples.addressbook.GetAddress http://localhost:8080/soap/servlet/rpcrouter "John B. Good"

I get something even stranger:

#
# HotSpot Virtual Machine Error, Unexpected Signal 11
# Please report this error at
# http://java.sun.com/cgi-bin/bugreport.cgi
#
# Error ID: 4F533F4C494E55580E43505005BC
#
# Problematic Thread: prio=1 tid=0x804e440 nid=0x4e10 runnable 
#
Abort

Anyone have any idea about what might be going on here?
I know there was an email sent about it earlier, but also, 
does anyone have anyclue as to what each of the fields in 
the deployment descriptor mean? I'm looking for any sort
of documentation on this because at this point, it still 
looks like a lot of jargon to me.

Thanks in advance!!

Ash

Re: Deployment Descriptor

Posted by chuck clark <cc...@ziclix.com>.
you have an implementation of DOM level 1 in your system and the instance of Node is being loaded
from that instead of xerces
i'm going to guess that you are using JRun as your servlet engine possibly because i saw the same
HotSpot error when i was running in JRun

the way to fix it is go in and modify the global.properties to put xerces at the front of your
class path

i have had all kinds of nightmares with classpaths lately and getting SOAP to work...hopefully
this info might help some others out there with the same troubles:
JDK1.2 says servlet engines resolve class loading in the following order -
1 - The commandline classpath
2 - The servlet engine\lib directory
3 - The environmental classpath
4 - An applications WEB-INF\lib directory.

chuck

Ashutosh Somani wrote:

> Hi,
> I am a newbie to SOAP and am just trying to get any of the samples
> running, but am running into some trouble.
> I thought I deployed my service correctly (the addressbook service)
> but when I try the test usage:
>
> java samples.addressbook.GetAllListings http://localhost:8080/soap/servlet/rpcrouter
>
> I get the following error message:
> Exception in thread "main" java.lang.NoClassDefFoundError: org/w3c/dom/Node
>
> When I try another test usage:
>
> java samples.addressbook.GetAddress http://localhost:8080/soap/servlet/rpcrouter "John B. Good"
>
> I get something even stranger:
>
> #
> # HotSpot Virtual Machine Error, Unexpected Signal 11
> # Please report this error at
> # http://java.sun.com/cgi-bin/bugreport.cgi
> #
> # Error ID: 4F533F4C494E55580E43505005BC
> #
> # Problematic Thread: prio=1 tid=0x804e440 nid=0x4e10 runnable
> #
> Abort
>
> Anyone have any idea about what might be going on here?
> I know there was an email sent about it earlier, but also,
> does anyone have anyclue as to what each of the fields in
> the deployment descriptor mean? I'm looking for any sort
> of documentation on this because at this point, it still
> looks like a lot of jargon to me.
>
> Thanks in advance!!
>
> Ash


Re: Deployment Descriptor

Posted by chuck clark <cc...@ziclix.com>.
you have an implementation of DOM level 1 in your system and the instance of Node is being loaded
from that instead of xerces
i'm going to guess that you are using JRun as your servlet engine possibly because i saw the same
HotSpot error when i was running in JRun

the way to fix it is go in and modify the global.properties to put xerces at the front of your
class path

i have had all kinds of nightmares with classpaths lately and getting SOAP to work...hopefully
this info might help some others out there with the same troubles:
JDK1.2 says servlet engines resolve class loading in the following order -
1 - The commandline classpath
2 - The servlet engine\lib directory
3 - The environmental classpath
4 - An applications WEB-INF\lib directory.

chuck

Ashutosh Somani wrote:

> Hi,
> I am a newbie to SOAP and am just trying to get any of the samples
> running, but am running into some trouble.
> I thought I deployed my service correctly (the addressbook service)
> but when I try the test usage:
>
> java samples.addressbook.GetAllListings http://localhost:8080/soap/servlet/rpcrouter
>
> I get the following error message:
> Exception in thread "main" java.lang.NoClassDefFoundError: org/w3c/dom/Node
>
> When I try another test usage:
>
> java samples.addressbook.GetAddress http://localhost:8080/soap/servlet/rpcrouter "John B. Good"
>
> I get something even stranger:
>
> #
> # HotSpot Virtual Machine Error, Unexpected Signal 11
> # Please report this error at
> # http://java.sun.com/cgi-bin/bugreport.cgi
> #
> # Error ID: 4F533F4C494E55580E43505005BC
> #
> # Problematic Thread: prio=1 tid=0x804e440 nid=0x4e10 runnable
> #
> Abort
>
> Anyone have any idea about what might be going on here?
> I know there was an email sent about it earlier, but also,
> does anyone have anyclue as to what each of the fields in
> the deployment descriptor mean? I'm looking for any sort
> of documentation on this because at this point, it still
> looks like a lot of jargon to me.
>
> Thanks in advance!!
>
> Ash