Details
-
Type:
Feature Request
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: glassfish_1.0.0.CR2
-
Component/s: GlassFish Containers
-
Labels:None
-
Forum Reference:
Description
It would be really useful if the Glassfish CommandRunner could be bound to jndi when the embedded container is started.
Looks like it would just be a case of adding
|
CommandRunner commandRunner = glassfish.getCommandRunner();
|
new InitialContext().bind("org.glassfish.embeddable.CommandRunner", commandRunner); |
to the start method on the GlassfishContainer and then unbinding it on the stop method.
Then in the test class we could use
|
@Resource(mappedName = "org.glassfish.embeddable.CommandRunner") |
CommandRunner commandRunner;
|
This would open up all the glassfish admin commands from test classes.
api http://embedded-glassfish.java.net/nonav/apidocs/org/glassfish/embeddable/CommandRunner.html
asadmin http://download.oracle.com/docs/cd/E18930_01/html/821-2416/giobi.html#scrolltoc
You want to look at this Magnus?