You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-user@ws.apache.org by Giovanni Fleres <gi...@tin.it> on 2006/10/06 10:34:52 UTC

Help on debugging apache-httpd's sample

Hi,
finally I've been able to run apache-httpd's sample.
Now I need some help to debugging it.

I've imported muse-2.1.0\samples\apache-httpd\src\... into Eclipse and 
after I've
imported all JARs necessary to compile and run.

When I run from Eclipse:
\apache-httpd\src\org\apache\muse\test\http\testapp\HttpServerTestApp
I have these errors:

------------ begin error log ----------------

[CLIENT TRACE] SOAP envelope contents (outgoing):

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
    <soap:Header>
        <wsa:To 
xmlns:wsa="http://www.w3.org/2005/08/addressing">http://192.168.131.66:8080/apache-httpd/services/http-server</wsa:To>
        <wsa:Action 
xmlns:wsa="http://www.w3.org/2005/08/addressing">http://ws.apache.org/muse/test/http-server/Start</wsa:Action>
        <wsa:MessageID 
xmlns:wsa="http://www.w3.org/2005/08/addressing">uuid:fbcb3413-229a-7890-7e5c-bbf9fb697173</wsa:MessageID>
        <wsa:From xmlns:wsa="http://www.w3.org/2005/08/addressing">
            
<wsa:Address>http://www.w3.org/2005/08/addressing/role/anonymous</wsa:Address>
        </wsa:From>
    </soap:Header>
    <soap:Body>
        <http:Start 
xmlns:http="http://ws.apache.org/muse/test/http-server"/>
    </soap:Body>
</soap:Envelope>

[CLIENT TRACE] SOAP envelope contents (incoming):

<soapenv:Envelope
    xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" 
xmlns:wsa="http://www.w3.org/2005/08/addressing">
    <soapenv:Header>
        <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
        <wsa:ReplyTo>
            
<wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
        </wsa:ReplyTo>
        
<wsa:MessageID>urn:uuid:0CADE1EB03519A5BC2116014364931212</wsa:MessageID>
        
<wsa:Action>http://ws.apache.org/muse/test/http-server/Start</wsa:Action>
        <wsa:RelatesTo 
wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">uuid:fbcb3413-229a-7890-7e5c-bbf9fb697173</wsa:RelatesTo>
    </soapenv:Header>
    <soapenv:Body>
        <muse-op:StartResponse
            xmlns:muse-op="http://ws.apache.org/muse/test/http-server" 
xmlns:tns="http://ws.apache.org/axis2"/>
    </soapenv:Body>
</soapenv:Envelope>

[CLIENT TRACE] SOAP envelope contents (outgoing):

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
    <soap:Header>
        <wsa:To 
xmlns:wsa="http://www.w3.org/2005/08/addressing">http://192.168.131.66:8080/apache-httpd/services/http-server</wsa:To>
        <wsa:Action 
xmlns:wsa="http://www.w3.org/2005/08/addressing">http://docs.oasis-open.org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyRequest</wsa:Action>
        <wsa:MessageID 
xmlns:wsa="http://www.w3.org/2005/08/addressing">uuid:8c2422bf-c4fb-2bcd-9b7d-1709c7be92ac</wsa:MessageID>
        <wsa:From xmlns:wsa="http://www.w3.org/2005/08/addressing">
            
<wsa:Address>http://www.w3.org/2005/08/addressing/role/anonymous</wsa:Address>
        </wsa:From>
    </soap:Header>
    <soap:Body>
        <wsrf-rp:GetResourceProperty
            xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2" 
xmlns:http="http://ws.apache.org/muse/test/http-server">http:Name</wsrf-rp:GetResourceProperty>
    </soap:Body>
</soap:Envelope>

[CLIENT TRACE] SOAP envelope contents (incoming):

<soapenv:Envelope
    xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" 
xmlns:wsa="http://www.w3.org/2005/08/addressing">
    <soapenv:Header>
        <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
        <wsa:ReplyTo>
            
<wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
        </wsa:ReplyTo>
        
