Hi,

We are trying to reference a JMS resource as well as a database pool
from our custom gbean. They are both declared as references in the
GBEAN_INFO:

infoFactory.addReference("managedConnectionFactoryWrapper",
   ManagedConnectionFactoryWrapper.class,
   NameFactory.JCA_MANAGED_CONNECTION_FACTORY);
infoFactory.addReference("managedDBConnectionFactoryWrapper",
   ManagedConnectionFactoryWrapper.class,
   NameFactory.JCA_MANAGED_CONNECTION_FACTORY);


The deployment plan includes

..
<!--reference the JMS here-->
<reference name="managedConnectionFactoryWrapper">
   <name>myTopicConnectionFactory</name>
</reference>

<!--reference the DB connection -->
<reference name="managedDBConnectionFactoryWrapper">
  <name>myDBConnection</name>
</reference>
..

The name "myTopicConnectionFactory" ist listed in the console as a
server-wide Connection Factory, while "myDBConnection" is the name of a
server-wide Database Pool.

When deploying, the JMS reference is resolved and attached, while the
database reference fails with:  Unable to resolve reference
"managedDBConnectionFactoryWrapper"

Is a DB pool not accessible with a ManagedConnectionFactoryWrapper?
I tried using  groupId and artifactId as well but no success.

Cheers
-ok

Reply via email to