<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-11941</id>
	<title>Nabble - livetribe - dev</title>
	<updated>2009-12-07T12:26:05Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/livetribe---dev-f11941.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/livetribe---dev-f11941.html" />
	<subtitle type="html"></subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26683566</id>
	<title>Re: SLP v2.1.0 release ready?</title>
	<published>2009-12-07T12:26:05Z</published>
	<updated>2009-12-07T12:26:05Z</updated>
	<author>
		<name>Alan.Cabrera</name>
	</author>
	<content type="html">Is there some way we can change the api by adding the new method and &amp;nbsp;
&lt;br&gt;having the old method perform some sane default? &amp;nbsp;If not then I think &amp;nbsp;
&lt;br&gt;this would have to be a 3.0 release; not that I think it's bad but &amp;nbsp;
&lt;br&gt;kinda draconian for changing 1 method.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Alan
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Dec 7, 2009, at 12:01 PM, Simone Bordet wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Mon, Dec 7, 2009 at 20:42, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26683566&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; I think that interop is important too. &amp;nbsp;Why do we need to change &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; the API?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The failing interop cases are de-registering and updating a service.
&lt;br&gt;&amp;gt; The change would be:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; IServiceAgent.deregister(ServiceURL serviceURL, String language)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; to:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; IServiceAgent.deregister(ServiceURL serviceURL, Scopes scopes, &amp;nbsp;
&lt;br&gt;&amp;gt; String language)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; or, perhaps:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; IServiceAgent.deregister(ServiceInfo service)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; And likewise for add/removeAttributes().
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; OpenSLP requires that you deregister the service with the same scopes
&lt;br&gt;&amp;gt; you registered it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Simon
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://bordet.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bordet.blogspot.com&lt;/a&gt;&lt;br&gt;&amp;gt; ---
&lt;br&gt;&amp;gt; Finally, no matter how good the architecture and design are,
&lt;br&gt;&amp;gt; to deliver bug-free software with optimal performance and reliability,
&lt;br&gt;&amp;gt; the implementation technique must be flawless. &amp;nbsp; Victoria Livschitz
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe from this list, please visit:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SLP-v2.1.0-release-ready--tp26104876p26683566.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26683192</id>
	<title>Re: SLP v2.1.0 release ready?</title>
	<published>2009-12-07T12:01:49Z</published>
	<updated>2009-12-07T12:01:49Z</updated>
	<author>
		<name>simonebordet</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;On Mon, Dec 7, 2009 at 20:42, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26683192&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; I think that interop is important too.  Why do we need to change the API?
&lt;br&gt;&lt;br&gt;The failing interop cases are de-registering and updating a service.
&lt;br&gt;The change would be:
&lt;br&gt;&lt;br&gt;IServiceAgent.deregister(ServiceURL serviceURL, String language)
&lt;br&gt;&lt;br&gt;to:
&lt;br&gt;&lt;br&gt;IServiceAgent.deregister(ServiceURL serviceURL, Scopes scopes, String language)
&lt;br&gt;&lt;br&gt;or, perhaps:
&lt;br&gt;&lt;br&gt;IServiceAgent.deregister(ServiceInfo service)
&lt;br&gt;&lt;br&gt;And likewise for add/removeAttributes().
&lt;br&gt;&lt;br&gt;OpenSLP requires that you deregister the service with the same scopes
&lt;br&gt;you registered it.
&lt;br&gt;&lt;br&gt;Simon
&lt;br&gt;-- 
&lt;br&gt;&lt;a href=&quot;http://bordet.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bordet.blogspot.com&lt;/a&gt;&lt;br&gt;---
&lt;br&gt;Finally, no matter how good the architecture and design are,
&lt;br&gt;to deliver bug-free software with optimal performance and reliability,
&lt;br&gt;the implementation technique must be flawless. &amp;nbsp; Victoria Livschitz
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SLP-v2.1.0-release-ready--tp26104876p26683192.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26682898</id>
	<title>Re: SLP v2.1.0 release ready?</title>
	<published>2009-12-07T11:42:07Z</published>
	<updated>2009-12-07T11:42:07Z</updated>
	<author>
		<name>Alan.Cabrera</name>
	</author>
	<content type="html">&lt;br&gt;On Dec 7, 2009, at 11:39 AM, Simone Bordet wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Mon, Dec 7, 2009 at 17:18, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26682898&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&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; On Oct 30, 2009, at 12:45 PM, Simone Bordet wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On Thu, Oct 29, 2009 at 02:26, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26682898&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I think we've got something good enough for a release. &amp;nbsp;What do you
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; think?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I agree. I would like to review the code and write a bit more tests,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; so I think by middle November could be a good date.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'm just about finished with the documentation. &amp;nbsp;How are things w/ &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; you?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Found and fixed a couple of bugs, but somehow interoperability with
&lt;br&gt;&amp;gt; OpenSLP is lost in at least one case.
&lt;br&gt;&amp;gt; It's actually a divergence in spec interpretation, but fixing it would
&lt;br&gt;&amp;gt; end up in a change in the API, which is bad...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am for changing the API and achieving interop again; your thoughts ?
&lt;/div&gt;&lt;br&gt;I think that interop is important too. &amp;nbsp;Why do we need to change the &amp;nbsp;
&lt;br&gt;API?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Alan
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SLP-v2.1.0-release-ready--tp26104876p26682898.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26682859</id>
	<title>Re: SLP v2.1.0 release ready?</title>
	<published>2009-12-07T11:39:07Z</published>
	<updated>2009-12-07T11:39:07Z</updated>
	<author>
		<name>simonebordet</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;On Mon, Dec 7, 2009 at 17:18, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26682859&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Oct 30, 2009, at 12:45 PM, Simone Bordet wrote:
&lt;br&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; On Thu, Oct 29, 2009 at 02:26, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26682859&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I think we've got something good enough for a release.  What do you
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; think?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I agree. I would like to review the code and write a bit more tests,
&lt;br&gt;&amp;gt;&amp;gt; so I think by middle November could be a good date.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm just about finished with the documentation.  How are things w/ you?
&lt;/div&gt;&lt;br&gt;Found and fixed a couple of bugs, but somehow interoperability with
&lt;br&gt;OpenSLP is lost in at least one case.
&lt;br&gt;It's actually a divergence in spec interpretation, but fixing it would
&lt;br&gt;end up in a change in the API, which is bad...
&lt;br&gt;&lt;br&gt;I am for changing the API and achieving interop again; your thoughts ?
&lt;br&gt;&lt;br&gt;Simon
&lt;br&gt;-- 
&lt;br&gt;&lt;a href=&quot;http://bordet.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bordet.blogspot.com&lt;/a&gt;&lt;br&gt;---
&lt;br&gt;Finally, no matter how good the architecture and design are,
&lt;br&gt;to deliver bug-free software with optimal performance and reliability,
&lt;br&gt;the implementation technique must be flawless. &amp;nbsp; Victoria Livschitz
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SLP-v2.1.0-release-ready--tp26104876p26682859.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26679636</id>
	<title>Re: SLP v2.1.0 release ready?</title>
	<published>2009-12-07T08:18:07Z</published>
	<updated>2009-12-07T08:18:07Z</updated>
	<author>
		<name>Alan.Cabrera</name>
	</author>
	<content type="html">&lt;br&gt;On Oct 30, 2009, at 12:45 PM, Simone Bordet wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Thu, Oct 29, 2009 at 02:26, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26679636&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; I think we've got something good enough for a release. &amp;nbsp;What do you &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; think?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I agree. I would like to review the code and write a bit more tests,