<wsa:MessageID>urn:uuid:0CADE1EB03519A5BC2116014365025314</wsa:MessageID>
        
<wsa:Action>http://docs.oasis-open.org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyRequest</wsa:Action>
        <wsa:RelatesTo 
wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">uuid:8c2422bf-c4fb-2bcd-9b7d-1709c7be92ac</wsa:RelatesTo>
    </soapenv:Header>
    <soapenv:Body>
        <wsrf-rp:GetResourcePropertyResponse
            xmlns:tns="http://ws.apache.org/axis2" 
xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2">
            <http:Name 
xmlns:http="http://ws.apache.org/muse/test/http-server">fleresvpc01</http:Name>
        </wsrf-rp:GetResourcePropertyResponse>
    </soapenv:Body>
</soapenv:Envelope>

[CLIENT TRACE] SOAP envelope contents (outgoing):

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
    <soap:Header>
        <wsa:To 
xmlns:wsa="http://www.w3.org/2005/08/addressing">http://192.168.131.66:8080/apache-httpd/services/http-server</wsa:To>
        <wsa:Action 
xmlns:wsa="http://www.w3.org/2005/08/addressing">http://docs.oasis-open.org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyRequest</wsa:Action>
        <wsa:MessageID 
xmlns:wsa="http://www.w3.org/2005/08/addressing">uuid:9ffb7056-7110-b742-7838-7dae7ce7ca7a</wsa:MessageID>
        <wsa:From xmlns:wsa="http://www.w3.org/2005/08/addressing">
            
<wsa:Address>http://www.w3.org/2005/08/addressing/role/anonymous</wsa:Address>
        </wsa:From>
    </soap:Header>
    <soap:Body>
        <wsrf-rp:GetResourceProperty
            xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2" 
xmlns:http="http://ws.apache.org/muse/test/http-server">http:Port</wsrf-rp:GetResourceProperty>
    </soap:Body>
</soap:Envelope>

[CLIENT TRACE] SOAP envelope contents (incoming):

<soapenv:Envelope
    xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" 
xmlns:wsa="http://www.w3.org/2005/08/addressing">
    <soapenv:Header>
        <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
        <wsa:ReplyTo>
            
<wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
        </wsa:ReplyTo>
        
<wsa:MessageID>urn:uuid:0CADE1EB03519A5BC2116014365076416</wsa:MessageID>
        
<wsa:Action>http://docs.oasis-open.org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyRequest</wsa:Action>
        <wsa:RelatesTo 
wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">uuid:9ffb7056-7110-b742-7838-7dae7ce7ca7a</wsa:RelatesTo>
    </soapenv:Header>
    <soapenv:Body>
        <wsrf-rp:GetResourcePropertyResponse
            xmlns:tns="http://ws.apache.org/axis2" 
xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2">
            <http:Port 
xmlns:http="http://ws.apache.org/muse/test/http-server">80</http:Port>
        </wsrf-rp:GetResourcePropertyResponse>
    </soapenv:Body>
</soapenv:Envelope>

[CLIENT TRACE] SOAP envelope contents (outgoing):

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
    <soap:Header>
        <wsa:To 
xmlns:wsa="http://www.w3.org/2005/08/addressing">http://192.168.131.66:8080/apache-httpd/services/http-server</wsa:To>
        <wsa:Action 
xmlns:wsa="http://www.w3.org/2005/08/addressing">http://docs.oasis-open.org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyRequest</wsa:Action>
        <wsa:MessageID 
xmlns:wsa="http://www.w3.org/2005/08/addressing">uuid:644a94c6-356a-9f5b-bd19-eb7022e1c227</wsa:MessageID>
        <wsa:From xmlns:wsa="http://www.w3.org/2005/08/addressing">
            
<wsa:Address>http://www.w3.org/2005/08/addressing/role/anonymous</wsa:Address>
        </wsa:From>
    </soap:Header>
    <soap:Body>
        <wsrf-rp:GetResourceProperty
            xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2" 
xmlns:http="http://ws.apache.org/muse/test/http-server">http:SupportedLanguage</wsrf-rp:GetResourceProperty>
    </soap:Body>
