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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to