<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:www.nabble.com,2006:forum-15406</id>
	<title>Nabble - EasyBeans-user</title>
	<updated>2008-12-02T07:06:50Z</updated>
	<link rel="self" type="application/atom+xml" href="http://www.nabble.com/EasyBeans-user-f15406.xml" />
	<link rel="alternate" type="text/html" href="http://www.nabble.com/EasyBeans-user-f15406.html" />
	<subtitle type="html">EasyBeans is an EJB3 container implementation</subtitle>
	
<entry>
	<id>tag:www.nabble.com,2006:post-20794054</id>
	<title>Re: please provide a name property to EZBContainer services</title>
	<published>2008-12-02T07:06:50Z</published>
	<updated>2008-12-02T07:06:50Z</updated>
	<author>
		<name>ekke</name>
	</author>
	<content type="html">Guillaume Sauthier schrieb:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; ekke a écrit :
&lt;br&gt;&amp;gt;&amp;gt; Guillaume Sauthier schrieb:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ekke a écrit :
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Guillaume,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; if you're working on properties for use by DS -
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'm having another question, where I got a problem to use DS instead 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; of ServiceTracker. Buts its not so important - in this case I can 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; live with the Tracker.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; EZB registers each BusinessInterface of EJBs as Service (and also as 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ManagedService).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; this works great and in my serviceTracker I got all those Services
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; using a filter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; final String filterDataManager = &amp;quot;(&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;quot;service.pid&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &amp;quot;=&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &amp;quot;*RemoteManagerI*Bean&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;quot;)&amp;quot;;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; then I'm getting the ManagedServices as I want
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; using DS I tried different ways to get references to these 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; BusinessInterface - Services, but they aren't resolved by DS
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;reference name=&amp;quot;fooEasybansBusinessInterface&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; interface=&amp;quot;org.ekkehard.foo.BlaBlaRemoteInterface&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; bind=&amp;quot;bindBlaBla&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; unbind=&amp;quot;unbindBlaBla&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; cardinality=&amp;quot;1..1&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; but listing the services from console I can see service
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ManagedService, BlaBlaRemoteInterface
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; any idea ?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hmmm, did you try with another SCR implementation ?
&lt;br&gt;&amp;gt;&amp;gt; perhaps an idea ;-)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ...or I made a mistake and will try it again in another separate bundle
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; all done with eclipse 3.4.1 + equinox
&lt;br&gt;&amp;gt;&amp;gt; (in 3.5M3 its easier because PDE tooling then supports DS)
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; so you think too, that it should work ;-)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; there was some discussion on november on the osgi-dev list about DS/SCR 
&lt;br&gt;&amp;gt; implementations (felix / equinox) differences:
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://mail.osgi.org/pipermail/osgi-dev/2008-November/001511.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.osgi.org/pipermail/osgi-dev/2008-November/001511.html&lt;/a&gt;&lt;br&gt;&amp;gt; Are you using Configuration admin to create new instance of your 
&lt;br&gt;&amp;gt; component ? Seems the guy was having problems with that...
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;thx for the info...
&lt;br&gt;I'm only using equinox.ds which should find the Service registered from EZB
&lt;br&gt;&lt;br&gt;I'll let you know if I find it out...
&lt;br&gt;&lt;br&gt;ekke
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; --G
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ekke
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; --G
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ekke
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ekke schrieb:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'm just in the process to refactor my easybeans-riena-equinox 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; enterprise server to use Declarative Services instead ServiceTracker
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; and I run into a shopw-stopper:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; EZBContainer doesn't provide a name property,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; so couldn't create a target filter like
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;reference name=&amp;quot;fooEZBContainer&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; interface=&amp;quot;org.ow2.easybeans.api.EZBContainer&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cardinality=&amp;quot;1..1&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; target=&amp;quot;(name=org.ekkehard.foo.datamanager.bean)&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; in a ServiceTracker I can use the getName() method, but I found 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; no way to access the name from a Filter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; if I list the services from OSGI console I only get:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; {org.ow2.easybeans.api.EZBContainer}={service.id=249}
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; Registered by bundle: 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; initial@reference:file:../../../ekkehard/plugins/org.ekkehard.foo.datamanager.bean_1.0.0.jar/ 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; Bundles using service: 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; initial@reference:file:../../../easyBeans/bundles/easybeans-core_1.1.0-M3-SNAPSHOT.jar/ 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; because I also dont find a way to get the name of the registering 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; bundle from filter in target, it would be really great if you can 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; provide an information to the service registry
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I opened JIRA EZB-324
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; THX
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ekke
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/please-provide-a-name-property-to-EZBContainer-services-tp20758589p20794054.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20793887</id>
	<title>Re: Re: please provide a name property to EZBContainer services</title>
	<published>2008-12-02T06:59:05Z</published>
	<updated>2008-12-02T06:59:05Z</updated>
	<author>
		<name>Guillaume Sauthier</name>
	</author>
	<content type="html">ekke a écrit :
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Guillaume Sauthier schrieb:
&lt;br&gt;&amp;gt;&amp;gt; ekke a écrit :
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Guillaume,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; if you're working on properties for use by DS -
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm having another question, where I got a problem to use DS instead 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; of ServiceTracker. Buts its not so important - in this case I can 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; live with the Tracker.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; EZB registers each BusinessInterface of EJBs as Service (and also as 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ManagedService).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; this works great and in my serviceTracker I got all those Services
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; using a filter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; final String filterDataManager = &amp;quot;(&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;quot;service.pid&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &amp;quot;=&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &amp;quot;*RemoteManagerI*Bean&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;quot;)&amp;quot;;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; then I'm getting the ManagedServices as I want
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; using DS I tried different ways to get references to these 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; BusinessInterface - Services, but they aren't resolved by DS
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;reference name=&amp;quot;fooEasybansBusinessInterface&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; interface=&amp;quot;org.ekkehard.foo.BlaBlaRemoteInterface&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; bind=&amp;quot;bindBlaBla&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; unbind=&amp;quot;unbindBlaBla&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; cardinality=&amp;quot;1..1&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; but listing the services from console I can see service
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ManagedService, BlaBlaRemoteInterface
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; any idea ?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hmmm, did you try with another SCR implementation ?
&lt;br&gt;&amp;gt; perhaps an idea ;-)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ...or I made a mistake and will try it again in another separate bundle
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; all done with eclipse 3.4.1 + equinox
&lt;br&gt;&amp;gt; (in 3.5M3 its easier because PDE tooling then supports DS)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; so you think too, that it should work ;-)
&lt;/div&gt;&lt;/div&gt;there was some discussion on november on the osgi-dev list about DS/SCR 
&lt;br&gt;implementations (felix / equinox) differences:
&lt;br&gt;&lt;a href=&quot;https://mail.osgi.org/pipermail/osgi-dev/2008-November/001511.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://mail.osgi.org/pipermail/osgi-dev/2008-November/001511.html&lt;/a&gt;&lt;br&gt;Are you using Configuration admin to create new instance of your 
&lt;br&gt;component ? Seems the guy was having problems with that...
&lt;br&gt;&lt;br&gt;--G
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ekke
&lt;br&gt;&amp;gt;&amp;gt; --G
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ekke
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ekke schrieb:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'm just in the process to refactor my easybeans-riena-equinox 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; enterprise server to use Declarative Services instead ServiceTracker
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; and I run into a shopw-stopper:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; EZBContainer doesn't provide a name property,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; so couldn't create a target filter like
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;reference name=&amp;quot;fooEZBContainer&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; interface=&amp;quot;org.ow2.easybeans.api.EZBContainer&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cardinality=&amp;quot;1..1&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; target=&amp;quot;(name=org.ekkehard.foo.datamanager.bean)&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; in a ServiceTracker I can use the getName() method, but I found 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; no way to access the name from a Filter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; if I list the services from OSGI console I only get:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; {org.ow2.easybeans.api.EZBContainer}={service.id=249}
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; Registered by bundle: 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; initial@reference:file:../../../ekkehard/plugins/org.ekkehard.foo.datamanager.bean_1.0.0.jar/ 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; Bundles using service: 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; initial@reference:file:../../../easyBeans/bundles/easybeans-core_1.1.0-M3-SNAPSHOT.jar/ 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; because I also dont find a way to get the name of the registering 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; bundle from filter in target, it would be really great if you can 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; provide an information to the service registry
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I opened JIRA EZB-324
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; THX
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; ekke
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;tt&gt;[Guillaume_Sauthier.vcf]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;begin:vcard
&lt;br&gt;fn:Guillaume Sauthier
&lt;br&gt;n:Sauthier;Guillaume
&lt;br&gt;org:&amp;lt;a href=&amp;quot;http://www.ow2.org&amp;quot;&amp;gt;&amp;lt;img title=&amp;quot;OW2&amp;quot; alt=&amp;quot;OW2 Consortium&amp;quot; border=&amp;quot;0&amp;quot; src=&amp;quot;http://www.ow2.org/xwiki/bin/skin/XWiki/DefaultSkin/logoOW2.png&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;
&lt;br&gt;adr:;;;;;;France
&lt;br&gt;email;internet:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20793887&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;guillaume.sauthier@...&lt;/a&gt;
&lt;br&gt;title:&amp;lt;a href=&amp;quot;http://jonas.ow2.org&amp;quot;&amp;gt;JOnAS Application Server&amp;lt;/a&amp;gt;
&lt;br&gt;x-mozilla-html:TRUE
&lt;br&gt;url:http://jonas.ow2.org
&lt;br&gt;version:2.1
&lt;br&gt;end:vcard
&lt;br&gt;&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/please-provide-a-name-property-to-EZBContainer-services-tp20758589p20793887.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20793767</id>
	<title>Re: [OSGI] unbundeling EZB core</title>
	<published>2008-12-02T06:53:11Z</published>
	<updated>2008-12-02T06:53:11Z</updated>
	<author>
		<name>ekke</name>
	</author>
	<content type="html">Guillaume Sauthier schrieb:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; ekke a écrit :