</soap:Envelope>

[CLIENT TRACE] SOAP envelope contents (incoming):

<soapenv:Envelope
    xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" 
xmlns:wsa="http://www.w3.org/2005/08/addressing">
    <soapenv:Header>
        <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
        <wsa:ReplyTo>
            
<wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
        </wsa:ReplyTo>
        
<wsa:MessageID>urn:uuid:0CADE1EB03519A5BC2116014365123418</wsa:MessageID>
        
<wsa:Action>http://docs.oasis-open.org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyRequest</wsa:Action>
        <wsa:RelatesTo 
wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">uuid:644a94c6-356a-9f5b-bd19-eb7022e1c227</wsa:RelatesTo>
    </soapenv:Header>
    <soapenv:Body>
        <wsrf-rp:GetResourcePropertyResponse
            xmlns:tns="http://ws.apache.org/axis2" 
xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2">
            <http:SupportedLanguage 
xmlns:http="http://ws.apache.org/muse/test/http-server">
                <http:FileSuffix>en</http:FileSuffix>
                <http:LangCode>en</http:LangCode>
            </http:SupportedLanguage>
        </wsrf-rp:GetResourcePropertyResponse>
    </soapenv:Body>
</soapenv:Envelope>

java.lang.NullPointerException
    at 
org.apache.muse.core.serializer.xstream.XStreamSerializer$JavaFieldConverter.realClass(XStreamSerializer.java:211)
    at 
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:18)
    at 
com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:28)
    at 
com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:95)
    at 
com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.unmarshal(ReferenceByXPathMarshallingStrategy.java:12)
    at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:521)
    at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:500)
    at 
org.apache.muse.core.serializer.xstream.XStreamSerializer.fromXML(XStreamSerializer.java:125)
    at 
org.apache.muse.ws.resource.properties.impl.WsrpUtils.convertToObjects(WsrpUtils.java:128)
    at 
org.apache.muse.ws.resource.remote.WsResourceClient.getPropertyAsObject(WsResourceClient.java:127)
    at 
org.apache.muse.test.http.remote.HttpServerClient.getSupportedLanguage(HttpServerClient.java:86)
    at 
org.apache.muse.test.http.testapp.HttpServerTestApp.main(HttpServerTestApp.java:92)
[CLIENT TRACE] SOAP envelope contents (outgoing):

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
    <soap:Header>
        <wsa:To 
xmlns:wsa="http://www.w3.org/2005/08/addressing">http://192.168.131.66:8080/apache-httpd/services/http-server</wsa:To>
        <wsa:Action 
xmlns:wsa="http://www.w3.org/2005/08/addressing">http://ws.apache.org/muse/test/http-server/Stop</wsa:Action>
        <wsa:MessageID 
xmlns:wsa="http://www.w3.org/2005/08/addressing">uuid:09d8f3f2-f86c-7ea3-d33e-6d44e517471e</wsa:MessageID>
        <wsa:From xmlns:wsa="http://www.w3.org/2005/08/addressing">
            
<wsa:Address>http://www.w3.org/2005/08/addressing/role/anonymous</wsa:Address>
        </wsa:From>
    </soap:Header>
    <soap:Body>
        <http:Stop xmlns:http="http://ws.apache.org/muse/test/http-server"/>
    </soap:Body>
</soap:Envelope>

[CLIENT TRACE] SOAP envelope contents (incoming):

<soapenv:Envelope
    xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" 
xmlns:wsa="http://www.w3.org/2005/08/addressing">
    <soapenv:Header>
        <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
        <wsa:ReplyTo>
            
<wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
        </wsa:ReplyTo>
        
<wsa:MessageID>urn:uuid:0CADE1EB03519A5BC2116014365163520</wsa:MessageID>
        
<wsa:Action>http://ws.apache.org/muse/test/http-server/Stop</wsa:Action>
        <wsa:RelatesTo 
wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">uuid:09d8f3f2-f86c-7ea3-d33e-6d44e517471e</wsa:RelatesTo>
    </soapenv:Header>
    <soapenv:Body>
        <soap:Fault xmlns:soap="http://www.w3.org/2003/05/soap-envelope" 
