Hi,
 
I am going through the producer/consumer example at
http://www.ibm.com/developerworks/autonomic/library/ac-musewsn2.html
<http://www.ibm.com/developerworks/autonomic/library/ac-musewsn2.html> .
I modified wsn-consumer and wsn-producer as instructed in the article
and I have created topics declaratively in the WsResources.rmd.
And also modified the WsnTestClient to publish messages with the new
topics.
 
But when I run the WsnTest client I am receiving error :
ID = 'DestinationUnreachable'] There is no resource available at the
given EPR:
 
I am fairly new to Muse. Can you help  me understand what is wrong ? 
 
What is the best way to debug this kind of problems ? Where should I
start ?
 
Gul
 
 
[CLIENT TRACE] SOAP envelope contents (outgoing):
 
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope
<http://www.w3.org/2003/05/soap-envelope> ">
    <soap:Header>
        <wsa:To
xmlns:wsa="http://www.w3.org/2005/08/addressing";>http://47.128.22.193:80
80/wsn-producer/services/WsRe
<http://www.w3.org/2005/08/addressing";>http://47.128.22.193:8080/wsn-pro
ducer/services/WsRe> 
source</wsa:To>
        <wsa:Action
xmlns:wsa="http://www.w3.org/2005/08/addressing";>http://docs.oasis-open.
org/wsn/bw-2/Notification
<http://www.w3.org/2005/08/addressing";>http://docs.oasis-open.org/wsn/bw
-2/Notification> 
Producer/SubscribeRequest</wsa:Action>
        <wsa:MessageID
xmlns:wsa="http://www.w3.org/2005/08/addressing";>uuid:5b4e5e64-c90f-9d6d
-2a4e-34441d9dfd54</ws
<http://www.w3.org/2005/08/addressing";>uuid:5b4e5e64-c90f-9d6d-2a4e-3444
1d9dfd54</ws> 
a:MessageID>
        <wsa:From xmlns:wsa="http://www.w3.org/2005/08/addressing
<http://www.w3.org/2005/08/addressing> ">
 
<wsa:Address>http://www.w3.org/2005/08/addressing/role/anonymous</wsa:Ad
dress>
        </wsa:From>
    </soap:Header>
    <soap:Body>
        <wsnt:Subscribe xmlns:wsnt="http://docs.oasis-open.org/wsn/b-2
<http://docs.oasis-open.org/wsn/b-2> ">
            <wsnt:ConsumerReference>
                <wsa:Address
xmlns:wsa="http://www.w3.org/2005/08/addressing";>http://47.128.22.193:80
80/wsn-consumer/
<http://www.w3.org/2005/08/addressing";>http://47.128.22.193:8080/wsn-con
sumer/> 
services/consumer</wsa:Address>
            </wsnt:ConsumerReference>
            <wsnt:Filter>
                <wsnt:TopicExpression
 
Dialect="http://docs.oasis-open.org/wsn/t-1/TopicExpression/Concrete
<http://docs.oasis-open.org/wsn/t-1/TopicExpression/Concrete> "
xmlns:myns="http://my/topic <http://my/topic> 
/namespace">myns:GulMyFirstTopic</wsnt:TopicExpression>
            </wsnt:Filter>
        </wsnt:Subscribe>
    </soap:Body>
</soap:Envelope>
 
 
[CLIENT TRACE] SOAP envelope contents (incoming):
 
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope
<http://www.w3.org/2003/05/soap-envelope> ">
    <soap:Header>
        <wsa:To
xmlns:wsa="http://www.w3.org/2005/08/addressing";>http://www.w3.org/2005/
08/addressing/role/anonymous
<http://www.w3.org/2005/08/addressing";>http://www.w3.org/2005/08/address
ing/role/anonymous> <
/wsa:To>
        <wsa:Action
xmlns:wsa="http://www.w3.org/2005/08/addressing";>http://www.w3.org/2005/
08/addressing/fault</wsa
<http://www.w3.org/2005/08/addressing";>http://www.w3.org/2005/08/address
ing/fault</wsa> :
Action>
        <wsa:MessageID
xmlns:wsa="http://www.w3.org/2005/08/addressing";>uuid:95dcca31-d9c6-1b73
-1ebd-4dcf92093f60</ws
<http://www.w3.org/2005/08/addressing";>uuid:95dcca31-d9c6-1b73-1ebd-4dcf
92093f60</ws> 
a:MessageID>
        <wsa:RelatesTo RelationshipType="wsa:Reply"
xmlns:wsa="http://www.w3.org/2005/08/addressing";>uuid:5b4e5e64-c9
<http://www.w3.org/2005/08/addressing";>uuid:5b4e5e64-c9> 
0f-9d6d-2a4e-34441d9dfd54</wsa:RelatesTo>
        <wsa:From xmlns:wsa="http://www.w3.org/2005/08/addressing
<http://www.w3.org/2005/08/addressing> ">
 
<wsa:Address>http://47.128.22.193:8080/wsn-producer/services/WsResource<
/wsa:Address>
        </wsa:From>
    </soap:Header>
    <soap:Body>
        <soap:Fault>
            <soap:Code>
                <soap:Value>soap:Sender</soap:Value>
                <soap:Subcode
xmlns:wsa="http://www.w3.org/2005/08/addressing
<http://www.w3.org/2005/08/addressing> ">
                    <soap:Value>wsa:DestinationUnreachable</soap:Value>
                </soap:Subcode>
            </soap:Code>
            <soap:Reason>
                <soap:Text>[ID = 'DestinationUnreachable'] There is no
resource available at the given EPR:
 
&lt;wsa:EndpointReference
xmlns:wsa="http://www.w3.org/2005/08/addressing"&gt
<http://www.w3.org/2005/08/addressing"&gt> ;
 
&lt;wsa:Address&gt;http://47.128.22.193:8080/wsn-producer/services/WsRes
ource&lt;/wsa:Address&gt;
&lt;/wsa:EndpointReference&gt;
 
The existing EPRs hosted by this endpoint are:
</soap:Text>
            </soap:Reason>
        </soap:Fault>
    </soap:Body>
</soap:Envelope>
 
org.apache.muse.ws.addressing.soap.SoapFault: [ID =
'DestinationUnreachable'] There is no resource available at the g
iven EPR:
 
<wsa:EndpointReference xmlns:wsa="http://www.w3.org/2005/08/addressing
<http://www.w3.org/2005/08/addressing> ">
 
<wsa:Address>http://47.128.22.193:8080/wsn-producer/services/WsResource<
/wsa:Address>
</wsa:EndpointReference>
 
The existing EPRs hosted by this endpoint are:
        at
org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClien
t.java:298)
        at
org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClien
t.java:254)
        at
org.apache.muse.ws.notification.remote.NotificationProducerClient.subscr
ibe(NotificationProducerClient.jav
a:97)
        at org.apache.muse.test.wsn.WsnTestClient.main(Unknown Source)
 
D:\apache-tomcat-5.5.15\webapps\wsn-consumer\WEB-INF\classes>

 

Reply via email to