&lt;br&gt;&amp;gt;&amp;gt; hi,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I wanted to ask if you still are working on unbundling the 
&lt;br&gt;&amp;gt;&amp;gt; ezb-core-monster-bundle ;-)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Not at the moment, but it's definitely the way we want to go.
&lt;br&gt;&amp;gt; there will probably be some discussion before refactoring on this list, 
&lt;br&gt;&amp;gt; so stay in touch :)
&lt;br&gt;&amp;gt; 
&lt;/div&gt;sure ;-)
&lt;br&gt;&lt;br&gt;I know how hard it is - already spent some time trying to refactor this,
&lt;br&gt;but gave up - was too hard without EZB - insider knowledge ;-)
&lt;br&gt;&lt;br&gt;ekke
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; --G
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; we talked about this some time ago and got the information,
&lt;br&gt;&amp;gt;&amp;gt; that you have the vision to do this.
&lt;br&gt;&amp;gt;&amp;gt; I spent some time to try it, but without success
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; EZB is the best way at the momoent to integrate EJB3 into
&lt;br&gt;&amp;gt;&amp;gt; an OSGI application - in contrast to ther solutions based
&lt;br&gt;&amp;gt;&amp;gt; on OSGI where you already have to deploy to the server
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; only really hard to manage is the ezb-core-bundle where
&lt;br&gt;&amp;gt;&amp;gt; so many jar files are included.
&lt;br&gt;&amp;gt;&amp;gt; this in no good OSGI practice
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ...only wanted to remember ;-)
&lt;br&gt;&amp;gt;&amp;gt; I can imagine that this is no easy work
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ekke
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-OSGI--unbundeling-EZB-core-tp20699878p20793767.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20793634</id>
	<title>Re: please provide a name property to EZBContainer services</title>
	<published>2008-12-02T06:47:18Z</published>
	<updated>2008-12-02T06:47:18Z</updated>
	<author>
		<name>ekke</name>
	</author>
	<content type="html">Guillaume Sauthier schrieb:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; ekke a écrit :
&lt;br&gt;&amp;gt;&amp;gt; Guillaume,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; if you're working on properties for use by DS -
&lt;br&gt;&amp;gt;&amp;gt; I'm having another question, where I got a problem to use DS instead 
&lt;br&gt;&amp;gt;&amp;gt; of ServiceTracker. Buts its not so important - in this case I can live 
&lt;br&gt;&amp;gt;&amp;gt; with the Tracker.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; EZB registers each BusinessInterface of EJBs as Service (and also as 
&lt;br&gt;&amp;gt;&amp;gt; ManagedService).
&lt;br&gt;&amp;gt;&amp;gt; this works great and in my serviceTracker I got all those Services
&lt;br&gt;&amp;gt;&amp;gt; using a filter
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; final String filterDataManager = &amp;quot;(&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;quot;service.pid&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &amp;quot;=&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &amp;quot;*RemoteManagerI*Bean&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;quot;)&amp;quot;;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; then I'm getting the ManagedServices as I want
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; using DS I tried different ways to get references to these 
&lt;br&gt;&amp;gt;&amp;gt; BusinessInterface - Services, but they aren't resolved by DS
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;reference name=&amp;quot;fooEasybansBusinessInterface&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; interface=&amp;quot;org.ekkehard.foo.BlaBlaRemoteInterface&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; bind=&amp;quot;bindBlaBla&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; unbind=&amp;quot;unbindBlaBla&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; cardinality=&amp;quot;1..1&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; but listing the services from console I can see service
&lt;br&gt;&amp;gt;&amp;gt; ManagedService, BlaBlaRemoteInterface
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; any idea ?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hmmm, did you try with another SCR implementation ?
&lt;/div&gt;perhaps an idea ;-)
&lt;br&gt;&lt;br&gt;...or I made a mistake and will try it again in another separate bundle
&lt;br&gt;&lt;br&gt;all done with eclipse 3.4.1 + equinox
&lt;br&gt;(in 3.5M3 its easier because PDE tooling then supports DS)
&lt;br&gt;&lt;br&gt;so you think too, that it should work ;-)
&lt;br&gt;&lt;br&gt;ekke
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; --G
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ekke
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ekke schrieb:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm just in the process to refactor my easybeans-riena-equinox 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; enterprise server to use Declarative Services instead ServiceTracker
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; and I run into a shopw-stopper:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; EZBContainer doesn't provide a name property,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; so couldn't create a target filter like
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;reference name=&amp;quot;fooEZBContainer&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; interface=&amp;quot;org.ow2.easybeans.api.EZBContainer&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cardinality=&amp;quot;1..1&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; target=&amp;quot;(name=org.ekkehard.foo.datamanager.bean)&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; in a ServiceTracker I can use the getName() method, but I found 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; no way to access the name from a Filter
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; if I list the services from OSGI console I only get:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; {org.ow2.easybeans.api.EZBContainer}={service.id=249}
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; Registered by bundle: 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; initial@reference:file:../../../ekkehard/plugins/org.ekkehard.foo.datamanager.bean_1.0.0.jar/ 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; Bundles using service: 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; initial@reference:file:../../../easyBeans/bundles/easybeans-core_1.1.0-M3-SNAPSHOT.jar/ 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; because I also dont find a way to get the name of the registering 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; bundle from filter in target, it would be really great if you can 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; provide an information to the service registry
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I opened JIRA EZB-324
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; THX
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; ekke
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/please-provide-a-name-property-to-EZBContainer-services-tp20758589p20793634.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20793574</id>
	<title>Re: [OSGI] unbundeling EZB core</title>
	<published>2008-12-02T06:43:41Z</published>
	<updated>2008-12-02T06:43:41Z</updated>
	<author>
		<name>Guillaume Sauthier</name>
	</author>
	<content type="html">ekke a écrit :