&lt;br&gt;&amp;gt; so I think by middle November could be a good date.
&lt;br&gt;&lt;br&gt;I'm just about finished with the documentation. &amp;nbsp;How are things w/ you?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Alan
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SLP-v2.1.0-release-ready--tp26104876p26679636.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26136168</id>
	<title>Re: SLP v2.1.0 release ready?</title>
	<published>2009-10-30T13:04:06Z</published>
	<updated>2009-10-30T13:04:06Z</updated>
	<author>
		<name>Alan.Cabrera</name>
	</author>
	<content type="html">Ok. &amp;nbsp;This will also give me time to write some examples/documentation &amp;nbsp;
&lt;br&gt;for OSGi.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Alan
&lt;br&gt;&lt;br&gt;On Oct 30, 2009, at 12:45 PM, Simone Bordet wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Thu, Oct 29, 2009 at 02:26, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26136168&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; I think we've got something good enough for a release. &amp;nbsp;What do you &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; think?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I agree. I would like to review the code and write a bit more tests,
&lt;br&gt;&amp;gt; so I think by middle November could be a good date.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Simon
&lt;br&gt;&amp;gt; -- 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://bordet.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bordet.blogspot.com&lt;/a&gt;&lt;br&gt;&amp;gt; ---
&lt;br&gt;&amp;gt; Finally, no matter how good the architecture and design are,
&lt;br&gt;&amp;gt; to deliver bug-free software with optimal performance and reliability,
&lt;br&gt;&amp;gt; the implementation technique must be flawless. &amp;nbsp; Victoria Livschitz
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ---------------------------------------------------------------------
&lt;br&gt;&amp;gt; To unsubscribe from this list, please visit:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SLP-v2.1.0-release-ready--tp26104876p26136168.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26135913</id>
	<title>Re: SLP v2.1.0 release ready?</title>
	<published>2009-10-30T12:45:02Z</published>
	<updated>2009-10-30T12:45:02Z</updated>
	<author>
		<name>simonebordet</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;On Thu, Oct 29, 2009 at 02:26, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26135913&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; I think we've got something good enough for a release.  What do you think?
&lt;br&gt;&lt;br&gt;I agree. I would like to review the code and write a bit more tests,
&lt;br&gt;so I think by middle November could be a good date.
&lt;br&gt;&lt;br&gt;Simon
&lt;br&gt;-- 
&lt;br&gt;&lt;a href=&quot;http://bordet.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bordet.blogspot.com&lt;/a&gt;&lt;br&gt;---
&lt;br&gt;Finally, no matter how good the architecture and design are,
&lt;br&gt;to deliver bug-free software with optimal performance and reliability,
&lt;br&gt;the implementation technique must be flawless. &amp;nbsp; Victoria Livschitz
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SLP-v2.1.0-release-ready--tp26104876p26135913.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26104876</id>
	<title>SLP v2.1.0 release ready?</title>
	<published>2009-10-28T18:26:26Z</published>
	<updated>2009-10-28T18:26:26Z</updated>
	<author>
		<name>Alan.Cabrera</name>
	</author>
	<content type="html">I think we've got something good enough for a release. &amp;nbsp;What do you &amp;nbsp;
&lt;br&gt;think?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Alan
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SLP-v2.1.0-release-ready--tp26104876p26104876.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26104872</id>
	<title>[jira] Resolved: (LIVETRIBE-62) OSGi Integration</title>
	<published>2009-10-28T18:25:26Z</published>
	<updated>2009-10-28T18:25:26Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Alan Cabrera resolved LIVETRIBE-62.
&lt;br&gt;-----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Fixed
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; OSGi Integration
&lt;br&gt;&amp;gt; ----------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: LIVETRIBE-62
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-62&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-62&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: LiveTribe
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: New Feature
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Alan Cabrera
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Alan Cabrera
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: SLP 2.1.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Create an OSGi bundle that wraps the &amp;quot;core&amp;quot; jar. &amp;nbsp;Also this bundle will take its configuration from the Configuration Admin Service.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28LIVETRIBE-62%29-OSGi-Integration-tp18839766p26104872.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26104873</id>
	<title>[jira] Resolved: (LIVETRIBE-62) OSGi Integration</title>
	<published>2009-10-28T18:25:26Z</published>
	<updated>2009-10-28T18:25:26Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Alan Cabrera resolved LIVETRIBE-62.
&lt;br&gt;-----------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; Resolution: Fixed
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; OSGi Integration
&lt;br&gt;&amp;gt; ----------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: LIVETRIBE-62
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-62&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-62&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: LiveTribe
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: New Feature
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Alan Cabrera
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Alan Cabrera
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: SLP 2.1.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Create an OSGi bundle that wraps the &amp;quot;core&amp;quot; jar. &amp;nbsp;Also this bundle will take its configuration from the Configuration Admin Service.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28LIVETRIBE-62%29-OSGi-Integration-tp18839766p26104873.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25995678</id>
	<title>ServiceEvent and ServiceNotificationEvent</title>
	<published>2009-10-21T09:17:37Z</published>
	<updated>2009-10-21T09:17:37Z</updated>
	<author>
		<name>Alan.Cabrera</name>
	</author>
	<content type="html">These seem to be quite similar. &amp;nbsp;Would it be possible to merge and &amp;nbsp;
