users@glassfish.java.net

Re: create-jms-resource with --target domain

From: Paul Davies <paul.m.davies_at_oracle.com>
Date: Fri, 21 Jun 2013 08:46:14 -0700

Hi David,

Please file an RFE against the GlassFish docs for this change.

Thanks!
-Paul Davies
On 6/20/2013 9:13 PM, David Zhao wrote:
>
> Hi Mike,
>
> The command create-jms-resource can create two type resources:
> connection factory and destinations including topic and queue.
> Internally the command calls create-connector-resource and
> create-admin-object respectively. Create-connector-resource can accept
> domain as target, but create-admin-resource doesn't. So target:domain
> can be used for creating jms connection factory by
> create-jms-resource, and it should be used for creating jms
> destinations (topic/queue).
>
> The description about --target parameter of create-jms-resource docs
> can be updated to make it clearer.
>
> Thanks,
>
> David Zhao
>
> *From:*Mykhailo Kotsur [mailto:miccots_at_gmail.com]
> *Sent:* Thursday, June 20, 2013 10:07 PM
> *To:* users_at_glassfish.java.net
> *Subject:* create-jms-resource with --target domain
>
> Hello glassfish community,
>
> Does anybody has any idea why the command:
>
> asadmin> create-jms-resource --restype 'javax.jms.Queue' --target
> domain --property
> ClientId=None:AddressList=None:UserName=guest:Password=guest:Name=name
> jndi/queue remote failure: Unable to create admin object. Target
> domain is not a supported type. Command create-admin-object
> supports these types of targets only : Cluster, Stand alone
> instance, Config, Default server,
>
> fails? Should not be a problem according to the docs
> <http://docs.oracle.com/cd/E18930_01/html/821-2433/create-jms-resource-1.html#scrolltoc>.
> And also it's possible to create the same resource without targets
> (which is my goal) via web console.
>
> Currently I've found a hacky solution: create it with --target server
> and then delete resource reference from the server, which doesn't look
> really nice.
>
> Thanks in advance,
>
> Mike
>