<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-17028</id>
	<title>Nabble - Muse User</title>
	<updated>2009-10-22T07:40:45Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Muse-User-f17028.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Muse-User-f17028.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26011219</id>
	<title>Saurabh Dravid is out of the office.</title>
	<published>2009-10-22T07:40:45Z</published>
	<updated>2009-10-22T07:40:45Z</updated>
	<author>
		<name>Saurabh Dravid</name>
	</author>
	<content type="html">I will be out of the office starting &amp;nbsp;10/15/2009 and will not return until
&lt;br&gt;10/27/2009.
&lt;br&gt;&lt;br&gt;Thanks for your email. I will be back to work only on 27-Oct-2009 and will
&lt;br&gt;respond once I return. For any urgent issues contact my manager &amp;quot;Ramsy V
&lt;br&gt;Pinto &amp;quot; (&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26011219&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rvpinto@...&lt;/a&gt;).
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Saurabh-Dravid-is-out-of-the-office.-tp26011219p26011219.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26011078</id>
	<title>Problem with OSGI examples in muse 2.2</title>
	<published>2009-10-22T07:36:23Z</published>
	<updated>2009-10-22T07:36:23Z</updated>
	<author>
		<name>elgayyar</name>
	</author>
	<content type="html">Dear all,
&lt;br&gt;&lt;br&gt;I have the same problem posted in this thread
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://marc.info/?l=muse-user&amp;m=119309002714648&amp;w=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://marc.info/?l=muse-user&amp;m=119309002714648&amp;w=2&lt;/a&gt;&lt;br&gt;&amp;lt;&lt;a href=&quot;http://marc.info/?l=muse-user&amp;m=119309002714648&amp;w=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://marc.info/?l=muse-user&amp;m=119309002714648&amp;w=2&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;br&gt;and as I can't find a reply for such problem, I just asking your help...
&lt;br&gt;&lt;br&gt;Thank you in advance...
&lt;br&gt;&lt;br&gt;Sincerely,
&lt;br&gt;M.El-Gayyar
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Problem-with-OSGI-examples-in-muse-2.2-tp26011078p26011078.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25748719</id>
	<title>Re: Extra headers not working</title>
	<published>2009-10-05T03:57:28Z</published>
	<updated>2009-10-05T03:57:28Z</updated>
	<author>
		<name>Lenni Madsen</name>
	</author>
	<content type="html">ahh.. in that case, you forgot to cleanup, let me try to explain.
&lt;br&gt;&lt;br&gt;This is how I think your program is working in rough steps:
&lt;br&gt;&lt;br&gt;1) call clientprpxy
&lt;br&gt;2) clientproxy initializes a server-instance
&lt;br&gt;3) you make some calls to the server-instance
&lt;br&gt;&lt;br&gt;4) you call the clientproxy again (same epr)
&lt;br&gt;5) the cleintproxy tries to instantiate a new server-instance at the &amp;nbsp;
&lt;br&gt;same EPR (alreay in use -&amp;gt; instantiation fails), with muse-resource &amp;nbsp;
&lt;br&gt;param
&lt;br&gt;&amp;lt;muse-wsa:ResourceId xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/addressing&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;quot;&amp;gt;MuseResource-2&amp;lt;/muse-wsa:ResourceId&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;possible test solution(s):
&lt;br&gt;A) try a new EPR (hint: make sure you don't reuse the same &amp;nbsp;
&lt;br&gt;MuseResource-2)
&lt;br&gt;B) restart the server-side apache (if using two different apache &amp;nbsp;
&lt;br&gt;servers)
&lt;br&gt;&lt;br&gt;permanent solution if A) works make sure you call &amp;lt;instance&amp;gt;.shutdown 
&lt;br&gt;(); to remove the initialized instance at the EPR
&lt;br&gt;&lt;br&gt;/Lenni
&lt;br&gt;On Oct 5, 2009, at 12:24 GMT+02:00, &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25748719&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;juanluis.prietomartinez@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; The think is that it works the first time that I run it after I &amp;nbsp;
&lt;br&gt;&amp;gt; deploy it, but afterwards that is the error, as far as I know the &amp;nbsp;
&lt;br&gt;&amp;gt; epr shouldn't change at all.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Chris Twiner [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25748719&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris.twiner@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: 05 October 2009 11:09
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25748719&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;muse-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: Extra headers not working
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Unless I'm missing something you aren't using the right epr. &amp;nbsp;As the &amp;nbsp;
&lt;br&gt;&amp;gt; error message is telling you :
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muse-wsa:ResourceId
&lt;br&gt;&amp;gt;&amp;gt; xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; addressing&amp;quot;&amp;gt;MuseResource-2&amp;lt;/
&lt;br&gt;&amp;gt;&amp;gt; mu
&lt;br&gt;&amp;gt;&amp;gt; se-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; seems to be missing.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; epr.addParameter(WsaConstants.DEFAULT_RESOURCE_ID_QNAME, &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;quot;MuseResource-&amp;quot; + x);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; should help.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Mon, Oct 5, 2009 at 11:27 AM, &amp;nbsp;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25748719&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;juanluis.prietomartinez@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I have built a client for my muse app with wsd2java and I have added
&lt;br&gt;&amp;gt;&amp;gt; the flag -headers to be able to add headers to the call that I need &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt; extract with another component.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The proxy has been generated w/out any problem and it has the new
&lt;br&gt;&amp;gt;&amp;gt; parameter Element[] in all the methods. To test it I am putting null
&lt;br&gt;&amp;gt;&amp;gt; just to make a normal call to the webapp and I am having this issue.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This is the call I am doing:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; public void testCreate() throws SoapFault {
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;proxy = new WsSongStoreProxy(new
&lt;br&gt;&amp;gt;&amp;gt; EndpointReference(URI.create(providerUrl)), null);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;proxy = new WsSongStoreProxy (elemToEpr
&lt;br&gt;&amp;gt;&amp;gt; (proxy.createOperation(null)), null);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;proxy.setTrace(true);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; And this is the trace with the error I am getting.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; org.apache.muse.ws.addressing.soap.SoapFault: [ID =
&lt;br&gt;&amp;gt;&amp;gt; 'DestinationUnreachable'] There is no resource available at the given
&lt;br&gt;&amp;gt;&amp;gt; EPR:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;wsa:EndpointReference
&lt;br&gt;&amp;gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://127.0.0.1:8080/WsSongStore/services/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/WsSongStore/services/&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; WsSongStore&amp;lt;/w
&lt;br&gt;&amp;gt;&amp;gt; sa
&lt;br&gt;&amp;gt;&amp;gt; :Address&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The existing EPRs hosted by this endpoint are:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;wsa:EndpointReference
&lt;br&gt;&amp;gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muse-wsa:ResourceId
&lt;br&gt;&amp;gt;&amp;gt; xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; addressing&amp;quot;&amp;gt;MuseResource-2&amp;lt;/
&lt;br&gt;&amp;gt;&amp;gt; mu
&lt;br&gt;&amp;gt;&amp;gt; se-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://127.0.0.1:8080/WsSongStore/services/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/WsSongStore/services/&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; WsSongStore&amp;lt;/w
&lt;br&gt;&amp;gt;&amp;gt; sa
&lt;br&gt;&amp;gt;&amp;gt; :Address&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;wsa:EndpointReference
&lt;br&gt;&amp;gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muse-wsa:ResourceId
&lt;br&gt;&amp;gt;&amp;gt; xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; addressing&amp;quot;&amp;gt;MuseResource-3&amp;lt;/
&lt;br&gt;&amp;gt;&amp;gt; mu
&lt;br&gt;&amp;gt;&amp;gt; se-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://127.0.0.1:8080/WsSongStore/services/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/WsSongStore/services/&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; WsSongStore&amp;lt;/w
&lt;br&gt;&amp;gt;&amp;gt; sa
&lt;br&gt;&amp;gt;&amp;gt; :Address&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;&amp;gt; org.apache.muse.core.AbstractResourceClient.invoke 
&lt;br&gt;&amp;gt;&amp;gt; (AbstractResourceCli
&lt;br&gt;&amp;gt;&amp;gt; en
&lt;br&gt;&amp;gt;&amp;gt; t.java:298)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;&amp;gt; org.apache.muse.core.AbstractResourceClient.invoke 
&lt;br&gt;&amp;gt;&amp;gt; (AbstractResourceCli
&lt;br&gt;&amp;gt;&amp;gt; en
&lt;br&gt;&amp;gt;&amp;gt; t.java:232)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;&amp;gt; test.proxy.WsSongStoreProxy.createOperation(WsSongStoreProxy.java: 
&lt;br&gt;&amp;gt;&amp;gt; 131)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at core.testHeaders.testCreate(testHeaders.java:26)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;&amp;gt; sun.reflect.NativeMethodAccessorImpl.invoke 
&lt;br&gt;&amp;gt;&amp;gt; (NativeMethodAccessorImpl.j
&lt;br&gt;&amp;gt;&amp;gt; av
&lt;br&gt;&amp;gt;&amp;gt; a:39)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;&amp;gt; sun.reflect.DelegatingMethodAccessorImpl.invoke 
&lt;br&gt;&amp;gt;&amp;gt; (DelegatingMethodAccess
&lt;br&gt;&amp;gt;&amp;gt; or
&lt;br&gt;&amp;gt;&amp;gt; Impl.java:25)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at junit.framework.TestCase.runTest(TestCase.java:164)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at junit.framework.TestCase.runBare(TestCase.java:130)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at junit.framework.TestResult$1.protect(TestResult.java:106)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at junit.framework.TestResult.runProtected(TestResult.java: 
&lt;br&gt;&amp;gt;&amp;gt; 124)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at junit.framework.TestResult.run(TestResult.java:109)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at junit.framework.TestCase.run(TestCase.java:120)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at junit.framework.TestSuite.runTest(TestSuite.java:230)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at junit.framework.TestSuite.run(TestSuite.java:225)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run 
&lt;br&gt;&amp;gt;&amp;gt; (J
&lt;br&gt;&amp;gt;&amp;gt; Un
&lt;br&gt;&amp;gt;&amp;gt; it3TestReference.java:130)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.TestExecution.run 
&lt;br&gt;&amp;gt;&amp;gt; (TestExecution.
&lt;br&gt;&amp;gt;&amp;gt; ja
&lt;br&gt;&amp;gt;&amp;gt; va:38)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests 
&lt;br&gt;&amp;gt;&amp;gt; (Remote
&lt;br&gt;&amp;gt;&amp;gt; Te
&lt;br&gt;&amp;gt;&amp;gt; stRunner.java:467)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests 
&lt;br&gt;&amp;gt;&amp;gt; (Remote
&lt;br&gt;&amp;gt;&amp;gt; Te
&lt;br&gt;&amp;gt;&amp;gt; stRunner.java:683)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run 
&lt;br&gt;&amp;gt;&amp;gt; (RemoteTestR
&lt;br&gt;&amp;gt;&amp;gt; un
&lt;br&gt;&amp;gt;&amp;gt; ner.java:390)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;at
&lt;br&gt;&amp;gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main 
&lt;br&gt;&amp;gt;&amp;gt; (RemoteTest
&lt;br&gt;&amp;gt;&amp;gt; Ru
&lt;br&gt;&amp;gt;&amp;gt; nner.java:197)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; JuanLu
&lt;br&gt;&amp;gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Lenni Madsen
&lt;br&gt;&lt;br&gt;Security Architect,
&lt;br&gt;Dip. Eng. m. IDA.
&lt;br&gt;&lt;br&gt;Danish Defence IT
&lt;br&gt;Helseholmen 1
&lt;br&gt;2650 Hvidovre
&lt;br&gt;&lt;br&gt;Tel: (+45) 4567 7236
&lt;br&gt;Mob: (+45) 2621 0011
&lt;br&gt;Email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25748719&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;l.madsen@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Extra-headers-not-working-tp25747737p25748719.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25748683</id>
	<title>Re: Extra headers not working</title>
	<published>2009-10-05T03:53:29Z</published>
	<updated>2009-10-05T03:53:29Z</updated>
	<author>
		<name>Chris Twiner</name>
	</author>
	<content type="html">Ah ok, that unfortunately makes sense. &amp;nbsp;If you want persisted routing
&lt;br&gt;entries you have to enable them, see the wsn-consumer examples.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;lt;persistence&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;java-persistence-class&amp;gt;org.apache.muse.core.routing.RouterFilePersistence&amp;lt;/java-persistence-class&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;persistence-location&amp;gt;router-entries&amp;lt;/persistence-location&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/persistence&amp;gt;
&lt;br&gt;&lt;br&gt;must be enabled in muse.xml and the router-entries must be set out
&lt;br&gt;similar to the wsn example. &amp;nbsp;If &amp;nbsp;you want to have a different
&lt;br&gt;persistence scheme you can provide your own persistence class.
&lt;br&gt;&lt;br&gt;With the default you must ensure that the numbering of the file names
&lt;br&gt;are unique but after that you can add/remove the actual number
&lt;br&gt;parameters to not require reference params eg.
&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;wsa:ReferenceParameters xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;in the resource-instance-X.xml file.
&lt;br&gt;&lt;br&gt;If you do not enable persistence then each resource will get an
&lt;br&gt;incremental reference parameter associated with it, which can be less
&lt;br&gt;than helpful because - as you've found - the reference paremeter
&lt;br&gt;number could change with each change in the muse (add remove of
&lt;br&gt;resources for example).
&lt;br&gt;&lt;br&gt;Its also worth noting that you seem to have two instances running at
&lt;br&gt;the same address, if this is intentional you should definitely look at
&lt;br&gt;customising the reference params to indicate which resource is which.
&lt;br&gt;For example each store could have its id as a reference.
&lt;br&gt;&lt;br&gt;On Mon, Oct 5, 2009 at 12:24 PM, &amp;nbsp;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25748683&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;juanluis.prietomartinez@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; The think is that it works the first time that I run it after I deploy it, but afterwards that is the error, as far as I know the epr shouldn't change at all.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Chris Twiner [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25748683&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris.twiner@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: 05 October 2009 11:09
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25748683&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;muse-user@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: Extra headers not working
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Unless I'm missing something you aren't using the right epr.  As the error message is telling you :
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        &amp;lt;muse-wsa:ResourceId
&lt;br&gt;&amp;gt;&amp;gt; xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/addressing&lt;/a&gt;&amp;quot;&amp;gt;MuseResource-2&amp;lt;/
&lt;br&gt;&amp;gt;&amp;gt; mu
&lt;br&gt;&amp;gt;&amp;gt; se-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; seems to be missing.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; epr.addParameter(WsaConstants.DEFAULT_RESOURCE_ID_QNAME, &amp;quot;MuseResource-&amp;quot; + x);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; should help.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Mon, Oct 5, 2009 at 11:27 AM,  &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25748683&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;juanluis.prietomartinez@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I have built a client for my muse app with wsd2java and I have added
&lt;br&gt;&amp;gt;&amp;gt; the flag -headers to be able to add headers to the call that I need to
&lt;br&gt;&amp;gt;&amp;gt; extract with another component.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The proxy has been generated w/out any problem and it has the new
&lt;br&gt;&amp;gt;&amp;gt; parameter Element[] in all the methods. To test it I am putting null
&lt;br&gt;&amp;gt;&amp;gt; just to make a normal call to the webapp and I am having this issue.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; This is the call I am doing:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; public void testCreate() throws SoapFault {
&lt;br&gt;&amp;gt;&amp;gt;                proxy = new WsSongStoreProxy(new
&lt;br&gt;&amp;gt;&amp;gt; EndpointReference(URI.create(providerUrl)), null);
&lt;br&gt;&amp;gt;&amp;gt;                proxy = new WsSongStoreProxy (elemToEpr
&lt;br&gt;&amp;gt;&amp;gt; (proxy.createOperation(null)), null);
&lt;br&gt;&amp;gt;&amp;gt;                proxy.setTrace(true);
&lt;br&gt;&amp;gt;&amp;gt;        }
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; And this is the trace with the error I am getting.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; org.apache.muse.ws.addressing.soap.SoapFault: [ID =
&lt;br&gt;&amp;gt;&amp;gt; 'DestinationUnreachable'] There is no resource available at the given
&lt;br&gt;&amp;gt;&amp;gt; EPR:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;wsa:EndpointReference
&lt;br&gt;&amp;gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&lt;/a&gt;&amp;lt;/w
&lt;br&gt;&amp;gt;&amp;gt; sa
&lt;br&gt;&amp;gt;&amp;gt; :Address&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The existing EPRs hosted by this endpoint are:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;wsa:EndpointReference
&lt;br&gt;&amp;gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        &amp;lt;muse-wsa:ResourceId
&lt;br&gt;&amp;gt;&amp;gt; xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/addressing&lt;/a&gt;&amp;quot;&amp;gt;MuseResource-2&amp;lt;/
&lt;br&gt;&amp;gt;&amp;gt; mu
&lt;br&gt;&amp;gt;&amp;gt; se-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&lt;/a&gt;&amp;lt;/w
&lt;br&gt;&amp;gt;&amp;gt; sa
&lt;br&gt;&amp;gt;&amp;gt; :Address&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;wsa:EndpointReference
&lt;br&gt;&amp;gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        &amp;lt;muse-wsa:ResourceId
&lt;br&gt;&amp;gt;&amp;gt; xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/addressing&lt;/a&gt;&amp;quot;&amp;gt;MuseResource-3&amp;lt;/
&lt;br&gt;&amp;gt;&amp;gt; mu
&lt;br&gt;&amp;gt;&amp;gt; se-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;    &amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&lt;/a&gt;&amp;lt;/w
&lt;br&gt;&amp;gt;&amp;gt; sa
&lt;br&gt;&amp;gt;&amp;gt; :Address&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;        at
&lt;br&gt;&amp;gt;&amp;gt; org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceCli
&lt;br&gt;&amp;gt;&amp;gt; en
&lt;br&gt;&amp;gt;&amp;gt; t.java:298)
&lt;br&gt;&amp;gt;&amp;gt;        at
&lt;br&gt;&amp;gt;&amp;gt; org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceCli
&lt;br&gt;&amp;gt;&amp;gt; en
&lt;br&gt;&amp;gt;&amp;gt; t.java:232)
&lt;br&gt;&amp;gt;&amp;gt;        at
&lt;br&gt;&amp;gt;&amp;gt; test.proxy.WsSongStoreProxy.createOperation(WsSongStoreProxy.java:131)
&lt;br&gt;&amp;gt;&amp;gt;        at core.testHeaders.testCreate(testHeaders.java:26)
&lt;br&gt;&amp;gt;&amp;gt;        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;gt;&amp;gt;        at
&lt;br&gt;&amp;gt;&amp;gt; sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
&lt;br&gt;&amp;gt;&amp;gt; av
&lt;br&gt;&amp;gt;&amp;gt; a:39)
&lt;br&gt;&amp;gt;&amp;gt;        at
&lt;br&gt;&amp;gt;&amp;gt; sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
&lt;br&gt;&amp;gt;&amp;gt; or
&lt;br&gt;&amp;gt;&amp;gt; Impl.java:25)
&lt;br&gt;&amp;gt;&amp;gt;        at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;gt;&amp;gt;        at junit.framework.TestCase.runTest(TestCase.java:164)
&lt;br&gt;&amp;gt;&amp;gt;        at junit.framework.TestCase.runBare(TestCase.java:130)
&lt;br&gt;&amp;gt;&amp;gt;        at junit.framework.TestResult$1.protect(TestResult.java:106)
&lt;br&gt;&amp;gt;&amp;gt;        at junit.framework.TestResult.runProtected(TestResult.java:124)
&lt;br&gt;&amp;gt;&amp;gt;        at junit.framework.TestResult.run(TestResult.java:109)
&lt;br&gt;&amp;gt;&amp;gt;        at junit.framework.TestCase.run(TestCase.java:120)
&lt;br&gt;&amp;gt;&amp;gt;        at junit.framework.TestSuite.runTest(TestSuite.java:230)
&lt;br&gt;&amp;gt;&amp;gt;        at junit.framework.TestSuite.run(TestSuite.java:225)
&lt;br&gt;&amp;gt;&amp;gt;        at
&lt;br&gt;&amp;gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(J
&lt;br&gt;&amp;gt;&amp;gt; Un
&lt;br&gt;&amp;gt;&amp;gt; it3TestReference.java:130)
&lt;br&gt;&amp;gt;&amp;gt;        at
&lt;br&gt;&amp;gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.
&lt;br&gt;&amp;gt;&amp;gt; ja
&lt;br&gt;&amp;gt;&amp;gt; va:38)
&lt;br&gt;&amp;gt;&amp;gt;        at
&lt;br&gt;&amp;gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(Remote
&lt;br&gt;&amp;gt;&amp;gt; Te
&lt;br&gt;&amp;gt;&amp;gt; stRunner.java:467)
&lt;br&gt;&amp;gt;&amp;gt;        at
&lt;br&gt;&amp;gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(Remote
&lt;br&gt;&amp;gt;&amp;gt; Te
&lt;br&gt;&amp;gt;&amp;gt; stRunner.java:683)
&lt;br&gt;&amp;gt;&amp;gt;        at
&lt;br&gt;&amp;gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestR
&lt;br&gt;&amp;gt;&amp;gt; un
&lt;br&gt;&amp;gt;&amp;gt; ner.java:390)
&lt;br&gt;&amp;gt;&amp;gt;        at
&lt;br&gt;&amp;gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTest
&lt;br&gt;&amp;gt;&amp;gt; Ru
&lt;br&gt;&amp;gt;&amp;gt; nner.java:197)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; JuanLu
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Extra-headers-not-working-tp25747737p25748683.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25748341</id>
	<title>RE: Extra headers not working</title>
	<published>2009-10-05T03:24:12Z</published>
	<updated>2009-10-05T03:24:12Z</updated>
	<author>
		<name>juanlu</name>
	</author>
	<content type="html">The think is that it works the first time that I run it after I deploy it, but afterwards that is the error, as far as I know the epr shouldn't change at all. 
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Chris Twiner [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25748341&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris.twiner@...&lt;/a&gt;] 
&lt;br&gt;Sent: 05 October 2009 11:09
&lt;br&gt;To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25748341&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;muse-user@...&lt;/a&gt;
&lt;br&gt;Subject: Re: Extra headers not working
&lt;br&gt;&lt;br&gt;Unless I'm missing something you aren't using the right epr. &amp;nbsp;As the error message is telling you :
&lt;br&gt;&lt;br&gt;&amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muse-wsa:ResourceId
&lt;br&gt;&amp;gt; xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/addressing&lt;/a&gt;&amp;quot;&amp;gt;MuseResource-2&amp;lt;/
&lt;br&gt;&amp;gt; mu
&lt;br&gt;&amp;gt; se-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&lt;br&gt;seems to be missing.
&lt;br&gt;&lt;br&gt;epr.addParameter(WsaConstants.DEFAULT_RESOURCE_ID_QNAME, &amp;quot;MuseResource-&amp;quot; + x);
&lt;br&gt;&lt;br&gt;should help.
&lt;br&gt;&lt;br&gt;On Mon, Oct 5, 2009 at 11:27 AM, &amp;nbsp;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25748341&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;juanluis.prietomartinez@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have built a client for my muse app with wsd2java and I have added 
&lt;br&gt;&amp;gt; the flag -headers to be able to add headers to the call that I need to 
&lt;br&gt;&amp;gt; extract with another component.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The proxy has been generated w/out any problem and it has the new 
&lt;br&gt;&amp;gt; parameter Element[] in all the methods. To test it I am putting null 
&lt;br&gt;&amp;gt; just to make a normal call to the webapp and I am having this issue.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is the call I am doing:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; public void testCreate() throws SoapFault {
&lt;br&gt;&amp;gt;                proxy = new WsSongStoreProxy(new 
&lt;br&gt;&amp;gt; EndpointReference(URI.create(providerUrl)), null);
&lt;br&gt;&amp;gt;                proxy = new WsSongStoreProxy (elemToEpr 
&lt;br&gt;&amp;gt; (proxy.createOperation(null)), null);
&lt;br&gt;&amp;gt;                proxy.setTrace(true);
&lt;br&gt;&amp;gt;        }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; And this is the trace with the error I am getting.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; org.apache.muse.ws.addressing.soap.SoapFault: [ID = 
&lt;br&gt;&amp;gt; 'DestinationUnreachable'] There is no resource available at the given
&lt;br&gt;&amp;gt; EPR:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:EndpointReference 
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&lt;/a&gt;&amp;lt;/w
&lt;br&gt;&amp;gt; sa
&lt;br&gt;&amp;gt; :Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The existing EPRs hosted by this endpoint are:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:EndpointReference 
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;muse-wsa:ResourceId
&lt;br&gt;&amp;gt; xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/addressing&lt;/a&gt;&amp;quot;&amp;gt;MuseResource-2&amp;lt;/
&lt;br&gt;&amp;gt; mu
&lt;br&gt;&amp;gt; se-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&lt;/a&gt;&amp;lt;/w
&lt;br&gt;&amp;gt; sa
&lt;br&gt;&amp;gt; :Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:EndpointReference 
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;muse-wsa:ResourceId
&lt;br&gt;&amp;gt; xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/addressing&lt;/a&gt;&amp;quot;&amp;gt;MuseResource-3&amp;lt;/
&lt;br&gt;&amp;gt; mu
&lt;br&gt;&amp;gt; se-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&lt;/a&gt;&amp;lt;/w
&lt;br&gt;&amp;gt; sa
&lt;br&gt;&amp;gt; :Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceCli
&lt;br&gt;&amp;gt; en
&lt;br&gt;&amp;gt; t.java:298)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceCli
&lt;br&gt;&amp;gt; en
&lt;br&gt;&amp;gt; t.java:232)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; test.proxy.WsSongStoreProxy.createOperation(WsSongStoreProxy.java:131)
&lt;br&gt;&amp;gt;        at core.testHeaders.testCreate(testHeaders.java:26)
&lt;br&gt;&amp;gt;        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j
&lt;br&gt;&amp;gt; av
&lt;br&gt;&amp;gt; a:39)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccess
&lt;br&gt;&amp;gt; or
&lt;br&gt;&amp;gt; Impl.java:25)
&lt;br&gt;&amp;gt;        at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;gt;        at junit.framework.TestCase.runTest(TestCase.java:164)
&lt;br&gt;&amp;gt;        at junit.framework.TestCase.runBare(TestCase.java:130)
&lt;br&gt;&amp;gt;        at junit.framework.TestResult$1.protect(TestResult.java:106)
&lt;br&gt;&amp;gt;        at junit.framework.TestResult.runProtected(TestResult.java:124)
&lt;br&gt;&amp;gt;        at junit.framework.TestResult.run(TestResult.java:109)
&lt;br&gt;&amp;gt;        at junit.framework.TestCase.run(TestCase.java:120)
&lt;br&gt;&amp;gt;        at junit.framework.TestSuite.runTest(TestSuite.java:230)
&lt;br&gt;&amp;gt;        at junit.framework.TestSuite.run(TestSuite.java:225)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(J
&lt;br&gt;&amp;gt; Un
&lt;br&gt;&amp;gt; it3TestReference.java:130)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.
&lt;br&gt;&amp;gt; ja
&lt;br&gt;&amp;gt; va:38)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(Remote
&lt;br&gt;&amp;gt; Te
&lt;br&gt;&amp;gt; stRunner.java:467)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(Remote
&lt;br&gt;&amp;gt; Te
&lt;br&gt;&amp;gt; stRunner.java:683)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestR
&lt;br&gt;&amp;gt; un
&lt;br&gt;&amp;gt; ner.java:390)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTest
&lt;br&gt;&amp;gt; Ru
&lt;br&gt;&amp;gt; nner.java:197)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; JuanLu
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Extra-headers-not-working-tp25747737p25748341.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25748153</id>
	<title>Re: Extra headers not working</title>
	<published>2009-10-05T03:09:26Z</published>
	<updated>2009-10-05T03:09:26Z</updated>
	<author>
		<name>Chris Twiner</name>
	</author>
	<content type="html">Unless I'm missing something you aren't using the right epr. &amp;nbsp;As the