&lt;br&gt;reuse a single event?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Alan
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/ServiceEvent-and-ServiceNotificationEvent-tp25995678p25995678.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25963835</id>
	<title>SLP build seems to be broken</title>
	<published>2009-10-19T12:10:39Z</published>
	<updated>2009-10-19T12:10:39Z</updated>
	<author>
		<name>Alan.Cabrera</name>
	</author>
	<content type="html">It doesn't build for me on my Macs or SUSE machines.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Alan
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SLP-build-seems-to-be-broken-tp25963835p25963835.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25963794</id>
	<title>Re: SLP UDP and MTU</title>
	<published>2009-10-19T12:08:12Z</published>
	<updated>2009-10-19T12:08:12Z</updated>
	<author>
		<name>Alan.Cabrera</name>
	</author>
	<content type="html">&lt;br&gt;On Oct 19, 2009, at 10:43 AM, Simone Bordet wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Mon, Oct 19, 2009 at 18:31, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25963794&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&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; On Oct 19, 2009, at 1:41 AM, Simone Bordet wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On Sat, Oct 17, 2009 at 04:21, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25963794&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; So it seems that I should truncate the byte array to the MTU size &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; and set
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; the overflow bit on.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; But I think the way you do it is wrong ?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; You cannot truncate in the middle of the bytes since otherwise the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; client will choke.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Are you sure? &amp;nbsp;Does OpenSLP choke or is it just our clients that &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; will choke?
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;The spec says a vague truncate.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I have a better fix for this in trunk, which I can backport to the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; branch, hopefully.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; At first glance I see a lot of serializing and deserializing going &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; on.
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;Strikes me as odd. &amp;nbsp;Can you explain what's going on?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Take for example AttrRply. Its format says 2 bytes for error code, 2
&lt;br&gt;&amp;gt; bytes for length, then a variable length bytes for the attributes.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Say the attribute length, once serialized, is 2073 bytes. Say MTU is &amp;nbsp;
&lt;br&gt;&amp;gt; 1400
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; You cannot truncate the packet with
&lt;br&gt;&amp;gt; 00 - error code
&lt;br&gt;&amp;gt; 2073 - length
&lt;br&gt;&amp;gt; 1396 bytes - attributes
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; where 1396 == 1400 - 2 bytes for error code - 2 bytes for length
&lt;br&gt;&amp;gt; (let's ignore the message header for now).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Note that you cannot say &amp;quot;I wait for the next message then read the
&lt;br&gt;&amp;gt; rest&amp;quot;, as the next message via UDP may not arrive, or be another
&lt;br&gt;&amp;gt; unrelated one.
&lt;br&gt;&amp;gt; The spec says that if you see an overflow message, you can connect via
&lt;br&gt;&amp;gt; TCP, or use what's in the message, but that content of the message
&lt;br&gt;&amp;gt; should be syntactically correct.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; That's my interpretation.
&lt;/div&gt;&lt;br&gt;Yeah, it's vague but I think your interpretation is the safer one.
&lt;br&gt;&lt;br&gt;But my question was that the implementation that we have now &amp;nbsp;
&lt;br&gt;constantly serialize and de-serialize. &amp;nbsp;This strikes me as a bit of &amp;nbsp;
&lt;br&gt;overkill. &amp;nbsp;I was wondering if the message POJOs and their elements &amp;nbsp;
&lt;br&gt;already know their byte sizes a priori and just have method called &amp;nbsp;
&lt;br&gt;byteSize().
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Alan
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Alan
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--livetribe-scm---562--garden-livetribe-slp-branches-2.0.x-src-main-java-org-livetribe-slp-spi-sa%3A--LIVETRIBE-72-check-MTU-before-sending-tp25932295p25963794.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25962544</id>
	<title>Re: SLP UDP and MTU</title>
	<published>2009-10-19T10:43:34Z</published>
	<updated>2009-10-19T10:43:34Z</updated>
	<author>
		<name>simonebordet</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;On Mon, Oct 19, 2009 at 18:31, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25962544&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Oct 19, 2009, at 1:41 AM, Simone Bordet wrote:
&lt;br&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; On Sat, Oct 17, 2009 at 04:21, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25962544&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; So it seems that I should truncate the byte array to the MTU size and set
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the overflow bit on.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; But I think the way you do it is wrong ?
&lt;br&gt;&amp;gt;&amp;gt; You cannot truncate in the middle of the bytes since otherwise the
&lt;br&gt;&amp;gt;&amp;gt; client will choke.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Are you sure?  Does OpenSLP choke or is it just our clients that will choke?
&lt;br&gt;&amp;gt;  The spec says a vague truncate.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I have a better fix for this in trunk, which I can backport to the
&lt;br&gt;&amp;gt;&amp;gt; branch, hopefully.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; At first glance I see a lot of serializing and deserializing going on.
&lt;br&gt;&amp;gt;  Strikes me as odd.  Can you explain what's going on?
&lt;/div&gt;&lt;br&gt;Take for example AttrRply. Its format says 2 bytes for error code, 2
&lt;br&gt;bytes for length, then a variable length bytes for the attributes.
&lt;br&gt;&lt;br&gt;Say the attribute length, once serialized, is 2073 bytes. Say MTU is 1400
&lt;br&gt;&lt;br&gt;You cannot truncate the packet with
&lt;br&gt;00 - error code
&lt;br&gt;2073 - length
&lt;br&gt;1396 bytes - attributes
&lt;br&gt;&lt;br&gt;where 1396 == 1400 - 2 bytes for error code - 2 bytes for length
&lt;br&gt;(let's ignore the message header for now).
&lt;br&gt;&lt;br&gt;Note that you cannot say &amp;quot;I wait for the next message then read the
&lt;br&gt;rest&amp;quot;, as the next message via UDP may not arrive, or be another
&lt;br&gt;unrelated one.
&lt;br&gt;The spec says that if you see an overflow message, you can connect via
&lt;br&gt;TCP, or use what's in the message, but that content of the message
&lt;br&gt;should be syntactically correct.
&lt;br&gt;&lt;br&gt;That's my interpretation.
&lt;br&gt;&lt;br&gt;I don't recall if OpenSLP handles overflow at all, will check.
&lt;br&gt;&lt;br&gt;Simon
&lt;br&gt;-- 
&lt;br&gt;&lt;a href=&quot;http://bordet.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bordet.blogspot.com&lt;/a&gt;&lt;br&gt;---
&lt;br&gt;Finally, no matter how good the architecture and design are,
&lt;br&gt;to deliver bug-free software with optimal performance and reliability,
&lt;br&gt;the implementation technique must be flawless. &amp;nbsp; Victoria Livschitz
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--livetribe-scm---562--garden-livetribe-slp-branches-2.0.x-src-main-java-org-livetribe-slp-spi-sa%3A--LIVETRIBE-72-check-MTU-before-sending-tp25932295p25962544.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25961889</id>
	<title>Re: Classloading mumbo jumbo</title>
	<published>2009-10-19T09:58:59Z</published>
	<updated>2009-10-19T09:58:59Z</updated>
	<author>
		<name>Alan.Cabrera</name>
	</author>
	<content type="html">&lt;br&gt;On Oct 19, 2009, at 1:34 AM, Simone Bordet wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Fri, Oct 16, 2009 at 23:52, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25961889&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; If you look at the last test that I checked in you'll see that I &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; have to set
&lt;br&gt;&amp;gt;&amp;gt; the context classloader. &amp;nbsp;Not exactly elegant. &amp;nbsp;What do others think?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Why you had to set the context classloader ?
&lt;br&gt;&amp;gt; Is this needed by the user of JUnit4 ?
&lt;br&gt;&amp;gt; AFAICT, livetribe-slp does not need the set of the context
&lt;br&gt;&amp;gt; classloader, so this is either an artifact of the tests or of osgi ?
&lt;/div&gt;&lt;br&gt;It's an OSGi thing. &amp;nbsp;Your SLP factory building code uses that &amp;nbsp;
&lt;br&gt;classloader to load the classes. &amp;nbsp;PAX Exam runs the unit tests as if &amp;nbsp;
&lt;br&gt;they are bundles. &amp;nbsp;So when the test executes the context classloader &amp;nbsp;
&lt;br&gt;is the unit test bundle's bundle classloader. &amp;nbsp;The problem is that the &amp;nbsp;
&lt;br&gt;default properties file is not in a package that this classloader can &amp;nbsp;
&lt;br&gt;pick up.
&lt;br&gt;&lt;br&gt;Maybe a solution would be to put the properties file in &amp;nbsp;
&lt;br&gt;org.livetribe.slp.
&lt;br&gt;&lt;br&gt;&amp;gt; Can you also explain why we need to depend on 3 other project for &amp;nbsp;
&lt;br&gt;&amp;gt; just 2 tests ?
&lt;br&gt;&lt;br&gt;Well, there are going to be a more tests.
&lt;br&gt;&lt;br&gt;&amp;gt; What benefits bring ops4j
&lt;br&gt;&lt;br&gt;Runs tests in an OSGi container.
&lt;br&gt;&lt;br&gt;&amp;gt; junit4
&lt;br&gt;&lt;br&gt;Needed by ops4j but I think it would be nice if they supported &amp;nbsp;
&lt;br&gt;testingng; going to look into this.
&lt;br&gt;&lt;br&gt;&amp;gt; hamcrest ?
&lt;br&gt;&amp;gt; For example, the overflow test written without hamcrest is shorter and
&lt;br&gt;&amp;gt; more speaking.
&lt;br&gt;&lt;br&gt;I like hamcrest in general. &amp;nbsp;I agree your test was better.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Alan
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Classloading-mumbo-jumbo-tp25932941p25961889.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25961636</id>
	<title>Re: Last SLP changes</title>
	<published>2009-10-19T09:43:17Z</published>
	<updated>2009-10-19T09:43:17Z</updated>
	<author>
		<name>Alan.Cabrera</name>
	</author>
	<content type="html">&lt;br&gt;On Oct 19, 2009, at 7:50 AM, Simone Bordet wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; repeated plugins fixed.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; IntelliJ 8.1.3 loads the pom fine.
&lt;br&gt;&amp;gt; Try to delete the idea files and then Open Project and choose the &amp;nbsp;
&lt;br&gt;&amp;gt; pom.xml.
&lt;br&gt;&lt;br&gt;Yeah, that's what I did. &amp;nbsp;However, it loads fine for me at work. &amp;nbsp;I'll &amp;nbsp;
&lt;br&gt;delete my caches at home and see if that fixes it.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Alan
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Last-SLP-changes-tp25958058p25961636.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25961407</id>
	<title>Re: SLP UDP and MTU</title>
	<published>2009-10-19T09:31:03Z</published>
	<updated>2009-10-19T09:31:03Z</updated>
	<author>
		<name>Alan.Cabrera</name>
	</author>
	<content type="html">&lt;br&gt;On Oct 19, 2009, at 1:41 AM, Simone Bordet wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Sat, Oct 17, 2009 at 04:21, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25961407&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&lt;/a&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; So it seems that I should truncate the byte array to the MTU size &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; and set
&lt;br&gt;&amp;gt;&amp;gt; the overflow bit on.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; But I think the way you do it is wrong ?
&lt;br&gt;&amp;gt; You cannot truncate in the middle of the bytes since otherwise the
&lt;br&gt;&amp;gt; client will choke.
&lt;/div&gt;&lt;br&gt;Are you sure? &amp;nbsp;Does OpenSLP choke or is it just our clients that will &amp;nbsp;
&lt;br&gt;choke? &amp;nbsp;The spec says a vague truncate.
&lt;br&gt;&lt;br&gt;&amp;gt; I have a better fix for this in trunk, which I can backport to the
&lt;br&gt;&amp;gt; branch, hopefully.
&lt;br&gt;&lt;br&gt;At first glance I see a lot of serializing and deserializing going &amp;nbsp;
&lt;br&gt;on. &amp;nbsp;Strikes me as odd. &amp;nbsp;Can you explain what's going on?
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Alan
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A--livetribe-scm---562--garden-livetribe-slp-branches-2.0.x-src-main-java-org-livetribe-slp-spi-sa%3A--LIVETRIBE-72-check-MTU-before-sending-tp25932295p25961407.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25959696</id>
	<title>Re: Last SLP changes</title>
	<published>2009-10-19T07:50:43Z</published>
	<updated>2009-10-19T07:50:43Z</updated>
	<author>
		<name>simonebordet</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;repeated plugins fixed.
&lt;br&gt;&lt;br&gt;IntelliJ 8.1.3 loads the pom fine.
&lt;br&gt;Try to delete the idea files and then Open Project and choose the pom.xml.
&lt;br&gt;&lt;br&gt;Simon
&lt;br&gt;-- 
&lt;br&gt;&lt;a href=&quot;http://bordet.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bordet.blogspot.com&lt;/a&gt;&lt;br&gt;---
&lt;br&gt;Finally, no matter how good the architecture and design are,
&lt;br&gt;to deliver bug-free software with optimal performance and reliability,
&lt;br&gt;the implementation technique must be flawless. &amp;nbsp; Victoria Livschitz
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Last-SLP-changes-tp25958058p25959696.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25959114</id>
	<title>Re: Last SLP changes</title>
	<published>2009-10-19T07:16:39Z</published>
	<updated>2009-10-19T07:16:39Z</updated>
	<author>
		<name>Alan.Cabrera</name>
	</author>
	<content type="html">&lt;br&gt;On Oct 19, 2009, at 7:11 AM, Simone Bordet wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Mon, Oct 19, 2009 at 16:06, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25959114&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&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; On Oct 19, 2009, at 6:04 AM, Simone Bordet wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I have committed the changes I had locally to fix a bunch of bugs,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; among which the latest reported.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Alan, I have also reorganized the poms: now all OSGi dependencies &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; are
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; in the osgi module and not in the parent pom.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Usually all of the dependencies versions for the whole project are &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; in the
&lt;br&gt;&amp;gt;&amp;gt; root pom. &amp;nbsp;But since these two modules are kinda orthogonal, in a &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; way, it
&lt;br&gt;&amp;gt;&amp;gt; seems ok to push the versions up.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The a few, maybe only one, plugins in the build element are &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; redundantly
&lt;br&gt;&amp;gt;&amp;gt; repeated in the modules.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sorry don't follow...
&lt;br&gt;&amp;gt; core does not depend on osgi, so I see no need to put in the root pom
&lt;br&gt;&amp;gt; a dependency management for osgi, that's why I pushed it to the osgi
&lt;br&gt;&amp;gt; module.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Which are the repeated plugins ?
&lt;/div&gt;&lt;br&gt;&lt;br&gt;Something is busted w/ these POMs in that IntelliJ cannot load them up &amp;nbsp;
&lt;br&gt;and create a project. &amp;nbsp;I'll look at this later today or, since you &amp;nbsp;
&lt;br&gt;&amp;quot;busted&amp;quot; them, you could do that for me. (pretty please) :D
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Alan
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Last-SLP-changes-tp25958058p25959114.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25959063</id>
	<title>Re: Last SLP changes</title>
	<published>2009-10-19T07:14:09Z</published>
	<updated>2009-10-19T07:14:09Z</updated>
	<author>
		<name>Alan.Cabrera</name>
	</author>
	<content type="html">&lt;br&gt;On Oct 19, 2009, at 7:11 AM, Simone Bordet wrote:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Mon, Oct 19, 2009 at 16:06, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25959063&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&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; On Oct 19, 2009, at 6:04 AM, Simone Bordet wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I have committed the changes I had locally to fix a bunch of bugs,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; among which the latest reported.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Alan, I have also reorganized the poms: now all OSGi dependencies &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; are
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; in the osgi module and not in the parent pom.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Usually all of the dependencies versions for the whole project are &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; in the
&lt;br&gt;&amp;gt;&amp;gt; root pom. &amp;nbsp;But since these two modules are kinda orthogonal, in a &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; way, it
&lt;br&gt;&amp;gt;&amp;gt; seems ok to push the versions up.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; The a few, maybe only one, plugins in the build element are &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt; redundantly
&lt;br&gt;&amp;gt;&amp;gt; repeated in the modules.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Sorry don't follow...
&lt;br&gt;&amp;gt; core does not depend on osgi, so I see no need to put in the root pom
&lt;br&gt;&amp;gt; a dependency management for osgi, that's why I pushed it to the osgi
&lt;br&gt;&amp;gt; module.
&lt;/div&gt;&lt;br&gt;Since these are not shared it makes sense. &amp;nbsp;However for larger &amp;nbsp;
&lt;br&gt;projects one would put all the dependencies and their versions at the &amp;nbsp;
&lt;br&gt;root one knows all the deps in the project and to make sure there are &amp;nbsp;
&lt;br&gt;no deps w/ different versions.
&lt;br&gt;&lt;br&gt;Again, in this case it's not a big deal.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Which are the repeated plugins ?
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;plugin&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;groupId&amp;gt;org.apache.maven.plugins&amp;lt;/groupId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;artifactId&amp;gt;maven-compiler-plugin&amp;lt;/artifactId&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;configuration&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;lt;source&amp;gt;1.5&amp;lt;/source&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;lt;target&amp;gt;1.5&amp;lt;/target&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;lt;showDeprecation&amp;gt;true&amp;lt;/showDeprecation&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;lt;showWarnings&amp;gt;true&amp;lt;/showWarnings&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;lt;compilerArgument&amp;gt;-Xlint:all,-serial,-unchecked&amp;lt;/ 
&lt;br&gt;compilerArgument&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/configuration&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;/plugin&amp;gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Alan
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Last-SLP-changes-tp25958058p25959063.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25959052</id>
	<title>Re: MEGA checkins</title>
	<published>2009-10-19T07:13:29Z</published>
	<updated>2009-10-19T07:13:29Z</updated>
	<author>
		<name>simonebordet</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;On Mon, Oct 19, 2009 at 16:10, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25959052&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Ideally, it would have  been nice to break these out into separate  checkins
&lt;br&gt;&amp;gt; per issue.
&lt;br&gt;&lt;br&gt;I know, but I had it locally well before the issues and they are kind
&lt;br&gt;of intertwined.
&lt;br&gt;But I'll promise to be kinder next time :)
&lt;br&gt;&lt;br&gt;Simon
&lt;br&gt;-- 
&lt;br&gt;&lt;a href=&quot;http://bordet.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bordet.blogspot.com&lt;/a&gt;&lt;br&gt;---
&lt;br&gt;Finally, no matter how good the architecture and design are,
&lt;br&gt;to deliver bug-free software with optimal performance and reliability,
&lt;br&gt;the implementation technique must be flawless. &amp;nbsp; Victoria Livschitz
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MEGA-checkins-tp25959014p25959052.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25959023</id>
	<title>Re: Last SLP changes</title>
	<published>2009-10-19T07:11:18Z</published>
	<updated>2009-10-19T07:11:18Z</updated>
	<author>
		<name>simonebordet</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;On Mon, Oct 19, 2009 at 16:06, Alan D. Cabrera &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=25959023&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;adc@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Oct 19, 2009, at 6:04 AM, Simone Bordet wrote:
&lt;br&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 committed the changes I had locally to fix a bunch of bugs,
&lt;br&gt;&amp;gt;&amp;gt; among which the latest reported.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Alan, I have also reorganized the poms: now all OSGi dependencies are
&lt;br&gt;&amp;gt;&amp;gt; in the osgi module and not in the parent pom.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Usually all of the dependencies versions for the whole project are in the
&lt;br&gt;&amp;gt; root pom.  But since these two modules are kinda orthogonal, in a way, it
&lt;br&gt;&amp;gt; seems ok to push the versions up.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The a few, maybe only one, plugins in the build element are redundantly
&lt;br&gt;&amp;gt; repeated in the modules.
&lt;/div&gt;&lt;br&gt;Sorry don't follow...
&lt;br&gt;core does not depend on osgi, so I see no need to put in the root pom
&lt;br&gt;a dependency management for osgi, that's why I pushed it to the osgi
&lt;br&gt;module.
&lt;br&gt;&lt;br&gt;Which are the repeated plugins ?
&lt;br&gt;&lt;br&gt;Simon
&lt;br&gt;-- 
&lt;br&gt;&lt;a href=&quot;http://bordet.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bordet.blogspot.com&lt;/a&gt;&lt;br&gt;---
&lt;br&gt;Finally, no matter how good the architecture and design are,
&lt;br&gt;to deliver bug-free software with optimal performance and reliability,
&lt;br&gt;the implementation technique must be flawless. &amp;nbsp; Victoria Livschitz
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Last-SLP-changes-tp25958058p25959023.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25959014</id>
	<title>MEGA checkins</title>
	<published>2009-10-19T07:10:19Z</published>
	<updated>2009-10-19T07:10:19Z</updated>
	<author>
		<name>Alan.Cabrera</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;Ideally, it would have &amp;nbsp;been nice to break these out into separate &amp;nbsp;checkins per issue.&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,&lt;br&gt;Alan&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Oct 19, 2009, at 5:50 AM, &quot;&quot;@codehaus.org wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; 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: 0px; &quot;&gt;&lt;div&gt;&lt;div id=&quot;msg&quot;&gt;&lt;dl style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(0, 0, 102); border-right-color: rgb(0, 0, 102); border-bottom-color: rgb(0, 0, 102); border-left-color: rgb(0, 0, 102); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; background-color: rgb(51, 102, 153); padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; color: rgb(255, 255, 255); font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;dt style=&quot;float: left; width: 6em; font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;Revision&lt;/dt&gt;&lt;dd&gt;&lt;a href=&quot;http://fisheye.codehaus.org/changelog/livetribe/?cs=575&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;575&lt;/a&gt;&lt;/dd&gt;&lt;dt style=&quot;float: left; width: 6em; font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;Author&lt;/dt&gt;&lt;dd&gt;&lt;/dd&gt;&lt;dt style=&quot;float: left; width: 6em; font-weight: bold; font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;Date&lt;/dt&gt;&lt;dd&gt;2009-10-19 07:50:25 -0500 (Mon, 19 Oct 2009)&lt;/dd&gt;&lt;/dl&gt;&lt;h3 style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; &quot;&gt;Log Message&lt;/h3&gt;&lt;pre style=&quot;overflow-x: auto; overflow-y: auto; white-space: normal; background-color: rgb(255, 255, 204); border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: rgb(255, 204, 0); border-right-color: rgb(255, 204, 0); border-bottom-color: rgb(255, 204, 0); border-left-color: rgb(255, 204, 0); border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; &quot;&gt;Fixed&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://jira.codehaus.org/secure/ViewIssue.jspa?key=LIVETRIBE-15&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;LIVETRIBE-15&lt;/a&gt;,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://jira.codehaus.org/secure/ViewIssue.jspa?key=LIVETRIBE-16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;LIVETRIBE-16&lt;/a&gt;,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://jira.codehaus.org/secure/ViewIssue.jspa?key=LIVETRIBE-72&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;LIVETRIBE-72&lt;/a&gt;,&lt;span class=&quot;Apple-converted-space&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;http://jira.codehaus.org/secure/ViewIssue.jspa?key=LIVETRIBE-73&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;LIVETRIBE-73&lt;/a&gt;.&lt;/pre&gt;&lt;h3 style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; &quot;&gt;Modified Paths&lt;/h3&gt;&lt;ul style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; overflow-x: auto; overflow-y: auto; &quot;&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcorepomxml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/pom.xml&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpAttributesjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/Attributes.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpServiceTypejava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/ServiceType.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpdaDirectoryAgentInfojava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/da/DirectoryAgentInfo.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpdaStandardDirectoryAgentServerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/da/StandardDirectoryAgentServer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpsaStandardServiceAgentClientjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/sa/StandardServiceAgentClient.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpsaStandardServiceAgentServerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/sa/StandardServiceAgentServer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpsettingsKeysjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/settings/Keys.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiSrvAckPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/SrvAckPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiSrvRplyPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/SrvRplyPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiTCPAttrRplyPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/TCPAttrRplyPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiTCPSrvAckPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/TCPSrvAckPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiUDPSrvAckPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/UDPSrvAckPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspidaMulticastDAAdvertPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/da/MulticastDAAdvertPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspidaTCPSrvRplyPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/da/TCPSrvRplyPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspidaUDPSrvRplyPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/da/UDPSrvRplyPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspifilterFilterjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/filter/Filter.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspimsgAttrRplyjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/msg/AttrRply.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspimsgDAAdvertjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/msg/DAAdvert.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspimsgMessagejava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/msg/Message.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspimsgSrvAckjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/msg/SrvAck.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspimsgSrvRplyjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/msg/SrvRply.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspinetBroadcastSocketUDPConnectorjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/net/BroadcastSocketUDPConnector.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspinetBroadcastSocketUDPConnectorServerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/net/BroadcastSocketUDPConnectorServer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspinetMulticastSocketUDPConnectorServerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/net/MulticastSocketUDPConnectorServer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspinetSocketTCPConnectorjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/net/SocketTCPConnector.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspinetSocketTCPConnectorServerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/net/SocketTCPConnectorServer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspinetSocketUDPConnectorjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/net/SocketUDPConnector.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspinetSocketUDPConnectorServerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/net/SocketUDPConnectorServer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspinetUDPConnectorjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/net/UDPConnector.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspisaAbstractServiceAgentjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/sa/AbstractServiceAgent.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspisaUDPSrvRplyPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/sa/UDPSrvRplyPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiuaAbstractUserAgentjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/ua/AbstractUserAgent.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiuaIUserAgentjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/ua/IUserAgent.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiuaMulticastAttrRqstPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/ua/MulticastAttrRqstPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiuaMulticastSrvRqstPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/ua/MulticastSrvRqstPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainresourceslivetribeslpproperties&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/resources/livetribe-slp.properties&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrctestjavaorglivetribeslpAttributesTestjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/test/java/org/livetribe/slp/AttributesTest.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrctestjavaorglivetribeslpServiceTypeTestjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/test/java/org/livetribe/slp/ServiceTypeTest.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrctestjavaorglivetribeslpdaStandardDirectoryAgentServerTestjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/test/java/org/livetribe/slp/da/StandardDirectoryAgentServerTest.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrctestjavaorglivetribeslpsaStandardServiceAgentServerTestjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/test/java/org/livetribe/slp/sa/StandardServiceAgentServerTest.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrctestjavaorglivetribeslpsaStandardServiceAgentTestjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/test/java/org/livetribe/slp/sa/StandardServiceAgentTest.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrctestjavaorglivetribeslpspidaUDPSrvRplyPerformerTestjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/test/java/org/livetribe/slp/spi/da/UDPSrvRplyPerformerTest.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrctestjavaorglivetribeslpspimsgMessageTestjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/test/java/org/livetribe/slp/spi/msg/MessageTest.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrctestjavaorglivetribeslpspisaUDPSrvRplyPerformerTestjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/test/java/org/livetribe/slp/spi/sa/UDPSrvRplyPerformerTest.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrctestjavaorglivetribeslpuaStandardUserAgentClientTestjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/test/java/org/livetribe/slp/ua/StandardUserAgentClientTest.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrctestjavaorglivetribeslpuaStandardUserAgentTestjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/test/java/org/livetribe/slp/ua/StandardUserAgentTest.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkosgipomxml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/osgi/pom.xml&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkpomxml&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/pom.xml&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; &quot;&gt;Added Paths&lt;/h3&gt;&lt;ul style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; overflow-x: auto; overflow-y: auto; &quot;&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiAttrRplyPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/AttrRplyPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiSrvTypeRplyPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/SrvTypeRplyPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiTCPSrvTypeRplyPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/TCPSrvTypeRplyPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiUDPAttrRplyPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/UDPAttrRplyPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiUDPSrvTypeRplyPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/UDPSrvTypeRplyPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspimsgSrvTypeRplyjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/msg/SrvTypeRply.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspimsgSrvTypeRqstjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/msg/SrvTypeRqst.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspisaUnicastSrvDeRegPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/sa/UnicastSrvDeRegPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspisaUnicastSrvRegPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/sa/UnicastSrvRegPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiuaMulticastSrvTypeRqstPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/ua/MulticastSrvTypeRqstPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiuaSrvRqstPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/ua/SrvRqstPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiuaSrvTypeRqstPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/ua/SrvTypeRqstPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiuaUnicastAttrRqstPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/ua/UnicastAttrRqstPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiuaUnicastSrvRqstPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/ua/UnicastSrvRqstPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiuaUnicastSrvTypeRqstPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/ua/UnicastSrvTypeRqstPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrctestjavaorglivetribeslpTestNGListenerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/test/java/org/livetribe/slp/TestNGListener.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrctestjavaorglivetribeslpsaStandardServiceAgentClientTestjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/test/java/org/livetribe/slp/sa/StandardServiceAgentClientTest.java&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; &quot;&gt;Removed Paths&lt;/h3&gt;&lt;ul style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; overflow-x: auto; overflow-y: auto; &quot;&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspisaTCPSrvDeRegPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/sa/TCPSrvDeRegPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspisaTCPSrvRegPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/sa/TCPSrvRegPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspisaUDPSrvDeRegPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/sa/UDPSrvDeRegPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspisaUDPSrvRegPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/sa/UDPSrvRegPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiuaTCPAttrRqstPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/ua/TCPAttrRqstPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;&lt;a href=&quot;#gardenlivetribeslptrunkcoresrcmainjavaorglivetribeslpspiuaTCPSrvRqstPerformerjava&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;garden/livetribe-slp/trunk/core/src/main/java/org/livetribe/slp/spi/ua/TCPSrvRqstPerformer.java&lt;/a&gt;&lt;/li&gt;&lt;li style=&quot;font-family: arial, helvetica, sans-serif; font-size: 10pt; &quot;&gt;garden/livetribe-slp/trunk/core/src/test/java/org/livetribe/slp/mock/&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div id=&quot;patch&quot;&gt;&lt;/div&gt;&lt;hr&gt;&lt;p&gt;To unsubscribe from this list please visit:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/MEGA-checkins-tp25959014p25959014.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25958964</id>
	<title>Re: Last SLP changes</title>
	<published>2009-10-19T07:06:09Z</published>
	<updated>2009-10-19T07:06:09Z</updated>
	<author>
		<name>Alan.Cabrera</name>
	</author>
	<content type="html">&lt;br&gt;On Oct 19, 2009, at 6:04 AM, Simone Bordet wrote:
&lt;br&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have committed the changes I had locally to fix a bunch of bugs,
&lt;br&gt;&amp;gt; among which the latest reported.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Alan, I have also reorganized the poms: now all OSGi dependencies are
&lt;br&gt;&amp;gt; in the osgi module and not in the parent pom.
&lt;br&gt;&lt;br&gt;Usually all of the dependencies versions for the whole project are in &amp;nbsp;
&lt;br&gt;the root pom. &amp;nbsp;But since these two modules are kinda orthogonal, in a &amp;nbsp;
&lt;br&gt;way, it seems ok to push the versions up.
&lt;br&gt;&lt;br&gt;The a few, maybe only one, plugins in the build element are &amp;nbsp;
&lt;br&gt;redundantly repeated in the modules.
&lt;br&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am in favor of fixing/implementing a couple of other bugs/features,
&lt;br&gt;&amp;gt; and then release 2.1.0 instead of releasing 2.0.2.
&lt;br&gt;&amp;gt; Comments ?
&lt;br&gt;&lt;br&gt;Since 2.1.0 is totally backward compatible w/ 2.0.x I think that just &amp;nbsp;
&lt;br&gt;releasing 2.1.0 should be fine.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Regards,
&lt;br&gt;Alan
&lt;br&gt;&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Last-SLP-changes-tp25958058p25958964.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25958084</id>
	<title>[jira] Created: (LIVETRIBE-77) Broken Failover Logic in Livetribe SLP</title>
	<published>2009-10-19T06:06:26Z</published>
	<updated>2009-10-19T06:06:26Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Broken Failover Logic in Livetribe SLP
&lt;br&gt;--------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: LIVETRIBE-77
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-77&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-77&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: LiveTribe
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: SLP
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: SLP 2.0.1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Simone Bordet 
&lt;br&gt;&lt;br&gt;&lt;br&gt;As reported by Nicholas White on the mailing list:
&lt;br&gt;&lt;br&gt;There is a bug in the SLP Server code that causes a problem...
&lt;br&gt;&lt;br&gt;TO REPRODUCE (using the standard directory server, and the client and
&lt;br&gt;servers here: &lt;a href=&quot;http://livetribe.codehaus.org/SLP-Examples-JMX&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://livetribe.codehaus.org/SLP-Examples-JMX&lt;/a&gt;&lt;br&gt;&lt;br&gt;(1) Start the directory server, client and server. They should all
&lt;br&gt;find each other
&lt;br&gt;(2) Kill the directory server and the client
&lt;br&gt;(3) Start the directory server, then the client
&lt;br&gt;** the client will not find the server**
&lt;br&gt;&lt;br&gt;WHY
&lt;br&gt;&lt;br&gt;When the directory server restarts, it sends advertising messages.
&lt;br&gt;However, the server doesn't respond as it thinks it has already
&lt;br&gt;registered with that server. In the meantime, it advertises itself via
&lt;br&gt;multicast. When the client is restarted, it finds the directory server
&lt;br&gt;and interrogates it, so doesn't read the server's multicast messages.
&lt;br&gt;&lt;br&gt;CODE
&lt;br&gt;&lt;br&gt;In DirectoryAgentInfoCache, the following method is called when a
&lt;br&gt;server receives a directory server advertisement:
&lt;br&gt;&lt;br&gt;&amp;nbsp; public void handle(DirectoryAgentInfo directoryAgent)
&lt;br&gt;&amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; if (directoryAgent.isShuttingDown())
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DirectoryAgentInfo removed = remove(directoryAgent.getKey());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (removed != null) notifyDirectoryAgentDied(directoryAgent);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; else
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DirectoryAgentInfo existing = add(directoryAgent);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (existing == null)
&lt;br&gt;notifyDirectoryAgentBorn(directoryAgent); //*******REMOVE if(existing
&lt;br&gt;== null)*******
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; }
&lt;br&gt;&lt;br&gt;In the above situation, existing is not null when the restarted
&lt;br&gt;directory agent sends its advertisements, so the server never
&lt;br&gt;responds. To fix this, remove 'if (existing == null)' so the server
&lt;br&gt;always tells the directory agent what services it has.
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28LIVETRIBE-77%29-Broken-Failover-Logic-in-Livetribe-SLP-tp25958084p25958084.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25958085</id>
	<title>[jira] Created: (LIVETRIBE-77) Broken Failover Logic in Livetribe SLP</title>
	<published>2009-10-19T06:06:26Z</published>
	<updated>2009-10-19T06:06:26Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Broken Failover Logic in Livetribe SLP
&lt;br&gt;--------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: LIVETRIBE-77
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-77&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-77&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: LiveTribe
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: Bug
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: SLP
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: SLP 2.0.1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Simone Bordet 
&lt;br&gt;&lt;br&gt;&lt;br&gt;As reported by Nicholas White on the mailing list:
&lt;br&gt;&lt;br&gt;There is a bug in the SLP Server code that causes a problem...
&lt;br&gt;&lt;br&gt;TO REPRODUCE (using the standard directory server, and the client and
&lt;br&gt;servers here: &lt;a href=&quot;http://livetribe.codehaus.org/SLP-Examples-JMX&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://livetribe.codehaus.org/SLP-Examples-JMX&lt;/a&gt;&lt;br&gt;&lt;br&gt;(1) Start the directory server, client and server. They should all
&lt;br&gt;find each other
&lt;br&gt;(2) Kill the directory server and the client
&lt;br&gt;(3) Start the directory server, then the client
&lt;br&gt;** the client will not find the server**
&lt;br&gt;&lt;br&gt;WHY
&lt;br&gt;&lt;br&gt;When the directory server restarts, it sends advertising messages.
&lt;br&gt;However, the server doesn't respond as it thinks it has already
&lt;br&gt;registered with that server. In the meantime, it advertises itself via
&lt;br&gt;multicast. When the client is restarted, it finds the directory server
&lt;br&gt;and interrogates it, so doesn't read the server's multicast messages.
&lt;br&gt;&lt;br&gt;CODE
&lt;br&gt;&lt;br&gt;In DirectoryAgentInfoCache, the following method is called when a
&lt;br&gt;server receives a directory server advertisement:
&lt;br&gt;&lt;br&gt;&amp;nbsp; public void handle(DirectoryAgentInfo directoryAgent)
&lt;br&gt;&amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; if (directoryAgent.isShuttingDown())
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DirectoryAgentInfo removed = remove(directoryAgent.getKey());
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (removed != null) notifyDirectoryAgentDied(directoryAgent);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; else
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DirectoryAgentInfo existing = add(directoryAgent);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (existing == null)
&lt;br&gt;notifyDirectoryAgentBorn(directoryAgent); //*******REMOVE if(existing
&lt;br&gt;== null)*******
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; }
&lt;br&gt;&lt;br&gt;In the above situation, existing is not null when the restarted
&lt;br&gt;directory agent sends its advertisements, so the server never
&lt;br&gt;responds. To fix this, remove 'if (existing == null)' so the server
&lt;br&gt;always tells the directory agent what services it has.
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28LIVETRIBE-77%29-Broken-Failover-Logic-in-Livetribe-SLP-tp25958085p25958085.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25958058</id>
	<title>Last SLP changes</title>
	<published>2009-10-19T06:04:38Z</published>
	<updated>2009-10-19T06:04:38Z</updated>
	<author>
		<name>simonebordet</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I have committed the changes I had locally to fix a bunch of bugs,