&lt;br&gt;&amp;gt; hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I wanted to ask if you still are working on unbundling the 
&lt;br&gt;&amp;gt; ezb-core-monster-bundle ;-)
&lt;br&gt;&lt;br&gt;Not at the moment, but it's definitely the way we want to go.
&lt;br&gt;there will probably be some discussion before refactoring on this list, 
&lt;br&gt;so stay in touch :)
&lt;br&gt;&lt;br&gt;--G
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; we talked about this some time ago and got the information,
&lt;br&gt;&amp;gt; that you have the vision to do this.
&lt;br&gt;&amp;gt; I spent some time to try it, but without success
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; EZB is the best way at the momoent to integrate EJB3 into
&lt;br&gt;&amp;gt; an OSGI application - in contrast to ther solutions based
&lt;br&gt;&amp;gt; on OSGI where you already have to deploy to the server
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; only really hard to manage is the ezb-core-bundle where
&lt;br&gt;&amp;gt; so many jar files are included.
&lt;br&gt;&amp;gt; this in no good OSGI practice
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ...only wanted to remember ;-)
&lt;br&gt;&amp;gt; I can imagine that this is no easy work
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ekke
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;tt&gt;[Guillaume_Sauthier.vcf]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;begin:vcard
&lt;br&gt;fn:Guillaume Sauthier
&lt;br&gt;n:Sauthier;Guillaume
&lt;br&gt;org:&amp;lt;a href=&amp;quot;http://www.ow2.org&amp;quot;&amp;gt;&amp;lt;img title=&amp;quot;OW2&amp;quot; alt=&amp;quot;OW2 Consortium&amp;quot; border=&amp;quot;0&amp;quot; src=&amp;quot;http://www.ow2.org/xwiki/bin/skin/XWiki/DefaultSkin/logoOW2.png&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;
&lt;br&gt;adr:;;;;;;France
&lt;br&gt;email;internet:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20793574&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;guillaume.sauthier@...&lt;/a&gt;
&lt;br&gt;title:&amp;lt;a href=&amp;quot;http://jonas.ow2.org&amp;quot;&amp;gt;JOnAS Application Server&amp;lt;/a&amp;gt;
&lt;br&gt;x-mozilla-html:TRUE
&lt;br&gt;url:http://jonas.ow2.org
&lt;br&gt;version:2.1
&lt;br&gt;end:vcard
&lt;br&gt;&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/-OSGI--unbundeling-EZB-core-tp20699878p20793574.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20793535</id>
	<title>Re: Re: please provide a name property to EZBContainer services</title>
	<published>2008-12-02T06:41:59Z</published>
	<updated>2008-12-02T06:41:59Z</updated>
	<author>
		<name>Guillaume Sauthier</name>
	</author>
	<content type="html">ekke a écrit :
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Guillaume,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; if you're working on properties for use by DS -
&lt;br&gt;&amp;gt; I'm having another question, where I got a problem to use DS instead 
&lt;br&gt;&amp;gt; of ServiceTracker. Buts its not so important - in this case I can live 
&lt;br&gt;&amp;gt; with the Tracker.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; EZB registers each BusinessInterface of EJBs as Service (and also as 
&lt;br&gt;&amp;gt; ManagedService).
&lt;br&gt;&amp;gt; this works great and in my serviceTracker I got all those Services
&lt;br&gt;&amp;gt; using a filter
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; final String filterDataManager = &amp;quot;(&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;quot;service.pid&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &amp;quot;=&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &amp;quot;*RemoteManagerI*Bean&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;quot;)&amp;quot;;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; then I'm getting the ManagedServices as I want
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; using DS I tried different ways to get references to these 
&lt;br&gt;&amp;gt; BusinessInterface - Services, but they aren't resolved by DS
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;reference name=&amp;quot;fooEasybansBusinessInterface&amp;quot; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; interface=&amp;quot;org.ekkehard.foo.BlaBlaRemoteInterface&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; bind=&amp;quot;bindBlaBla&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; unbind=&amp;quot;unbindBlaBla&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; cardinality=&amp;quot;1..1&amp;quot;
&lt;br&gt;&amp;gt; /&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; but listing the services from console I can see service
&lt;br&gt;&amp;gt; ManagedService, BlaBlaRemoteInterface
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; any idea ?
&lt;/div&gt;&lt;/div&gt;Hmmm, did you try with another SCR implementation ?
&lt;br&gt;--G
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ekke
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ekke schrieb:
&lt;br&gt;&amp;gt;&amp;gt; I'm just in the process to refactor my easybeans-riena-equinox 
&lt;br&gt;&amp;gt;&amp;gt; enterprise server to use Declarative Services instead ServiceTracker
&lt;br&gt;&amp;gt;&amp;gt; and I run into a shopw-stopper:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; EZBContainer doesn't provide a name property,
&lt;br&gt;&amp;gt;&amp;gt; so couldn't create a target filter like
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;reference name=&amp;quot;fooEZBContainer&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; interface=&amp;quot;org.ow2.easybeans.api.EZBContainer&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cardinality=&amp;quot;1..1&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; target=&amp;quot;(name=org.ekkehard.foo.datamanager.bean)&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; in a ServiceTracker I can use the getName() method, but I found 
&lt;br&gt;&amp;gt;&amp;gt; no way to access the name from a Filter
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; if I list the services from OSGI console I only get:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; {org.ow2.easybeans.api.EZBContainer}={service.id=249}
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; Registered by bundle: 
&lt;br&gt;&amp;gt;&amp;gt; initial@reference:file:../../../ekkehard/plugins/org.ekkehard.foo.datamanager.bean_1.0.0.jar/ 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; Bundles using service: 
&lt;br&gt;&amp;gt;&amp;gt; initial@reference:file:../../../easyBeans/bundles/easybeans-core_1.1.0-M3-SNAPSHOT.jar/ 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; because I also dont find a way to get the name of the registering 
&lt;br&gt;&amp;gt;&amp;gt; bundle from filter in target, it would be really great if you can 
&lt;br&gt;&amp;gt;&amp;gt; provide an information to the service registry
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I opened JIRA EZB-324
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; THX
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ekke
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;tt&gt;[Guillaume_Sauthier.vcf]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;begin:vcard
&lt;br&gt;fn:Guillaume Sauthier
&lt;br&gt;n:Sauthier;Guillaume
&lt;br&gt;org:&amp;lt;a href=&amp;quot;http://www.ow2.org&amp;quot;&amp;gt;&amp;lt;img title=&amp;quot;OW2&amp;quot; alt=&amp;quot;OW2 Consortium&amp;quot; border=&amp;quot;0&amp;quot; src=&amp;quot;http://www.ow2.org/xwiki/bin/skin/XWiki/DefaultSkin/logoOW2.png&amp;quot; /&amp;gt;&amp;lt;/a&amp;gt;
&lt;br&gt;adr:;;;;;;France
&lt;br&gt;email;internet:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20793535&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;guillaume.sauthier@...&lt;/a&gt;
&lt;br&gt;title:&amp;lt;a href=&amp;quot;http://jonas.ow2.org&amp;quot;&amp;gt;JOnAS Application Server&amp;lt;/a&amp;gt;
&lt;br&gt;x-mozilla-html:TRUE
&lt;br&gt;url:http://jonas.ow2.org
&lt;br&gt;version:2.1
&lt;br&gt;end:vcard
&lt;br&gt;&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/please-provide-a-name-property-to-EZBContainer-services-tp20758589p20793535.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20790270</id>
	<title>Re: please provide a name property to EZBContainer services</title>
	<published>2008-12-02T03:22:47Z</published>
	<updated>2008-12-02T03:22:47Z</updated>
	<author>
		<name>ekke</name>
	</author>
	<content type="html">Guillaume,
&lt;br&gt;&lt;br&gt;if you're working on properties for use by DS -
&lt;br&gt;I'm having another question, where I got a problem to use DS instead of 
&lt;br&gt;ServiceTracker. Buts its not so important - in this case I can live with 
&lt;br&gt;the Tracker.
&lt;br&gt;&lt;br&gt;EZB registers each BusinessInterface of EJBs as Service (and also as 
&lt;br&gt;ManagedService).
&lt;br&gt;this works great and in my serviceTracker I got all those Services
&lt;br&gt;using a filter
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; final String filterDataManager = &amp;quot;(&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;quot;service.pid&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &amp;quot;=&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; + &amp;quot;*RemoteManagerI*Bean&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; +&amp;quot;)&amp;quot;;
&lt;br&gt;&lt;br&gt;then I'm getting the ManagedServices as I want
&lt;br&gt;&lt;br&gt;using DS I tried different ways to get references to these 
&lt;br&gt;BusinessInterface - Services, but they aren't resolved by DS
&lt;br&gt;&lt;br&gt;&amp;lt;reference name=&amp;quot;fooEasybansBusinessInterface&amp;quot;					 
&lt;br&gt;interface=&amp;quot;org.ekkehard.foo.BlaBlaRemoteInterface&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bind=&amp;quot;bindBlaBla&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; unbind=&amp;quot;unbindBlaBla&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cardinality=&amp;quot;1..1&amp;quot;
&lt;br&gt;/&amp;gt;
&lt;br&gt;&lt;br&gt;but listing the services from console I can see service
&lt;br&gt;ManagedService, BlaBlaRemoteInterface
&lt;br&gt;&lt;br&gt;any idea ?
&lt;br&gt;&lt;br&gt;ekke
&lt;br&gt;&lt;br&gt;ekke schrieb:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I'm just in the process to refactor my easybeans-riena-equinox 
&lt;br&gt;&amp;gt; enterprise server to use Declarative Services instead ServiceTracker
&lt;br&gt;&amp;gt; and I run into a shopw-stopper:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; EZBContainer doesn't provide a name property,
&lt;br&gt;&amp;gt; so couldn't create a target filter like
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;reference name=&amp;quot;fooEZBContainer&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; interface=&amp;quot;org.ow2.easybeans.api.EZBContainer&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cardinality=&amp;quot;1..1&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; target=&amp;quot;(name=org.ekkehard.foo.datamanager.bean)&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt; in a ServiceTracker I can use the getName() method, but I found no way 
&lt;br&gt;&amp;gt; to access the name from a Filter
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; if I list the services from OSGI console I only get:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; {org.ow2.easybeans.api.EZBContainer}={service.id=249}
&lt;br&gt;&amp;gt; &amp;nbsp; Registered by bundle: 
&lt;br&gt;&amp;gt; initial@reference:file:../../../ekkehard/plugins/org.ekkehard.foo.datamanager.bean_1.0.0.jar/ 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; Bundles using service: 
&lt;br&gt;&amp;gt; initial@reference:file:../../../easyBeans/bundles/easybeans-core_1.1.0-M3-SNAPSHOT.jar/ 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; because I also dont find a way to get the name of the registering bundle 
&lt;br&gt;&amp;gt; from filter in target, it would be really great if you can provide an 
&lt;br&gt;&amp;gt; information to the service registry
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I opened JIRA EZB-324
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; THX
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ekke
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/please-provide-a-name-property-to-EZBContainer-services-tp20758589p20790270.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20758589</id>
	<title>please provide a name property to EZBContainer services</title>
	<published>2008-11-30T07:19:26Z</published>
	<updated>2008-11-30T07:19:26Z</updated>
	<author>
		<name>ekke</name>
	</author>
	<content type="html">I'm just in the process to refactor my easybeans-riena-equinox 
