You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by David Blevins <da...@visi.com> on 2007/09/12 06:33:47 UTC

(was: Re: configuration using derby network server -- please help)

On Sep 6, 2007, at 4:10 PM, David Blevins wrote:

> An improvement in this regard would be to perhaps add a 'type'  
> attribute  (like the annotation has) where the user could supply  
> javax.sql.DataSource (or DataSource for short).  Then they could  
> leave off the provider and have something more intuative to them as  
> that extra hint we need to find the right template (i.e. service  
> provider).  We'd obviously add a type attribute to each of  
> ServiceProviders the service-jar.xml file as well.

So I did some work on this.  Dain wired up the AutoConfig.  I hacked  
the support into configureService just a moment ago.

Seems AutoConfig is not creating resources with unique names as it  
did before, names used to have the reference name.

Here's what we're getting in now from the itests:


INFO - Configuring app: /private/tmp/openejb3/itests/openejb-itests- 
app/target/openejb-itests-app-3.0.0-SNAPSHOT
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
WARN - Auto-linking resource reference 'stateless/references/ 
Resource_manager_access' in bean client/tests/entity/cmp/ 
allowed_operations/EntityHome to Resource(id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
WARN - Auto-linking resource reference 'stateless/references/ 
Resource_manager_access' in bean client/tests/entity/cmp2/ 
allowed_operations/EntityHome to Resource(id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
provider-id=Default JDBC Database)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)
INFO - Configuring Service(id=Default JMS Connection Factory,  
type=Resource, provider-id=Default JMS Connection Factory)


Re: (was: Re: configuration using derby network server -- please help)

Posted by David Blevins <da...@visi.com>.
On Sep 12, 2007, at 4:54 PM, David Blevins wrote:

> Ok all this is done now.  Will update http://openejb.apache.org/ 
> databases.html shortly

Updated.

-David




Re: (was: Re: configuration using derby network server -- please help)

Posted by David Blevins <da...@visi.com>.
Ok all this is done now.  Will update http://openejb.apache.org/ 
databases.html shortly



Re: (was: Re: configuration using derby network server -- please help)

Posted by David Blevins <da...@visi.com>.
On Sep 12, 2007, at 1:22 PM, Dain Sundstrom wrote:

> My guess is there is a bug in AutoConfig.getResourceId().  I'm in  
> the middle of working on the InstallerServlet, and don't really  
> want to break from that now.  If you do need help finding the bug,  
> let me know and I'll jump on it.

Looks like we're not retaining the service-types data in the Info  
objects so the "do we have one already" logic always comes up "no."

Fixing...

-David


Re: (was: Re: configuration using derby network server -- please help)

Posted by Dain Sundstrom <da...@iq80.com>.
My guess is there is a bug in AutoConfig.getResourceId().  I'm in the  
middle of working on the InstallerServlet, and don't really want to  
break from that now.  If you do need help finding the bug, let me  
know and I'll jump on it.

-dain

On Sep 11, 2007, at 9:33 PM, David Blevins wrote:

>
> On Sep 6, 2007, at 4:10 PM, David Blevins wrote:
>
>> An improvement in this regard would be to perhaps add a 'type'  
>> attribute  (like the annotation has) where the user could supply  
>> javax.sql.DataSource (or DataSource for short).  Then they could  
>> leave off the provider and have something more intuative to them  
>> as that extra hint we need to find the right template (i.e.  
>> service provider).  We'd obviously add a type attribute to each of  
>> ServiceProviders the service-jar.xml file as well.
>
> So I did some work on this.  Dain wired up the AutoConfig.  I  
> hacked the support into configureService just a moment ago.
>
> Seems AutoConfig is not creating resources with unique names as it  
> did before, names used to have the reference name.
>
> Here's what we're getting in now from the itests:
>
>
> INFO - Configuring app: /private/tmp/openejb3/itests/openejb-itests- 
> app/target/openejb-itests-app-3.0.0-SNAPSHOT
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> WARN - Auto-linking resource reference 'stateless/references/ 
> Resource_manager_access' in bean client/tests/entity/cmp/ 
> allowed_operations/EntityHome to Resource(id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> WARN - Auto-linking resource reference 'stateless/references/ 
> Resource_manager_access' in bean client/tests/entity/cmp2/ 
> allowed_operations/EntityHome to Resource(id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JDBC Database, type=Resource,  
> provider-id=Default JDBC Database)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
> INFO - Configuring Service(id=Default JMS Connection Factory,  
> type=Resource, provider-id=Default JMS Connection Factory)
>