&lt;br&gt;among which the latest reported.
&lt;br&gt;&lt;br&gt;Alan, I have also reorganized the poms: now all OSGi dependencies are
&lt;br&gt;in the osgi module and not in the parent pom.
&lt;br&gt;&lt;br&gt;I am in favor of fixing/implementing a couple of other bugs/features,
&lt;br&gt;and then release 2.1.0 instead of releasing 2.0.2.
&lt;br&gt;Comments ?
&lt;br&gt;&lt;br&gt;Simon
&lt;br&gt;-- 
&lt;br&gt;&lt;a href=&quot;http://bordet.blogspot.com&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://bordet.blogspot.com&lt;/a&gt;&lt;br&gt;---
&lt;br&gt;Finally, no matter how good the architecture and design are,
&lt;br&gt;to deliver bug-free software with optimal performance and reliability,
&lt;br&gt;the implementation technique must be flawless. &amp;nbsp; Victoria Livschitz
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Last-SLP-changes-tp25958058p25958058.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25957993</id>
	<title>[jira] Created: (LIVETRIBE-76) Implement command line tools</title>
	<published>2009-10-19T06:00:26Z</published>
	<updated>2009-10-19T06:00:26Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Implement command line tools
&lt;br&gt;----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: LIVETRIBE-76
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-76&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-76&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: LiveTribe
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: New Feature
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: SLP
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: SLP 2.0.1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Simone Bordet 
&lt;br&gt;&lt;br&gt;&lt;br&gt;It would be useful to have command line tools to be able to check the functionality of SLP components, similar to the command line tools provided by OpenSLP.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28LIVETRIBE-76%29-Implement-command-line-tools-tp25957993p25957993.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25957994</id>
	<title>[jira] Created: (LIVETRIBE-76) Implement command line tools</title>
	<published>2009-10-19T06:00:26Z</published>
	<updated>2009-10-19T06:00:26Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">Implement command line tools