&lt;br&gt;error message is telling you :
&lt;br&gt;&lt;br&gt;&amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muse-wsa:ResourceId
&lt;br&gt;&amp;gt; xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/addressing&lt;/a&gt;&amp;quot;&amp;gt;MuseResource-2&amp;lt;/mu
&lt;br&gt;&amp;gt; se-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&lt;br&gt;seems to be missing.
&lt;br&gt;&lt;br&gt;epr.addParameter(WsaConstants.DEFAULT_RESOURCE_ID_QNAME, &amp;quot;MuseResource-&amp;quot; + x);
&lt;br&gt;&lt;br&gt;should help.
&lt;br&gt;&lt;br&gt;On Mon, Oct 5, 2009 at 11:27 AM, &amp;nbsp;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25748153&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;juanluis.prietomartinez@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have built a client for my muse app with wsd2java and I have added the
&lt;br&gt;&amp;gt; flag -headers to be able to add headers to the call that I need to
&lt;br&gt;&amp;gt; extract with another component.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The proxy has been generated w/out any problem and it has the new
&lt;br&gt;&amp;gt; parameter Element[] in all the methods. To test it I am putting null
&lt;br&gt;&amp;gt; just to make a normal call to the webapp and I am having this issue.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is the call I am doing:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; public void testCreate() throws SoapFault {
&lt;br&gt;&amp;gt;                proxy = new WsSongStoreProxy(new
&lt;br&gt;&amp;gt; EndpointReference(URI.create(providerUrl)), null);
&lt;br&gt;&amp;gt;                proxy = new WsSongStoreProxy (elemToEpr
&lt;br&gt;&amp;gt; (proxy.createOperation(null)), null);
&lt;br&gt;&amp;gt;                proxy.setTrace(true);
&lt;br&gt;&amp;gt;        }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; And this is the trace with the error I am getting.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; org.apache.muse.ws.addressing.soap.SoapFault: [ID =
&lt;br&gt;&amp;gt; 'DestinationUnreachable'] There is no resource available at the given
&lt;br&gt;&amp;gt; EPR:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:EndpointReference xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&lt;/a&gt;&amp;lt;/wsa
&lt;br&gt;&amp;gt; :Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The existing EPRs hosted by this endpoint are:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:EndpointReference xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;muse-wsa:ResourceId
&lt;br&gt;&amp;gt; xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/addressing&lt;/a&gt;&amp;quot;&amp;gt;MuseResource-2&amp;lt;/mu
&lt;br&gt;&amp;gt; se-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&lt;/a&gt;&amp;lt;/wsa
&lt;br&gt;&amp;gt; :Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:EndpointReference xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;muse-wsa:ResourceId
&lt;br&gt;&amp;gt; xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/addressing&lt;/a&gt;&amp;quot;&amp;gt;MuseResource-3&amp;lt;/mu
&lt;br&gt;&amp;gt; se-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&lt;/a&gt;&amp;lt;/wsa
&lt;br&gt;&amp;gt; :Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClien
&lt;br&gt;&amp;gt; t.java:298)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClien
&lt;br&gt;&amp;gt; t.java:232)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; test.proxy.WsSongStoreProxy.createOperation(WsSongStoreProxy.java:131)
&lt;br&gt;&amp;gt;        at core.testHeaders.testCreate(testHeaders.java:26)
&lt;br&gt;&amp;gt;        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
&lt;br&gt;&amp;gt; a:39)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
&lt;br&gt;&amp;gt; Impl.java:25)
&lt;br&gt;&amp;gt;        at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;gt;        at junit.framework.TestCase.runTest(TestCase.java:164)
&lt;br&gt;&amp;gt;        at junit.framework.TestCase.runBare(TestCase.java:130)
&lt;br&gt;&amp;gt;        at junit.framework.TestResult$1.protect(TestResult.java:106)
&lt;br&gt;&amp;gt;        at junit.framework.TestResult.runProtected(TestResult.java:124)
&lt;br&gt;&amp;gt;        at junit.framework.TestResult.run(TestResult.java:109)
&lt;br&gt;&amp;gt;        at junit.framework.TestCase.run(TestCase.java:120)
&lt;br&gt;&amp;gt;        at junit.framework.TestSuite.runTest(TestSuite.java:230)
&lt;br&gt;&amp;gt;        at junit.framework.TestSuite.run(TestSuite.java:225)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUn
&lt;br&gt;&amp;gt; it3TestReference.java:130)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.ja
&lt;br&gt;&amp;gt; va:38)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTe
&lt;br&gt;&amp;gt; stRunner.java:467)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTe
&lt;br&gt;&amp;gt; stRunner.java:683)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRun
&lt;br&gt;&amp;gt; ner.java:390)
&lt;br&gt;&amp;gt;        at
&lt;br&gt;&amp;gt; org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRu
&lt;br&gt;&amp;gt; nner.java:197)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; JuanLu
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Extra-headers-not-working-tp25747737p25748153.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25747737</id>
	<title>Extra headers not working</title>
	<published>2009-10-05T02:27:29Z</published>
	<updated>2009-10-05T02:27:29Z</updated>
	<author>
		<name>juanlu</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;I have built a client for my muse app with wsd2java and I have added the
&lt;br&gt;flag -headers to be able to add headers to the call that I need to
&lt;br&gt;extract with another component.
&lt;br&gt;&lt;br&gt;The proxy has been generated w/out any problem and it has the new
&lt;br&gt;parameter Element[] in all the methods. To test it I am putting null
&lt;br&gt;just to make a normal call to the webapp and I am having this issue.
&lt;br&gt;&lt;br&gt;This is the call I am doing:
&lt;br&gt;&lt;br&gt;public void testCreate() throws SoapFault {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; proxy = new WsSongStoreProxy(new
&lt;br&gt;EndpointReference(URI.create(providerUrl)), null);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; proxy = new WsSongStoreProxy (elemToEpr
&lt;br&gt;(proxy.createOperation(null)), null);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; proxy.setTrace(true);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;And this is the trace with the error I am getting.
&lt;br&gt;&lt;br&gt;org.apache.muse.ws.addressing.soap.SoapFault: [ID =
&lt;br&gt;'DestinationUnreachable'] There is no resource available at the given
&lt;br&gt;EPR: 
&lt;br&gt;&lt;br&gt;&amp;lt;wsa:EndpointReference xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&lt;/a&gt;&amp;lt;/wsa
&lt;br&gt;:Address&amp;gt;
&lt;br&gt;&amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&lt;br&gt;The existing EPRs hosted by this endpoint are: 
&lt;br&gt;&lt;br&gt;&amp;lt;wsa:EndpointReference xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;wsa:ReferenceParameters
&lt;br&gt;xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muse-wsa:ResourceId
&lt;br&gt;xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/addressing&lt;/a&gt;&amp;quot;&amp;gt;MuseResource-2&amp;lt;/mu
&lt;br&gt;se-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&lt;/a&gt;&amp;lt;/wsa
&lt;br&gt;:Address&amp;gt;
&lt;br&gt;&amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&lt;br&gt;&amp;lt;wsa:EndpointReference xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;wsa:ReferenceParameters
&lt;br&gt;xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muse-wsa:ResourceId
&lt;br&gt;xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/addressing&lt;/a&gt;&amp;quot;&amp;gt;MuseResource-3&amp;lt;/mu
&lt;br&gt;se-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://127.0.0.1:8080/WsSongStore/services/WsSongStore&lt;/a&gt;&amp;lt;/wsa
&lt;br&gt;:Address&amp;gt;
&lt;br&gt;&amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClien
&lt;br&gt;t.java:298)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClien
&lt;br&gt;t.java:232)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;test.proxy.WsSongStoreProxy.createOperation(WsSongStoreProxy.java:131)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at core.testHeaders.testCreate(testHeaders.java:26)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
&lt;br&gt;a:39)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
&lt;br&gt;Impl.java:25)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.reflect.Method.invoke(Method.java:597)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.framework.TestCase.runTest(TestCase.java:164)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.framework.TestCase.runBare(TestCase.java:130)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.framework.TestResult$1.protect(TestResult.java:106)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.framework.TestResult.runProtected(TestResult.java:124)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.framework.TestResult.run(TestResult.java:109)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.framework.TestCase.run(TestCase.java:120)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.framework.TestSuite.runTest(TestSuite.java:230)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at junit.framework.TestSuite.run(TestSuite.java:225)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUn
&lt;br&gt;it3TestReference.java:130)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.ja
&lt;br&gt;va:38)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTe
&lt;br&gt;stRunner.java:467)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTe
&lt;br&gt;stRunner.java:683)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRun
&lt;br&gt;ner.java:390)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at
&lt;br&gt;org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRu
&lt;br&gt;nner.java:197)
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;&lt;br&gt;JuanLu
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Extra-headers-not-working-tp25747737p25747737.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25692942</id>
	<title>Re: Add element to header</title>
	<published>2009-09-30T21:31:11Z</published>
	<updated>2009-09-30T21:31:11Z</updated>
	<author>
		<name>Chris Twiner</name>
	</author>
	<content type="html">Hi JuanLu,
&lt;br&gt;&lt;br&gt;Creating your own SoapClient is probably the best way to get full
&lt;br&gt;control of what is sent from a generated client. The default simply
&lt;br&gt;sends the xml that the client constructs, your version could
&lt;br&gt;manipulate headers / perform encryption etc.
&lt;br&gt;&lt;br&gt;cheers,
&lt;br&gt;Chris
&lt;br&gt;&lt;br&gt;On Wed, Sep 30, 2009 at 11:21 AM, &amp;nbsp;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25692942&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;juanluis.prietomartinez@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am having an issue trying to add an element to a header in my muse
&lt;br&gt;&amp;gt; call.
&lt;br&gt;&amp;gt; I have seen how to do it reading the value from the muse.xml but that
&lt;br&gt;&amp;gt; means that the webapp of the service does it, whereas I want to do it by
&lt;br&gt;&amp;gt; using the proxy in my client.
&lt;br&gt;&amp;gt; This is an example of how the request should look like once the header
&lt;br&gt;&amp;gt; has been added.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Can anybody please help me?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;soap:Envelope xmlns:soap=&amp;quot;&lt;a href=&quot;http://www.w3.org/2003/05/soap-envelope&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/05/soap-envelope&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;soap:Header&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;wsa:To
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://ec2-79-125-39-81&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ec2-79-125-39-81&lt;/a&gt;&lt;br&gt;&amp;gt; .eu-west-1.compute.amazonaws.com:8080/songstore&amp;lt;/wsa:To&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;wsa:Action
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://songstore.org/ca&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://songstore.org/ca&lt;/a&gt;&lt;br&gt;&amp;gt; p/mgmt/CreateOperation&amp;lt;/wsa:Action&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;wsa:MessageID
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;uuid:d35df355-0c0e-6024
&lt;br&gt;&amp;gt; -b5af-33bf7addc976&amp;lt;/wsa:MessageID&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;wsa:From xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://www.w3.org/2005/08/addressing/role/anonymous&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing/role/anonymous&lt;/a&gt;&amp;lt;/wsa:Ad
&lt;br&gt;&amp;gt; dress&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;/wsa:From&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;newHeader&amp;gt;HEADERVALUE&amp;lt;/newHeader&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;/soap:Header&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;soap:Body&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;pfx1:CreateOperation
&lt;br&gt;&amp;gt; xmlns:pfx1=&amp;quot;&lt;a href=&quot;http://songstore.org/cap/mgmt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://songstore.org/cap/mgmt&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;/soap:Body&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/soap:Envelope&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; JuanLu
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Add-element-to-header-tp25677654p25692942.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25677654</id>
	<title>Add element to header</title>
	<published>2009-09-30T02:21:02Z</published>
	<updated>2009-09-30T02:21:02Z</updated>
	<author>
		<name>juanlu</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;I am having an issue trying to add an element to a header in my muse
&lt;br&gt;call.
&lt;br&gt;I have seen how to do it reading the value from the muse.xml but that
&lt;br&gt;means that the webapp of the service does it, whereas I want to do it by
&lt;br&gt;using the proxy in my client.
&lt;br&gt;This is an example of how the request should look like once the header
&lt;br&gt;has been added.
&lt;br&gt;&lt;br&gt;Can anybody please help me?
&lt;br&gt;&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;soap:Envelope xmlns:soap=&amp;quot;&lt;a href=&quot;http://www.w3.org/2003/05/soap-envelope&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/05/soap-envelope&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;soap:Header&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:To
&lt;br&gt;xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://ec2-79-125-39-81&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ec2-79-125-39-81&lt;/a&gt;&lt;br&gt;.eu-west-1.compute.amazonaws.com:8080/songstore&amp;lt;/wsa:To&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Action
&lt;br&gt;xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://songstore.org/ca&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://songstore.org/ca&lt;/a&gt;&lt;br&gt;p/mgmt/CreateOperation&amp;lt;/wsa:Action&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:MessageID
&lt;br&gt;xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;uuid:d35df355-0c0e-6024
&lt;br&gt;-b5af-33bf7addc976&amp;lt;/wsa:MessageID&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:From xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://www.w3.org/2005/08/addressing/role/anonymous&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing/role/anonymous&lt;/a&gt;&amp;lt;/wsa:Ad
&lt;br&gt;dress&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsa:From&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;newHeader&amp;gt;HEADERVALUE&amp;lt;/newHeader&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/soap:Header&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;soap:Body&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;pfx1:CreateOperation
&lt;br&gt;xmlns:pfx1=&amp;quot;&lt;a href=&quot;http://songstore.org/cap/mgmt&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://songstore.org/cap/mgmt&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/soap:Body&amp;gt;
&lt;br&gt;&amp;lt;/soap:Envelope&amp;gt;
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;JuanLu
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Add-element-to-header-tp25677654p25677654.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25452266</id>
	<title>Show wsdl</title>
	<published>2009-09-15T04:27:16Z</published>
	<updated>2009-09-15T04:27:16Z</updated>
	<author>
		<name>juanlu</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;I am trying to show the wsdl of a muse web service on the browser, the
&lt;br&gt;parameters and the location of the wsdl within the webapp are as I
&lt;br&gt;describe below.
&lt;br&gt;&lt;br&gt;The wsdl is within a folder called wsdl
&lt;br&gt;(webapps\WsSongStore\WEB-INF\classes\wsdl) and in the muse.xml you can
&lt;br&gt;read this:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl-file&amp;gt;/wsdl/WsSongStore.wsdl&amp;lt;/wsdl-file&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsdl-port-type
&lt;br&gt;xmlns:pfx=&amp;quot;&lt;a href=&quot;http://songstore.org/tns&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://songstore.org/tns&lt;/a&gt;&amp;quot;&amp;gt;pfx:WsSongStorePortType&amp;lt;/wsdl-port-
&lt;br&gt;type&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsdl&amp;gt;
&lt;br&gt;&lt;br&gt;But when I do a
&lt;br&gt;&lt;a href=&quot;http://localhost:8080/WsSongStore/services/WsSongStore?wsdl&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/WsSongStore/services/WsSongStore?wsdl&lt;/a&gt;&amp;nbsp;what I get
&lt;br&gt;back is a 405 telling me that get method is not allowed. It is urgent to
&lt;br&gt;fix this because I need to show the wsdl to expose it to the gateway.
&lt;br&gt;&lt;br&gt;Can you please help me with this?
&lt;br&gt;&lt;br&gt;Thanks
&lt;br&gt;&lt;br&gt;JuanLu
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Question-on-the-Consumer-tp25295727p25452266.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25295727</id>
	<title>Question on the Consumer</title>
	<published>2009-09-04T07:44:49Z</published>
	<updated>2009-09-04T07:44:49Z</updated>
	<author>
		<name>Sudhakar V Chellam</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I have a WSN consumer based on the Muse Project. 
&lt;br&gt;&lt;br&gt;With a apache muse based producer, the consumer can handle the requests 
&lt;br&gt;perfectly fine. But when I receive request from another server where 
&lt;br&gt;apache muse is not being used, following SOAP Response being sent from the 
&lt;br&gt;muse server.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;lt;soap:Text&amp;gt;[ID = 'ActionNotSupported'] The resource at 'consumer' does 
&lt;br&gt;not expose an operation with the WS-Action 
&lt;br&gt;'&lt;a href=&quot;http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer/Notify'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer/Notify'&lt;/a&gt;&amp;nbsp;through 
&lt;br&gt;any of its capabilities.&amp;lt;/soap:Text&amp;gt;
&lt;br&gt;&amp;lt;/soap:Reason&amp;gt;
&lt;br&gt;&lt;br&gt;Things I tried :
&lt;br&gt;&lt;br&gt;1. Add capability-uri &amp;quot;
&lt;br&gt;&lt;a href=&quot;http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer/Notify&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer/Notify&lt;/a&gt;&amp;quot; and the 
&lt;br&gt;impl class is SimpleNotificationConsumer.
&lt;br&gt;&lt;br&gt;2. Tried to add another port type and a binding where I defined the 
&lt;br&gt;SoapAction and Action for the operation to be the &amp;quot;
&lt;br&gt;&lt;a href=&quot;http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer/Notify&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer/Notify&lt;/a&gt;&amp;quot; 
&lt;br&gt;&lt;br&gt;Hopefully this is just a configuration issue. Please let me know what I 
&lt;br&gt;can do to get this working on different producers.
&lt;br&gt;&lt;br&gt;FYI: &amp;nbsp;I am using muse 2.1.0 , and Mini Servlet as my entry point.
&lt;br&gt;&lt;br&gt;Thanks and Regards
&lt;br&gt;Sudhakar
&lt;br&gt;&lt;br&gt;______________________________________________________________________________________
&lt;br&gt;Sudhakar V Chellam 
&lt;br&gt;e-mail : &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25295727&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;svelkant@...&lt;/a&gt;
&lt;br&gt;Phone : 919-224-1179 [ Tie line - 687 - 1179 ]
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Question-on-the-Consumer-tp25295727p25295727.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24317545</id>
	<title>Saurabh Dravid is out of the office.</title>
	<published>2009-07-02T21:43:24Z</published>
	<updated>2009-07-02T21:43:24Z</updated>
	<author>
		<name>Saurabh Dravid</name>
	</author>
	<content type="html">I will be out of the office starting &amp;nbsp;06/25/2009 and will not return until
&lt;br&gt;07/06/2009.
&lt;br&gt;&lt;br&gt;Thanks for your email. I will be back to work only on 06-July-2009 and will
&lt;br&gt;respond once I return. For any urgent issues contact my manager &amp;quot;Ramsy V
&lt;br&gt;Pinto &amp;quot; (&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=24317545&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rvpinto@...&lt;/a&gt;).
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Saurabh-Dravid-is-out-of-the-office.-tp24317545p24317545.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24317273</id>
	<title>How i can get the WSDM definition for a resource</title>
	<published>2009-07-02T20:59:41Z</published>
	<updated>2009-07-02T20:59:41Z</updated>
	<author>
		<name>gongshuai</name>
	</author>
	<content type="html">Hi  i am comfused how i can get the WSDM definition for a resource,
Please help me! Thank you!</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-i-can-get-the-WSDM-definition-for-a-resource-tp24317273p24317273.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-24204173</id>
	<title>Help. muse-2.2.0 and wsdl2java</title>
	<published>2009-06-25T07:06:39Z</published>
	<updated>2009-06-25T07:06:39Z</updated>
	<author>
		<name>Peter Chandler</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I tried wsdl2java on both Unix and Windows and I get the following error:
&lt;br&gt;&lt;br&gt;Any ideas:
&lt;br&gt;&lt;br&gt;[pchandler]$ wsdl2java.sh -osgi -wsdl &amp;nbsp;soap-bindings.wsdl -output output
&lt;br&gt;Exception in thread &amp;quot;main&amp;quot; org.apache.muse.tools.generator.util.MuseRuntimeException: [ID = 'InvalidArgs'] The arguments passed to wsdl2java are not valid. Please rerun with -help.
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.muse.tools.generator.Wsdl2Java.checkProjectizerArg(Wsdl2Java.java:596)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.muse.tools.generator.Wsdl2Java.main(Wsdl2Java.java:256)
&lt;br&gt;&lt;br&gt;Peter.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Help.-muse-2.2.0-and-wsdl2java-tp24204173p24204173.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23849999</id>
	<title>Re: how create a resoruce</title>
	<published>2009-06-03T04:46:13Z</published>
	<updated>2009-06-03T04:46:13Z</updated>
	<author>
		<name>Lenni Madsen</name>
	</author>
	<content type="html">What I meant to say:
&lt;br&gt;&lt;br&gt;The factory included has the potential to instantiate resources &amp;nbsp;
&lt;br&gt;programatically of other services than it's own, so that
&lt;br&gt;1) you can have some resource monitor call the factory and ask it to &amp;nbsp;
&lt;br&gt;instantiate more version of a service
&lt;br&gt;2) provide an easy way to instantiate services with specific &amp;nbsp;
&lt;br&gt;ResourceID's if needed (the same code can be used for serverside calls &amp;nbsp;
&lt;br&gt;only, if left out of the internet exposed WSDL)
&lt;br&gt;&lt;br&gt;Now if the CounterResourceIdFactory does allow for ResourceID's of a &amp;nbsp;
&lt;br&gt;different type than MuseResource-XX I don't really know.
&lt;br&gt;&lt;br&gt;/Lenni
&lt;br&gt;On Jun 2, 2009, at 17:02 GMT+02:00, Francesco D'Andria wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Dear Lenni,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; First of all, thank you so much for the example you sent to us last &amp;nbsp;
&lt;br&gt;&amp;gt; week.
&lt;br&gt;&amp;gt; BTW I would like to know if, when you say &amp;quot;it includes a small &amp;nbsp;
&lt;br&gt;&amp;gt; factory to
&lt;br&gt;&amp;gt; showcase ho to create resources on the fly, &amp;quot;, it means that, to &amp;nbsp;
&lt;br&gt;&amp;gt; specify my
&lt;br&gt;&amp;gt; RsourceId, I need to include a factory. I was convinced I could &amp;nbsp;
&lt;br&gt;&amp;gt; reuse the
&lt;br&gt;&amp;gt; factory implementation provided by MUSE (I'm speaking about the &amp;quot;
&lt;br&gt;&amp;gt; CounterResourceIdFactory&amp;quot;).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; regards
&lt;br&gt;&amp;gt; Francesco
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009/5/30 Lenni Madsen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23849999&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;l.madsen@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; all right, it seems most of the issues is related to my laptop &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; environment,
&lt;br&gt;&amp;gt;&amp;gt; there must be some settings that are out of whack. &amp;nbsp;In any case I've
&lt;br&gt;&amp;gt;&amp;gt; attached my general idea for the wsn-producer example, it includes &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; a small
&lt;br&gt;&amp;gt;&amp;gt; factory to showcase ho to create resources on the fly, mind you if &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; you need
&lt;br&gt;&amp;gt;&amp;gt; to programatically change the ResourceID of your resource instances &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; you
&lt;br&gt;&amp;gt;&amp;gt; would need to edit the EndpointReference in the WsFactory step &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; createWithEprOperation
&lt;br&gt;&amp;gt;&amp;gt; before the line with next.initialize(); I've left room in the &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; operation
&lt;br&gt;&amp;gt;&amp;gt; call to support a call with the desired ResourceId, though I haven
&lt;br&gt;&amp;gt;&amp;gt; implemented the actual code to make it happen, as it's &amp;quot;just&amp;quot; a &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; simple xml
&lt;br&gt;&amp;gt;&amp;gt; edit operation.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Mind you this code should work, though as this an initial delivery &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; chances
&lt;br&gt;&amp;gt;&amp;gt; are that there might be a bug or two :) Also the code was run on a &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; Mac so
&lt;br&gt;&amp;gt;&amp;gt; make sure you edit the build.properties to reflect your system &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; environments.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Happy hunting.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; /Lenni
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On May 25, 2009, at 22:51 GMT+02:00, Lenni Madsen wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I've run into a few odd issues with my proposed example and due to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; a high
&lt;br&gt;&amp;gt;&amp;gt; workload tomorrow, that I need to prepare for, I'm going to have to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; keep you
&lt;br&gt;&amp;gt;&amp;gt; all waiting a few days more. Hopefully no longer than Thursday. So &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; far it
&lt;br&gt;&amp;gt;&amp;gt; generates and compiles, but some of the more &amp;quot;advance&amp;quot; things are &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; acting up
&lt;br&gt;&amp;gt;&amp;gt; a bit.
&lt;br&gt;&amp;gt;&amp;gt; On May 25, 2009, at 13:19 GMT+02:00, Lenni Madsen wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I might be able to include that in the example I hope to have done by
&lt;br&gt;&amp;gt;&amp;gt; tonight (EST)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On May 25, 2009, at 13:07 GMT+02:00, Francesco D'Andria wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Could someone tell me the right code to create a new instance of a
&lt;br&gt;&amp;gt;&amp;gt; transient
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; grid service.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I would like to specify my RsourceId and not MuseResource-1, please
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; tell me also
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; the code to interact with the same ResoruceID via other client...
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; thanks in advance and best regards
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Francesco
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Lenni Madsen
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Security Architect,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Dip. Eng. m. IDA.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Danish Defence IT
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Helseholmen 1
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 2650 Hvidovre
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Tel: (+45) 4567 7236
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Mob: (+45) 2621 0011
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23849999&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;l.madsen@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Lenni Madsen
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Security Architect,
&lt;br&gt;&amp;gt;&amp;gt; Dip. Eng. m. IDA.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Danish Defence IT
&lt;br&gt;&amp;gt;&amp;gt; Helseholmen 1
&lt;br&gt;&amp;gt;&amp;gt; 2650 Hvidovre
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Tel: (+45) 4567 7236
&lt;br&gt;&amp;gt;&amp;gt; Mob: (+45) 2621 0011
&lt;br&gt;&amp;gt;&amp;gt; Email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23849999&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;l.madsen@...&lt;/a&gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;Lenni Madsen
&lt;br&gt;&lt;br&gt;Security Architect,
&lt;br&gt;Dip. Eng. m. IDA.
&lt;br&gt;&lt;br&gt;Danish Defence IT
&lt;br&gt;Helseholmen 1
&lt;br&gt;2650 Hvidovre
&lt;br&gt;&lt;br&gt;Tel: (+45) 4567 7236
&lt;br&gt;Mob: (+45) 2621 0011
&lt;br&gt;Email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23849999&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;l.madsen@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/how-create-a-resoruce-tp23705289p23849999.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23834452</id>
	<title>Re: how create a resoruce</title>
	<published>2009-06-02T08:02:18Z</published>
	<updated>2009-06-02T08:02:18Z</updated>
	<author>
		<name>Francesco D'Andria-2</name>
	</author>
	<content type="html">Dear Lenni,
&lt;br&gt;&lt;br&gt;First of all, thank you so much for the example you sent to us last week.
&lt;br&gt;BTW I would like to know if, when you say &amp;quot;it includes a small factory to
&lt;br&gt;showcase ho to create resources on the fly, &amp;quot;, it means that, to specify my
&lt;br&gt;RsourceId, I need to include a factory. I was convinced I could reuse the
&lt;br&gt;factory implementation provided by MUSE (I'm speaking about the &amp;quot;
&lt;br&gt;CounterResourceIdFactory&amp;quot;).
&lt;br&gt;&lt;br&gt;&lt;br&gt;regards
&lt;br&gt;Francesco
&lt;br&gt;&lt;br&gt;2009/5/30 Lenni Madsen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23834452&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;l.madsen@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; all right, it seems most of the issues is related to my laptop environment,
&lt;br&gt;&amp;gt; there must be some settings that are out of whack. &amp;nbsp;In any case I've
&lt;br&gt;&amp;gt; attached my general idea for the wsn-producer example, it includes a small
&lt;br&gt;&amp;gt; factory to showcase ho to create resources on the fly, mind you if you need
&lt;br&gt;&amp;gt; to programatically change the ResourceID of your resource instances you
&lt;br&gt;&amp;gt; would need to edit the EndpointReference in the WsFactory step createWithEprOperation
&lt;br&gt;&amp;gt; before the line with next.initialize(); I've left room in the operation
&lt;br&gt;&amp;gt; call to support a call with the desired ResourceId, though I haven
&lt;br&gt;&amp;gt; implemented the actual code to make it happen, as it's &amp;quot;just&amp;quot; a simple xml
&lt;br&gt;&amp;gt; edit operation.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Mind you this code should work, though as this an initial delivery chances
&lt;br&gt;&amp;gt; are that there might be a bug or two :) Also the code was run on a Mac so
&lt;br&gt;&amp;gt; make sure you edit the build.properties to reflect your system environments.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Happy hunting.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; /Lenni
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;On May 25, 2009, at 22:51 GMT+02:00, Lenni Madsen wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;I've run into a few odd issues with my proposed example and due to a high
&lt;br&gt;&amp;gt; workload tomorrow, that I need to prepare for, I'm going to have to keep you
&lt;br&gt;&amp;gt; all waiting a few days more. Hopefully no longer than Thursday. So far it
&lt;br&gt;&amp;gt; generates and compiles, but some of the more &amp;quot;advance&amp;quot; things are acting up
&lt;br&gt;&amp;gt; a bit.
&lt;br&gt;&amp;gt; On May 25, 2009, at 13:19 GMT+02:00, Lenni Madsen wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I might be able to include that in the example I hope to have done by
&lt;br&gt;&amp;gt; tonight (EST)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On May 25, 2009, at 13:07 GMT+02:00, Francesco D'Andria wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Hi all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Could someone tell me the right code to create a new instance of a
&lt;br&gt;&amp;gt; transient
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;grid service.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;I would like to specify my RsourceId and not MuseResource-1, please
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;tell me also
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;the code to interact with the same ResoruceID via other client...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;thanks in advance and best regards
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Francesco
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Lenni Madsen
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Security Architect,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Dip. Eng. m. IDA.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Danish Defence IT
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Helseholmen 1
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2650 Hvidovre
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Tel: (+45) 4567 7236
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Mob: (+45) 2621 0011
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23834452&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;l.madsen@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp;Lenni Madsen
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Security Architect,
&lt;br&gt;&amp;gt; Dip. Eng. m. IDA.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Danish Defence IT
&lt;br&gt;&amp;gt; Helseholmen 1
&lt;br&gt;&amp;gt; 2650 Hvidovre
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Tel: (+45) 4567 7236
&lt;br&gt;&amp;gt; Mob: (+45) 2621 0011
&lt;br&gt;&amp;gt; Email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23834452&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;l.madsen@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/how-create-a-resoruce-tp23705289p23834452.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23792350</id>
	<title>Re: how create a resoruce</title>
	<published>2009-05-30T03:57:13Z</published>
	<updated>2009-05-30T03:57:13Z</updated>
	<author>
		<name>Lenni Madsen</name>
	</author>
	<content type="html">&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;all right, it seems most of the issues is related to my laptop environment, there must be some settings that are out of&amp;nbsp;whack.&amp;nbsp;&lt;div&gt;In any case I've attached my general idea for the wsn-producer example, it includes a small factory to showcase ho to create resources on the fly, mind you if you need to programatically change the ResourceID of your resource instances you would need to edit the EndpointReference in the WsFactory step&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Monaco; font-size: 11px; &quot;&gt;createWithEprOperation &lt;/span&gt;before the line with&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Monaco; font-size: 11px; &quot;&gt;next.initialize(); &lt;/span&gt;I've left room in the operation call to support a call with the desired ResourceId, though I haven implemented the actual code to make it happen, as it's &quot;just&quot; a simple xml edit operation.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Mind you this code should work, though as this an initial delivery chances are that there might be a bug or two :) Also the code was run on a Mac so make sure you edit the build.properties to reflect your system environments.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Happy hunting.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;/Lenni&amp;nbsp;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;br /&gt; &lt;br /&gt;&lt;html&gt;&lt;body style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On May 25, 2009, at 22:51 GMT+02:00, Lenni Madsen wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div&gt;I've run into a few odd issues with my proposed example and due to a high workload tomorrow, that I need to prepare for, I'm going to have to keep you all waiting a few days more. Hopefully no longer than Thursday. So far it generates and compiles, but some of the more &quot;advance&quot; things are acting up a bit.&lt;br&gt;On May 25, 2009, at 13:19 GMT+02:00, Lenni Madsen wrote:&lt;br&gt;&lt;br&gt;&lt;blockquote type=&quot;cite&quot;&gt;I might be able to include that in the example I hope to have done by tonight (EST)&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;On May 25, 2009, at 13:07 GMT+02:00, Francesco D'Andria wrote:&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;Hi all,&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;Could someone tell me the right code to create a new instance of a transient&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;grid service.&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;I would like to specify my RsourceId and not MuseResource-1, please&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;tell me also&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;the code to interact with the same ResoruceID via other client...&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;thanks in advance and best regards&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;Francesco&lt;br&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;Lenni Madsen&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;Security Architect,&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;Dip. Eng. m. IDA.&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;Danish Defence IT&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;Helseholmen 1&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;2650 Hvidovre&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;Tel: (+45) 4567 7236&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;Mob: (+45) 2621 0011&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;Email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23792350&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;l.madsen@...&lt;/a&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;div&gt; &lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; &quot;&gt;&lt;div style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;div&gt;Lenni Madsen&lt;br&gt;&lt;br&gt;Security Architect,&lt;br&gt;Dip. Eng. m. IDA.&lt;br&gt;&lt;br&gt;Danish Defence IT&lt;br&gt;Helseholmen 1&lt;br&gt;2650 Hvidovre&lt;br&gt;&lt;br&gt;Tel: (+45) 4567 7236&lt;br&gt;Mob: (+45) 2621 0011&lt;br&gt;Email:&amp;nbsp;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23792350&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;l.madsen@...&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt; &lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;&lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;wsn-producer.zip&lt;/strong&gt; (149K) &lt;a href=&quot;http://old.nabble.com/attachment/23792350/0/wsn-producer.zip&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/how-create-a-resoruce-tp23705289p23792350.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23712881</id>
	<title>Re: how create a resoruce</title>
	<published>2009-05-25T13:51:44Z</published>
	<updated>2009-05-25T13:51:44Z</updated>
	<author>
		<name>Lenni Madsen</name>
	</author>
	<content type="html">I've run into a few odd issues with my proposed example and due to a &amp;nbsp;
&lt;br&gt;high workload tomorrow, that I need to prepare for, I'm going to have &amp;nbsp;
&lt;br&gt;to keep you all waiting a few days more. Hopefully no longer than &amp;nbsp;
&lt;br&gt;Thursday. So far it generates and compiles, but some of the more &amp;nbsp;
&lt;br&gt;&amp;quot;advance&amp;quot; things are acting up a bit.
&lt;br&gt;On May 25, 2009, at 13:19 GMT+02:00, Lenni Madsen wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I might be able to include that in the example I hope to have done &amp;nbsp;
&lt;br&gt;&amp;gt; by tonight (EST)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On May 25, 2009, at 13:07 GMT+02:00, Francesco D'Andria wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Could someone tell me the right code to create a new instance of a &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; transient
&lt;br&gt;&amp;gt;&amp;gt; grid service.
&lt;br&gt;&amp;gt;&amp;gt; I would like to specify my RsourceId and not MuseResource-1, please
&lt;br&gt;&amp;gt;&amp;gt; tell me also
&lt;br&gt;&amp;gt;&amp;gt; the code to interact with the same ResoruceID via other client...
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; thanks in advance and best regards
&lt;br&gt;&amp;gt;&amp;gt; Francesco
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Lenni Madsen
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Security Architect,
&lt;br&gt;&amp;gt; Dip. Eng. m. IDA.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Danish Defence IT
&lt;br&gt;&amp;gt; Helseholmen 1
&lt;br&gt;&amp;gt; 2650 Hvidovre
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Tel: (+45) 4567 7236
&lt;br&gt;&amp;gt; Mob: (+45) 2621 0011
&lt;br&gt;&amp;gt; Email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23712881&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;l.madsen@...&lt;/a&gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/how-create-a-resoruce-tp23705289p23712881.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23705484</id>
	<title>Re: how create a resoruce</title>
	<published>2009-05-25T04:19:05Z</published>
	<updated>2009-05-25T04:19:05Z</updated>
	<author>
		<name>Lenni Madsen</name>
	</author>
	<content type="html">I might be able to include that in the example I hope to have done by &amp;nbsp;
&lt;br&gt;tonight (EST)
&lt;br&gt;&lt;br&gt;&lt;br&gt;On May 25, 2009, at 13:07 GMT+02:00, Francesco D'Andria wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Could someone tell me the right code to create a new instance of a &amp;nbsp;
&lt;br&gt;&amp;gt; transient
&lt;br&gt;&amp;gt; grid service.
&lt;br&gt;&amp;gt; I would like to specify my RsourceId and not MuseResource-1, please
&lt;br&gt;&amp;gt; tell me also
&lt;br&gt;&amp;gt; the code to interact with the same ResoruceID via other client...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; thanks in advance and best regards
&lt;br&gt;&amp;gt; Francesco
&lt;/div&gt;&lt;br&gt;Lenni Madsen
&lt;br&gt;&lt;br&gt;Security Architect,
&lt;br&gt;Dip. Eng. m. IDA.
&lt;br&gt;&lt;br&gt;Danish Defence IT
&lt;br&gt;Helseholmen 1
&lt;br&gt;2650 Hvidovre
&lt;br&gt;&lt;br&gt;Tel: (+45) 4567 7236
&lt;br&gt;Mob: (+45) 2621 0011
&lt;br&gt;Email: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23705484&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;l.madsen@...&lt;/a&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/how-create-a-resoruce-tp23705289p23705484.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23705289</id>
	<title>how create a resoruce</title>
	<published>2009-05-25T04:07:14Z</published>
	<updated>2009-05-25T04:07:14Z</updated>
	<author>
		<name>Francesco D'Andria-2</name>
	</author>
	<content type="html">Hi all,
&lt;br&gt;&lt;br&gt;Could someone tell me the right code to create a new instance of a transient
&lt;br&gt;grid service.
&lt;br&gt;I would like to specify my RsourceId and not MuseResource-1, please
&lt;br&gt;tell me also
&lt;br&gt;the code to interact with the same ResoruceID via other client...
&lt;br&gt;&lt;br&gt;thanks in advance and best regards
&lt;br&gt;Francesco
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/how-create-a-resoruce-tp23705289p23705289.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23701936</id>
	<title>Re: Transport my own data types form wsn-producer to wsn-consumer</title>
	<published>2009-05-24T23:38:39Z</published>
	<updated>2009-05-24T23:38:39Z</updated>
	<author>
		<name>ciel</name>
	</author>
	<content type="html">some errors are showed above and
