For those interested:
I tried it and it works perfectly in the described way on the same host.
Next step was to try it from a remote computer, as an application client usually is not
installed on the server. So I copied all jars and replaced the jndi IP, but I got:
| 2009-02-12 10:51:35,821 WARN [main][org.jboss.client.AppClientMain] - <Failed to
| launch using: org.jboss.ejb3.client.ClientLauncher>
| java.lang.IllegalStateException: Incompletely deployed:
|
| *** DEPLOYMENTS MISSING DEPENDENCIES: Name -> Dependency{Required State:Actual S
| tate}
| ClientContainer -> null{Installed:** UNRESOLVED JndiDepends:
'ConverterClient/me
| taData' **}
|
| at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.internalVa
| lidate(AbstractKernelDeployer.java:290)
| at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.validate(A
| bstractKernelDeployer.java:174)
| at org.jboss.ejb3.client.ClientLauncher.validate(ClientLauncher.java:471
| )
| at org.jboss.ejb3.client.ClientLauncher.launch(ClientLauncher.java:269)
| at org.jboss.ejb3.client.ClientLauncher.launch(ClientLauncher.java:174)
| at org.jboss.ejb3.client.ClientLauncher.launch(ClientLauncher.java:138)
| at org.jboss.client.AppClientMain.main(AppClientMain.java:134)
|
Using jBoss 5.0.0 GA.
One thing I noticed was that the class path does not contain the client classes or the
client.jar. That means all classes are fetched from the server?? When I included the
client class and its dependencies in the class path of the launcher script, it worked also
on a remote machine.
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4209413#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...