&lt;br&gt;----------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Key: LIVETRIBE-76
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;URL: &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-76&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-76&lt;/a&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Project: LiveTribe
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Issue Type: New Feature
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Components: SLP
&lt;br&gt;&amp;nbsp; &amp;nbsp; Affects Versions: SLP 2.0.1
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Reporter: Simone Bordet 
&lt;br&gt;&lt;br&gt;&lt;br&gt;It would be useful to have command line tools to be able to check the functionality of SLP components, similar to the command line tools provided by OpenSLP.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28LIVETRIBE-76%29-Implement-command-line-tools-tp25957994p25957994.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25957960</id>
	<title>[jira] Resolved: (LIVETRIBE-73) Handle correctly overflows in UDP communication</title>
	<published>2009-10-19T05:58:27Z</published>
	<updated>2009-10-19T05:58:27Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-73?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-73?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Simone Bordet &amp;nbsp;resolved LIVETRIBE-73.
&lt;br&gt;-------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: SLP 2.1.0
&lt;br&gt;&lt;br&gt;Messages that may overflow are not checked and properly truncated.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Handle correctly overflows in UDP communication
&lt;br&gt;&amp;gt; -----------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: LIVETRIBE-73
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-73&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-73&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: LiveTribe
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: SLP
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: SLP 2.0.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Simone Bordet 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Simone Bordet 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: SLP 2.1.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Several messages that are returned via UDP may overflow. In this case, the overflow bit must be set and the message reduced to fit.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28LIVETRIBE-73%29-Handle-correctly-overflows-in-UDP-communication-tp25956427p25957960.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25957963</id>
	<title>[jira] Resolved: (LIVETRIBE-73) Handle correctly overflows in UDP communication</title>
	<published>2009-10-19T05:58:27Z</published>
	<updated>2009-10-19T05:58:27Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-73?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-73?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Simone Bordet &amp;nbsp;resolved LIVETRIBE-73.