&lt;br&gt;enterprise server to use Declarative Services instead ServiceTracker
&lt;br&gt;and I run into a shopw-stopper:
&lt;br&gt;&lt;br&gt;EZBContainer doesn't provide a name property,
&lt;br&gt;so couldn't create a target filter like
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;reference name=&amp;quot;fooEZBContainer&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; interface=&amp;quot;org.ow2.easybeans.api.EZBContainer&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; cardinality=&amp;quot;1..1&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; target=&amp;quot;(name=org.ekkehard.foo.datamanager.bean)&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;in a ServiceTracker I can use the getName() method, but I found no way 
&lt;br&gt;to access the name from a Filter
&lt;br&gt;&lt;br&gt;if I list the services from OSGI console I only get:
&lt;br&gt;&lt;br&gt;{org.ow2.easybeans.api.EZBContainer}={service.id=249}
&lt;br&gt;&amp;nbsp; &amp;nbsp;Registered by bundle: 
&lt;br&gt;initial@reference:file:../../../ekkehard/plugins/org.ekkehard.foo.datamanager.bean_1.0.0.jar/ 
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp;Bundles using service: 
&lt;br&gt;initial@reference:file:../../../easyBeans/bundles/easybeans-core_1.1.0-M3-SNAPSHOT.jar/ 
&lt;br&gt;&lt;br&gt;&lt;br&gt;because I also dont find a way to get the name of the registering bundle 
&lt;br&gt;from filter in target, it would be really great if you can provide an 
&lt;br&gt;information to the service registry
&lt;br&gt;&lt;br&gt;I opened JIRA EZB-324
&lt;br&gt;&lt;br&gt;THX
&lt;br&gt;&lt;br&gt;ekke
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/please-provide-a-name-property-to-EZBContainer-services-tp20758589p20758589.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20718926</id>
	<title>Re: Re: Re: Re: Generate ID automatic</title>
	<published>2008-11-27T05:02:22Z</published>
	<updated>2008-11-27T05:02:22Z</updated>
	<author>
		<name>Freitas</name>
	</author>
	<content type="html">Hi , &lt;br&gt;&lt;br&gt;You were right, Pedro.&amp;nbsp; I change the entity field and all is working , now! &lt;br&gt;&lt;br&gt;&lt;br&gt;1) What should I do to alter the int field to a Long field? Since my database, at the moment, is recreated every time I start my application. &lt;br&gt;
&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks and Regards&lt;br&gt;Fernando&lt;br&gt;&lt;br&gt;&amp;nbsp;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2008/11/26 Pedro Vieira da Silva &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20718926&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pedro.s.silva@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;You have defined your field as long but the matching field in the database is an integer.&lt;br&gt;

&lt;br&gt;
Either change the entity filed to int or change the column of the database table to be a long.&lt;br&gt;
&lt;br&gt;
Pedro Silva&lt;br&gt;
Software Engineer&lt;br&gt;
&lt;br&gt;
Critical Software, S.A.&lt;br&gt;
&lt;a href=&quot;http://www.criticalsoftware.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.criticalsoftware.com&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
Fernando Freitas wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;&lt;div class=&quot;Ih2E3d&quot;&gt;
I tried &amp;nbsp;, but occurs this error... Follow Below:&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Provided id of the wrong type. Expected: class java.lang.Long, got class java.lang.Integer&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
My code&lt;br&gt;
&lt;br&gt;
private &amp;nbsp;Long id;&lt;br&gt;
 &amp;nbsp;  &amp;nbsp; &amp;nbsp;@Id &amp;nbsp;  &amp;nbsp; &amp;nbsp;@GeneratedValue&lt;br&gt;
 &amp;nbsp; &amp;nbsp; public Long getId() {&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;return id;&lt;br&gt;
 &amp;nbsp; &amp;nbsp;}&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
