[jboss-user] [Beginners Corner] - Re: application clients in JBOSS 4.2.2

sajhak do-not-reply at jboss.com
Tue Mar 11 02:04:05 EDT 2008

thanks for the detailed description PeterJ ,

 so i thought of trying EJB stuff with a little support of the IDE this time.But it gives me lot of troubles.I ll list the steps i followed to test my EJB , so that will be easy for u to  help me on this issue.

* My EJB (Bean class and the Remote interface) is packaged into a .jar archive including its ejb-jar.xml file and jboss.xml file ( i have attached both files for your reference ).

* My application client ( only the application's main class ) in archived into a .jar .

* Both the jars are copied into the JBOSS deploy directory.

* Set the classpath to both the .jar archives.

  but when i run the app client from the command line i get the follwing exception ...

C:\Documents and Settings\saji>java dev.saji.ejb.client.SearchNamesClient

javax.naming.NoInitialContextException: Need to specify class name in environmen
t or system property, or as an applet parameter, or in an application resource file:  java.naming.factory.initial
        at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
        at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
        at javax.naming.InitialContext.getURLOrDefaultInitCtx(Unknown Source)
        at javax.naming.InitialContext.lookup(Unknown Source)
        at dev.saji.ejb.client.SearchNamesClient.doTest(SearchNamesClient.java:33)
        at dev.saji.ejb.client.SearchNamesClient.main(SearchNamesClient.java:24)

 do i have to package the Remote interface with the application client as well ?
 if you have , please  give me some references about EJB or j2EE that you recommends .  

PS : here s the config files ..
<?xml version="1.0" encoding="UTF-8"?>
<ejb-jar xmlns="http://java.sun.com/xml/ns/javaee"

<?xml version="1.0"?>
<!DOCTYPE jboss PUBLIC "-//JBoss//DTD JBOSS 4.2//EN"



View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4135525#4135525

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4135525

More information about the jboss-user mailing list