&lt;br&gt;-------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: SLP 2.1.0
&lt;br&gt;&lt;br&gt;Messages that may overflow are not checked and properly truncated.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Handle correctly overflows in UDP communication
&lt;br&gt;&amp;gt; -----------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: LIVETRIBE-73
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-73&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-73&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: LiveTribe
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: SLP
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: SLP 2.0.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Simone Bordet 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Simone Bordet 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: SLP 2.1.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Several messages that are returned via UDP may overflow. In this case, the overflow bit must be set and the message reduced to fit.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28LIVETRIBE-73%29-Handle-correctly-overflows-in-UDP-communication-tp25956427p25957963.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25957933</id>
	<title>[jira] Resolved: (LIVETRIBE-72) SLP - the unicast point-to-point sending doesn't check the MTU</title>
	<published>2009-10-19T05:56:27Z</published>
	<updated>2009-10-19T05:56:27Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-72?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-72?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Simone Bordet &amp;nbsp;resolved LIVETRIBE-72.
&lt;br&gt;-------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: &amp;nbsp; &amp;nbsp; (was: SLP 2.0.2)
&lt;br&gt;&lt;br&gt;Resolved as part of LIVETRIBE-73.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; SLP - the unicast point-to-point sending doesn't check the MTU
&lt;br&gt;&amp;gt; --------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: LIVETRIBE-72
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-72&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-72&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: LiveTribe
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: SLP
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: SLP 2.0.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Nicholas White
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Simone Bordet 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: SLP 2.1.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is in org.livetribe.slp.spi.sa.UDPSrvRplyPerformer:
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public void perform(InetSocketAddress remoteAddress, ServiceAgentInfo serviceAgent, Message message, List&amp;lt;? extends ServiceInfo&amp;gt; services)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // TODO: must be sure to fit the MTU in case of many services
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SrvRply srvRply = newSrvRply(serviceAgent, message, services);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; byte[] bytes = srvRply.serialize();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; udpConnector.unicastSend(serviceAgent.getHost(), remoteAddress, bytes);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; The UDPConnector indeed doesn't check the MTU before sending the packet - the receiver then truncates and throws an exception as the length field doesn't match the length of the packet.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28LIVETRIBE-72%29-SLP---the-unicast-point-to-point-sending-doesn%27t-check-the-MTU-tp25922849p25957933.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25957934</id>
	<title>[jira] Resolved: (LIVETRIBE-72) SLP - the unicast point-to-point sending doesn't check the MTU</title>
	<published>2009-10-19T05:56:27Z</published>
	<updated>2009-10-19T05:56:27Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-72?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-72?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Simone Bordet &amp;nbsp;resolved LIVETRIBE-72.