&lt;br&gt;1) tomcat's logs localhost_log.2009-05-25.txt (wsn-producer):
&lt;br&gt;&lt;br&gt;2009-05-25 14:15:07 StandardContext[/balancer]org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: &lt;a href=&quot;http://www.cnn.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.cnn.com&lt;/a&gt;], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: &lt;a href=&quot;http://www.yahoo.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.yahoo.com&lt;/a&gt;], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: &lt;a href=&quot;http://jakarta.apache.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jakarta.apache.org&lt;/a&gt;]]
&lt;br&gt;2009-05-25 14:15:07 StandardContext[/jsp-examples]ContextListener: contextInitialized()
&lt;br&gt;2009-05-25 14:15:07 StandardContext[/jsp-examples]SessionListener: contextInitialized()
&lt;br&gt;2009-05-25 14:15:07 StandardContext[/servlets-examples]ContextListener: contextInitialized()
&lt;br&gt;2009-05-25 14:15:07 StandardContext[/servlets-examples]SessionListener: contextInitialized()
&lt;br&gt;2009-05-25 14:16:03 StandardContext[/servlets-examples]ContextListener: attributeReplaced('org.apache.catalina.WELCOME_FILES', '[Ljava.lang.String;@42a818')
&lt;br&gt;&lt;br&gt;2) wsn-producer's log:
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'WsResource' has started initialization of capability '&lt;a href=&quot;http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'WsResource' has started initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rlw-2/ImmediateResourceTermination'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rlw-2/ImmediateResourceTermination'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'WsResource' has started initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rlw-2/ScheduledResourceTermination'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rlw-2/ScheduledResourceTermination'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'WsResource' has started initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rpw-2/Get'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rpw-2/Get'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'WsResource' has started initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rpw-2/Query'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rpw-2/Query'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'WsResource' has started initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rpw-2/Set'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rpw-2/Set'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'WsResource' has started initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsn/bw-2/NotificationProducer'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/bw-2/NotificationProducer'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'WsResource' has started initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws/capabilities/Identity'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws/capabilities/Identity'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'WsResource' has started initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws/capabilities/ManageabilityCharacteristics'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws/capabilities/ManageabilityCharacteristics'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'WsResource' has started initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws/capabilities/Description'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws/capabilities/Description'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'WsResource' has started initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws/capabilities/OperationalStatus'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws/capabilities/OperationalStatus'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'WsResource' has started initialization of capability '&lt;a href=&quot;http://ws.apache.org/muse/test/wsrf/MyCapability'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/test/wsrf/MyCapability'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'WsResource' has completed initialization of capability '&lt;a href=&quot;http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'WsResource' has completed initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rlw-2/ImmediateResourceTermination&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rlw-2/ImmediateResourceTermination&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'WsResource' has completed initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rlw-2/ScheduledResourceTermination&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rlw-2/ScheduledResourceTermination&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'WsResource' has completed initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rpw-2/Get&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rpw-2/Get&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'WsResource' has completed initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rpw-2/Query&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rpw-2/Query&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'WsResource' has completed initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rpw-2/Set&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rpw-2/Set&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'WsResource' has completed initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsn/bw-2/NotificationProducer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/bw-2/NotificationProducer&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'WsResource' has completed initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws/capabilities/Identity&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws/capabilities/Identity&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'WsResource' has completed initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws/capabilities/ManageabilityCharacteristics&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws/capabilities/ManageabilityCharacteristics&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'WsResource' has completed initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws/capabilities/Description&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws/capabilities/Description&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'WsResource' has completed initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws/capabilities/OperationalStatus&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws/capabilities/OperationalStatus&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'WsResource' has completed initialization of capability '&lt;a href=&quot;http://ws.apache.org/muse/test/wsrf/MyCapability&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/test/wsrf/MyCapability&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.SimpleResource initialize
&lt;br&gt;信息: [ID = 'ResourceInitialized'] The resource at 'WsResource' has been initialized.
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.core.routing.SimpleResourceRouter initialize
&lt;br&gt;信息: [ID = 'RouterIsInitialized'] The resource router has been initialized.
&lt;br&gt;2009-5-25 14:15:29 org.apache.ws.muse.test.wsrf.MyCapabilityImpl$1 run
&lt;br&gt;信息: Waiting 10 seconds before sending message...
&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.util.LoggingUtils logMessage
&lt;br&gt;良好: [SERVER TRACE] SOAP envelope contents (incoming):
&lt;br&gt;&lt;br&gt;&amp;lt;soap:Envelope xmlns:soap=&amp;quot;&lt;a href=&quot;http://www.w3.org/2003/05/soap-envelope&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/05/soap-envelope&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;soap:Header&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:To xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-producer/services/WsResource&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-producer/services/WsResource&lt;/a&gt;&amp;lt;/wsa:To&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Action xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyRequest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyRequest&lt;/a&gt;&amp;lt;/wsa:Action&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:MessageID xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;uuid:5b0123cb-9fc9-b924-82b9-374e4d664be5&amp;lt;/wsa:MessageID&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:From xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://www.w3.org/2005/08/addressing/role/anonymous&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing/role/anonymous&lt;/a&gt;&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsa:From&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/soap:Header&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;soap:Body&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsrf-rp:GetResourceProperty
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:pfx1=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/test/wsrf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/test/wsrf&lt;/a&gt;&amp;quot; xmlns:wsrf-rp=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rp-2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rp-2&lt;/a&gt;&amp;quot;&amp;gt;pfx1:ServerName&amp;lt;/wsrf-rp:GetResourceProperty&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/soap:Body&amp;gt;
&lt;br&gt;&amp;lt;/soap:Envelope&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;2009-5-25 14:15:29 org.apache.muse.util.LoggingUtils logMessage
&lt;br&gt;良好: [SERVER TRACE] SOAP envelope contents (outgoing):
&lt;br&gt;&lt;br&gt;&amp;lt;soap:Envelope xmlns:soap=&amp;quot;&lt;a href=&quot;http://www.w3.org/2003/05/soap-envelope&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/05/soap-envelope&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;soap:Header&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:To xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://www.w3.org/2005/08/addressing/role/anonymous&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing/role/anonymous&lt;/a&gt;&amp;lt;/wsa:To&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Action xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyResponse&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rpw-2/GetResourceProperty/GetResourcePropertyResponse&lt;/a&gt;&amp;lt;/wsa:Action&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:MessageID xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;uuid:f511d309-7855-5402-4df6-272ebb23d57c&amp;lt;/wsa:MessageID&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:RelatesTo xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot; RelationshipType=&amp;quot;wsa:Reply&amp;quot;&amp;gt;uuid:5b0123cb-9fc9-b924-82b9-374e4d664be5&amp;lt;/wsa:RelatesTo&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:From xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-producer/services/WsResource&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-producer/services/WsResource&lt;/a&gt;&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsa:From&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/soap:Header&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;soap:Body&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsrf-rp:GetResourcePropertyResponse xmlns:wsrf-rp=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rp-2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rp-2&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;pfx1:ServerName xmlns:pfx1=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/test/wsrf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/test/wsrf&lt;/a&gt;&amp;quot;&amp;gt;muse-test.apache.org&amp;lt;/pfx1:ServerName&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsrf-rp:GetResourcePropertyResponse&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/soap:Body&amp;gt;
&lt;br&gt;&amp;lt;/soap:Envelope&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;2009-5-25 14:15:30 org.apache.muse.util.LoggingUtils logMessage
&lt;br&gt;良好: [SERVER TRACE] SOAP envelope contents (incoming):
&lt;br&gt;&lt;br&gt;&amp;lt;soap:Envelope xmlns:soap=&amp;quot;&lt;a href=&quot;http://www.w3.org/2003/05/soap-envelope&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/05/soap-envelope&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;soap:Header&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:To xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-producer/services/WsResource&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-producer/services/WsResource&lt;/a&gt;&amp;lt;/wsa:To&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Action xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/SubscribeRequest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/SubscribeRequest&lt;/a&gt;&amp;lt;/wsa:Action&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:MessageID xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;uuid:60819b9b-cf02-6168-3c69-f2f8d0a0ee71&amp;lt;/wsa:MessageID&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:From xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://www.w3.org/2005/08/addressing/role/anonymous&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing/role/anonymous&lt;/a&gt;&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsa:From&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/soap:Header&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;soap:Body&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsnt:Subscribe xmlns:wsnt=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsn/b-2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/b-2&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsnt:ConsumerReference&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Address xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://192.168.6.251:8080/wsn-consumer/services/consumer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168.6.251:8080/wsn-consumer/services/consumer&lt;/a&gt;&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsnt:ConsumerReference&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsnt:Subscribe&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/soap:Body&amp;gt;
&lt;br&gt;&amp;lt;/soap:Envelope&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;2009-5-25 14:15:30 org.apache.muse.ws.notification.impl.SimpleSubscriptionManager setSubscriptionPolicy
&lt;br&gt;警告: [ID = 'PolicyNotSupported'] WS-N SubscriptionPolicy is not supported. The policy value was: null
&lt;br&gt;2009-5-25 14:15:30 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'SubscriptionManager' has started initialization of capability '&lt;a href=&quot;http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:30 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'SubscriptionManager' has started initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rpw-2/Get'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rpw-2/Get'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:30 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'SubscriptionManager' has started initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:30 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'SubscriptionManager' has started initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rlw-2/ImmediateResourceTermination'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rlw-2/ImmediateResourceTermination'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:30 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'SubscriptionManager' has started initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rlw-2/ScheduledResourceTermination'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rlw-2/ScheduledResourceTermination'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:30 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'SubscriptionManager' has completed initialization of capability '&lt;a href=&quot;http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://schemas.xmlsoap.org/ws/2004/09/mex/GetMetadata&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:30 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'SubscriptionManager' has completed initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rpw-2/Get&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rpw-2/Get&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:30 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'SubscriptionManager' has completed initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/bw-2/SubscriptionManager&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:30 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'SubscriptionManager' has completed initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rlw-2/ImmediateResourceTermination&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rlw-2/ImmediateResourceTermination&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:30 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'SubscriptionManager' has completed initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsrf/rlw-2/ScheduledResourceTermination&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsrf/rlw-2/ScheduledResourceTermination&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:30 org.apache.muse.core.SimpleResource initialize
&lt;br&gt;信息: [ID = 'ResourceInitialized'] The resource at 'SubscriptionManager' has been initialized.
&lt;br&gt;2009-5-25 14:15:30 org.apache.muse.util.LoggingUtils logMessage
&lt;br&gt;良好: [SERVER TRACE] SOAP envelope contents (outgoing):
&lt;br&gt;&lt;br&gt;&amp;lt;soap:Envelope xmlns:soap=&amp;quot;&lt;a href=&quot;http://www.w3.org/2003/05/soap-envelope&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/05/soap-envelope&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;soap:Header&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:To xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://www.w3.org/2005/08/addressing/role/anonymous&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing/role/anonymous&lt;/a&gt;&amp;lt;/wsa:To&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Action xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/SubscribeResponse&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/SubscribeResponse&lt;/a&gt;&amp;lt;/wsa:Action&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:MessageID xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;uuid:77358c3e-1a0c-f364-f0d1-afe2c1ee7d89&amp;lt;/wsa:MessageID&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:RelatesTo xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot; RelationshipType=&amp;quot;wsa:Reply&amp;quot;&amp;gt;uuid:60819b9b-cf02-6168-3c69-f2f8d0a0ee71&amp;lt;/wsa:RelatesTo&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:From xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-producer/services/WsResource&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-producer/services/WsResource&lt;/a&gt;&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsa:From&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/soap:Header&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;soap:Body&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsnt:SubscribeResponse xmlns:wsnt=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsn/b-2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/b-2&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsnt:SubscriptionReference&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Address xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-producer/services/SubscriptionManager&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-producer/services/SubscriptionManager&lt;/a&gt;&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:ReferenceParameters xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muse-wsa:ResourceId xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/addressing&lt;/a&gt;&amp;quot;&amp;gt;MuseResource-1&amp;lt;/muse-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsnt:SubscriptionReference&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsnt:CurrentTime&amp;gt;2009-05-25T14:15:30+08:00&amp;lt;/wsnt:CurrentTime&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsnt:SubscribeResponse&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/soap:Body&amp;gt;
&lt;br&gt;&amp;lt;/soap:Envelope&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;2009-5-25 14:15:39 org.apache.ws.muse.test.wsrf.MyCapabilityImpl$1 run
&lt;br&gt;信息: Sending message to consumers...
&lt;br&gt;2009-5-25 14:15:41 org.apache.muse.util.LoggingUtils logError
&lt;br&gt;信息: There was an error while processing a request:
&lt;br&gt;&lt;br&gt;The element type &amp;quot;HR&amp;quot; must be terminated by the matching end-tag &amp;quot;&amp;lt;/HR&amp;gt;&amp;quot;.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClient.java:298)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClient.java:254)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.muse.ws.notification.remote.NotificationConsumerClient.notify(NotificationConsumerClient.java:99)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.muse.ws.notification.impl.SimpleSubscriptionManager.publish(SimpleSubscriptionManager.java:267)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.muse.ws.notification.impl.SimpleNotificationProducer.publish(SimpleNotificationProducer.java:445)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.muse.ws.notification.impl.SimpleNotificationProducer.publish(SimpleNotificationProducer.java:473)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.muse.ws.notification.impl.SimpleNotificationProducer.publish(SimpleNotificationProducer.java:462)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.ws.muse.test.wsrf.MyCapabilityImpl$1.run(Unknown Source)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;------------------------------------------
&lt;br&gt;&lt;br&gt;3) tomcat's logs localhost_log.2009-05-25.txt (wsn-consumer):
&lt;br&gt;2009-05-25 14:15:07 StandardContext[/balancer]org.apache.webapp.balancer.BalancerFilter: init(): ruleChain: [org.apache.webapp.balancer.RuleChain: [org.apache.webapp.balancer.rules.URLStringMatchRule: Target string: News / Redirect URL: &lt;a href=&quot;http://www.cnn.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.cnn.com&lt;/a&gt;], [org.apache.webapp.balancer.rules.RequestParameterRule: Target param name: paramName / Target param value: paramValue / Redirect URL: &lt;a href=&quot;http://www.yahoo.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.yahoo.com&lt;/a&gt;], [org.apache.webapp.balancer.rules.AcceptEverythingRule: Redirect URL: &lt;a href=&quot;http://jakarta.apache.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jakarta.apache.org&lt;/a&gt;]]
&lt;br&gt;2009-05-25 14:15:10 StandardContext[/jsp-examples]ContextListener: contextInitialized()
&lt;br&gt;2009-05-25 14:15:10 StandardContext[/jsp-examples]SessionListener: contextInitialized()
&lt;br&gt;2009-05-25 14:15:10 StandardContext[/servlets-examples]ContextListener: contextInitialized()
&lt;br&gt;2009-05-25 14:15:10 StandardContext[/servlets-examples]SessionListener: contextInitialized()
&lt;br&gt;2009-05-25 14:15:41 StandardWrapperValve[ApacheMuseServlet]: Servlet.service() for servlet ApacheMuseServlet threw exception
&lt;br&gt;java.io.IOException: Element or attribute do not match QName production: QName::=(NCName':')?NCName. 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.muse.core.platform.mini.MiniServlet.doPost(MiniServlet.java:81)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at java.lang.Thread.run(Thread.java:595)
&lt;br&gt;&lt;br&gt;4) wsn-consumer's log:
&lt;br&gt;2009-5-25 14:15:41 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'consumer' has started initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:41 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitialized'] The resource at 'consumer' has started initialization of capability '&lt;a href=&quot;http://ws.apache.org/muse/test/wsn/consumer'&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/test/wsn/consumer'&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:41 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'consumer' has completed initialization of capability '&lt;a href=&quot;http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:41 org.apache.muse.core.SimpleResource initializeCapabilities
&lt;br&gt;良好: [ID = 'CapabilityInitializationComplete'] The resource at 'consumer' has completed initialization of capability '&lt;a href=&quot;http://ws.apache.org/muse/test/wsn/consumer&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/test/wsn/consumer&lt;/a&gt;.
&lt;br&gt;2009-5-25 14:15:41 org.apache.muse.core.SimpleResource initialize
&lt;br&gt;信息: [ID = 'ResourceInitialized'] The resource at 'consumer' has been initialized.
&lt;br&gt;2009-5-25 14:15:41 org.apache.muse.core.routing.SimpleResourceRouter initialize
&lt;br&gt;信息: [ID = 'RouterIsInitialized'] The resource router has been initialized.
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23701936.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23701777</id>
	<title>Re: Transport my own data types form wsn-producer to wsn-consumer</title>
	<published>2009-05-24T23:24:04Z</published>
	<updated>2009-05-24T23:24:04Z</updated>
	<author>
		<name>Chris Twiner</name>
	</author>
	<content type="html">+1, although I have no idea what that should look like.
&lt;br&gt;&lt;br&gt;On Mon, May 25, 2009 at 7:14 AM, Lenni Madsen &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23701777&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;l.madsen@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I'll bet it's related to that thread, could we once and for all agree that
&lt;br&gt;&amp;gt; the current wsn-producer example is providing more issues than it helps
&lt;br&gt;&amp;gt; remove.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Guys, in the wsn-producer example from Muse there's a thread used, this is
&lt;br&gt;&amp;gt; used ONLY to make the example run continuesly. The thread is not needed for
&lt;br&gt;&amp;gt; a production version and is not in all the examples I've posted last week.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'll see if I can't cook up something
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On 25/05/2009, at 06.36, Chris Twiner &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23701777&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris.twiner@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Sorry, but could you please give more details of what doesn't work?
&lt;br&gt;&amp;gt;&amp;gt; For example, log files, stack traces, messages sent etc.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; On Mon, May 25, 2009 at 5:16 AM, ciel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23701777&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;370334232@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I have not solved the problem yet.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; my MyCapability's is as follows and I didn't change wsn-consumer' code
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; package org.apache.ws.muse.test.wsrf;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import java.io.File;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import java.io.IOException;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import javax.xml.namespace.QName;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import javax.xml.parsers.DocumentBuilder;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import javax.xml.parsers.DocumentBuilderFactory;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import javax.xml.parsers.ParserConfigurationException;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import org.apache.muse.ws.addressing.soap.SoapFault;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.Component;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.ComponentAddress;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.ManagementEvent;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.Situation;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.WefConstants;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.WefFactory;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.impl.SimpleWefFactory;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import org.apache.muse.ws.notification.NotificationProducer;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import org.apache.muse.ws.notification.WsnConstants;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import org.apache.muse.ws.resource.impl.AbstractWsResourceCapability;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import org.w3c.dom.Document;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import org.w3c.dom.Element;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; import org.xml.sax.SAXException;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; public class MyCapabilityImpl extends AbstractWsResourceCapability
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; implements MyCapability
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   private static final QName[] _PROPERTIES = new QName[] {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;           new QName(NAMESPACE_URI, &amp;quot;MessageInterval&amp;quot;, PREFIX),
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;           new QName(NAMESPACE_URI, &amp;quot;ServerName&amp;quot;, PREFIX)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   };
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   private static final QName _TOPIC_NAME = new QName(NAMESPACE_URI,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;MyTopic&amp;quot;, PREFIX);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   public QName[] getPropertyNames()
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       return _PROPERTIES;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   private int _MessageInterval = 10;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   private String _ServerName = &amp;quot;muse-test.apache.org&amp;quot;;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   public int getMessageInterval()
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       return _MessageInterval;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   public void setMessageInterval(int param0)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       _MessageInterval = param0;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   public String getServerName()
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       return _ServerName;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   public void setServerName(String param0)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       _ServerName = param0;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   public void initializeCompleted()
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       throws SoapFault
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       super.initializeCompleted();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       //
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       // access resource's WSN capability and create a new topic
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       //
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       final NotificationProducer wsn =
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; (NotificationProducer)getResource().getCapability(WsnConstants.PRODUCER_URI);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       wsn.addTopic(_TOPIC_NAME);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       Thread producer = new Thread() {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;           public void run()
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;           {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;               //
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;               // for this example, reuse one payload for every
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; notification
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;               //
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;               QName messageName = new QName(NAMESPACE_URI, &amp;quot;MyMessage&amp;quot;,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; PREFIX);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;               try
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;               {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                       payload = runtimeEventOperation();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;               }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;               catch (Exception e)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;               {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                       e.printStackTrace();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;               }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;               while (true)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;               {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                   try
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                   {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                       //
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                       // read current value - property is mutable
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                       //
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                       int currentInterval = getMessageInterval();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; //                        System.out.println(payload);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                       getLog().info(&amp;quot;Waiting &amp;quot; + currentInterval + &amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; seconds before sending message...&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                       Thread.currentThread().sleep(currentInterval *
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 1000);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                       //
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                       // use WSN capability to send message to any
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; subscribers
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                       //
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                       getLog().info(&amp;quot;Sending message to consumers...&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                       wsn.publish(_TOPIC_NAME, payload);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                   }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                   catch (Throwable error)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                   {
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                       error.printStackTrace();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;                   }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;               }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;           }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       };
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       producer.start();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   private static ManagementEvent payload;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;   public ManagementEvent runtimeEventOperation() throws Exception{
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       WefFactory factory = new SimpleWefFactory();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       ManagementEvent event = factory.createEvent();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       Component reporter = factory.createComponent();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       ComponentAddress reporterAddress =
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; factory.createComponentAddress(getResource().getEndpointReference().toXML());
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       reporter.setAddress(reporterAddress);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       reporter.setName(WefConstants.REPORTER_COMP_QNAME);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       Component source = factory.createComponent();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       ComponentAddress sourceAddress =
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; factory.createComponentAddress(getResource().getEndpointReference().toXML());
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       source.setAddress(sourceAddress);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       source.setName(WefConstants.SOURCE_COMP_QNAME);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       Situation situation = factory.createSituation();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; situation.setCategoryType(WefConstants.AVAILABILITY_SITUATION_QNAME);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       situation.setPriority(Situation.HIGH_PRIORITY);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       situation.setMessage(&amp;quot;Something important has happened in the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;+getServerName()+&amp;quot;!&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       event.setReporter(reporter);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       event.setSource(source);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       event.setSituation(situation);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       event.addExtendedElement(MessageExtension());
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       return event;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; //        try{
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; //                getLog().info(&amp;quot;Sending message to consumers...&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; //                runtimeNotification.publish(_TOPIC_NAME, event);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; //                }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; //        catch (Throwable error){
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; //                        error.printStackTrace();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; //                        }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; //        return event.toXML();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      private Element MessageExtension()throws
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ParserConfigurationException, SAXException, IOException{
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;       // create your XML message
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;        File file = new
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; File(&amp;quot;E:/Awork/java/jakarta-tomcat-5.0.28/temp&amp;quot;,&amp;quot;test.xml&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;          DocumentBuilderFactory   dbf   =
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; DocumentBuilderFactory.newInstance();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;          DocumentBuilder   db   =   dbf.newDocumentBuilder();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;          Document   doc   =   db.parse(file);
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;          doc.normalize();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;          Element   root   =   doc.getDocumentElement();
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;          return root;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;      }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; }
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; View this message in context:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23700618.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23700618.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Sent from the Muse User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23701777.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23701266</id>
	<title>Re: Transport my own data types form wsn-producer to wsn-consumer</title>
	<published>2009-05-24T22:14:40Z</published>
	<updated>2009-05-24T22:14:40Z</updated>
	<author>
		<name>Lenni Madsen</name>
	</author>
	<content type="html">I'll bet it's related to that thread, could we once and for all agree &amp;nbsp;
&lt;br&gt;that the current wsn-producer example is providing more issues than it &amp;nbsp;
&lt;br&gt;helps remove.
&lt;br&gt;&lt;br&gt;Guys, in the wsn-producer example from Muse there's a thread used, &amp;nbsp;
&lt;br&gt;this is used ONLY to make the example run continuesly. The thread is &amp;nbsp;
&lt;br&gt;not needed for a production version and is not in all the examples &amp;nbsp;
&lt;br&gt;I've posted last week.
&lt;br&gt;&lt;br&gt;I'll see if I can't cook up something
&lt;br&gt;&lt;br&gt;On 25/05/2009, at 06.36, Chris Twiner &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23701266&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris.twiner@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Sorry, but could you please give more details of what doesn't work?
&lt;br&gt;&amp;gt; For example, log files, stack traces, messages sent etc.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Mon, May 25, 2009 at 5:16 AM, ciel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23701266&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;370334232@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I have not solved the problem yet.
&lt;br&gt;&amp;gt;&amp;gt; my MyCapability's is as follows and I didn't change wsn-consumer' &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; code
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; package org.apache.ws.muse.test.wsrf;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; import java.io.File;
&lt;br&gt;&amp;gt;&amp;gt; import java.io.IOException;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; import javax.xml.namespace.QName;
&lt;br&gt;&amp;gt;&amp;gt; import javax.xml.parsers.DocumentBuilder;
&lt;br&gt;&amp;gt;&amp;gt; import javax.xml.parsers.DocumentBuilderFactory;
&lt;br&gt;&amp;gt;&amp;gt; import javax.xml.parsers.ParserConfigurationException;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; import org.apache.muse.ws.addressing.soap.SoapFault;
&lt;br&gt;&amp;gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.Component;
&lt;br&gt;&amp;gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.ComponentAddress;
&lt;br&gt;&amp;gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.ManagementEvent;
&lt;br&gt;&amp;gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.Situation;
&lt;br&gt;&amp;gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.WefConstants;
&lt;br&gt;&amp;gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.WefFactory;
&lt;br&gt;&amp;gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.impl.SimpleWefFactory;
&lt;br&gt;&amp;gt;&amp;gt; import org.apache.muse.ws.notification.NotificationProducer;
&lt;br&gt;&amp;gt;&amp;gt; import org.apache.muse.ws.notification.WsnConstants;
&lt;br&gt;&amp;gt;&amp;gt; import org.apache.muse.ws.resource.impl.AbstractWsResourceCapability;
&lt;br&gt;&amp;gt;&amp;gt; import org.w3c.dom.Document;
&lt;br&gt;&amp;gt;&amp;gt; import org.w3c.dom.Element;
&lt;br&gt;&amp;gt;&amp;gt; import org.xml.sax.SAXException;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; public class MyCapabilityImpl extends AbstractWsResourceCapability
&lt;br&gt;&amp;gt;&amp;gt; implements MyCapability
&lt;br&gt;&amp;gt;&amp;gt; {
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;private static final QName[] _PROPERTIES = new QName[] {
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;new QName(NAMESPACE_URI, &amp;quot;MessageInterval&amp;quot;, PREFIX),
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;new QName(NAMESPACE_URI, &amp;quot;ServerName&amp;quot;, PREFIX)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;};
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;private static final QName _TOPIC_NAME = new QName(NAMESPACE_URI,
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;MyTopic&amp;quot;, PREFIX);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public QName[] getPropertyNames()
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return _PROPERTIES;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;private int _MessageInterval = 10;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;private String _ServerName = &amp;quot;muse-test.apache.org&amp;quot;;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public int getMessageInterval()
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return _MessageInterval;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public void setMessageInterval(int param0)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_MessageInterval = param0;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public String getServerName()
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return _ServerName;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public void setServerName(String param0)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_ServerName = param0;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public void initializeCompleted()
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;throws SoapFault
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;super.initializeCompleted();
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// access resource's WSN capability and create a new topic
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;final NotificationProducer wsn =
&lt;br&gt;&amp;gt;&amp;gt; (NotificationProducer) 
&lt;br&gt;&amp;gt;&amp;gt; getResource().getCapability(WsnConstants.PRODUCER_URI);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;wsn.addTopic(_TOPIC_NAME);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Thread producer = new Thread() {
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;public void run()
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// for this example, reuse one payload for every
&lt;br&gt;&amp;gt;&amp;gt; notification
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;QName messageName = new QName(NAMESPACE_URI, &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;MyMessage&amp;quot;,
&lt;br&gt;&amp;gt;&amp;gt; PREFIX);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;payload = runtimeEventOperation();
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;catch (Exception e)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;e.printStackTrace();
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;while (true)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// read current value - property is mutable
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;int currentInterval = getMessageInterval();
&lt;br&gt;&amp;gt;&amp;gt; // &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;System.out.println(payload);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;getLog().info(&amp;quot;Waiting &amp;quot; + currentInterval + &amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; seconds before sending message...&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Thread.currentThread().sleep(currentInterval *
&lt;br&gt;&amp;gt;&amp;gt; 1000);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// use WSN capability to send message to any
&lt;br&gt;&amp;gt;&amp;gt; subscribers
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;//
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;getLog().info(&amp;quot;Sending message to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; consumers...&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;wsn.publish(_TOPIC_NAME, payload);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;catch (Throwable error)
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;error.printStackTrace();
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;};
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;producer.start();
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;private static ManagementEvent payload;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;public ManagementEvent runtimeEventOperation() throws Exception{
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;WefFactory factory = new SimpleWefFactory();
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ManagementEvent event = factory.createEvent();
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Component reporter = factory.createComponent();
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ComponentAddress reporterAddress =
&lt;br&gt;&amp;gt;&amp;gt; factory. 
&lt;br&gt;&amp;gt;&amp;gt; createComponentAddress(getResource().getEndpointReference().toXML());
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;reporter.setAddress(reporterAddress);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;reporter.setName(WefConstants.REPORTER_COMP_QNAME);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Component source = factory.createComponent();
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ComponentAddress sourceAddress =
&lt;br&gt;&amp;gt;&amp;gt; factory. 
&lt;br&gt;&amp;gt;&amp;gt; createComponentAddress(getResource().getEndpointReference().toXML());
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;source.setAddress(sourceAddress);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;source.setName(WefConstants.SOURCE_COMP_QNAME);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Situation situation = factory.createSituation();
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; situation.setCategoryType(WefConstants.AVAILABILITY_SITUATION_QNAME);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;situation.setPriority(Situation.HIGH_PRIORITY);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;situation.setMessage(&amp;quot;Something important has happened in the
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;+getServerName()+&amp;quot;!&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;event.setReporter(reporter);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;event.setSource(source);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;event.setSituation(situation);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;event.addExtendedElement(MessageExtension());
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return event;
&lt;br&gt;&amp;gt;&amp;gt; // &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try{
&lt;br&gt;&amp;gt;&amp;gt; // &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;getLog().info(&amp;quot;Sending message to consumers...&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt; // &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;runtimeNotification.publish(_TOPIC_NAME, event);
&lt;br&gt;&amp;gt;&amp;gt; // &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt; // &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;catch (Throwable error){
&lt;br&gt;&amp;gt;&amp;gt; // &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;error.printStackTrace();
&lt;br&gt;&amp;gt;&amp;gt; // &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt;&amp;gt; // &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return event.toXML();
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; private Element MessageExtension()throws
&lt;br&gt;&amp;gt;&amp;gt; ParserConfigurationException, SAXException, IOException{
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;// create your XML message
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; File file = new
&lt;br&gt;&amp;gt;&amp;gt; File(&amp;quot;E:/Awork/java/jakarta-tomcat-5.0.28/temp&amp;quot;,&amp;quot;test.xml&amp;quot;);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DocumentBuilderFactory &amp;nbsp; dbf &amp;nbsp; =
&lt;br&gt;&amp;gt;&amp;gt; DocumentBuilderFactory.newInstance();
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DocumentBuilder &amp;nbsp; db &amp;nbsp; = &amp;nbsp; dbf.newDocumentBuilder();
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Document &amp;nbsp; doc &amp;nbsp; = &amp;nbsp; db.parse(file);
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; doc.normalize();
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Element &amp;nbsp; root &amp;nbsp; = &amp;nbsp; doc.getDocumentElement();
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return root;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt;&amp;gt; }
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; --
&lt;br&gt;&amp;gt;&amp;gt; View this message in context: &lt;a href=&quot;http://www.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23700618.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23700618.html&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt; Sent from the Muse User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23701266.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23701169</id>
	<title>Re: Transport my own data types form wsn-producer to wsn-consumer</title>
	<published>2009-05-24T21:36:09Z</published>
	<updated>2009-05-24T21:36:09Z</updated>
	<author>
		<name>Chris Twiner</name>
	</author>
	<content type="html">Sorry, but could you please give more details of what doesn't work?
&lt;br&gt;For example, log files, stack traces, messages sent etc.
&lt;br&gt;&lt;br&gt;On Mon, May 25, 2009 at 5:16 AM, ciel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23701169&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;370334232@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have not solved the problem yet.
&lt;br&gt;&amp;gt; my MyCapability's is as follows and I didn't change wsn-consumer' code
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; package org.apache.ws.muse.test.wsrf;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; import java.io.File;
&lt;br&gt;&amp;gt; import java.io.IOException;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; import javax.xml.namespace.QName;
&lt;br&gt;&amp;gt; import javax.xml.parsers.DocumentBuilder;
&lt;br&gt;&amp;gt; import javax.xml.parsers.DocumentBuilderFactory;
&lt;br&gt;&amp;gt; import javax.xml.parsers.ParserConfigurationException;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; import org.apache.muse.ws.addressing.soap.SoapFault;
&lt;br&gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.Component;
&lt;br&gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.ComponentAddress;
&lt;br&gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.ManagementEvent;
&lt;br&gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.Situation;
&lt;br&gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.WefConstants;
&lt;br&gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.WefFactory;
&lt;br&gt;&amp;gt; import org.apache.muse.ws.dm.muws.events.impl.SimpleWefFactory;
&lt;br&gt;&amp;gt; import org.apache.muse.ws.notification.NotificationProducer;
&lt;br&gt;&amp;gt; import org.apache.muse.ws.notification.WsnConstants;
&lt;br&gt;&amp;gt; import org.apache.muse.ws.resource.impl.AbstractWsResourceCapability;
&lt;br&gt;&amp;gt; import org.w3c.dom.Document;
&lt;br&gt;&amp;gt; import org.w3c.dom.Element;
&lt;br&gt;&amp;gt; import org.xml.sax.SAXException;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; public class MyCapabilityImpl extends AbstractWsResourceCapability
&lt;br&gt;&amp;gt; implements MyCapability
&lt;br&gt;&amp;gt; {
&lt;br&gt;&amp;gt;    private static final QName[] _PROPERTIES = new QName[] {
&lt;br&gt;&amp;gt;            new QName(NAMESPACE_URI, &amp;quot;MessageInterval&amp;quot;, PREFIX),
&lt;br&gt;&amp;gt;            new QName(NAMESPACE_URI, &amp;quot;ServerName&amp;quot;, PREFIX)
&lt;br&gt;&amp;gt;    };
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    private static final QName _TOPIC_NAME = new QName(NAMESPACE_URI,
&lt;br&gt;&amp;gt; &amp;quot;MyTopic&amp;quot;, PREFIX);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    public QName[] getPropertyNames()
&lt;br&gt;&amp;gt;    {
&lt;br&gt;&amp;gt;        return _PROPERTIES;
&lt;br&gt;&amp;gt;    }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    private int _MessageInterval = 10;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    private String _ServerName = &amp;quot;muse-test.apache.org&amp;quot;;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    public int getMessageInterval()
&lt;br&gt;&amp;gt;    {
&lt;br&gt;&amp;gt;        return _MessageInterval;
&lt;br&gt;&amp;gt;    }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    public void setMessageInterval(int param0)
&lt;br&gt;&amp;gt;    {
&lt;br&gt;&amp;gt;        _MessageInterval = param0;
&lt;br&gt;&amp;gt;    }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    public String getServerName()
&lt;br&gt;&amp;gt;    {
&lt;br&gt;&amp;gt;        return _ServerName;
&lt;br&gt;&amp;gt;    }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    public void setServerName(String param0)
&lt;br&gt;&amp;gt;    {
&lt;br&gt;&amp;gt;        _ServerName = param0;
&lt;br&gt;&amp;gt;    }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    public void initializeCompleted()
&lt;br&gt;&amp;gt;        throws SoapFault
&lt;br&gt;&amp;gt;    {
&lt;br&gt;&amp;gt;        super.initializeCompleted();
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;        //
&lt;br&gt;&amp;gt;        // access resource's WSN capability and create a new topic
&lt;br&gt;&amp;gt;        //
&lt;br&gt;&amp;gt;        final NotificationProducer wsn =
&lt;br&gt;&amp;gt; (NotificationProducer)getResource().getCapability(WsnConstants.PRODUCER_URI);
&lt;br&gt;&amp;gt;        wsn.addTopic(_TOPIC_NAME);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;        Thread producer = new Thread() {
&lt;br&gt;&amp;gt;            public void run()
&lt;br&gt;&amp;gt;            {
&lt;br&gt;&amp;gt;                //
&lt;br&gt;&amp;gt;                // for this example, reuse one payload for every
&lt;br&gt;&amp;gt; notification
&lt;br&gt;&amp;gt;                //
&lt;br&gt;&amp;gt;                QName messageName = new QName(NAMESPACE_URI, &amp;quot;MyMessage&amp;quot;,
&lt;br&gt;&amp;gt; PREFIX);
&lt;br&gt;&amp;gt;                try
&lt;br&gt;&amp;gt;                {
&lt;br&gt;&amp;gt;                        payload = runtimeEventOperation();
&lt;br&gt;&amp;gt;                }
&lt;br&gt;&amp;gt;                catch (Exception e)
&lt;br&gt;&amp;gt;                {
&lt;br&gt;&amp;gt;                        e.printStackTrace();
&lt;br&gt;&amp;gt;                }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;                while (true)
&lt;br&gt;&amp;gt;                {
&lt;br&gt;&amp;gt;                    try
&lt;br&gt;&amp;gt;                    {
&lt;br&gt;&amp;gt;                        //
&lt;br&gt;&amp;gt;                        // read current value - property is mutable
&lt;br&gt;&amp;gt;                        //
&lt;br&gt;&amp;gt;                        int currentInterval = getMessageInterval();
&lt;br&gt;&amp;gt; //                        System.out.println(payload);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;                        getLog().info(&amp;quot;Waiting &amp;quot; + currentInterval + &amp;quot;
&lt;br&gt;&amp;gt; seconds before sending message...&amp;quot;);
&lt;br&gt;&amp;gt;                        Thread.currentThread().sleep(currentInterval *
&lt;br&gt;&amp;gt; 1000);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;                        //
&lt;br&gt;&amp;gt;                        // use WSN capability to send message to any
&lt;br&gt;&amp;gt; subscribers
&lt;br&gt;&amp;gt;                        //
&lt;br&gt;&amp;gt;                        getLog().info(&amp;quot;Sending message to consumers...&amp;quot;);
&lt;br&gt;&amp;gt;                        wsn.publish(_TOPIC_NAME, payload);
&lt;br&gt;&amp;gt;                    }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;                    catch (Throwable error)
&lt;br&gt;&amp;gt;                    {
&lt;br&gt;&amp;gt;                        error.printStackTrace();
&lt;br&gt;&amp;gt;                    }
&lt;br&gt;&amp;gt;                }
&lt;br&gt;&amp;gt;            }
&lt;br&gt;&amp;gt;        };
&lt;br&gt;&amp;gt;        producer.start();
&lt;br&gt;&amp;gt;    }
&lt;br&gt;&amp;gt;    private static ManagementEvent payload;
&lt;br&gt;&amp;gt;    public ManagementEvent runtimeEventOperation() throws Exception{
&lt;br&gt;&amp;gt;        WefFactory factory = new SimpleWefFactory();
&lt;br&gt;&amp;gt;        ManagementEvent event = factory.createEvent();
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;        Component reporter = factory.createComponent();
&lt;br&gt;&amp;gt;        ComponentAddress reporterAddress =
&lt;br&gt;&amp;gt; factory.createComponentAddress(getResource().getEndpointReference().toXML());
&lt;br&gt;&amp;gt;        reporter.setAddress(reporterAddress);
&lt;br&gt;&amp;gt;        reporter.setName(WefConstants.REPORTER_COMP_QNAME);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;        Component source = factory.createComponent();
&lt;br&gt;&amp;gt;        ComponentAddress sourceAddress =
&lt;br&gt;&amp;gt; factory.createComponentAddress(getResource().getEndpointReference().toXML());
&lt;br&gt;&amp;gt;        source.setAddress(sourceAddress);
&lt;br&gt;&amp;gt;        source.setName(WefConstants.SOURCE_COMP_QNAME);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;        Situation situation = factory.createSituation();
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; situation.setCategoryType(WefConstants.AVAILABILITY_SITUATION_QNAME);
&lt;br&gt;&amp;gt;        situation.setPriority(Situation.HIGH_PRIORITY);
&lt;br&gt;&amp;gt;        situation.setMessage(&amp;quot;Something important has happened in the
&lt;br&gt;&amp;gt; &amp;quot;+getServerName()+&amp;quot;!&amp;quot;);
&lt;br&gt;&amp;gt;        event.setReporter(reporter);
&lt;br&gt;&amp;gt;        event.setSource(source);
&lt;br&gt;&amp;gt;        event.setSituation(situation);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;        event.addExtendedElement(MessageExtension());
&lt;br&gt;&amp;gt;        return event;
&lt;br&gt;&amp;gt; //        try{
&lt;br&gt;&amp;gt; //                getLog().info(&amp;quot;Sending message to consumers...&amp;quot;);
&lt;br&gt;&amp;gt; //                runtimeNotification.publish(_TOPIC_NAME, event);
&lt;br&gt;&amp;gt; //                }
&lt;br&gt;&amp;gt; //        catch (Throwable error){
&lt;br&gt;&amp;gt; //                        error.printStackTrace();
&lt;br&gt;&amp;gt; //                        }
&lt;br&gt;&amp;gt; //        return event.toXML();
&lt;br&gt;&amp;gt;       }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;       private Element MessageExtension()throws
&lt;br&gt;&amp;gt; ParserConfigurationException, SAXException, IOException{
&lt;br&gt;&amp;gt;        // create your XML message
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;         File file = new
&lt;br&gt;&amp;gt; File(&amp;quot;E:/Awork/java/jakarta-tomcat-5.0.28/temp&amp;quot;,&amp;quot;test.xml&amp;quot;);
&lt;br&gt;&amp;gt;           DocumentBuilderFactory   dbf   =
&lt;br&gt;&amp;gt; DocumentBuilderFactory.newInstance();
&lt;br&gt;&amp;gt;           DocumentBuilder   db   =   dbf.newDocumentBuilder();
&lt;br&gt;&amp;gt;           Document   doc   =   db.parse(file);
&lt;br&gt;&amp;gt;           doc.normalize();
&lt;br&gt;&amp;gt;           Element   root   =   doc.getDocumentElement();
&lt;br&gt;&amp;gt;           return root;
&lt;br&gt;&amp;gt;       }
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://www.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23700618.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23700618.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Muse User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23701169.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23700618</id>
	<title>Re: Transport my own data types  form wsn-producer to wsn-consumer</title>
	<published>2009-05-24T20:16:01Z</published>
	<updated>2009-05-24T20:16:01Z</updated>
	<author>
		<name>ciel</name>
	</author>
	<content type="html">I have not solved the problem yet.
&lt;br&gt;my MyCapability's is as follows and I didn't change wsn-consumer' code
&lt;br&gt;&lt;br&gt;package org.apache.ws.muse.test.wsrf;
&lt;br&gt;&lt;br&gt;import java.io.File;
&lt;br&gt;import java.io.IOException;
&lt;br&gt;&lt;br&gt;import javax.xml.namespace.QName;
&lt;br&gt;import javax.xml.parsers.DocumentBuilder;
&lt;br&gt;import javax.xml.parsers.DocumentBuilderFactory;
&lt;br&gt;import javax.xml.parsers.ParserConfigurationException;
&lt;br&gt;&lt;br&gt;import org.apache.muse.ws.addressing.soap.SoapFault;
&lt;br&gt;import org.apache.muse.ws.dm.muws.events.Component;
&lt;br&gt;import org.apache.muse.ws.dm.muws.events.ComponentAddress;
&lt;br&gt;import org.apache.muse.ws.dm.muws.events.ManagementEvent;
&lt;br&gt;import org.apache.muse.ws.dm.muws.events.Situation;
&lt;br&gt;import org.apache.muse.ws.dm.muws.events.WefConstants;
&lt;br&gt;import org.apache.muse.ws.dm.muws.events.WefFactory;
&lt;br&gt;import org.apache.muse.ws.dm.muws.events.impl.SimpleWefFactory;
&lt;br&gt;import org.apache.muse.ws.notification.NotificationProducer;
&lt;br&gt;import org.apache.muse.ws.notification.WsnConstants;
&lt;br&gt;import org.apache.muse.ws.resource.impl.AbstractWsResourceCapability;
&lt;br&gt;import org.w3c.dom.Document;
&lt;br&gt;import org.w3c.dom.Element;
&lt;br&gt;import org.xml.sax.SAXException;
&lt;br&gt;&lt;br&gt;public class MyCapabilityImpl extends AbstractWsResourceCapability implements MyCapability
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; private static final QName[] _PROPERTIES = new QName[] {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; new QName(NAMESPACE_URI, &amp;quot;MessageInterval&amp;quot;, PREFIX),
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; new QName(NAMESPACE_URI, &amp;quot;ServerName&amp;quot;, PREFIX) 
&lt;br&gt;&amp;nbsp; &amp;nbsp; };
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; private static final QName _TOPIC_NAME = new QName(NAMESPACE_URI, &amp;quot;MyTopic&amp;quot;, PREFIX);
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; public QName[] getPropertyNames()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return _PROPERTIES;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; private int _MessageInterval = 10;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; private String _ServerName = &amp;quot;muse-test.apache.org&amp;quot;;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public int getMessageInterval()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return _MessageInterval;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public void setMessageInterval(int param0)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; _MessageInterval = param0;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public String getServerName()
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return _ServerName;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public void setServerName(String param0)
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; _ServerName = param0;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; public void initializeCompleted() 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throws SoapFault
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; super.initializeCompleted();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // access resource's WSN capability and create a new topic
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; final NotificationProducer wsn = (NotificationProducer)getResource().getCapability(WsnConstants.PRODUCER_URI);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; wsn.addTopic(_TOPIC_NAME);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Thread producer = new Thread() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public void run()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // for this example, reuse one payload for every notification
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; QName messageName = new QName(NAMESPACE_URI, &amp;quot;MyMessage&amp;quot;, PREFIX);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	payload = runtimeEventOperation();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; catch (Exception e)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 	e.printStackTrace();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; while (true)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // read current value - property is mutable
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int currentInterval = getMessageInterval();
&lt;br&gt;// &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;System.out.println(payload);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; getLog().info(&amp;quot;Waiting &amp;quot; + currentInterval + &amp;quot; seconds before sending message...&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Thread.currentThread().sleep(currentInterval * 1000);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // use WSN capability to send message to any subscribers
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; getLog().info(&amp;quot;Sending message to consumers...&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; wsn.publish(_TOPIC_NAME, payload);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; catch (Throwable error)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; error.printStackTrace();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; };
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; producer.start();
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; private static ManagementEvent payload;
&lt;br&gt;&amp;nbsp; &amp;nbsp; public ManagementEvent runtimeEventOperation() throws Exception{ 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WefFactory factory = new SimpleWefFactory(); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ManagementEvent event = factory.createEvent(); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Component reporter = factory.createComponent(); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ComponentAddress reporterAddress = &amp;nbsp;factory.createComponentAddress(getResource().getEndpointReference().toXML()); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; reporter.setAddress(reporterAddress); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; reporter.setName(WefConstants.REPORTER_COMP_QNAME); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Component source = factory.createComponent(); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ComponentAddress sourceAddress = &amp;nbsp;factory.createComponentAddress(getResource().getEndpointReference().toXML()); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; source.setAddress(sourceAddress); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; source.setName(WefConstants.SOURCE_COMP_QNAME); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Situation situation = factory.createSituation(); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; situation.setCategoryType(WefConstants.AVAILABILITY_SITUATION_QNAME); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; situation.setPriority(Situation.HIGH_PRIORITY); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; situation.setMessage(&amp;quot;Something important has happened in the &amp;quot;+getServerName()+&amp;quot;!&amp;quot;); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; event.setReporter(reporter); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; event.setSource(source); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; event.setSituation(situation); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; event.addExtendedElement(MessageExtension()); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return event;
&lt;br&gt;// &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;try{ 
&lt;br&gt;// &amp;nbsp; &amp;nbsp; &amp;nbsp;	 &amp;nbsp;getLog().info(&amp;quot;Sending message to consumers...&amp;quot;); 
&lt;br&gt;// &amp;nbsp; &amp;nbsp; &amp;nbsp;	 &amp;nbsp;runtimeNotification.publish(_TOPIC_NAME, event); 
&lt;br&gt;// &amp;nbsp; &amp;nbsp; &amp;nbsp;	 &amp;nbsp;}
&lt;br&gt;// &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;catch (Throwable error){ 
&lt;br&gt;// &amp;nbsp; &amp;nbsp; &amp;nbsp;		 &amp;nbsp;error.printStackTrace(); 
&lt;br&gt;// &amp;nbsp; &amp;nbsp; &amp;nbsp;		 &amp;nbsp;} 
&lt;br&gt;// &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return event.toXML(); 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} 
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;private Element MessageExtension()throws ParserConfigurationException, SAXException, IOException{ 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // create your XML message 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 	 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 	 File file = new File(&amp;quot;E:/Awork/java/jakarta-tomcat-5.0.28/temp&amp;quot;,&amp;quot;test.xml&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DocumentBuilderFactory &amp;nbsp; dbf &amp;nbsp; = &amp;nbsp; DocumentBuilderFactory.newInstance(); &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;DocumentBuilder &amp;nbsp; db &amp;nbsp; = &amp;nbsp; dbf.newDocumentBuilder(); &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Document &amp;nbsp; doc &amp;nbsp; = &amp;nbsp; db.parse(file); &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;doc.normalize();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Element &amp;nbsp; root &amp;nbsp; = &amp;nbsp; doc.getDocumentElement(); &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return root;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;} 
&lt;br&gt;}
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23700618.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23683959</id>
	<title>Re: Transport my own data types  from wsn-producer to wsn-consumer</title>
	<published>2009-05-23T05:16:13Z</published>
	<updated>2009-05-23T05:16:13Z</updated>
	<author>
		<name>Lenni Madsen</name>
	</author>
	<content type="html">just for references sake did you remember to subscribe the consumer to &amp;nbsp;
&lt;br&gt;the producer?
&lt;br&gt;&lt;br&gt;On 21/05/2009, at 09.59, ciel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23683959&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;370334232@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ok,thanks very much.
&lt;br&gt;&amp;gt; when I indroduced your code in wsn-producer, it produced:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *******************************************************
&lt;br&gt;&amp;gt; 2009-5-21 15:27:50 org.apache.ws.muse.test.wsrf.MyCapabilityImpl$1 run
&lt;br&gt;&amp;gt; 信息: Sending message to consumers...
&lt;br&gt;&amp;gt; [CLIENT TRACE] SOAP envelope contents (outgoing):
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;soap:Envelope xmlns:soap=&amp;quot;&lt;a href=&quot;http://www.w3.org/2003/05/soap-envelope&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/05/soap-envelope&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;soap:Header&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:To
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://192.168&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168&lt;/a&gt;.
&lt;br&gt;&amp;gt; 6.251:8080/wsn-consumer/services/consumer&amp;lt;/wsa:To&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:Action
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://docs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs&lt;/a&gt;&lt;br&gt;&amp;gt; .oasis-open.org/wsn/bw-2/NotificationConsumer/NotifyRequest&amp;lt;/ 
&lt;br&gt;&amp;gt; wsa:Action&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:MessageID
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;uuid:a6a
&lt;br&gt;&amp;gt; c392c-e6b8-2cbc-895d-c04201eba23a&amp;lt;/wsa:MessageID&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:From xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addres&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addres&lt;/a&gt;&lt;br&gt;&amp;gt; sing&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-producer/services/WsResource&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-producer/services/WsResource&lt;/a&gt;&amp;lt;
&lt;br&gt;&amp;gt; /wsa:Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsa:From&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/soap:Header&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;soap:Body&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsnt:Notify xmlns:wsnt=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsn/b-2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/b-2&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsnt:NotificationMessage xmlns:=&amp;quot;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/addressing&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns:muws1=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws1-2.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws1-2.xsd&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt; &amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns:muws2=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws2-2.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws2-2.xsd&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt; &amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; xmlns:wsnt=&amp;quot;htt
&lt;br&gt;&amp;gt; p://docs.oasis-open.org/wsn/b-2&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsnt:SubscriptionReference&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:Address
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;quot;&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-producer/services/SubscriptionManager&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-producer/services/SubscriptionManager&lt;/a&gt;&amp;lt;/ 
&lt;br&gt;&amp;gt; wsa:Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/0&lt;/a&gt;&lt;br&gt;&amp;gt; 8/addressing&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muse-wsa:ResourceId
&lt;br&gt;&amp;gt; xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.or&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.or&lt;/a&gt;&lt;br&gt;&amp;gt; g/muse/addressing&amp;quot;&amp;gt;MuseResource-1&amp;lt;/muse-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsnt:SubscriptionReference&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsnt:Topic
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Dialect=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsn/t-1/TopicExpression/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/t-1/TopicExpression/&lt;/a&gt;&lt;br&gt;&amp;gt; Concrete&amp;quot;
&lt;br&gt;&amp;gt; xmlns:tns=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/test/wsrf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/test/wsrf&lt;/a&gt;&amp;quot;&amp;gt;tns:MyTopic&amp;lt;/wsnt:Topi
&lt;br&gt;&amp;gt; c&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsnt:ProducerReference&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/0&lt;/a&gt;&lt;br&gt;&amp;gt; 8/addressing&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:Address
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;quot;&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-producer/services/WsResource&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-producer/services/WsResource&lt;/a&gt;&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsnt:ProducerReference&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsnt:Message&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws1:ManagementEvent
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; xmlns:muws1=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws1-2.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws1-2.xsd&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;quot; ReportTime=&amp;quot;2009-05-21T15:27:04+08:00&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;muws1:EventId&amp;gt;uuid:ddeac1a5-5dcf-67fc-e17f-d71afce0fa5b
&lt;br&gt;&amp;gt; &amp;lt;/muws1:EventId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws1:SourceComponent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:EndpointReference
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3&lt;/a&gt;.
&lt;br&gt;&amp;gt; org/2005/08/addressing&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://w&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://w&lt;/a&gt;&lt;br&gt;&amp;gt; ww.w3.org/2005/08/addressing&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-produ&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-produ&lt;/a&gt;&lt;br&gt;&amp;gt; cer/services/WsResource&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws1:SourceComponent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws1:ReporterComponent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:EndpointReference
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3&lt;/a&gt;.
&lt;br&gt;&amp;gt; org/2005/08/addressing&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://w&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://w&lt;/a&gt;&lt;br&gt;&amp;gt; ww.w3.org/2005/08/addressing&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-produ&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-produ&lt;/a&gt;&lt;br&gt;&amp;gt; cer/services/WsResource&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws1:ReporterComponent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:Situation
&lt;br&gt;&amp;gt; xmlns:muws2=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org&lt;/a&gt;&lt;br&gt;&amp;gt; /wsdm/muws2-2.xsd&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:SituationCategory&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:AvailabilitySituation/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws2:SituationCategory&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;muws2:SituationTime&amp;gt;2009-05-21T15:27:04+08:00&amp;lt;/muws
&lt;br&gt;&amp;gt; 2:SituationTime&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:Priority&amp;gt;70&amp;lt;/muws2:Priority&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:Message&amp;gt;Something important has &amp;nbsp;
&lt;br&gt;&amp;gt; happened
&lt;br&gt;&amp;gt; in t
&lt;br&gt;&amp;gt; he muse-test.apache.org!&amp;lt;/muws2:Message&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws2:Situation&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;shipmentCheckResultInfo
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; xmlns=&amp;quot;&lt;a href=&quot;http://localhost:8080/ShipmentTrackService.xs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/ShipmentTrackService.xs&lt;/a&gt;&lt;br&gt;&amp;gt; d&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;quot; xsi:schemaLocation=&amp;quot;&lt;a href=&quot;http://localhost:8080/ShipmentTrackService.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/ShipmentTrackService.xsd&lt;/a&gt;&lt;br&gt;&amp;gt; ShipmentTra
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws1:ReporterComponent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:EndpointReference
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3&lt;/a&gt;.
&lt;br&gt;&amp;gt; org/2005/08/addressing&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-produ&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-produ&lt;/a&gt;&lt;br&gt;&amp;gt; cer/services/WsResource&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws1:ReporterComponent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:Situation
&lt;br&gt;&amp;gt; xmlns:muws2=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org&lt;/a&gt;&lt;br&gt;&amp;gt; /wsdm/muws2-2.xsd&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:SituationCategory&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:AvailabilitySituation/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws2:SituationCategory&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;muws2:SituationTime&amp;gt;2009-05-21T15:27:04+08:00&amp;lt;/muws
&lt;br&gt;&amp;gt; 2:SituationTime&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:Priority&amp;gt;70&amp;lt;/muws2:Priority&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:Message&amp;gt;Something important has &amp;nbsp;
&lt;br&gt;&amp;gt; happened
&lt;br&gt;&amp;gt; in t
&lt;br&gt;&amp;gt; he muse-test.apache.org!&amp;lt;/muws2:Message&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws2:Situation&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;shipmentCheckResultInfo
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; xmlns=&amp;quot;&lt;a href=&quot;http://localhost:8080/ShipmentTrackService.xs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/ShipmentTrackService.xs&lt;/a&gt;&lt;br&gt;&amp;gt; d&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;quot; xsi:schemaLocation=&amp;quot;&lt;a href=&quot;http://localhost:8080/ShipmentTrackService.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/ShipmentTrackService.xsd&lt;/a&gt;&lt;br&gt;&amp;gt; ShipmentTra
&lt;br&gt;&amp;gt; ckService.xsd&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;shipmentID&amp;gt;123&amp;lt;/shipmentID&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;shipmentOwner&amp;gt;bincan&amp;lt;/shipmentOwner&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;shipmentCheckResult&amp;gt;true&amp;lt;/ 
&lt;br&gt;&amp;gt; shipmentCheckResult&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/shipmentCheckResultInfo&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws1:ManagementEvent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsnt:Message&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsnt:NotificationMessage&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsnt:Notify&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/soap:Body&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/soap:Envelope&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [Fatal Error] :5:184: The element type &amp;quot;HR&amp;quot; must be terminated by the
&lt;br&gt;&amp;gt; matching e
&lt;br&gt;&amp;gt; nd-tag &amp;quot;&amp;lt;/HR&amp;gt;&amp;quot;.
&lt;br&gt;&amp;gt; 2009-5-21 15:31:06 org.apache.muse.util.LoggingUtils logError
&lt;br&gt;&amp;gt; 信息: There was an error while processing a request:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The element type &amp;quot;HR&amp;quot; must be terminated by the matching end-tag &amp;quot;&amp;lt;/ 
&lt;br&gt;&amp;gt; HR&amp;gt;&amp;quot;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; org. 
&lt;br&gt;&amp;gt; apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClien
&lt;br&gt;&amp;gt; t.java:298)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; org. 
&lt;br&gt;&amp;gt; apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClien
&lt;br&gt;&amp;gt; t.java:254)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; org. 
&lt;br&gt;&amp;gt; apache.muse.ws.notification.remote.NotificationConsumerClient.notify
&lt;br&gt;&amp;gt; (NotificationConsumerClient.java:99)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; org. 
&lt;br&gt;&amp;gt; apache.muse.ws.notification.impl.SimpleSubscriptionManager.publish(S
&lt;br&gt;&amp;gt; impleSubscriptionManager.java:267)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; org. 
&lt;br&gt;&amp;gt; apache.muse.ws.notification.impl.SimpleNotificationProducer.publish(
&lt;br&gt;&amp;gt; SimpleNotificationProducer.java:445)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; org. 
&lt;br&gt;&amp;gt; apache.muse.ws.notification.impl.SimpleNotificationProducer.publish(
&lt;br&gt;&amp;gt; SimpleNotificationProducer.java:473)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; org. 
&lt;br&gt;&amp;gt; apache.muse.ws.notification.impl.SimpleNotificationProducer.publish(
&lt;br&gt;&amp;gt; SimpleNotificationProducer.java:462)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;org.apache.ws.muse.test.wsrf.MyCapabilityImpl$1.run(Unknown &amp;nbsp;
&lt;br&gt;&amp;gt; Source)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009-5-21 15:31:21
&lt;br&gt;&amp;gt; org.apache.muse.ws.notification.impl.SimpleSubscriptionManage
&lt;br&gt;&amp;gt; r publish
&lt;br&gt;&amp;gt; 信息: [ID = 'LastPublishFailed'] The last notification published via
&lt;br&gt;&amp;gt; wsnt:Notify
&lt;br&gt;&amp;gt; failed to reach its destination. The consumer may be unavailable. The
&lt;br&gt;&amp;gt; original
&lt;br&gt;&amp;gt; error was: The element type &amp;quot;HR&amp;quot; must be terminated by the matching &amp;nbsp;
&lt;br&gt;&amp;gt; end-tag
&lt;br&gt;&amp;gt; &amp;quot;&amp;lt;/H
&lt;br&gt;&amp;gt; R&amp;gt;&amp;quot;.
&lt;br&gt;&amp;gt; 2009-5-21 15:31:21 org.apache.ws.muse.test.wsrf.MyCapabilityImpl$1 run
&lt;br&gt;&amp;gt; 信息: Waiting 10 seconds before sending message...
&lt;br&gt;&amp;gt; ******************************************************************
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; and at wsn-consumer, it produced
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *******************************************************************
&lt;br&gt;&amp;gt; [Fatal Error] :14:45: Element or attribute do not match QName &amp;nbsp;
&lt;br&gt;&amp;gt; production:
&lt;br&gt;&amp;gt; QName:
&lt;br&gt;&amp;gt; :=(NCName':')?NCName.
&lt;br&gt;&amp;gt; *******************************************************************
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What should I do? Modify wsn-consumer's code? And if,
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://www.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23649285.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23649285.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Muse User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23683959.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23653104</id>
	<title>Re: Transport my own data types  from wsn-producer to wsn-consumer</title>
	<published>2009-05-21T06:22:37Z</published>
	<updated>2009-05-21T06:22:37Z</updated>
	<author>
		<name>Lenni Madsen</name>
	</author>
	<content type="html">sounds like one or more of your EndPointReferences are broken, I would &amp;nbsp;
&lt;br&gt;suggest that you double check all your EPRs.
&lt;br&gt;&lt;br&gt;For references a broken HR fault means you're trying to invoke an &amp;nbsp;
&lt;br&gt;endpoint, that does not exist.
&lt;br&gt;&lt;br&gt;On 21/05/2009, at 09.59, ciel &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=23653104&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;370334232@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ok,thanks very much.
&lt;br&gt;&amp;gt; when I indroduced your code in wsn-producer, it produced:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *******************************************************
&lt;br&gt;&amp;gt; 2009-5-21 15:27:50 org.apache.ws.muse.test.wsrf.MyCapabilityImpl$1 run
&lt;br&gt;&amp;gt; 信息: Sending message to consumers...
&lt;br&gt;&amp;gt; [CLIENT TRACE] SOAP envelope contents (outgoing):
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;soap:Envelope xmlns:soap=&amp;quot;&lt;a href=&quot;http://www.w3.org/2003/05/soap-envelope&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/05/soap-envelope&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;soap:Header&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:To
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://192.168&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168&lt;/a&gt;.
&lt;br&gt;&amp;gt; 6.251:8080/wsn-consumer/services/consumer&amp;lt;/wsa:To&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:Action
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://docs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs&lt;/a&gt;&lt;br&gt;&amp;gt; .oasis-open.org/wsn/bw-2/NotificationConsumer/NotifyRequest&amp;lt;/ 
&lt;br&gt;&amp;gt; wsa:Action&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:MessageID
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;uuid:a6a
&lt;br&gt;&amp;gt; c392c-e6b8-2cbc-895d-c04201eba23a&amp;lt;/wsa:MessageID&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:From xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addres&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addres&lt;/a&gt;&lt;br&gt;&amp;gt; sing&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-producer/services/WsResource&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-producer/services/WsResource&lt;/a&gt;&amp;lt;
&lt;br&gt;&amp;gt; /wsa:Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsa:From&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/soap:Header&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;soap:Body&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsnt:Notify xmlns:wsnt=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsn/b-2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/b-2&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsnt:NotificationMessage xmlns:=&amp;quot;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/addressing&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns:muws1=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws1-2.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws1-2.xsd&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt; &amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns:muws2=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws2-2.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws2-2.xsd&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt; &amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; xmlns:wsnt=&amp;quot;htt
&lt;br&gt;&amp;gt; p://docs.oasis-open.org/wsn/b-2&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsnt:SubscriptionReference&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:Address
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;quot;&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-producer/services/SubscriptionManager&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-producer/services/SubscriptionManager&lt;/a&gt;&amp;lt;/ 
&lt;br&gt;&amp;gt; wsa:Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/0&lt;/a&gt;&lt;br&gt;&amp;gt; 8/addressing&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muse-wsa:ResourceId
&lt;br&gt;&amp;gt; xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.or&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.or&lt;/a&gt;&lt;br&gt;&amp;gt; g/muse/addressing&amp;quot;&amp;gt;MuseResource-1&amp;lt;/muse-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsnt:SubscriptionReference&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsnt:Topic
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Dialect=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsn/t-1/TopicExpression/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/t-1/TopicExpression/&lt;/a&gt;&lt;br&gt;&amp;gt; Concrete&amp;quot;
&lt;br&gt;&amp;gt; xmlns:tns=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/test/wsrf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/test/wsrf&lt;/a&gt;&amp;quot;&amp;gt;tns:MyTopic&amp;lt;/wsnt:Topi
&lt;br&gt;&amp;gt; c&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsnt:ProducerReference&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/0&lt;/a&gt;&lt;br&gt;&amp;gt; 8/addressing&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:Address
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;quot;&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-producer/services/WsResource&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-producer/services/WsResource&lt;/a&gt;&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsnt:ProducerReference&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsnt:Message&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws1:ManagementEvent
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; xmlns:muws1=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws1-2.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws1-2.xsd&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;quot; ReportTime=&amp;quot;2009-05-21T15:27:04+08:00&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;muws1:EventId&amp;gt;uuid:ddeac1a5-5dcf-67fc-e17f-d71afce0fa5b
&lt;br&gt;&amp;gt; &amp;lt;/muws1:EventId&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws1:SourceComponent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:EndpointReference
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3&lt;/a&gt;.
&lt;br&gt;&amp;gt; org/2005/08/addressing&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://w&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://w&lt;/a&gt;&lt;br&gt;&amp;gt; ww.w3.org/2005/08/addressing&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-produ&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-produ&lt;/a&gt;&lt;br&gt;&amp;gt; cer/services/WsResource&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws1:SourceComponent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws1:ReporterComponent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:EndpointReference
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3&lt;/a&gt;.
&lt;br&gt;&amp;gt; org/2005/08/addressing&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:ReferenceParameters
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://w&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://w&lt;/a&gt;&lt;br&gt;&amp;gt; ww.w3.org/2005/08/addressing&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-produ&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-produ&lt;/a&gt;&lt;br&gt;&amp;gt; cer/services/WsResource&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws1:ReporterComponent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:Situation
&lt;br&gt;&amp;gt; xmlns:muws2=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org&lt;/a&gt;&lt;br&gt;&amp;gt; /wsdm/muws2-2.xsd&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:SituationCategory&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:AvailabilitySituation/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws2:SituationCategory&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;muws2:SituationTime&amp;gt;2009-05-21T15:27:04+08:00&amp;lt;/muws
&lt;br&gt;&amp;gt; 2:SituationTime&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:Priority&amp;gt;70&amp;lt;/muws2:Priority&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:Message&amp;gt;Something important has &amp;nbsp;
&lt;br&gt;&amp;gt; happened
&lt;br&gt;&amp;gt; in t
&lt;br&gt;&amp;gt; he muse-test.apache.org!&amp;lt;/muws2:Message&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws2:Situation&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;shipmentCheckResultInfo
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; xmlns=&amp;quot;&lt;a href=&quot;http://localhost:8080/ShipmentTrackService.xs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/ShipmentTrackService.xs&lt;/a&gt;&lt;br&gt;&amp;gt; d&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;quot; xsi:schemaLocation=&amp;quot;&lt;a href=&quot;http://localhost:8080/ShipmentTrackService.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/ShipmentTrackService.xsd&lt;/a&gt;&lt;br&gt;&amp;gt; ShipmentTra
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws1:ReporterComponent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:EndpointReference
&lt;br&gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3&lt;/a&gt;.
&lt;br&gt;&amp;gt; org/2005/08/addressing&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-produ&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-produ&lt;/a&gt;&lt;br&gt;&amp;gt; cer/services/WsResource&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws1:ReporterComponent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:Situation
&lt;br&gt;&amp;gt; xmlns:muws2=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org&lt;/a&gt;&lt;br&gt;&amp;gt; /wsdm/muws2-2.xsd&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:SituationCategory&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:AvailabilitySituation/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws2:SituationCategory&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;muws2:SituationTime&amp;gt;2009-05-21T15:27:04+08:00&amp;lt;/muws
&lt;br&gt;&amp;gt; 2:SituationTime&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:Priority&amp;gt;70&amp;lt;/muws2:Priority&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;muws2:Message&amp;gt;Something important has &amp;nbsp;
&lt;br&gt;&amp;gt; happened
&lt;br&gt;&amp;gt; in t
&lt;br&gt;&amp;gt; he muse-test.apache.org!&amp;lt;/muws2:Message&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws2:Situation&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;shipmentCheckResultInfo
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; xmlns=&amp;quot;&lt;a href=&quot;http://localhost:8080/ShipmentTrackService.xs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/ShipmentTrackService.xs&lt;/a&gt;&lt;br&gt;&amp;gt; d&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;quot; xsi:schemaLocation=&amp;quot;&lt;a href=&quot;http://localhost:8080/ShipmentTrackService.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/ShipmentTrackService.xsd&lt;/a&gt;&lt;br&gt;&amp;gt; ShipmentTra
&lt;br&gt;&amp;gt; ckService.xsd&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;shipmentID&amp;gt;123&amp;lt;/shipmentID&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;shipmentOwner&amp;gt;bincan&amp;lt;/shipmentOwner&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;shipmentCheckResult&amp;gt;true&amp;lt;/ 
&lt;br&gt;&amp;gt; shipmentCheckResult&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/shipmentCheckResultInfo&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/muws1:ManagementEvent&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsnt:Message&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsnt:NotificationMessage&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsnt:Notify&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/soap:Body&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/soap:Envelope&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [Fatal Error] :5:184: The element type &amp;quot;HR&amp;quot; must be terminated by the
&lt;br&gt;&amp;gt; matching e
&lt;br&gt;&amp;gt; nd-tag &amp;quot;&amp;lt;/HR&amp;gt;&amp;quot;.
&lt;br&gt;&amp;gt; 2009-5-21 15:31:06 org.apache.muse.util.LoggingUtils logError
&lt;br&gt;&amp;gt; 信息: There was an error while processing a request:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The element type &amp;quot;HR&amp;quot; must be terminated by the matching end-tag &amp;quot;&amp;lt;/ 
&lt;br&gt;&amp;gt; HR&amp;gt;&amp;quot;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; org. 
&lt;br&gt;&amp;gt; apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClien
&lt;br&gt;&amp;gt; t.java:298)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; org. 
&lt;br&gt;&amp;gt; apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClien
&lt;br&gt;&amp;gt; t.java:254)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; org. 
&lt;br&gt;&amp;gt; apache.muse.ws.notification.remote.NotificationConsumerClient.notify
&lt;br&gt;&amp;gt; (NotificationConsumerClient.java:99)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; org. 
&lt;br&gt;&amp;gt; apache.muse.ws.notification.impl.SimpleSubscriptionManager.publish(S
&lt;br&gt;&amp;gt; impleSubscriptionManager.java:267)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; org. 
&lt;br&gt;&amp;gt; apache.muse.ws.notification.impl.SimpleNotificationProducer.publish(
&lt;br&gt;&amp;gt; SimpleNotificationProducer.java:445)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; org. 
&lt;br&gt;&amp;gt; apache.muse.ws.notification.impl.SimpleNotificationProducer.publish(
&lt;br&gt;&amp;gt; SimpleNotificationProducer.java:473)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; org. 
&lt;br&gt;&amp;gt; apache.muse.ws.notification.impl.SimpleNotificationProducer.publish(
&lt;br&gt;&amp;gt; SimpleNotificationProducer.java:462)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;org.apache.ws.muse.test.wsrf.MyCapabilityImpl$1.run(Unknown &amp;nbsp;
&lt;br&gt;&amp;gt; Source)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 2009-5-21 15:31:21
&lt;br&gt;&amp;gt; org.apache.muse.ws.notification.impl.SimpleSubscriptionManage
&lt;br&gt;&amp;gt; r publish
&lt;br&gt;&amp;gt; 信息: [ID = 'LastPublishFailed'] The last notification published via
&lt;br&gt;&amp;gt; wsnt:Notify
&lt;br&gt;&amp;gt; failed to reach its destination. The consumer may be unavailable. The
&lt;br&gt;&amp;gt; original
&lt;br&gt;&amp;gt; error was: The element type &amp;quot;HR&amp;quot; must be terminated by the matching &amp;nbsp;
&lt;br&gt;&amp;gt; end-tag
&lt;br&gt;&amp;gt; &amp;quot;&amp;lt;/H
&lt;br&gt;&amp;gt; R&amp;gt;&amp;quot;.
&lt;br&gt;&amp;gt; 2009-5-21 15:31:21 org.apache.ws.muse.test.wsrf.MyCapabilityImpl$1 run
&lt;br&gt;&amp;gt; 信息: Waiting 10 seconds before sending message...
&lt;br&gt;&amp;gt; ******************************************************************
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; and at wsn-consumer, it produced
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; *******************************************************************
&lt;br&gt;&amp;gt; [Fatal Error] :14:45: Element or attribute do not match QName &amp;nbsp;
&lt;br&gt;&amp;gt; production:
&lt;br&gt;&amp;gt; QName:
&lt;br&gt;&amp;gt; :=(NCName':')?NCName.
&lt;br&gt;&amp;gt; *******************************************************************
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What should I do? Modify wsn-consumer's code? And if,
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://www.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23649285.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23649285.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Muse User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23653104.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23649285</id>
	<title>Re: Transport my own data types  from wsn-producer to wsn-consumer</title>
	<published>2009-05-21T00:59:37Z</published>
	<updated>2009-05-21T00:59:37Z</updated>
	<author>
		<name>ciel</name>
	</author>
	<content type="html">ok,thanks very much.
&lt;br&gt;when I indroduced your code in wsn-producer, it produced:
&lt;br&gt;&lt;br&gt;*******************************************************
&lt;br&gt;2009-5-21 15:27:50 org.apache.ws.muse.test.wsrf.MyCapabilityImpl$1 run
&lt;br&gt;信息: Sending message to consumers...
&lt;br&gt;[CLIENT TRACE] SOAP envelope contents (outgoing):
&lt;br&gt;&lt;br&gt;&amp;lt;soap:Envelope xmlns:soap=&amp;quot;&lt;a href=&quot;http://www.w3.org/2003/05/soap-envelope&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/05/soap-envelope&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;soap:Header&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:To xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://192.168&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://192.168&lt;/a&gt;.
&lt;br&gt;6.251:8080/wsn-consumer/services/consumer&amp;lt;/wsa:To&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Action xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://docs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs&lt;/a&gt;&lt;br&gt;.oasis-open.org/wsn/bw-2/NotificationConsumer/NotifyRequest&amp;lt;/wsa:Action&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:MessageID xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;uuid:a6a
&lt;br&gt;c392c-e6b8-2cbc-895d-c04201eba23a&amp;lt;/wsa:MessageID&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:From xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:ReferenceParameters xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addres&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addres&lt;/a&gt;&lt;br&gt;sing&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-producer/services/WsResource&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-producer/services/WsResource&lt;/a&gt;&amp;lt;
&lt;br&gt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsa:From&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/soap:Header&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;soap:Body&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsnt:Notify xmlns:wsnt=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsn/b-2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/b-2&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsnt:NotificationMessage xmlns:=&amp;quot;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/addressing&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:muws1=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws1-2.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws1-2.xsd&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:muws2=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws2-2.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws2-2.xsd&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot; xmlns:wsnt=&amp;quot;htt
&lt;br&gt;p://docs.oasis-open.org/wsn/b-2&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsnt:SubscriptionReference&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Address xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&lt;br&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-producer/services/SubscriptionManager&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-producer/services/SubscriptionManager&lt;/a&gt;&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:ReferenceParameters xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/0&lt;/a&gt;&lt;br&gt;8/addressing&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muse-wsa:ResourceId xmlns:muse-wsa=&amp;quot;&lt;a href=&quot;http://ws.apache.or&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.or&lt;/a&gt;&lt;br&gt;g/muse/addressing&amp;quot;&amp;gt;MuseResource-1&amp;lt;/muse-wsa:ResourceId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsa:ReferenceParameters&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsnt:SubscriptionReference&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsnt:Topic
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Dialect=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsn/t-1/TopicExpression/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/t-1/TopicExpression/&lt;/a&gt;&lt;br&gt;Concrete&amp;quot; xmlns:tns=&amp;quot;&lt;a href=&quot;http://ws.apache.org/muse/test/wsrf&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ws.apache.org/muse/test/wsrf&lt;/a&gt;&amp;quot;&amp;gt;tns:MyTopic&amp;lt;/wsnt:Topi
&lt;br&gt;c&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsnt:ProducerReference&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:ReferenceParameters xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/0&lt;/a&gt;&lt;br&gt;8/addressing&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Address xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&lt;br&gt;&amp;quot;&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-producer/services/WsResource&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-producer/services/WsResource&lt;/a&gt;&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsnt:ProducerReference&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsnt:Message&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws1:ManagementEvent
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:muws1=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsdm/muws1-2.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsdm/muws1-2.xsd&lt;/a&gt;&lt;br&gt;&amp;quot; ReportTime=&amp;quot;2009-05-21T15:27:04+08:00&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws1:EventId&amp;gt;uuid:ddeac1a5-5dcf-67fc-e17f-d71afce0fa5b
&lt;br&gt;&amp;lt;/muws1:EventId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws1:SourceComponent&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:EndpointReference xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3&lt;/a&gt;.
&lt;br&gt;org/2005/08/addressing&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:ReferenceParameters xmlns:wsa=&amp;quot;&lt;a href=&quot;http://w&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://w&lt;/a&gt;&lt;br&gt;ww.w3.org/2005/08/addressing&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-produ&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-produ&lt;/a&gt;&lt;br&gt;cer/services/WsResource&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/muws1:SourceComponent&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws1:ReporterComponent&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:EndpointReference xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3&lt;/a&gt;.
&lt;br&gt;org/2005/08/addressing&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:ReferenceParameters xmlns:wsa=&amp;quot;&lt;a href=&quot;http://w&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://w&lt;/a&gt;&lt;br&gt;ww.w3.org/2005/08/addressing&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-produ&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-produ&lt;/a&gt;&lt;br&gt;cer/services/WsResource&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/muws1:ReporterComponent&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws2:Situation xmlns:muws2=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org&lt;/a&gt;&lt;br&gt;/wsdm/muws2-2.xsd&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws2:SituationCategory&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws2:AvailabilitySituation/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/muws2:SituationCategory&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws2:SituationTime&amp;gt;2009-05-21T15:27:04+08:00&amp;lt;/muws
&lt;br&gt;2:SituationTime&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws2:Priority&amp;gt;70&amp;lt;/muws2:Priority&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws2:Message&amp;gt;Something important has happened in t
&lt;br&gt;he muse-test.apache.org!&amp;lt;/muws2:Message&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/muws2:Situation&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;shipmentCheckResultInfo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns=&amp;quot;&lt;a href=&quot;http://localhost:8080/ShipmentTrackService.xs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/ShipmentTrackService.xs&lt;/a&gt;&lt;br&gt;d&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&lt;br&gt;&amp;quot; xsi:schemaLocation=&amp;quot;&lt;a href=&quot;http://localhost:8080/ShipmentTrackService.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/ShipmentTrackService.xsd&lt;/a&gt;&amp;nbsp;ShipmentTra
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws1:ReporterComponent&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:EndpointReference xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3&lt;/a&gt;.
&lt;br&gt;org/2005/08/addressing&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://localhost:8080/wsn-produ&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/wsn-produ&lt;/a&gt;&lt;br&gt;cer/services/WsResource&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsa:EndpointReference&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/muws1:ComponentAddress&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/muws1:ReporterComponent&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws2:Situation xmlns:muws2=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org&lt;/a&gt;&lt;br&gt;/wsdm/muws2-2.xsd&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws2:SituationCategory&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws2:AvailabilitySituation/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/muws2:SituationCategory&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws2:SituationTime&amp;gt;2009-05-21T15:27:04+08:00&amp;lt;/muws
&lt;br&gt;2:SituationTime&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws2:Priority&amp;gt;70&amp;lt;/muws2:Priority&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;muws2:Message&amp;gt;Something important has happened in t
&lt;br&gt;he muse-test.apache.org!&amp;lt;/muws2:Message&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/muws2:Situation&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;shipmentCheckResultInfo
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns=&amp;quot;&lt;a href=&quot;http://localhost:8080/ShipmentTrackService.xs&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/ShipmentTrackService.xs&lt;/a&gt;&lt;br&gt;d&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&lt;br&gt;&amp;quot; xsi:schemaLocation=&amp;quot;&lt;a href=&quot;http://localhost:8080/ShipmentTrackService.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/ShipmentTrackService.xsd&lt;/a&gt;&amp;nbsp;ShipmentTra
&lt;br&gt;ckService.xsd&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;shipmentID&amp;gt;123&amp;lt;/shipmentID&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;shipmentOwner&amp;gt;bincan&amp;lt;/shipmentOwner&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;shipmentCheckResult&amp;gt;true&amp;lt;/shipmentCheckResult&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/shipmentCheckResultInfo&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/muws1:ManagementEvent&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsnt:Message&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsnt:NotificationMessage&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/wsnt:Notify&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;/soap:Body&amp;gt;
&lt;br&gt;&amp;lt;/soap:Envelope&amp;gt;
&lt;br&gt;&lt;br&gt;[Fatal Error] :5:184: The element type &amp;quot;HR&amp;quot; must be terminated by the matching e
&lt;br&gt;nd-tag &amp;quot;&amp;lt;/HR&amp;gt;&amp;quot;.
&lt;br&gt;2009-5-21 15:31:06 org.apache.muse.util.LoggingUtils logError
&lt;br&gt;信息: There was an error while processing a request:
&lt;br&gt;&lt;br&gt;The element type &amp;quot;HR&amp;quot; must be terminated by the matching end-tag &amp;quot;&amp;lt;/HR&amp;gt;&amp;quot;.
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClien
&lt;br&gt;t.java:298)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.muse.core.AbstractResourceClient.invoke(AbstractResourceClien
&lt;br&gt;t.java:254)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.muse.ws.notification.remote.NotificationConsumerClient.notify
&lt;br&gt;(NotificationConsumerClient.java:99)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.muse.ws.notification.impl.SimpleSubscriptionManager.publish(S
&lt;br&gt;impleSubscriptionManager.java:267)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.muse.ws.notification.impl.SimpleNotificationProducer.publish(
&lt;br&gt;SimpleNotificationProducer.java:445)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.muse.ws.notification.impl.SimpleNotificationProducer.publish(
&lt;br&gt;SimpleNotificationProducer.java:473)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.muse.ws.notification.impl.SimpleNotificationProducer.publish(
&lt;br&gt;SimpleNotificationProducer.java:462)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; org.apache.ws.muse.test.wsrf.MyCapabilityImpl$1.run(Unknown Source)
&lt;br&gt;&lt;br&gt;------------------------------------------
&lt;br&gt;&lt;br&gt;2009-5-21 15:31:21 org.apache.muse.ws.notification.impl.SimpleSubscriptionManage
&lt;br&gt;r publish
&lt;br&gt;信息: [ID = 'LastPublishFailed'] The last notification published via wsnt:Notify
&lt;br&gt;&amp;nbsp;failed to reach its destination. The consumer may be unavailable. The original
&lt;br&gt;error was: The element type &amp;quot;HR&amp;quot; must be terminated by the matching end-tag &amp;quot;&amp;lt;/H
&lt;br&gt;R&amp;gt;&amp;quot;.
&lt;br&gt;2009-5-21 15:31:21 org.apache.ws.muse.test.wsrf.MyCapabilityImpl$1 run
&lt;br&gt;信息: Waiting 10 seconds before sending message...
&lt;br&gt;******************************************************************
&lt;br&gt;&lt;br&gt;and at wsn-consumer, it produced
&lt;br&gt;&lt;br&gt;*******************************************************************
&lt;br&gt;[Fatal Error] :14:45: Element or attribute do not match QName production: QName:
&lt;br&gt;:=(NCName':')?NCName.
&lt;br&gt;*******************************************************************
&lt;br&gt;&lt;br&gt;What should I do? Modify wsn-consumer's code? And if, </content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23649285.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23633868</id>
	<title>Re: Transport my own data types  from wsn-producer to wsn-consumer</title>
	<published>2009-05-20T04:43:42Z</published>
	<updated>2009-05-20T04:43:42Z</updated>
	<author>
		<name>Lenni Madsen</name>
	</author>
	<content type="html">here's a bit of code that I introduced in my test case.
&lt;br&gt;&lt;br&gt;public Element runtimeEventOperation() throws Exception{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	WefFactory factory = new SimpleWefFactory();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	ManagementEvent event = factory.createEvent();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	Component reporter = factory.createComponent();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	ComponentAddress reporterAddress = &amp;nbsp;
&lt;br&gt;factory 
&lt;br&gt;.createComponentAddress(getResource().getEndpointReference().toXML());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	reporter.setAddress(reporterAddress);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	reporter.setName(WefConstants.REPORTER_COMP_QNAME);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	Component source = factory.createComponent();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	ComponentAddress sourceAddress = &amp;nbsp;
&lt;br&gt;factory 
&lt;br&gt;.createComponentAddress(getResource().getEndpointReference().toXML());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	source.setAddress(sourceAddress);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	source.setName(WefConstants.SOURCE_COMP_QNAME);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	Situation situation = factory.createSituation();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	 
&lt;br&gt;situation.setCategoryType(WefConstants.AVAILABILITY_SITUATION_QNAME);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	situation.setPriority(Situation.HIGH_PRIORITY);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	situation.setMessage(&amp;quot;Something important has happened in the &amp;nbsp;
&lt;br&gt;&amp;quot;+getServerName()+&amp;quot;!&amp;quot;); // this is your string only message
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	event.setReporter(reporter);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	event.setSource(source);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	event.setSituation(situation);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	event.addExtendedElement(MessageExtension()); // this is where &amp;nbsp;
&lt;br&gt;you can put your XML, the standard allows for a xml extension
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	try{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; runtimeNotification.publish(_TOPIC_NAME, event); // the actual &amp;nbsp;
&lt;br&gt;request to send the notification
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }catch (Throwable error){
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; error.printStackTrace();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	return event.toXML();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;/////// an example that should give the rough idea of how to build a &amp;nbsp;
&lt;br&gt;wsn-producer
&lt;br&gt;&lt;br&gt;//
&lt;br&gt;// MyCapability.java
&lt;br&gt;// Thu Apr 05 11:59:12 BST 2007
&lt;br&gt;// Generated by the Apache Muse Code Generation Tool
&lt;br&gt;//
&lt;br&gt;import javax.xml.namespace.QName;
&lt;br&gt;&lt;br&gt;import org.apache.muse.core.Resource;
&lt;br&gt;import org.apache.muse.core.ResourceManager;
&lt;br&gt;import org.apache.muse.util.xml.XmlUtils;
&lt;br&gt;import org.apache.muse.ws.addressing.EndpointReference;
&lt;br&gt;import org.apache.muse.ws.addressing.soap.SoapFault;
&lt;br&gt;import org.apache.muse.ws.dm.muws.events.Component;
&lt;br&gt;import org.apache.muse.ws.dm.muws.events.ComponentAddress;
&lt;br&gt;import org.apache.muse.ws.dm.muws.events.ManagementEvent;
&lt;br&gt;import org.apache.muse.ws.dm.muws.events.Situation;
&lt;br&gt;import org.apache.muse.ws.dm.muws.events.WefConstants;
&lt;br&gt;import org.apache.muse.ws.dm.muws.events.WefFactory;
&lt;br&gt;import org.apache.muse.ws.dm.muws.events.impl.SimpleWefFactory;
&lt;br&gt;import org.apache.muse.ws.notification.NotificationProducer;
&lt;br&gt;import org.apache.muse.ws.notification.WsnConstants;
&lt;br&gt;import org.apache.muse.ws.resource.impl.AbstractWsResourceCapability;
&lt;br&gt;import org.w3c.dom.Element;
&lt;br&gt;&lt;br&gt;public class MyCapability extends AbstractWsResourceCapability &amp;nbsp;
&lt;br&gt;implements IMyCapability
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private NotificationProducer runtimeNotification;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private static final QName _TOPIC_NAME = new QName(NAMESPACE_URI, &amp;nbsp;
&lt;br&gt;&amp;quot;RuntimeEvent&amp;quot;, PREFIX);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* Only internal objects are guarentied to be instantiated, do not &amp;nbsp;
&lt;br&gt;depend on objects/Capabilities outside this Capability
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public void initialize() throws SoapFault
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;super.initialize();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* External capabilities are instantiated and can be used
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public void initializeCompleted()throws SoapFault{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	super.initializeCompleted();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	runtimeNotification = &amp;nbsp;
&lt;br&gt;(NotificationProducer 
&lt;br&gt;)getResource().getCapability(WsnConstants.PRODUCER_URI);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // add list of Topics if needed
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; runtimeNotification.addTopic(_TOPIC_NAME);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;/**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* External capabilities are instantiated and can be used (last chance)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public void prepareShutdown() throws SoapFault{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; super.prepareShutdown();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /**
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* Only internal objects are guaranteed to be instantiated, do not &amp;nbsp;
&lt;br&gt;depend on objects/Capabilities outside this Capability
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*/
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public void shutdown() throws SoapFault{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; super.shutdown();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private static final QName[] _PROPERTIES = new QName[]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	new QName(NAMESPACE_URI, &amp;quot;ServerName&amp;quot;, PREFIX),
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;new QName(NAMESPACE_URI, &amp;quot;TestProperty&amp;quot;, PREFIX),
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;new QName(NAMESPACE_URI, &amp;quot;MessageInterval&amp;quot;, PREFIX)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;};
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public QName[] getPropertyNames()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return _PROPERTIES;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private String _ServerName = &amp;quot;WsSomething&amp;quot;;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private String[] _TestProperty;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private int _MessageInterval = 0;
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public String getServerName()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return _ServerName;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public void setServerName(String param0)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_ServerName = param0;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public String[] getTestProperty()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return _TestProperty;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public void setTestProperty(String[] param0)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_TestProperty = param0;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public int getMessageInterval()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return _MessageInterval;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public void setMessageInterval(int param0)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;_MessageInterval = param0;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;public Element runtimeEventOperation() throws Exception{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	WefFactory factory = new SimpleWefFactory();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	ManagementEvent event = factory.createEvent();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	Component reporter = factory.createComponent();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	ComponentAddress reporterAddress = &amp;nbsp;
&lt;br&gt;factory 
&lt;br&gt;.createComponentAddress(getResource().getEndpointReference().toXML());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	reporter.setAddress(reporterAddress);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	reporter.setName(WefConstants.REPORTER_COMP_QNAME);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	Component source = factory.createComponent();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	ComponentAddress sourceAddress = &amp;nbsp;
&lt;br&gt;factory 
&lt;br&gt;.createComponentAddress(getResource().getEndpointReference().toXML());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	source.setAddress(sourceAddress);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	source.setName(WefConstants.SOURCE_COMP_QNAME);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	Situation situation = factory.createSituation();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	 
&lt;br&gt;situation.setCategoryType(WefConstants.AVAILABILITY_SITUATION_QNAME);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	situation.setPriority(Situation.HIGH_PRIORITY);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	situation.setMessage(&amp;quot;Something important has happened in the &amp;nbsp;
&lt;br&gt;&amp;quot;+getServerName()+&amp;quot;!&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	event.setReporter(reporter);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	event.setSource(source);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	event.setSituation(situation);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	event.addExtendedElement(MessageExtension());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	try{
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; getLog().info(&amp;quot;Sending message to consumers...&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; runtimeNotification.publish(_TOPIC_NAME, event);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }catch (Throwable error){
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; error.printStackTrace();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	return event.toXML();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;private Element MessageExtension(){
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;	// create your XML message
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;}
&lt;br&gt;&lt;br&gt;/Lenni
&lt;br&gt;&lt;br&gt;On May 20, 2009, at 10:47 GMT+02:00, ciel wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hello,sir,
&lt;br&gt;&amp;gt; I want to Transport my own data types &amp;nbsp;form wsn-producer to wsn- 
&lt;br&gt;&amp;gt; consumer,
&lt;br&gt;&amp;gt; such as follows:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; package org.apache.ws.muse.test.wsrf;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; class WsnTestDateType {
&lt;br&gt;&amp;gt; 	WsnTestDateType (){};
&lt;br&gt;&amp;gt; 	WsnTestDateType (int ID, String name){
&lt;br&gt;&amp;gt; 		this.ID = ID;
&lt;br&gt;&amp;gt; 		this.name = name;
&lt;br&gt;&amp;gt; 	}
&lt;br&gt;&amp;gt; 	public int getID() {
&lt;br&gt;&amp;gt; 		return ID;
&lt;br&gt;&amp;gt; 	}
&lt;br&gt;&amp;gt; 	public void setID(int id) {
&lt;br&gt;&amp;gt; 		ID = id;
&lt;br&gt;&amp;gt; 	}
&lt;br&gt;&amp;gt; 	public String getName() {
&lt;br&gt;&amp;gt; 		return name;
&lt;br&gt;&amp;gt; 	}
&lt;br&gt;&amp;gt; 	public void setName(String name) {
&lt;br&gt;&amp;gt; 		WsnTestDateType.name = name;
&lt;br&gt;&amp;gt; 	}
&lt;br&gt;&amp;gt; 	private static int ID;
&lt;br&gt;&amp;gt; 	private static String name;
&lt;br&gt;&amp;gt; }
&lt;br&gt;&amp;gt; If I have done this
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; WsnTestDateType studentMessage = new WsnTestDateType (int ID, String
&lt;br&gt;&amp;gt; name)(int ID, String name);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; How could I use wsn.publish(_TOPIC_NAME, payload) to set &amp;nbsp;
&lt;br&gt;&amp;gt; studentMessage to
&lt;br&gt;&amp;gt; wsn-consumer and receive it? Any examples?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Besides, if I replace WsnTestDateType &amp;nbsp;with a xml document as &amp;nbsp;
&lt;br&gt;&amp;gt; follows, how
&lt;br&gt;&amp;gt; should I do?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; //stuService.xml
&lt;br&gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;ns:stuInfo
&lt;br&gt;&amp;gt; xmlns:ns=&amp;quot;&lt;a href=&quot;http://localhost:8080/stuService.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/stuService.xsd&lt;/a&gt;&amp;quot;&amp;gt;&amp;lt;ns:shipmentID&amp;gt;1&amp;lt;/ 
&lt;br&gt;&amp;gt; ns:shipmentID&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;ns:stuID&amp;gt;25&amp;lt;/ns:stuID&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;ns:stuName&amp;gt;Joe&amp;lt;/ns:stuName&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/ns:stuInfo&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; //stuService.xsd
&lt;br&gt;&amp;gt; &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;xsd:schema xmlns=&amp;quot;&lt;a href=&quot;http://localhost:8080/stuService.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/stuService.xsd&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; xmlns:xsd=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; targetNamespace=&amp;quot;&lt;a href=&quot;http://localhost:8080/stuService.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/stuService.xsd&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; elementFormDefault=&amp;quot;qualified&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; 	&amp;lt;xsd:element name=&amp;quot;stuInfo&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; 		&amp;lt;xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt; 			&amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt; 				&amp;lt;xsd:element name=&amp;quot;stuID&amp;quot; type=&amp;quot;xsd:int&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; 				&amp;lt;xsd:element name=&amp;quot;stuName&amp;quot; type=&amp;quot;xsd:string&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; 			&amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;gt; 		&amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;gt; 	&amp;lt;/xsd:element&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/xsd:schema&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks very much. I am looking forward to your reply.
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; View this message in context: &lt;a href=&quot;http://www.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23631392.html&quot; target=&quot;_top&quot;&gt;http://www.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23631392.html&lt;/a&gt;&lt;br&gt;&amp;gt; Sent from the Muse User mailing list archive at Nabble.com.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23633868.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-23631392</id>
	<title>Transport my own data types  form wsn-producer to wsn-consumer</title>
	<published>2009-05-20T01:47:04Z</published>
	<updated>2009-05-20T01:47:04Z</updated>
	<author>
		<name>ciel</name>
	</author>
	<content type="html">Hello,sir,
&lt;br&gt;I want to Transport my own data types &amp;nbsp;form wsn-producer to wsn-consumer, such as follows:
&lt;br&gt;&lt;br&gt;package org.apache.ws.muse.test.wsrf;
&lt;br&gt;&lt;br&gt;class WsnTestDateType {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WsnTestDateType (){};
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WsnTestDateType (int ID, String name){
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.ID = ID;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.name = name;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public int getID() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return ID;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public void setID(int id) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ID = id;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public String getName() {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return name;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public void setName(String name) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WsnTestDateType.name = name;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private static int ID;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private static String name;
&lt;br&gt;}
&lt;br&gt;If I have done this
&lt;br&gt;&lt;br&gt;WsnTestDateType studentMessage = new WsnTestDateType (int ID, String name)(int ID, String name);
&lt;br&gt;&lt;br&gt;How could I use wsn.publish(_TOPIC_NAME, payload) to set studentMessage to wsn-consumer and receive it? Any examples?
&lt;br&gt;&lt;br&gt;Besides, if I replace WsnTestDateType &amp;nbsp;with a xml document as follows, how should I do?
&lt;br&gt;&lt;br&gt;//stuService.xml
&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;ns:stuInfo xmlns:ns=&amp;quot;&lt;a href=&quot;http://localhost:8080/stuService.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/stuService.xsd&lt;/a&gt;&amp;quot;&amp;gt;&amp;lt;ns:shipmentID&amp;gt;1&amp;lt;/ns:shipmentID&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;ns:stuID&amp;gt;25&amp;lt;/ns:stuID&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp;&amp;lt;ns:stuName&amp;gt;Joe&amp;lt;/ns:stuName&amp;gt;
&lt;br&gt;&amp;lt;/ns:stuInfo&amp;gt;
&lt;br&gt;&lt;br&gt;//stuService.xsd
&lt;br&gt;&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;
&lt;br&gt;&amp;lt;xsd:schema xmlns=&amp;quot;&lt;a href=&quot;http://localhost:8080/stuService.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/stuService.xsd&lt;/a&gt;&amp;quot; xmlns:xsd=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema&lt;/a&gt;&amp;quot; targetNamespace=&amp;quot;&lt;a href=&quot;http://localhost:8080/stuService.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://localhost:8080/stuService.xsd&lt;/a&gt;&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; attributeFormDefault=&amp;quot;unqualified&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;stuInfo&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:complexType&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:sequence&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;stuID&amp;quot; type=&amp;quot;xsd:int&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;xsd:element name=&amp;quot;stuName&amp;quot; type=&amp;quot;xsd:string&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:sequence&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:complexType&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;/xsd:element&amp;gt;
&lt;br&gt;&amp;lt;/xsd:schema&amp;gt;
&lt;br&gt;&lt;br&gt;Thanks very much. I am looking forward to your reply.</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transport-my-own-data-types--form-wsn-producer-to-wsn-consumer-tp23631392p23631392.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22837934</id>
	<title>Re: Using muse with metro project (jax-ws)</title>
	<published>2009-04-01T16:20:53Z</published>
	<updated>2009-04-01T16:20:53Z</updated>
	<author>
		<name>Alejandro Escalante Medina</name>
	</author>
	<content type="html">I am going to check into this (the mini stuff) to see what I can do. I will
&lt;br&gt;come with more info.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Alejandro Escalante Medina
&lt;br&gt;Visita mi página personal en &lt;a href=&quot;http://weblocked.blogsome.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://weblocked.blogsome.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;On Wed, Apr 1, 2009 at 12:56 AM, Chris Twiner &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22837934&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris.twiner@...&lt;/a&gt;&amp;gt;wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Wed, Apr 1, 2009 at 3:32 AM, Alejandro Escalante Medina
&lt;br&gt;&amp;gt; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22837934&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alex.escalante@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; &amp;gt; Hello and thanks for your very fine framework. I am trying to implement
&lt;br&gt;&amp;gt; &amp;gt; WS-Notification support for my application using Muse and jax-ws from the
&lt;br&gt;&amp;gt; &amp;gt; Metro project.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm not sure how jax-ws helps with this, but that may be my lack of
&lt;br&gt;&amp;gt; experience with it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; I just put together a WS-Notification consumer class using the examples
&lt;br&gt;&amp;gt; &amp;gt; provided by the muse package, but haven't been able to expose this as a
&lt;br&gt;&amp;gt; web
&lt;br&gt;&amp;gt; &amp;gt; service. Take a look at this class:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; public class WsNotificationService extends AbstractCapability implements
&lt;br&gt;&amp;gt; &amp;gt; ConsumerCapability,
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;NotificationMessageListener {
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;private static final Log log =
&lt;br&gt;&amp;gt; &amp;gt; LogFactory.getLog(WsNotificationService.class);
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;public void initializeCompleted() throws SoapFault {
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;super.initializeCompleted();
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;NotificationConsumer wsn = (NotificationConsumer)
&lt;br&gt;&amp;gt; &amp;gt; getResource().getCapability(WsnConstants.CONSUMER_URI);
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;wsn.addMessageListener(this);
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;log.debug(&amp;quot;nitialized!!!&amp;quot;);
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;public boolean accepts(NotificationMessage message) {
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return true;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;public void process(NotificationMessage message) {
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;log.debug(&amp;quot;Received message:\n\n&amp;quot; + message);
&lt;br&gt;&amp;gt; &amp;gt; &amp;nbsp; &amp;nbsp;}
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The above class looks good.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Now, using the @WebService annotation for web services provided by the
&lt;br&gt;&amp;gt; &amp;gt; jax-ws framework produces a lot of errorrs, since JAXB (used internally
&lt;br&gt;&amp;gt; by
&lt;br&gt;&amp;gt; &amp;gt; jax-ws) can't handle a lot of the classes involved in this
&lt;br&gt;&amp;gt; implementation:
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 5
&lt;br&gt;&amp;gt; counts
&lt;br&gt;&amp;gt; &amp;gt; of IllegalAnnotationExceptions
&lt;br&gt;&amp;gt; &amp;gt; org.apache.muse.ws.notification.NotificationMessage is an interface, and
&lt;br&gt;&amp;gt; &amp;gt; JAXB can't handle interfaces.
&lt;br&gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt; &amp;gt; Of course this a quick shot at the problem and I might be totally missing
&lt;br&gt;&amp;gt; &amp;gt; the target, that's why I am asking here.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Muse provides its own internal structure for marshalling and
&lt;br&gt;&amp;gt; unmarshalling of xml, the only thing it needs is integeration with a
&lt;br&gt;&amp;gt; servlet of some kind. &amp;nbsp;Perhaps appropriate for your case (using metro)
&lt;br&gt;&amp;gt; is to use the soap mini Muse environment (a simple servlet) and
&lt;br&gt;&amp;gt; register it in the same web.xml as metro.
&lt;br&gt;&amp;gt;
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Using-muse-with-metro-project-%28jax-ws%29-tp22818213p22837934.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22822405</id>
	<title>Re: Using muse with metro project (jax-ws)</title>
	<published>2009-04-01T01:56:29Z</published>
	<updated>2009-04-01T01:56:29Z</updated>
	<author>
		<name>Chris Twiner</name>
	</author>
	<content type="html">On Wed, Apr 1, 2009 at 3:32 AM, Alejandro Escalante Medina
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22822405&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;alex.escalante@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Hello and thanks for your very fine framework. I am trying to implement
&lt;br&gt;&amp;gt; WS-Notification support for my application using Muse and jax-ws from the
&lt;br&gt;&amp;gt; Metro project.
&lt;br&gt;&lt;br&gt;I'm not sure how jax-ws helps with this, but that may be my lack of
&lt;br&gt;experience with it.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I just put together a WS-Notification consumer class using the examples
&lt;br&gt;&amp;gt; provided by the muse package, but haven't been able to expose this as a web
&lt;br&gt;&amp;gt; service. Take a look at this class:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; public class WsNotificationService extends AbstractCapability implements
&lt;br&gt;&amp;gt; ConsumerCapability,
&lt;br&gt;&amp;gt;      NotificationMessageListener {
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    private static final Log log =
&lt;br&gt;&amp;gt; LogFactory.getLog(WsNotificationService.class);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    public void initializeCompleted() throws SoapFault {
&lt;br&gt;&amp;gt;        super.initializeCompleted();
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;        NotificationConsumer wsn = (NotificationConsumer)
&lt;br&gt;&amp;gt; getResource().getCapability(WsnConstants.CONSUMER_URI);
&lt;br&gt;&amp;gt;        wsn.addMessageListener(this);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;        log.debug(&amp;quot;nitialized!!!&amp;quot;);
&lt;br&gt;&amp;gt;    }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    public boolean accepts(NotificationMessage message) {
&lt;br&gt;&amp;gt;        return true;
&lt;br&gt;&amp;gt;    }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;    public void process(NotificationMessage message) {
&lt;br&gt;&amp;gt;        log.debug(&amp;quot;Received message:\n\n&amp;quot; + message);
&lt;br&gt;&amp;gt;    }
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; }
&lt;/div&gt;&lt;br&gt;The above class looks good.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Now, using the @WebService annotation for web services provided by the
&lt;br&gt;&amp;gt; jax-ws framework produces a lot of errorrs, since JAXB (used internally by
&lt;br&gt;&amp;gt; jax-ws) can't handle a lot of the classes involved in this implementation:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 5 counts
&lt;br&gt;&amp;gt; of IllegalAnnotationExceptions
&lt;br&gt;&amp;gt; org.apache.muse.ws.notification.NotificationMessage is an interface, and
&lt;br&gt;&amp;gt; JAXB can't handle interfaces.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Of course this a quick shot at the problem and I might be totally missing
&lt;br&gt;&amp;gt; the target, that's why I am asking here.
&lt;/div&gt;&lt;br&gt;Muse provides its own internal structure for marshalling and
&lt;br&gt;unmarshalling of xml, the only thing it needs is integeration with a
&lt;br&gt;servlet of some kind. &amp;nbsp;Perhaps appropriate for your case (using metro)
&lt;br&gt;is to use the soap mini Muse environment (a simple servlet) and
&lt;br&gt;register it in the same web.xml as metro.
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Using-muse-with-metro-project-%28jax-ws%29-tp22818213p22822405.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22818213</id>
	<title>Using muse with metro project (jax-ws)</title>
	<published>2009-03-31T18:32:53Z</published>
	<updated>2009-03-31T18:32:53Z</updated>
	<author>
		<name>Alejandro Escalante Medina</name>
	</author>
	<content type="html">Hello and thanks for your very fine framework. I am trying to implement
&lt;br&gt;WS-Notification support for my application using Muse and jax-ws from the
&lt;br&gt;Metro project.
&lt;br&gt;&lt;br&gt;Is there anyone here that has any experience with this?
&lt;br&gt;&lt;br&gt;I just put together a WS-Notification consumer class using the examples
&lt;br&gt;provided by the muse package, but haven't been able to expose this as a web
&lt;br&gt;service. Take a look at this class:
&lt;br&gt;&lt;br&gt;public class WsNotificationService extends AbstractCapability implements
&lt;br&gt;ConsumerCapability,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; NotificationMessageListener {
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; private static final Log log =
&lt;br&gt;LogFactory.getLog(WsNotificationService.class);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public void initializeCompleted() throws SoapFault {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; super.initializeCompleted();
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NotificationConsumer wsn = (NotificationConsumer)
&lt;br&gt;getResource().getCapability(WsnConstants.CONSUMER_URI);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; wsn.addMessageListener(this);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; log.debug(&amp;quot;nitialized!!!&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public boolean accepts(NotificationMessage message) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return true;
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public void process(NotificationMessage message) {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; log.debug(&amp;quot;Received message:\n\n&amp;quot; + message);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;&lt;br&gt;}
&lt;br&gt;&lt;br&gt;Now, using the @WebService annotation for web services provided by the
&lt;br&gt;jax-ws framework produces a lot of errorrs, since JAXB (used internally by
&lt;br&gt;jax-ws) can't handle a lot of the classes involved in this implementation:
&lt;br&gt;&lt;br&gt;Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 5 counts
&lt;br&gt;of IllegalAnnotationExceptions
&lt;br&gt;org.apache.muse.ws.notification.NotificationMessage is an interface, and
&lt;br&gt;JAXB can't handle interfaces.
&lt;br&gt;&amp;nbsp; &amp;nbsp; this problem is related to the following location:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.muse.ws.notification.NotificationMessage
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at public org.apache.muse.ws.notification.NotificationMessage
&lt;br&gt;com.jackbe.presto.ec.ws.jaxws.Accepts.arg0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.jackbe.presto.ec.ws.jaxws.Accepts
&lt;br&gt;org.apache.muse.ws.notification.NotificationMessage does not have a no-arg
&lt;br&gt;default constructor.
&lt;br&gt;&amp;nbsp; &amp;nbsp; this problem is related to the following location:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.muse.ws.notification.NotificationMessage
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at public org.apache.muse.ws.notification.NotificationMessage
&lt;br&gt;com.jackbe.presto.ec.ws.jaxws.Accepts.arg0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.jackbe.presto.ec.ws.jaxws.Accepts
&lt;br&gt;org.apache.muse.ws.addressing.EndpointReference does not have a no-arg
&lt;br&gt;default constructor.
&lt;br&gt;&amp;nbsp; &amp;nbsp; this problem is related to the following location:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.muse.ws.addressing.EndpointReference
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at public abstract org.apache.muse.ws.addressing.EndpointReference
&lt;br&gt;org.apache.muse.ws.notification.NotificationMessage.getProducerReference()
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.apache.muse.ws.notification.NotificationMessage
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at public org.apache.muse.ws.notification.NotificationMessage
&lt;br&gt;com.jackbe.presto.ec.ws.jaxws.Accepts.arg0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.jackbe.presto.ec.ws.jaxws.Accepts
&lt;br&gt;org.w3c.dom.Element is an interface, and JAXB can't handle interfaces.
&lt;br&gt;&amp;nbsp; &amp;nbsp; this problem is related to the following location:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.w3c.dom.Element
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at public org.w3c.dom.Element
&lt;br&gt;com.jackbe.presto.ec.ws.jaxws.SoapFaultBean.detail
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.jackbe.presto.ec.ws.jaxws.SoapFaultBean
&lt;br&gt;org.w3c.dom.Element does not have a no-arg default constructor.
&lt;br&gt;&amp;nbsp; &amp;nbsp; this problem is related to the following location:
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at org.w3c.dom.Element
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at public org.w3c.dom.Element
&lt;br&gt;com.jackbe.presto.ec.ws.jaxws.SoapFaultBean.detail
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at com.jackbe.presto.ec.ws.jaxws.SoapFaultBean
&lt;br&gt;&lt;br&gt;Of course this a quick shot at the problem and I might be totally missing
&lt;br&gt;the target, that's why I am asking here.
&lt;br&gt;&lt;br&gt;If anyone has any experience or can provide any pointer, I will greatly
&lt;br&gt;appreciate it.
&lt;br&gt;&lt;br&gt;Thanks in advance,
&lt;br&gt;&lt;br&gt;Alejandro Escalante Medina
&lt;br&gt;Visita mi página personal en &lt;a href=&quot;http://weblocked.blogsome.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://weblocked.blogsome.com/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Using-muse-with-metro-project-%28jax-ws%29-tp22818213p22818213.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22762220</id>
	<title>Re: NotificationResponse for every Notify request?</title>
	<published>2009-03-28T11:13:45Z</published>
	<updated>2009-03-28T11:13:45Z</updated>
	<author>
		<name>Lenni Madsen</name>
	</author>
	<content type="html">notes inline below
&lt;br&gt;&lt;br&gt;We're the fukarwi
&lt;br&gt;&lt;br&gt;On 28/03/2009, at 17.47, Chris Twiner &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22762220&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris.twiner@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; On Sat, Mar 28, 2009 at 1:44 PM, Jonas Buys &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22762220&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jonas_buys@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I have implemented a service that consumes notifications (i.e. &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; NotificationConsumer capability).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; But for each &amp;lt;Notify&amp;gt; message I see a &amp;lt;NotifyResponse&amp;gt;:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;soapenv:Envelope
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;xmlns:soapenv=&amp;quot;&lt;a href=&quot;http://www.w3.org/2003/05/soap-envelope&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/05/soap-envelope&lt;/a&gt;&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;soapenv:Header&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:To&amp;gt;&lt;a href=&quot;http://www.w3.org/2005/08/addressing/anonymous&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing/anonymous&lt;/a&gt;&amp;lt;/ 
&lt;br&gt;&amp;gt;&amp;gt; wsa:To&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:ReplyTo&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://www.w3.org/2005/08/addressing/none&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing/none&lt;/a&gt;&amp;lt;/ 
&lt;br&gt;&amp;gt;&amp;gt; wsa:Address&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/wsa:ReplyTo&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:MessageID&amp;gt;urn:uuid:9CAC3C71040F9D76F4123824223414018&amp;lt;/ 
&lt;br&gt;&amp;gt;&amp;gt; wsa:MessageID&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:Action&amp;gt;&lt;a href=&quot;http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer/NotifyRequest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer/NotifyRequest&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/wsa:Action&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsa:RelatesTo wsa:RelationshipType=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing/reply&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing/reply&lt;/a&gt;&amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;&amp;gt;uuid:138ee423-37af-c545-66bd-6f7cdaaece6a&amp;lt;/wsa:RelatesTo&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/soapenv:Header&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;soapenv:Body&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;wsnt:NotifyResponse
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;xmlns:tns=&amp;quot;&lt;a href=&quot;http://axis2.platform.core.muse.apache.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://axis2.platform.core.muse.apache.org&lt;/a&gt;&amp;quot; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; xmlns:wsnt=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsn/b-2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/b-2&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;&amp;lt;/soapenv:Body&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/soapenv:Envelope&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; In WsnConstants.java I found:
&lt;br&gt;&amp;gt;&amp;gt; // HACK: This is not defined by the standard, but we need something &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; to
&lt;br&gt;&amp;gt;&amp;gt; // &amp;nbsp; &amp;nbsp; &amp;nbsp; send back to blocking clients
&lt;br&gt;&amp;gt;&amp;gt; //
&lt;br&gt;&amp;gt;&amp;gt; public static final QName NOTIFY_RESPONSE_QNAME =
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;new QName(NAMESPACE_URI, &amp;quot;NotifyResponse&amp;quot;, PREFIX);
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 1. Can I disable the submission of these replies in any way?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Not that I'm aware of. &amp;nbsp;What I would like to add is the ability to
&lt;br&gt;&amp;gt; return a 204 NO_RESPONSE for http based environments (i.e. all default
&lt;br&gt;&amp;gt; Muse isolation layers, not sure how it works with access though). This
&lt;br&gt;&amp;gt; would have to wait until 2.3.0 as it breaks compatibility (i.e. we
&lt;br&gt;&amp;gt; need to signal that no response is actually intended).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 2. Something else, didn't spot this in WS-BN spec: is there any way &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; to enable assured delivery for notifications? &amp;nbsp;We are planning to &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; use then for fault-tolerant experiments in our lab. &amp;nbsp;Suppose WS-RM &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; could come in here? &amp;nbsp;Any suggestions?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; RM isn't supported by Muse :-&amp;lt;. To be honest if you are after fault
&lt;br&gt;&amp;gt; tolerance you will have to add your own protocol on top, RM or
&lt;br&gt;&amp;gt; otherwise, including heartbeats etc, the best solutions tend to vary
&lt;br&gt;&amp;gt; with each actual use case..
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; 3. I have a service that in its initializeCompleted() starts a &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; thread to send notifications every 10 seconds, but after a while - &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; when the client program (main) stops - messages stop flowing too. &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; How can I make sure the service will persist in sending messages in &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; time? &amp;nbsp;Log doesn't give any more info. &amp;nbsp;Subscription was made with &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; null as time-out, so I should go on forever?
&lt;br&gt;&amp;gt;
&lt;/div&gt;Please note: to utilize notification in a real world scenario, where &amp;nbsp;
&lt;br&gt;you don't need a &amp;quot;heart beat&amp;quot;, this not the way to implement &amp;nbsp;
&lt;br&gt;notification. The example is just a proof of concept for notification, &amp;nbsp;
&lt;br&gt;I don't have to code I supplied last time this subject came up, on the &amp;nbsp;
&lt;br&gt;handheld but it should be in the Mail Archive.
&lt;br&gt;&lt;br&gt;&amp;gt; Only if you don't destroy both the actual underlying resource and the
&lt;br&gt;&amp;gt; subscription manually. &amp;nbsp;Also note that you may be falling victim to
&lt;br&gt;&amp;gt; Muse 270, which is only in head and the 270 tag, but proving that one
&lt;br&gt;&amp;gt; way or the other is tough to do. To test it add extra logging to the
&lt;br&gt;&amp;gt; sending thread to see if it at least thinks it should be sending
&lt;br&gt;&amp;gt; still.
&lt;br&gt;&amp;gt;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/NotificationResponse-for-every-Notify-request--tp22756503p22762220.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-22758869</id>
	<title>Re: NotificationResponse for every Notify request?</title>
	<published>2009-03-28T09:47:08Z</published>
	<updated>2009-03-28T09:47:08Z</updated>
	<author>
		<name>Chris Twiner</name>
	</author>
	<content type="html">On Sat, Mar 28, 2009 at 1:44 PM, Jonas Buys &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=22758869&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jonas_buys@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have implemented a service that consumes notifications (i.e. NotificationConsumer capability).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; But for each &amp;lt;Notify&amp;gt; message I see a &amp;lt;NotifyResponse&amp;gt;:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;soapenv:Envelope
&lt;br&gt;&amp;gt;    xmlns:soapenv=&amp;quot;&lt;a href=&quot;http://www.w3.org/2003/05/soap-envelope&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2003/05/soap-envelope&lt;/a&gt;&amp;quot; xmlns:wsa=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;soapenv:Header&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;wsa:To&amp;gt;&lt;a href=&quot;http://www.w3.org/2005/08/addressing/anonymous&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing/anonymous&lt;/a&gt;&amp;lt;/wsa:To&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;wsa:ReplyTo&amp;gt;
&lt;br&gt;&amp;gt;            &amp;lt;wsa:Address&amp;gt;&lt;a href=&quot;http://www.w3.org/2005/08/addressing/none&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing/none&lt;/a&gt;&amp;lt;/wsa:Address&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;/wsa:ReplyTo&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;wsa:MessageID&amp;gt;urn:uuid:9CAC3C71040F9D76F4123824223414018&amp;lt;/wsa:MessageID&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;wsa:Action&amp;gt;&lt;a href=&quot;http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer/NotifyRequest&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/bw-2/NotificationConsumer/NotifyRequest&lt;/a&gt;&amp;lt;/wsa:Action&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;wsa:RelatesTo wsa:RelationshipType=&amp;quot;&lt;a href=&quot;http://www.w3.org/2005/08/addressing/reply&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2005/08/addressing/reply&lt;/a&gt;&amp;quot;&amp;gt;uuid:138ee423-37af-c545-66bd-6f7cdaaece6a&amp;lt;/wsa:RelatesTo&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;/soapenv:Header&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;soapenv:Body&amp;gt;
&lt;br&gt;&amp;gt;        &amp;lt;wsnt:NotifyResponse
&lt;br&gt;&amp;gt;            xmlns:tns=&amp;quot;&lt;a href=&quot;http://axis2.platform.core.muse.apache.org&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://axis2.platform.core.muse.apache.org&lt;/a&gt;&amp;quot; xmlns:wsnt=&amp;quot;&lt;a href=&quot;http://docs.oasis-open.org/wsn/b-2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://docs.oasis-open.org/wsn/b-2&lt;/a&gt;&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;    &amp;lt;/soapenv:Body&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/soapenv:Envelope&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; In WsnConstants.java I found:
&lt;br&gt;&amp;gt; // HACK: This is not defined by the standard, but we need something to
&lt;br&gt;&amp;gt; //       send back to blocking clients
&lt;br&gt;&amp;gt; //
&lt;br&gt;&amp;gt; public static final QName NOTIFY_RESPONSE_QNAME =
&lt;br&gt;&amp;gt;        new QName(NAMESPACE_URI, &amp;quot;NotifyResponse&amp;quot;, PREFIX);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 1. Can I disable the submission of these replies in any way?
&lt;/div&gt;&lt;br&gt;Not that I'm aware of. &amp;nbsp;What I would like to add is the ability to
&lt;br&gt;return a 204 NO_RESPONSE for http based environments (i.e. all default
&lt;br&gt;Muse isolation layers, not sure how it works with access though). This
&lt;br&gt;would have to wait until 2.3.0 as it breaks compatibility (i.e. we
&lt;br&gt;need to signal that no response is actually intended).
&lt;br&gt;&lt;br&gt;&amp;gt; 2. Something else, didn't spot this in WS-BN spec: is there any way to enable assured delivery for notifications?  We are planning to use then for fault-tolerant experiments in our lab.  Suppose WS-RM could come in here?  Any suggestions?
&lt;br&gt;&lt;br&gt;RM isn't supported by Muse :-&amp;lt;. To be honest if you are after fault
&lt;br&gt;tolerance you will have to add your own protocol on top, RM or
&lt;br&gt;otherwise, including heartbeats etc, the best solutions tend to vary
&lt;br&gt;with each actual use case..
&lt;br&gt;&lt;br&gt;&amp;gt; 3. I have a service that in its initializeCompleted() starts a thread to send notifications every 10 seconds, but after a while - when the client program (main) stops - messages stop flowing too.  How can I make sure the service will persist in sending messages in time?  Log doesn't give any more info.  Subscription was made with null as time-out, so I should go on forever?
&lt;br&gt;&lt;br&gt;Only if you don't destroy both the actual underlying resource and the
&lt;br&gt;subscription manually. &amp;nbsp;Also note that you may be falling victim to
&lt;br&gt;Muse 270, which is only in head and the 270 tag, but proving that one
&lt;br&gt;way or the other is tough to do. To test it add extra logging to the
&lt;br&gt;sending thread to see if it at least thinks it should be sending
&lt;br&gt;still.
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/NotificationResponse-for-every-Notify-request--tp22756503p22758869.html" />
</entry>

</feed>