1) &amp;nbsp;Can you help me? &amp;nbsp;What is this error?&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Thanks&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;&lt;/div&gt;
2008/11/26 ekke &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20718926&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ekkehard@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20718926&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ekkehard@...&lt;/a&gt;&amp;gt;&amp;gt;&lt;div&gt;
&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;Wj3C7c&quot;&gt;&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp;so here&amp;#39;s another one&lt;br&gt;
 &amp;nbsp; &amp;nbsp;working with Hibernate &amp;amp;&amp;amp; &amp;nbsp;(DB2 || HSQLDB || Oracle)&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; @Id&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; @GeneratedValue(strategy = GenerationType.TABLE)&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; @Column(name = &amp;quot;ADR_PK&amp;quot;)&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private long uPK;&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp;you should read carefully the documentation about ID generation&lt;br&gt;
 &amp;nbsp; &amp;nbsp;from TopLink or Hibernate AND from your Database&lt;br&gt;
 &amp;nbsp; &amp;nbsp;and then decide&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp;ekke&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp;CSW - Sérgio Silva schrieb:&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;I Think this is what you are looking for:&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;  &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;….&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;  &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private Long id;&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;  &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;  &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; @Id&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; @TableGenerator(name = &amp;quot;keyDFW&amp;quot;, allocationSize = 1,&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;initialValue = 1)&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; @GeneratedValue(strategy = GenerationType.TABLE, generator =&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;quot;keyDFW&amp;quot;)&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; public Long getId() {&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;…..&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;  &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;This is one approach of what you are looking for.&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;  &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;You can use a table or a sequence to auto generate the id!&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;  &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;A simple explanation (on TopLink JPA Implementation):&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;http://www.oracle.com/technology/products/ias/toplink/jpa/howto/id-generation.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.oracle.com/technology/products/ias/toplink/jpa/howto/id-generation.html&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;  &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;------------------------------------------------------------------------&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*From:* Fernando Freitas [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20718926&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nandows@...&lt;/a&gt;&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;lt;mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20718926&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nandows@...&lt;/a&gt;&amp;gt;]&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*Sent:* quarta-feira, 26 de Novembro de 2008 13:53&lt;br&gt;&lt;/div&gt;&lt;/div&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*To:* &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20718926&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;easybeans@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20718926&amp;i=6&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;easybeans@...&lt;/a&gt;&amp;gt;&lt;div class=&quot;Ih2E3d&quot;&gt;&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;*Subject:* [easybeans] Generate ID automatic&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;  &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Hi everybody,&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Someone knows....&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1) How Can I do to generate &amp;quot;ID automatically &amp;quot; using&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;easybeans with osgi?&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Thanks and best Regards&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fernando Freitas&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/blockquote&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Generate-ID-automatic-tp20701322p20718926.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20708400</id>
	<title>Re: Re: Re: Generate ID automatic</title>
	<published>2008-11-26T12:00:34Z</published>
	<updated>2008-11-26T12:00:34Z</updated>
	<author>
		<name>Pedro Vieira da Silva</name>
	</author>
	<content type="html">You have defined your field as long but the matching field in the database is an 
&lt;br&gt;integer.
&lt;br&gt;&lt;br&gt;Either change the entity filed to int or change the column of the database table 
&lt;br&gt;to be a long.
&lt;br&gt;&lt;br&gt;Pedro Silva
&lt;br&gt;Software Engineer
&lt;br&gt;&lt;br&gt;Critical Software, S.A.
&lt;br&gt;www.criticalsoftware.com
&lt;br&gt;&lt;br&gt;Fernando Freitas wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I tried &amp;nbsp;, but occurs this error... Follow Below:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Provided id of the wrong type. Expected: class java.lang.Long, got class 
&lt;br&gt;&amp;gt; java.lang.Integer
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; My code
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; private &amp;nbsp;Long id;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; @Id &amp;nbsp; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; @GeneratedValue
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;public Long getId() {
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; return id;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 1) &amp;nbsp;Can you help me? &amp;nbsp;What is this error?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 2008/11/26 ekke &amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20708400&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ekkehard@...&lt;/a&gt; 
&lt;br&gt;&amp;gt; &amp;lt;mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20708400&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ekkehard@...&lt;/a&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; so here's another one
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; working with Hibernate &amp;&amp; &amp;nbsp;(DB2 || HSQLDB || Oracle)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;@Id
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;@GeneratedValue(strategy = GenerationType.TABLE)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;@Column(name = &amp;quot;ADR_PK&amp;quot;)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;private long uPK;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; you should read carefully the documentation about ID generation
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; from TopLink or Hibernate AND from your Database
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; and then decide
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; ekke
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; CSW - Sérgio Silva schrieb:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; I Think this is what you are looking for:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ….
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;private Long id;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;@Id
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;@TableGenerator(name = &amp;quot;keyDFW&amp;quot;, allocationSize = 1,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; initialValue = 1)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;@GeneratedValue(strategy = GenerationType.TABLE, generator =
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;quot;keyDFW&amp;quot;)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;public Long getId() {
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; …..
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; This is one approach of what you are looking for.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; You can use a table or a sequence to auto generate the id!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; A simple explanation (on TopLink JPA Implementation):
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;http://www.oracle.com/technology/products/ias/toplink/jpa/howto/id-generation.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.oracle.com/technology/products/ias/toplink/jpa/howto/id-generation.html&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; *From:* Fernando Freitas [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20708400&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nandows@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20708400&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nandows@...&lt;/a&gt;&amp;gt;]
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; *Sent:* quarta-feira, 26 de Novembro de 2008 13:53
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; *To:* &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20708400&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;easybeans@...&lt;/a&gt; &amp;lt;mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20708400&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;easybeans@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; *Subject:* [easybeans] Generate ID automatic
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Hi everybody,
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Someone knows....
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1) How Can I do to generate &amp;quot;ID automatically &amp;quot; using
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; easybeans with osgi?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Thanks and best Regards
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Fernando Freitas
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Generate-ID-automatic-tp20701322p20708400.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20707891</id>
	<title>Re: Re: Generate ID automatic</title>
	<published>2008-11-26T11:53:39Z</published>
	<updated>2008-11-26T11:53:39Z</updated>
	<author>
		<name>Freitas</name>
	</author>
	<content type="html">I tried&amp;nbsp; , but occurs this error... Follow Below:&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Provided id of the wrong type. Expected: class java.lang.Long, got class java.lang.Integer&lt;br&gt;
&lt;br&gt;&lt;br&gt;My code&lt;br&gt;&lt;br&gt;
private&amp;nbsp; Long id;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; @Id&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; @GeneratedValue&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;public Long getId() {&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; return id;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br&gt;&lt;br&gt;&lt;br&gt;1)&amp;nbsp; Can you help me?&amp;nbsp; What is this error?&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;2008/11/26 ekke &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20707891&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ekkehard@...&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;so here&amp;#39;s another one&lt;br&gt;
working with Hibernate &amp;amp;&amp;amp; &amp;nbsp;(DB2 || HSQLDB || Oracle)&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;@Id&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;@GeneratedValue(strategy = GenerationType.TABLE)&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;@Column(name = &amp;quot;ADR_PK&amp;quot;)&lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;private long uPK;&lt;br&gt;
&lt;br&gt;
you should read carefully the documentation about ID generation&lt;br&gt;
from TopLink or Hibernate AND from your Database&lt;br&gt;
and then decide&lt;br&gt;
&lt;br&gt;
ekke&lt;br&gt;
&lt;br&gt;
CSW - Sérgio Silva schrieb:&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;Wj3C7c&quot;&gt;&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
I Think this is what you are looking for:&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&lt;br&gt;
….&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&lt;br&gt;
 &amp;nbsp; &amp;nbsp;private Long id;&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&lt;br&gt;
&amp;nbsp;&lt;br&gt;
 &amp;nbsp; &amp;nbsp;@Id&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp;@TableGenerator(name = &amp;quot;keyDFW&amp;quot;, allocationSize = 1, initialValue = 1)&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp;@GeneratedValue(strategy = GenerationType.TABLE, generator = &amp;quot;keyDFW&amp;quot;)&lt;br&gt;
&lt;br&gt;
 &amp;nbsp; &amp;nbsp;public Long getId() {&lt;br&gt;
&lt;br&gt;
…..&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&lt;br&gt;
This is one approach of what you are looking for.&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&lt;br&gt;
You can use a table or a sequence to auto generate the id!&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&lt;br&gt;
A simple explanation (on TopLink JPA Implementation): &lt;a href=&quot;http://www.oracle.com/technology/products/ias/toplink/jpa/howto/id-generation.html&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.oracle.com/technology/products/ias/toplink/jpa/howto/id-generation.html&lt;/a&gt;&lt;br&gt;

&lt;br&gt;
&amp;nbsp;&lt;br&gt;
------------------------------------------------------------------------&lt;br&gt;
&lt;br&gt;
*From:* Fernando Freitas [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20707891&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nandows@...&lt;/a&gt;]&lt;br&gt;
*Sent:* quarta-feira, 26 de Novembro de 2008 13:53&lt;br&gt;
*To:* &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20707891&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;easybeans@...&lt;/a&gt;&lt;br&gt;
*Subject:* [easybeans] Generate ID automatic&lt;br&gt;
&lt;br&gt;
&amp;nbsp;&lt;br&gt;
Hi everybody, &lt;br&gt;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; Someone knows....&lt;br&gt;
&amp;nbsp; &amp;nbsp; 1) How Can I do to generate &amp;quot;ID automatically &amp;quot; using easybeans with osgi?&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Thanks and best Regards&lt;br&gt;
Fernando Freitas&lt;br&gt;
&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Generate-ID-automatic-tp20701322p20707891.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20702521</id>
	<title>Re: Generate ID automatic</title>
	<published>2008-11-26T06:59:55Z</published>
	<updated>2008-11-26T06:59:55Z</updated>
	<author>
		<name>ekke</name>
	</author>
	<content type="html">so here's another one
&lt;br&gt;working with Hibernate &amp;&amp; &amp;nbsp;(DB2 || HSQLDB || Oracle)
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; @Id
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; @GeneratedValue(strategy = GenerationType.TABLE)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; @Column(name = &amp;quot;ADR_PK&amp;quot;)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; private long uPK;
&lt;br&gt;&lt;br&gt;you should read carefully the documentation about ID generation
&lt;br&gt;from TopLink or Hibernate AND from your Database
&lt;br&gt;and then decide
&lt;br&gt;&lt;br&gt;ekke
&lt;br&gt;&lt;br&gt;CSW - Sérgio Silva schrieb:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I Think this is what you are looking for:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ….
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; private Long id;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; @Id
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; @TableGenerator(name = &amp;quot;keyDFW&amp;quot;, allocationSize = 1, initialValue = 1)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; @GeneratedValue(strategy = GenerationType.TABLE, generator = &amp;quot;keyDFW&amp;quot;)
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; public Long getId() {
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; …..
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; This is one approach of what you are looking for.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; You can use a table or a sequence to auto generate the id!
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; A simple explanation (on TopLink JPA Implementation): 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.oracle.com/technology/products/ias/toplink/jpa/howto/id-generation.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.oracle.com/technology/products/ias/toplink/jpa/howto/id-generation.html&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; *From:* Fernando Freitas [mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20702521&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nandows@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; *Sent:* quarta-feira, 26 de Novembro de 2008 13:53
&lt;br&gt;&amp;gt; *To:* &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20702521&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;easybeans@...&lt;/a&gt;
&lt;br&gt;&amp;gt; *Subject:* [easybeans] Generate ID automatic
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hi everybody, 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Someone knows....
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;1) How Can I do to generate &amp;quot;ID automatically &amp;quot; using easybeans with 
&lt;br&gt;&amp;gt; osgi?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks and best Regards
&lt;br&gt;&amp;gt; Fernando Freitas
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Generate-ID-automatic-tp20701322p20702521.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20702187</id>
	<title>Re: Re: Re: Re: Still problems with connetion timeout</title>
	<published>2008-11-26T06:39:14Z</published>
	<updated>2008-11-26T06:39:14Z</updated>
	<author>
		<name>David Alves-3</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;Hi&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;An update: SQlState 8003 seems to relate to the connection trying to be used when the close() method was already called somewhere.&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;So we have a set of connections running for a while and at some point in time they'r close() method is called failing all subsequent calls to hibernate.&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;I sent this to the list (instead or hibernate or even the mysql folks) because I thought it might be something with jotm, or some configuration issue.&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;Any ideas?&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Regards&lt;/div&gt;&lt;div&gt;David Alves&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;div&gt;On Nov 26, 2008, at 2:27 PM, David Alves wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;Hi again&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;Sorry again, just rechecked the code, really using M2 (the lastest on the non snapshot repo) :).&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Regards&lt;/div&gt;&lt;div&gt;David Alves&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;On Nov 26, 2008, at 2:25 PM, David Alves wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;Hi&amp;nbsp;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;Made a mistake really using M3 sorry.&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;It is not possible for me to change the database, it is maintained and used also by by other parties (that interact with my data).&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;Any other ideas?&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Regards&lt;/div&gt;&lt;div&gt;David Alves&lt;br&gt;&lt;div&gt;&lt;div&gt;On Nov 26, 2008, at 2:21 PM, ekkehard wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt; &lt;div bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt; David Alves schrieb: &lt;blockquote cite=&quot;mid:BC3AD2A1-1FEB-4349-AAC3-93C937376731@criticalsoftware.com&quot; type=&quot;cite&quot;&gt;  &lt;div style=&quot;&quot;&gt;  &lt;div&gt;Hi  &lt;div&gt;&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;I recently upgraded easybeans osgi to the latest version (1.1.0-M2)&lt;/div&gt;  &lt;/div&gt;  &lt;/div&gt; &lt;/blockquote&gt; 1.1.0M3 is the latest ;-)&lt;br&gt; &lt;blockquote cite=&quot;mid:BC3AD2A1-1FEB-4349-AAC3-93C937376731@criticalsoftware.com&quot; type=&quot;cite&quot;&gt;  &lt;div style=&quot;&quot;&gt;  &lt;div&gt;  &lt;div&gt; and still the connections problem persists.&lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;A little context: We'r using EZB osgi integrated in an search engine project, as a means of integrating it with other J2EE applications.&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;When we start the server all is well easybeans functions as it should and this goes on for a while. After a while though, any call to EZB that needs to interact with the database (through JPA and hibernate) fails.&lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;The full error stack is presented at the end of this message.&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;The easybeans configuration regarding tm and db is as follows:&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(63, 95, 191);&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;!-- Start a transaction service --&gt;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: rgb(0, 128, 128);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: rgb(63, 127, 127);&quot;&gt;tm&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: rgb(0, 128, 128);&quot;&gt;/&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(63, 95, 191);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;lt;!-- Creates a JDBC pool with jdbc_1 JNDI name --&gt;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(42, 0, 255);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 128, 128);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: rgb(63, 127, 127);&quot;&gt;jdbcpool&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;jndiName&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;jdbc_1&quot;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;username&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;XXX&quot;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;password&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;XXX&quot;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(42, 0, 255);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;url&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;jdbc:mysql://127.0.0.1/XXX&quot;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;driver&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;com.mysql.jdbc.Driver&quot;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 128, 128);&quot;&gt;/&gt;´&lt;/span&gt;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(42, 0, 255);&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#008080&quot;&gt;&lt;br&gt;  &lt;/font&gt;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(42, 0, 255);&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#008080&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/div&gt;  &lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;We even though that it might be a long runnong transaction problem so we placed:&lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Monaco; font-size: 11px;&quot;&gt;&lt;span style=&quot;color: rgb(100, 100, 100);&quot;&gt;@&lt;/span&gt;TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;at the class level in all remote accessible classes and that didn't solve the problem.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;We would really appreciate some help.&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;&lt;br&gt;  &lt;/div&gt;  &lt;/div&gt;  &lt;/div&gt; &lt;/blockquote&gt; at first I would change the db to see if its something with the mysql ?&lt;br&gt; &lt;br&gt; ekke &lt;/div&gt; &lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&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://www.nabble.com/Still-problems-with-connetion-timeout-tp20701737p20702187.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20702095</id>
	<title>Re: Still problems with connetion timeout</title>
	<published>2008-11-26T06:32:30Z</published>
	<updated>2008-11-26T06:32:30Z</updated>
	<author>
		<name>ekke</name>
	</author>
	<content type="html">David Alves schrieb:
&lt;br&gt;&amp;gt; Hi 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Made a mistake really using M3 sorry.
&lt;br&gt;&amp;gt; It is not possible for me to change the database, it is maintained and 
&lt;br&gt;&amp;gt; used also by by other parties (that interact with my data).
&lt;br&gt;&amp;gt; Any other ideas?
&lt;br&gt;&amp;gt; 
&lt;br&gt;those things are always difficult to find out
&lt;br&gt;&lt;br&gt;in my application I have placed many logging-output
&lt;br&gt;and if there's a problem I try to find out what happens after
&lt;br&gt;logging some bundles or classes in DEBUG mode
&lt;br&gt;&lt;br&gt;ekke
&lt;br&gt;perhaps some of the EZB experts have an idea
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Regards
&lt;br&gt;&amp;gt; David Alves
&lt;br&gt;&amp;gt; On Nov 26, 2008, at 2:21 PM, ekkehard wrote:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; David Alves schrieb:
&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 recently upgraded easybeans osgi to the latest version (1.1.0-M2)
&lt;br&gt;&amp;gt;&amp;gt; 1.1.0M3 is the latest ;-)
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; and still the connections problem persists.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; A little context: We'r using EZB osgi integrated in an search engine 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; project, as a means of integrating it with other J2EE applications.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; When we start the server all is well easybeans functions as it should 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; and this goes on for a while. After a while though, any call to EZB 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; that needs to interact with the database (through JPA and hibernate) 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; fails.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The full error stack is presented at the end of this message.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The easybeans configuration regarding tm and db is as follows:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;!-- Start a transaction service --&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;tm /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;!-- Creates a JDBC pool with jdbc_1 JNDI name --&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;jdbcpool jndiName=&amp;quot;jdbc_1&amp;quot; username=&amp;quot;XXX&amp;quot; password=&amp;quot;XXX&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; url=&amp;quot;jdbc:mysql://127.0.0.1/XXX&amp;quot; driver=&amp;quot;com.mysql.jdbc.Driver&amp;quot; /&amp;gt;´
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; We even though that it might be a long runnong transaction problem so 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; we placed:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; @TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED) at the 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; class level in all remote accessible classes and that didn't solve 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; the problem.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; We would really appreciate some help.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; at first I would change the db to see if its something with the mysql ?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; ekke
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Still-problems-with-connetion-timeout-tp20701737p20702095.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20701893</id>
	<title>Re: Re: Re: Still problems with connetion timeout</title>
	<published>2008-11-26T06:27:40Z</published>
	<updated>2008-11-26T06:27:40Z</updated>
	<author>
		<name>David Alves-3</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;Hi again&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;Sorry again, just rechecked the code, really using M2 (the lastest on the non snapshot repo) :).&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Regards&lt;/div&gt;&lt;div&gt;David Alves&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;On Nov 26, 2008, at 2:25 PM, David Alves wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;&lt;div style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;Hi&amp;nbsp;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;Made a mistake really using M3 sorry.&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;It is not possible for me to change the database, it is maintained and used also by by other parties (that interact with my data).&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;Any other ideas?&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Regards&lt;/div&gt;&lt;div&gt;David Alves&lt;br&gt;&lt;div&gt;&lt;div&gt;On Nov 26, 2008, at 2:21 PM, ekkehard wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt; &lt;div bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt; David Alves schrieb: &lt;blockquote cite=&quot;mid:BC3AD2A1-1FEB-4349-AAC3-93C937376731@criticalsoftware.com&quot; type=&quot;cite&quot;&gt;  &lt;div style=&quot;&quot;&gt;  &lt;div&gt;Hi  &lt;div&gt;&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;I recently upgraded easybeans osgi to the latest version (1.1.0-M2)&lt;/div&gt;  &lt;/div&gt;  &lt;/div&gt; &lt;/blockquote&gt; 1.1.0M3 is the latest ;-)&lt;br&gt; &lt;blockquote cite=&quot;mid:BC3AD2A1-1FEB-4349-AAC3-93C937376731@criticalsoftware.com&quot; type=&quot;cite&quot;&gt;  &lt;div style=&quot;&quot;&gt;  &lt;div&gt;  &lt;div&gt; and still the connections problem persists.&lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;A little context: We'r using EZB osgi integrated in an search engine project, as a means of integrating it with other J2EE applications.&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;When we start the server all is well easybeans functions as it should and this goes on for a while. After a while though, any call to EZB that needs to interact with the database (through JPA and hibernate) fails.&lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;The full error stack is presented at the end of this message.&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;The easybeans configuration regarding tm and db is as follows:&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(63, 95, 191);&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;!-- Start a transaction service --&gt;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: rgb(0, 128, 128);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: rgb(63, 127, 127);&quot;&gt;tm&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: rgb(0, 128, 128);&quot;&gt;/&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(63, 95, 191);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;lt;!-- Creates a JDBC pool with jdbc_1 JNDI name --&gt;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(42, 0, 255);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 128, 128);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: rgb(63, 127, 127);&quot;&gt;jdbcpool&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;jndiName&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;jdbc_1&quot;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;username&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;XXX&quot;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;password&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;XXX&quot;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(42, 0, 255);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;url&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;jdbc:mysql://127.0.0.1/XXX&quot;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;driver&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;com.mysql.jdbc.Driver&quot;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 128, 128);&quot;&gt;/&gt;´&lt;/span&gt;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(42, 0, 255);&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#008080&quot;&gt;&lt;br&gt;  &lt;/font&gt;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(42, 0, 255);&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#008080&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/div&gt;  &lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;We even though that it might be a long runnong transaction problem so we placed:&lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Monaco; font-size: 11px;&quot;&gt;&lt;span style=&quot;color: rgb(100, 100, 100);&quot;&gt;@&lt;/span&gt;TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;at the class level in all remote accessible classes and that didn't solve the problem.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;We would really appreciate some help.&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;&lt;br&gt;  &lt;/div&gt;  &lt;/div&gt;  &lt;/div&gt; &lt;/blockquote&gt; at first I would change the db to see if its something with the mysql ?&lt;br&gt; &lt;br&gt; ekke &lt;/div&gt; &lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Still-problems-with-connetion-timeout-tp20701737p20701893.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20701925</id>
	<title>Re: Re: Still problems with connetion timeout</title>
	<published>2008-11-26T06:25:39Z</published>
	<updated>2008-11-26T06:25:39Z</updated>
	<author>
		<name>David Alves-3</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;Hi&amp;nbsp;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;Made a mistake really using M3 sorry.&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;It is not possible for me to change the database, it is maintained and used also by by other parties (that interact with my data).&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;Any other ideas?&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Regards&lt;/div&gt;&lt;div&gt;David Alves&lt;br&gt;&lt;div&gt;&lt;div&gt;On Nov 26, 2008, at 2:21 PM, ekkehard wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt; &lt;div bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt; David Alves schrieb: &lt;blockquote cite=&quot;mid:BC3AD2A1-1FEB-4349-AAC3-93C937376731@criticalsoftware.com&quot; type=&quot;cite&quot;&gt;  &lt;div style=&quot;&quot;&gt;  &lt;div&gt;Hi  &lt;div&gt;&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;I recently upgraded easybeans osgi to the latest version (1.1.0-M2)&lt;/div&gt;  &lt;/div&gt;  &lt;/div&gt; &lt;/blockquote&gt; 1.1.0M3 is the latest ;-)&lt;br&gt; &lt;blockquote cite=&quot;mid:BC3AD2A1-1FEB-4349-AAC3-93C937376731@criticalsoftware.com&quot; type=&quot;cite&quot;&gt;  &lt;div style=&quot;&quot;&gt;  &lt;div&gt;  &lt;div&gt; and still the connections problem persists.&lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;A little context: We'r using EZB osgi integrated in an search engine project, as a means of integrating it with other J2EE applications.&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;When we start the server all is well easybeans functions as it should and this goes on for a while. After a while though, any call to EZB that needs to interact with the database (through JPA and hibernate) fails.&lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;The full error stack is presented at the end of this message.&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;The easybeans configuration regarding tm and db is as follows:&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(63, 95, 191);&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;!-- Start a transaction service --&gt;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: rgb(0, 128, 128);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: rgb(63, 127, 127);&quot;&gt;tm&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: rgb(0, 128, 128);&quot;&gt;/&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(63, 95, 191);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;lt;!-- Creates a JDBC pool with jdbc_1 JNDI name --&gt;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(42, 0, 255);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 128, 128);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: rgb(63, 127, 127);&quot;&gt;jdbcpool&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;jndiName&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;jdbc_1&quot;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;username&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;XXX&quot;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;password&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;XXX&quot;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(42, 0, 255);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;url&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;jdbc:mysql://127.0.0.1/XXX&quot;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;driver&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;com.mysql.jdbc.Driver&quot;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 128, 128);&quot;&gt;/&gt;´&lt;/span&gt;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(42, 0, 255);&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#008080&quot;&gt;&lt;br&gt;  &lt;/font&gt;&lt;/div&gt;  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(42, 0, 255);&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#008080&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/div&gt;  &lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;We even though that it might be a long runnong transaction problem so we placed:&lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Monaco; font-size: 11px;&quot;&gt;&lt;span style=&quot;color: rgb(100, 100, 100);&quot;&gt;@&lt;/span&gt;TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;at the class level in all remote accessible classes and that didn't solve the problem.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;We would really appreciate some help.&lt;br&gt;  &lt;/div&gt;  &lt;div&gt;&lt;br&gt;  &lt;/div&gt;  &lt;/div&gt;  &lt;/div&gt; &lt;/blockquote&gt; at first I would change the db to see if its something with the mysql ?&lt;br&gt; &lt;br&gt; ekke &lt;/div&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://www.nabble.com/Still-problems-with-connetion-timeout-tp20701737p20701925.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20701688</id>
	<title>Re: Still problems with connetion timeout</title>
	<published>2008-11-26T06:21:58Z</published>
	<updated>2008-11-26T06:21:58Z</updated>
	<author>
		<name>ekke</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta content=&quot;text/html;charset=ISO-8859-1&quot; http-equiv=&quot;Content-Type&quot;&gt;
  &lt;title&gt;&lt;/title&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
