users@glassfish.java.net

Re: Phantom JMS resource? (3.1.2.2)

From: Pawel Veselov <pawel.veselov_at_gmail.com>
Date: Sat, 1 Mar 2014 00:16:44 -0800

Hi Liang,

On Fri, Feb 28, 2014 at 3:43 PM, Liang Zhao <liang.x.zhao_at_oracle.com> wrote:

> Hi Pawel,
>
> Could you please share your domain.xml so that we can check what existing
> resource caused that?
>

Is this sufficient?

<domain>
...
<resources>
     <connector-connection-pool max-pool-size="250" steady-pool-size="1"
name="jms/QueueConnectionFactory" resource-adapter-name="jmsra"
connection-definition-name="javax.jms.QueueConnectionFactory"></connector-connection-pool>
    <connector-resource pool-name="jms/QueueConnectionFactory"
jndi-name="jms/QueueConnectionFactory"></connector-resource>
....
</resources>
...
</domain>


This does only happen after resources are created, then deleted, then
created again. But I expect them to show up in the output of the list-*
commands, and this one doesn't anymore.



> Thanks,
> David Zhao
>
> > On Mar 1, 2014, at 6:52 AM, Pawel Veselov <pawel.veselov_at_gmail.com>
> wrote:
> >
> > Hi.
> >
> > That's weird, any idea why this may be happening, and how to fix this?
> > I assume it's not really failing because the resource already exists,
> but rather because some connection pool(?) fails to create...
> >
> > asadmin> list-jms-resources
> > Command list-jms-resources executed successfully.
> > asadmin> list-jms-resources miServer
> > Command list-jms-resources executed successfully.
> > asadmin> create-jms-resource --target miServer --restype
> javax.jms.QueueConnectionFactory jms/QueueConnectionFactory
> > remote failure: Unable to create connection pool.
> > A resource named jms/QueueConnectionFactory already exists.
> > Command create-jms-resource failed.
> > asadmin>
> >
>