Thank you. I use muse 2.2.0 without Axis2, so no Axis2 service.xml involved. These two war files just minor-modified copies of the wsn-producer sample application in muse 2.2.0 binary release, the structure is identical with the sample.
Justin ZHANG CMEP (Communication, Media, Entertainment, and Public sector) HP Global Delivery China Center (GDCC) Tel: +86 21 3889 7219 Email: [EMAIL PROTECTED] -----Original Message----- From: Bogdan Solomon [mailto:[EMAIL PROTECTED] Sent: 2007年7月24日 21:25 To: [email protected] Subject: Re: One endpoint but two wsn producer EPRs How do your two service.xml files look like? My guess would be that the problem is from there. You can find them in web-inf/services/muse/meta-inf. Zhang, Jin-Zhai wrote: > > > Hi, > Now I have two muse notification producer war files in one ear and > the war files are the muse 2.2.0 wsn-producer sample with minor > modifications. > If one wsn-consumer want to subscribe the NotificationProducerA, > then it found NotificationProducerB and got soapfault. > > <soap:Fault> > <soap:Code> > <soap:Value>soap:Sender</soap:Value> > <soap:Subcode > xmlns:wsa="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: > > <wsa:EndpointReference > xmlns:wsa="http://www.w3.org/2005/08/addressing"> > > <wsa:Address>http://localhost:8080/wsn-producer_a/services/Notificatio > nP > roducerA</wsa:Address> > </wsa:EndpointReference> > > The existing EPRs hosted by this endpoint are: > > <wsa:EndpointReference > xmlns:wsa="http://www.w3.org/2005/08/addressing"> > <wsa:ReferenceParameters > xmlns:wsa="http://www.w3.org/2005/08/addressing"/> > > <wsa:Address>http://localhost:8080/wsn-producer_b/services/Notif > ic > ationProducerB</wsa:Address> > </wsa:EndpointReference> > </soap:Text> > </soap:Reason> > </soap:Fault> > > Can you help me understand how to configure these two wsn producers > to avoid this fault? > By the way, if take one wsn producer from the ear, then the remained > one Works fine. > > The difference between the current configuration of these two > wsn producers is simple: > > 1. the war file name is wsn-producer_a.war and wsn-producer_b.war. > > 2. In muse.xml of the NotificationProducer a, > <resource-type use-router-persistence="true"> > <context-path>NotificationProducerA</context-path> > <wsdl> > <wsdl-file>wsdl/WsResource.wsdl</wsdl-file> > > <wsdl-port-type>wsn_a:WsResourcePortType</wsdl-port-type> > </wsdl> > ..... > </resource-type> > > In muse.xml of the NotificationProducer b, > <resource-type use-router-persistence="true"> > <context-path>NotificationProducerB</context-path> > <wsdl> > <wsdl-file>wsdl/WsResource.wsdl</wsdl-file> > > <wsdl-port-type>wsn_b:WsResourcePortType</wsdl-port-type> > </wsdl> > ..... > </resource-type> > > 3. the router-entries is NotificationProducerA/resource-instance-1.xml > and NotificationProducerB/resource-instance-2.xml, > and the contents of these two resource-instance xml file are > identical: > <?xml version="1.0" encoding="UTF-8"?> <wsa:ReferenceParameters > xmlns:wsa="http://www.w3.org/2005/08/addressing"/> > > > > Justin ZHANG > CMEP (Communication, Media, Entertainment, and Public sector) HP > Global Delivery China Center (GDCC) > Tel: +86 21 3889 7219 > Email: [EMAIL PROTECTED] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/One-endpoint-but-two-wsn-producer-EPRs-tf4134220.html#a11762890 Sent from the Muse User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