David Alves schrieb:
&lt;blockquote cite=&quot;mid:BC3AD2A1-1FEB-4349-AAC3-93C937376731@criticalsoftware.com&quot; type=&quot;cite&quot;&gt;
  &lt;div style=&quot;&quot;&gt;
  &lt;div&gt;Hi
  &lt;div&gt;&lt;br&gt;
  &lt;/div&gt;
  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;I
recently upgraded easybeans osgi to the latest version (1.1.0-M2)&lt;/div&gt;
  &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;
1.1.0M3 is the latest ;-)&lt;br&gt;
&lt;blockquote cite=&quot;mid:BC3AD2A1-1FEB-4349-AAC3-93C937376731@criticalsoftware.com&quot; type=&quot;cite&quot;&gt;
  &lt;div style=&quot;&quot;&gt;
  &lt;div&gt;
  &lt;div&gt; and still the connections problem persists.&lt;/div&gt;
  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;A
little context: We'r using EZB osgi integrated in an search engine
project, as a means of integrating it with other J2EE applications.&lt;br&gt;
  &lt;/div&gt;
  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;When
we start the server all is well easybeans functions as it should and
this goes on for a while. After a while though, any call to EZB that
needs to interact with the database (through JPA and hibernate) fails.&lt;/div&gt;
  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;The