&lt;br&gt;-------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: &amp;nbsp; &amp;nbsp; (was: SLP 2.0.2)
&lt;br&gt;&lt;br&gt;Resolved as part of LIVETRIBE-73.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; SLP - the unicast point-to-point sending doesn't check the MTU
&lt;br&gt;&amp;gt; --------------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: LIVETRIBE-72
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-72&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-72&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: LiveTribe
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Bug
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: SLP
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Affects Versions: SLP 2.0.1
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Nicholas White
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Simone Bordet 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: SLP 2.1.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is in org.livetribe.slp.spi.sa.UDPSrvRplyPerformer:
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public void perform(InetSocketAddress remoteAddress, ServiceAgentInfo serviceAgent, Message message, List&amp;lt;? extends ServiceInfo&amp;gt; services)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // TODO: must be sure to fit the MTU in case of many services
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SrvRply srvRply = newSrvRply(serviceAgent, message, services);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; byte[] bytes = srvRply.serialize();
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; udpConnector.unicastSend(serviceAgent.getHost(), remoteAddress, bytes);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; {code}
&lt;br&gt;&amp;gt; The UDPConnector indeed doesn't check the MTU before sending the packet - the receiver then truncates and throws an exception as the length field doesn't match the length of the packet.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Created%3A-%28LIVETRIBE-72%29-SLP---the-unicast-point-to-point-sending-doesn%27t-check-the-MTU-tp25922849p25957934.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25957930</id>
	<title>[jira] Resolved: (LIVETRIBE-16) Implement handling of SrvTypeRqst/SrvTypeRply messages</title>
	<published>2009-10-19T05:56:26Z</published>
	<updated>2009-10-19T05:56:26Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-16?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-16?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Simone Bordet &amp;nbsp;resolved LIVETRIBE-16.