xmlns:tns="http://ws.apache.org/axis2">
            <soap:Code>
                <soap:Value>soap:Receiver</soap:Value>
            </soap:Code>
            <soap:Reason>
                <soap:Text>The httpd process failed to stop.</soap:Text>
            </soap:Reason>
            <soap:Detail>
                <http:StopFailedFault 
xmlns:http="http://ws.apache.org/muse/test/http-server">The httpd 
process failed to stop.</http:StopFailedFault>
            </soap:Detail>
        </soap:Fault>
    </soapenv:Body>
</soapenv:Envelope>

org.apache.muse.ws.addressing.soap.SoapFault: The httpd process failed 
to stop.
    at 
org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClient.java:254)
    at 
org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClient.java:213)
    at 
org.apache.muse.test.http.remote.HttpServerClient.stop(HttpServerClient.java:111)
    at 
org.apache.muse.test.http.testapp.HttpServerTestApp.main(HttpServerTestApp.java:113)


------------ end error log -------------------------------------------------

I'm using this version Apache Http:
apache_2.2.3-win32-x86-no_ssl.msi

Here there are the two HttpServerTestApp.java's lines

92: SupportedLanguage[] httpLang = http.getSupportedLanguage();
113: http.stop();

Could anybody help me ?

Thanks

Giovanni


---------------------------------------------------------------------
To unsubscribe, e-mail: muse-user-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-user-help@ws.apache.org


Re: Help on debugging apache-httpd's sample

Posted by Daniel Jemiolo <da...@us.ibm.com>.
Hi,

I think you're running into a bug I fixed the other day - had to do with 
DOM Level 1 support in various XML parsers. Each JDK (Sun/IBM/1.4.x/1.5) 
has a different XML parser (Crimson, Xerces, XML4J) and although they all 
implement DOM, the behavior on some of the methods can be quirky. I found 
that the use of Element.getLocalPart() in the XStreamSerializer class 
performed differently with some parser versions, and changed the reference 
to Element.getNodeName() - I think it works consistently now.

Replace WEB-INF/lib/muse-util-xstream-2.0.0.jar with 
muse-util-xstream-2.1.0-SNAPSHOT.jar and you should be good to go. This 
only affects you if you are using XStream to handle the serialization of 
complex schema types (like the sample does).

Dan



Giovanni Fleres <gi...@tin.it> wrote on 10/06/2006 04:34:52 AM:

> Hi,
> finally I've been able to run apache-httpd's sample.
> Now I need some help to debugging it.
> 
> I've imported muse-2.1.0\samples\apache-httpd\src\... into Eclipse and 
> after I've
> imported all JARs necessary to compile and run.
> 
> When I run from Eclipse:
> \apache-httpd\src\org\apache\muse\test\http\testapp\HttpServerTestApp
> I have these errors:
> 
> ------------ begin error log ----------------
> 
> [CLIENT TRACE] SOAP envelope contents (outgoing):
> 
> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
>     <soap:Header>
>         <wsa:To 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">http://192.168.131.66:
> 8080/apache-httpd/services/http-server</wsa:To>
>         <wsa:Action 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">http://ws.apache.
> org/muse/test/http-server/Start</wsa:Action>
>         <wsa:MessageID 
> 
xmlns:wsa="http://www.w3.org/2005/08/addressing">uuid:fbcb3413-229a-7890-7e5c-
> bbf9fb697173</wsa:MessageID>
>         <wsa:From xmlns:wsa="http://www.w3.org/2005/08/addressing">
> 
> 
<wsa:Address>http://www.w3.org/2005/08/addressing/role/anonymous</wsa:Address>
>         </wsa:From>
>     </soap:Header>
>     <soap:Body>
>         <http:Start 
> xmlns:http="http://ws.apache.org/muse/test/http-server"/>
>     </soap:Body>
> </soap:Envelope>
> 
> [CLIENT TRACE] SOAP envelope contents (incoming):
> 
> <soapenv:Envelope
>     xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">
>     <soapenv:Header>
>         <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
>         <wsa:ReplyTo>
> 
> <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
>         </wsa:ReplyTo>
> 
> 
<wsa:MessageID>urn:uuid:0CADE1EB03519A5BC2116014364931212</wsa:MessageID>
> 
> 
<wsa:Action>http://ws.apache.org/muse/test/http-server/Start</wsa:Action>
>         <wsa:RelatesTo 
> wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">uuid:
> fbcb3413-229a-7890-7e5c-bbf9fb697173</wsa:RelatesTo>
>     </soapenv:Header>
>     <soapenv:Body>
>         <muse-op:StartResponse
>             xmlns:muse-op="http://ws.apache.org/muse/test/http-server" 
> xmlns:tns="http://ws.apache.org/axis2"/>
>     </soapenv:Body>
> </soapenv:Envelope>
> 
> [CLIENT TRACE] SOAP envelope contents (outgoing):
> 
> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
>     <soap:Header>
>         <wsa:To 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">http://192.168.131.66:
> 8080/apache-httpd/services/http-server</wsa:To>
>         <wsa:Action 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">http://docs.oasis-open.
> 
org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyRequest</wsa:Action>
>         <wsa:MessageID 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">uuid:8c2422bf-
> c4fb-2bcd-9b7d-1709c7be92ac</wsa:MessageID>
>         <wsa:From xmlns:wsa="http://www.w3.org/2005/08/addressing">
> 
> 
<wsa:Address>http://www.w3.org/2005/08/addressing/role/anonymous</wsa:Address>
>         </wsa:From>
>     </soap:Header>
>     <soap:Body>
>         <wsrf-rp:GetResourceProperty
>             xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2" 
> 
xmlns:http="http://ws.apache.org/muse/test/http-server">http:Name</wsrf-rp:
> GetResourceProperty>
>     </soap:Body>
> </soap:Envelope>
> 
> [CLIENT TRACE] SOAP envelope contents (incoming):
> 
> <soapenv:Envelope
>     xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">
>     <soapenv:Header>
>         <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
>         <wsa:ReplyTo>
> 
> <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
>         </wsa:ReplyTo>
> 
> 
<wsa:MessageID>urn:uuid:0CADE1EB03519A5BC2116014365025314</wsa:MessageID>
> 
> <wsa:Action>http://docs.oasis-open.
> 
org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyRequest</wsa:Action>
>         <wsa:RelatesTo 
> wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">uuid:
> 8c2422bf-c4fb-2bcd-9b7d-1709c7be92ac</wsa:RelatesTo>
>     </soapenv:Header>
>     <soapenv:Body>
>         <wsrf-rp:GetResourcePropertyResponse
>             xmlns:tns="http://ws.apache.org/axis2" 
> xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2">
>             <http:Name 
> 
xmlns:http="http://ws.apache.org/muse/test/http-server">fleresvpc01</http:Name>
>         </wsrf-rp:GetResourcePropertyResponse>
>     </soapenv:Body>
> </soapenv:Envelope>
> 
> [CLIENT TRACE] SOAP envelope contents (outgoing):
> 
> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
>     <soap:Header>
>         <wsa:To 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">http://192.168.131.66:
> 8080/apache-httpd/services/http-server</wsa:To>
>         <wsa:Action 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">http://docs.oasis-open.
> 
org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyRequest</wsa:Action>
>         <wsa:MessageID 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">uuid:9ffb7056-7110-
> b742-7838-7dae7ce7ca7a</wsa:MessageID>
>         <wsa:From xmlns:wsa="http://www.w3.org/2005/08/addressing">
> 
> 
<wsa:Address>http://www.w3.org/2005/08/addressing/role/anonymous</wsa:Address>
>         </wsa:From>
>     </soap:Header>
>     <soap:Body>
>         <wsrf-rp:GetResourceProperty
>             xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2" 
> 
xmlns:http="http://ws.apache.org/muse/test/http-server">http:Port</wsrf-rp:
> GetResourceProperty>
>     </soap:Body>
> </soap:Envelope>
> 
> [CLIENT TRACE] SOAP envelope contents (incoming):
> 
> <soapenv:Envelope
>     xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">
>     <soapenv:Header>
>         <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
>         <wsa:ReplyTo>
> 
> <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
>         </wsa:ReplyTo>
> 
> 
<wsa:MessageID>urn:uuid:0CADE1EB03519A5BC2116014365076416</wsa:MessageID>
> 
> <wsa:Action>http://docs.oasis-open.
> 
org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyRequest</wsa:Action>
>         <wsa:RelatesTo 
> wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">uuid:
> 9ffb7056-7110-b742-7838-7dae7ce7ca7a</wsa:RelatesTo>
>     </soapenv:Header>
>     <soapenv:Body>
>         <wsrf-rp:GetResourcePropertyResponse
>             xmlns:tns="http://ws.apache.org/axis2" 
> xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2">
>             <http:Port 
> xmlns:http="http://ws.apache.org/muse/test/http-server">80</http:Port>
>         </wsrf-rp:GetResourcePropertyResponse>
>     </soapenv:Body>
> </soapenv:Envelope>
> 
> [CLIENT TRACE] SOAP envelope contents (outgoing):
> 
> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
>     <soap:Header>
>         <wsa:To 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">http://192.168.131.66:
> 8080/apache-httpd/services/http-server</wsa:To>
>         <wsa:Action 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">http://docs.oasis-open.
> 
org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyRequest</wsa:Action>
>         <wsa:MessageID 
> 
xmlns:wsa="http://www.w3.org/2005/08/addressing">uuid:644a94c6-356a-9f5b-bd19-
> eb7022e1c227</wsa:MessageID>
>         <wsa:From xmlns:wsa="http://www.w3.org/2005/08/addressing">
> 
> 
<wsa:Address>http://www.w3.org/2005/08/addressing/role/anonymous</wsa:Address>
>         </wsa:From>
>     </soap:Header>
>     <soap:Body>
>         <wsrf-rp:GetResourceProperty
>             xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2" 
> xmlns:http="http://ws.apache.org/muse/test/http-server">http:
> SupportedLanguage</wsrf-rp:GetResourceProperty>
>     </soap:Body>
> </soap:Envelope>
> 
> [CLIENT TRACE] SOAP envelope contents (incoming):
> 
> <soapenv:Envelope
>     xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">
>     <soapenv:Header>
>         <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
>         <wsa:ReplyTo>
> 
> <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
>         </wsa:ReplyTo>
> 
> 
<wsa:MessageID>urn:uuid:0CADE1EB03519A5BC2116014365123418</wsa:MessageID>
> 
> <wsa:Action>http://docs.oasis-open.
> 
org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyRequest</wsa:Action>
>         <wsa:RelatesTo 
> wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">uuid:
> 644a94c6-356a-9f5b-bd19-eb7022e1c227</wsa:RelatesTo>
>     </soapenv:Header>
>     <soapenv:Body>
>         <wsrf-rp:GetResourcePropertyResponse
>             xmlns:tns="http://ws.apache.org/axis2" 
> xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/rp-2">
>             <http:SupportedLanguage 
> xmlns:http="http://ws.apache.org/muse/test/http-server">
>                 <http:FileSuffix>en</http:FileSuffix>
>                 <http:LangCode>en</http:LangCode>
>             </http:SupportedLanguage>
>         </wsrf-rp:GetResourcePropertyResponse>
>     </soapenv:Body>
> </soapenv:Envelope>
> 
> java.lang.NullPointerException
>     at 
> 
org.apache.muse.core.serializer.xstream.XStreamSerializer$JavaFieldConverter.
> realClass(XStreamSerializer.java:211)
>     at 
> 
com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:18)
>     at 
> 
com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:28)
>     at 
> 
com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:95)
>     at 
> com.thoughtworks.xstream.core.ReferenceByXPathMarshallingStrategy.
> unmarshal(ReferenceByXPathMarshallingStrategy.java:12)
>     at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:521)
>     at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:500)
>     at 
> org.apache.muse.core.serializer.xstream.XStreamSerializer.
> fromXML(XStreamSerializer.java:125)
>     at 
> org.apache.muse.ws.resource.properties.impl.WsrpUtils.
> convertToObjects(WsrpUtils.java:128)
>     at 
> org.apache.muse.ws.resource.remote.WsResourceClient.
> getPropertyAsObject(WsResourceClient.java:127)
>     at 
> org.apache.muse.test.http.remote.HttpServerClient.
> getSupportedLanguage(HttpServerClient.java:86)
>     at 
> 
org.apache.muse.test.http.testapp.HttpServerTestApp.main(HttpServerTestApp.java:92)
> [CLIENT TRACE] SOAP envelope contents (outgoing):
> 
> <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
>     <soap:Header>
>         <wsa:To 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">http://192.168.131.66:
> 8080/apache-httpd/services/http-server</wsa:To>
>         <wsa:Action 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">http://ws.apache.
> org/muse/test/http-server/Stop</wsa:Action>
>         <wsa:MessageID 
> 
xmlns:wsa="http://www.w3.org/2005/08/addressing">uuid:09d8f3f2-f86c-7ea3-
> d33e-6d44e517471e</wsa:MessageID>
>         <wsa:From xmlns:wsa="http://www.w3.org/2005/08/addressing">
> 
> 
<wsa:Address>http://www.w3.org/2005/08/addressing/role/anonymous</wsa:Address>
>         </wsa:From>
>     </soap:Header>
>     <soap:Body>
>         <http:Stop 
xmlns:http="http://ws.apache.org/muse/test/http-server"/>
>     </soap:Body>
> </soap:Envelope>
> 
> [CLIENT TRACE] SOAP envelope contents (incoming):
> 
> <soapenv:Envelope
>     xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope" 
> xmlns:wsa="http://www.w3.org/2005/08/addressing">
>     <soapenv:Header>
>         <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
>         <wsa:ReplyTo>
> 
> <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
>         </wsa:ReplyTo>
> 
> 
<wsa:MessageID>urn:uuid:0CADE1EB03519A5BC2116014365163520</wsa:MessageID>
> 
> <wsa:Action>http://ws.apache.org/muse/test/http-server/Stop</wsa:Action>
>         <wsa:RelatesTo 
> wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">uuid:
> 09d8f3f2-f86c-7ea3-d33e-6d44e517471e</wsa:RelatesTo>
>     </soapenv:Header>
>     <soapenv:Body>
>         <soap:Fault xmlns:soap="http://www.w3.org/2003/05/soap-envelope" 