full error stack is presented at the end of this message.&lt;br&gt;
  &lt;/div&gt;
  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;The
easybeans configuration regarding tm and db is as follows:&lt;br&gt;
  &lt;/div&gt;
  &lt;div&gt;&lt;br&gt;
  &lt;/div&gt;
  &lt;div&gt;
  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(63, 95, 191);&quot;&gt;&amp;nbsp;&amp;nbsp;
&amp;nbsp;&amp;lt;!-- Start a transaction service --&amp;gt;&lt;/div&gt;
  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal;&quot;&gt;&amp;nbsp;
&amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: rgb(0, 128, 128);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: rgb(63, 127, 127);&quot;&gt;tm&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: rgb(0, 128, 128);&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/div&gt;
  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(63, 95, 191);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;lt;!-- Creates a JDBC pool
with jdbc_1 JNDI name --&amp;gt;&lt;/div&gt;
  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(42, 0, 255);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 128, 128);&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: rgb(63, 127, 127);&quot;&gt;jdbcpool&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;jndiName&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;jdbc_1&quot;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;username&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;XXX&quot;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;password&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;XXX&quot;&lt;/div&gt;
  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(42, 0, 255);&quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;url&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;jdbc:mysql://127.0.0.1/XXX&quot;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127);&quot;&gt;driver&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;=&lt;/span&gt;&quot;com.mysql.jdbc.Driver&quot;&lt;span style=&quot;color: rgb(0, 0, 0);&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 128, 128);&quot;&gt;/&amp;gt;&amp;acute;&lt;/span&gt;&lt;/div&gt;
  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(42, 0, 255);&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#008080&quot;&gt;&lt;br&gt;
  &lt;/font&gt;&lt;/div&gt;
  &lt;div style=&quot;margin: 0px; font-family: Monaco; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(42, 0, 255);&quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#008080&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;We
even though that it might be a long runnong transaction problem so we
placed:&lt;/div&gt;
  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Monaco; font-size: 11px;&quot;&gt;&lt;span style=&quot;color: rgb(100, 100, 100);&quot;&gt;@&lt;/span&gt;TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Helvetica; font-size: 12px;&quot;&gt;at the class level in
all remote accessible classes and that didn't solve the problem.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
  &lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;We
would really appreciate some help.&lt;br&gt;
  &lt;/div&gt;
  &lt;div&gt;&lt;br&gt;
  &lt;/div&gt;
  &lt;/div&gt;
  &lt;/div&gt;
&lt;/blockquote&gt;
at first I would change the db to see if its something with the mysql ?&lt;br&gt;
&lt;br&gt;
ekke
&lt;/body&gt;
&lt;/html&gt;
</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Still-problems-with-connetion-timeout-tp20701737p20701688.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20701790</id>
	<title>Re: Generate ID automatic</title>
	<published>2008-11-26T06:17:51Z</published>
	<updated>2008-11-26T06:17:51Z</updated>
	<author>
		<name>David Alves-3</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;Hi Fernando&amp;nbsp;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;Do you mean generate ID for a JPA entity?&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;That depends a little on the database and there are multiple strategies.&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;For instance with mysql and hibernate (and easybeans oegi, of course) I use:&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: rgb(100, 100, 100); font-family: Monaco; font-size: 11px; &quot;&gt;@Id&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; color: rgb(100, 100, 100); &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#000000&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre;&quot;&gt;&amp;nbsp;  &lt;/span&gt;&lt;/font&gt;@GeneratedValue&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;Placed over the field or getter of the Id property of the entity.&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;Hope this answers your question.&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Regards&lt;/div&gt;&lt;div&gt;David Alves&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space:pre&quot;&gt;	&lt;/span&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;On Nov 26, 2008, at 1:53 PM, Fernando Freitas wrote:&lt;/div&gt;&lt;br class=&quot;Apple-interchange-newline&quot;&gt;&lt;blockquote type=&quot;cite&quot;&gt;Hi everybody,&amp;nbsp; &lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Someone knows....&lt;br&gt;&amp;nbsp;&lt;br&gt;&amp;nbsp;&amp;nbsp; 1) How Can I do to generate &quot;ID automatically &quot; using easybeans with osgi? &lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks and best Regards&lt;br&gt;Fernando Freitas&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Generate-ID-automatic-tp20701322p20701790.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20702018</id>
	<title>RE: Generate ID automatic</title>
	<published>2008-11-26T06:17:19Z</published>
	<updated>2008-11-26T06:17:19Z</updated>
	<author>
		<name>CSW - Sérgio Silva</name>
	</author>
	<content type="html">&lt;html xmlns:v=&quot;urn:schemas-microsoft-com:vml&quot; xmlns:o=&quot;urn:schemas-microsoft-com:office:office&quot; xmlns:w=&quot;urn:schemas-microsoft-com:office:word&quot; xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;

