dev@glassfish.java.net

Re: Injecting AdminCommand into Container

From: Tom Mueller <tom.mueller_at_oracle.com>
Date: Wed, 06 Apr 2011 11:09:51 -0500

Chuk,
Is your class packaged in an OSGi bundle in glassfish/modules?
Is the command being returned by the asadmin list-commands command?

Tom

On 4/6/2011 1:35 AM, Lee Chuk Munn wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi I have the following admin command
>
> @Service(name = "create-xmpp-domain")
> @Scoped(PerLookup.class)
> public class CreateXMPPDomain implements AdminCommand {
>
> that I would like to reuse in my container. I tried injecting it in my
> container like so
>
> @Inject (name="create-xmpp-domain") CreateXMPPDomain createDomain;
>
> But I'm getting a null. Any ideas?
>
> Thanks
>
> Regards
> Chuk
>
> - --
> If two people write exactly the same program, each should be put into
> microcode and then they certainly won't be the same.
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iQEcBAEBAgAGBQJNnAnLAAoJEAnxPH9ZReNj3v0H/3fTb7fpV3nAIvEhPkv8oWCS
> E3aUJROxtScUROfAj6LJLznj1uDSg1QRmBwh/5s2BpSDpFF0vDgqD1ZlY0QbLhZd
> ZkpVtVuqmAZgSZ0Mly5ahLnjQcjY0FTpwf2qR1uYqr0SYcxoxv3I+VjfPxYay0II
> Yne/jpOkH4L3E1PgXaxAmUdeuaac5ChYBkCvyP9tCpO5zuS1dNogx0vNtOZN3QXa
> HAzusrfzbQkjm+XNqrAi4lm4Z9NNuS2kUeIab9VW/MRfSL8a63YYVwOatRfiAcma
> jgdggeEA6J/FNuM6MIXQMsGF6vjIiR18R54k7HdYfCLCLNdrmVvyhZhD4BU+JUI=
> =ApIb
> -----END PGP SIGNATURE-----