> xmlns:tns="http://ws.apache.org/axis2">
>             <soap:Code>
>                 <soap:Value>soap:Receiver</soap:Value>
>             </soap:Code>
>             <soap:Reason>
>                 <soap:Text>The httpd process failed to stop.</soap:Text>
>             </soap:Reason>
>             <soap:Detail>
>                 <http:StopFailedFault 
> xmlns:http="http://ws.apache.org/muse/test/http-server">The httpd 
> process failed to stop.</http:StopFailedFault>
>             </soap:Detail>
>         </soap:Fault>
>     </soapenv:Body>
> </soapenv:Envelope>
> 
> org.apache.muse.ws.addressing.soap.SoapFault: The httpd process failed 
> to stop.
>     at 
> 
org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClient.java:254)
>     at 
> 
org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClient.java:213)
>     at 
> 
org.apache.muse.test.http.remote.HttpServerClient.stop(HttpServerClient.java:111)
>     at 
> 
org.apache.muse.test.http.testapp.HttpServerTestApp.main(HttpServerTestApp.java:113)
> 
> 
> ------------ end error log 
-------------------------------------------------
> 
> I'm using this version Apache Http:
> apache_2.2.3-win32-x86-no_ssl.msi
> 
> Here there are the two HttpServerTestApp.java's lines
> 
> 92: SupportedLanguage[] httpLang = http.getSupportedLanguage();
> 113: http.stop();
> 
> Could anybody help me ?
> 
> Thanks
> 
> Giovanni
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: muse-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: muse-user-help@ws.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: muse-user-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-user-help@ws.apache.org