&lt;br&gt;-------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: SLP 2.1.0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Simone Bordet 
&lt;br&gt;&lt;br&gt;Implemented in UserAgent and DirectoryAgent.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Implement handling of SrvTypeRqst/SrvTypeRply messages
&lt;br&gt;&amp;gt; ------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: LIVETRIBE-16
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-16&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: LiveTribe
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: SLP
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Simone Bordet 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Simone Bordet 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: SLP 2.1.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; SrvTypeRqst/SrvTypeRply messages are optional in SLP.
&lt;br&gt;&amp;gt; UserAgents should be able to send SrvTypeRqst and interpret SrvTypeRply, while ServiceAgent and DirectoryAgent should be able to interpret SrvTypeRqst and send SrvTypeRply.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Resolved%3A-%28LIVETRIBE-16%29-Implement-handling-of-SrvTypeRqst-SrvTypeRply-messages-tp25957930p25957930.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-25957932</id>
	<title>[jira] Resolved: (LIVETRIBE-16) Implement handling of SrvTypeRqst/SrvTypeRply messages</title>
	<published>2009-10-19T05:56:26Z</published>
	<updated>2009-10-19T05:56:26Z</updated>
	<author>
		<name>JIRA jira@codehaus.org</name>
	</author>
	<content type="html">&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;[ &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-16?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-16?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel&lt;/a&gt;&amp;nbsp;]
&lt;br&gt;&lt;br&gt;Simone Bordet &amp;nbsp;resolved LIVETRIBE-16.
&lt;br&gt;-------------------------------------
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Resolution: Fixed
&lt;br&gt;&amp;nbsp; &amp;nbsp; Fix Version/s: SLP 2.1.0
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Simone Bordet 
&lt;br&gt;&lt;br&gt;Implemented in UserAgent and DirectoryAgent.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Implement handling of SrvTypeRqst/SrvTypeRply messages
&lt;br&gt;&amp;gt; ------------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Key: LIVETRIBE-16
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL: &lt;a href=&quot;http://jira.codehaus.org/browse/LIVETRIBE-16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/browse/LIVETRIBE-16&lt;/a&gt;&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Project: LiveTribe
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Issue Type: Improvement
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Components: SLP
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Reporter: Simone Bordet 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Assignee: Simone Bordet 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Priority: Minor
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fix For: SLP 2.1.0
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; SrvTypeRqst/SrvTypeRply messages are optional in SLP.
&lt;br&gt;&amp;gt; UserAgents should be able to send SrvTypeRqst and interpret SrvTypeRply, while ServiceAgent and DirectoryAgent should be able to interpret SrvTypeRqst and send SrvTypeRply.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;This message is automatically generated by JIRA.
&lt;br&gt;-
&lt;br&gt;If you think it was sent incorrectly contact one of the administrators: &lt;a href=&quot;http://jira.codehaus.org/secure/Administrators.jspa&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jira.codehaus.org/secure/Administrators.jspa&lt;/a&gt;&lt;br&gt;-
&lt;br&gt;For more information on JIRA, see: &lt;a href=&quot;http://www.atlassian.com/software/jira&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.atlassian.com/software/jira&lt;/a&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&lt;br&gt;---------------------------------------------------------------------
&lt;br&gt;To unsubscribe from this list, please visit:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://xircles.codehaus.org/manage_email&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://xircles.codehaus.org/manage_email&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jira--Resolved%3A-%28LIVETRIBE-16%29-Implement-handling-of-SrvTypeRqst-SrvTypeRply-messages-tp25957932p25957932.html" />
</entry>

</feed>