&lt;head&gt;
&lt;meta http-equiv=Content-Type content=&quot;text/html; charset=iso-8859-1&quot;&gt;
&lt;meta name=Generator content=&quot;Microsoft Word 11 (filtered medium)&quot;&gt;
&lt;!--[if !mso]&gt;
&lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt;
&lt;![endif]--&gt;


&lt;/head&gt;

&lt;body lang=EN-US link=blue vlink=purple&gt;

&lt;div class=Section1&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;I Think this is what you are looking for:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&amp;#8230;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;    private Long id;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;    @Id&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;    @TableGenerator(name =
&amp;quot;keyDFW&amp;quot;, allocationSize = 1, initialValue = 1)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;    @GeneratedValue(strategy =
GenerationType.TABLE, generator = &amp;quot;keyDFW&amp;quot;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;    public Long getId() {&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&amp;#8230;..&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;This is one approach of what you are
looking for.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;You can use a table or a sequence to auto
generate the id! &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;A simple explanation (on TopLink JPA
Implementation): &lt;/span&gt;&lt;/font&gt;&lt;a href=&quot;http://www.oracle.com/technology/products/ias/toplink/jpa/howto/id-generation.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.oracle.com/technology/products/ias/toplink/jpa/howto/id-generation.html&lt;/a&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:10.0pt;font-family:Arial;
color:navy'&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal&gt;&lt;font size=2 color=navy face=Arial&gt;&lt;span style='font-size:
10.0pt;font-family:Arial;color:navy'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;div&gt;

&lt;div class=MsoNormal align=center style='text-align:center'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;

&lt;hr size=2 width=&quot;100%&quot; align=center tabindex=-1&gt;

&lt;/span&gt;&lt;/font&gt;&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'&gt;From:&lt;/span&gt;&lt;/font&gt;&lt;/b&gt;&lt;font size=2 face=Tahoma&gt;&lt;span style='font-size:10.0pt;font-family:Tahoma'&gt; Fernando Freitas
[mailto:&lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20702018&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;nandows@...&lt;/a&gt;] &lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Sent:&lt;/span&gt;&lt;/b&gt; quarta-feira, 26 de Novembro
de 2008 13:53&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;To:&lt;/span&gt;&lt;/b&gt; &lt;a href=&quot;http://www.nabble.com/user/SendEmail.jtp?type=post&amp;post=20702018&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;easybeans@...&lt;/a&gt;&lt;br&gt;
&lt;b&gt;&lt;span style='font-weight:bold'&gt;Subject:&lt;/span&gt;&lt;/b&gt; [easybeans] Generate ID
automatic&lt;/span&gt;&lt;/font&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;p class=MsoNormal&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:
12.0pt'&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;p class=MsoNormal style='margin-bottom:12.0pt'&gt;&lt;font size=3 face=&quot;Times New Roman&quot;&gt;&lt;span style='font-size:12.0pt'&gt;Hi everybody,&amp;nbsp; &lt;br&gt;
&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Someone knows....&lt;br&gt;
&amp;nbsp;&lt;br&gt;
&amp;nbsp;&amp;nbsp; 1) How Can I do to generate &amp;quot;ID automatically &amp;quot; using
easybeans with osgi? &lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Thanks and best Regards&lt;br&gt;
Fernando Freitas&lt;br&gt;
&lt;br&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Generate-ID-automatic-tp20701322p20702018.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20701644</id>
	<title>Re: Generate ID automatic</title>
	<published>2008-11-26T06:17:06Z</published>
	<updated>2008-11-26T06:17:06Z</updated>
	<author>
		<name>ekke</name>
	</author>
	<content type="html">Fernando Freitas schrieb:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi everybody, 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Someone knows....
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;1) How Can I do to generate &amp;quot;ID automatically &amp;quot; using easybeans with 
&lt;br&gt;&amp;gt; osgi?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Thanks and best Regards
&lt;br&gt;&amp;gt; Fernando Freitas
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;this isn't easybeans responsibility
&lt;br&gt;&lt;br&gt;look at documentation from Hibernate and JPA
&lt;br&gt;there are different strategies possible hot to generate ID
&lt;br&gt;&lt;br&gt;ekke
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://www.nabble.com/Generate-ID-automatic-tp20701322p20701644.html" />
</entry>

<entry>
	<id>tag:www.nabble.com,2006:post-20701737</id>
	<title>Still problems with connetion timeout</title>
	<published>2008-11-26T06:14:05Z</published>
	<updated>2008-11-26T06:14:05Z</updated>
	<author>
		<name>David Alves-3</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;&lt;div style=&quot;word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; &quot;&gt;&lt;div&gt;Hi&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;I recently upgraded easybeans osgi to the latest version (1.1.0-M2) and still the connections problem persists.&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;A little context: We'r using EZB osgi integrated in an search engine project, as a means of integrating it with other J2EE applications.&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;When we start the server all is well easybeans functions as it should and this goes on for a while. After a while though, any call to EZB that needs to interact with the database (through JPA and hibernate) fails.&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;The full error stack is presented at the end of this message.&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;The easybeans configuration regarding tm and db is as follows:&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; color: rgb(63, 95, 191); &quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;lt;!-- Start a transaction service --&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; &quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span style=&quot;color: rgb(0, 128, 128); &quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: rgb(63, 127, 127); &quot;&gt;tm&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: rgb(0, 128, 128); &quot;&gt;/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; color: rgb(63, 95, 191); &quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0); &quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&amp;lt;!-- Creates a JDBC pool with jdbc_1 JNDI name --&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; color: rgb(42, 0, 255); &quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0); &quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 128, 128); &quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: rgb(63, 127, 127); &quot;&gt;jdbcpool&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0); &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127); &quot;&gt;jndiName&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0); &quot;&gt;=&lt;/span&gt;&quot;jdbc_1&quot;&lt;span style=&quot;color: rgb(0, 0, 0); &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127); &quot;&gt;username&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0); &quot;&gt;=&lt;/span&gt;&quot;XXX&quot;&lt;span style=&quot;color: rgb(0, 0, 0); &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127); &quot;&gt;password&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0); &quot;&gt;=&lt;/span&gt;&quot;XXX&quot;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; color: rgb(42, 0, 255); &quot;&gt;&lt;span style=&quot;color: rgb(0, 0, 0); &quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127); &quot;&gt;url&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0); &quot;&gt;=&lt;/span&gt;&quot;jdbc:mysql://127.0.0.1/XXX&quot;&lt;span style=&quot;color: rgb(0, 0, 0); &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(127, 0, 127); &quot;&gt;driver&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 0, 0); &quot;&gt;=&lt;/span&gt;&quot;com.mysql.jdbc.Driver&quot;&lt;span style=&quot;color: rgb(0, 0, 0); &quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: rgb(0, 128, 128); &quot;&gt;/&gt;´&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; color: rgb(42, 0, 255); &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#008080&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font: normal normal normal 11px/normal Monaco; color: rgb(42, 0, 255); &quot;&gt;&lt;font class=&quot;Apple-style-span&quot; color=&quot;#008080&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;We even though that it might be a long runnong transaction problem so we placed:&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Monaco; font-size: 11px; &quot;&gt;&lt;span style=&quot;color: rgb(100, 100, 100); &quot;&gt;@&lt;/span&gt;TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED)&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Helvetica; font-size: 12px; &quot;&gt;at the class level in all remote accessible classes and that didn't solve the problem.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;We would really appreciate some help.&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Regards&lt;/div&gt;&lt;div&gt;David Alves&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;11/26/08 11:41:02 AM (S) JConnection.setAutoCommit : setAutoCommit( true ) failed:&amp;nbsp;&lt;/div&gt;&lt;div&gt;com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Connection.close() has already been called. Invalid operation in this state.&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;at java.lang.reflect.Constructor.newInstance(Constructor.java:513)&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre; &quot;&gt;	&lt;/span&gt;at com.mysql.jdbc.Util.handleNewInstance(Util.java:406)&lt;/div&g