I am trying to run AdviceClient as described in page 57 og HeadFirst
EJB, using the following command
java %CLASSPATH% AdviceClient
My CLASSPATH=c:\java\projects\advice\AdviceAppClient.jar;c:\j2sdkee1.3.1\lib\j2ee.jar;.
I get the following error. What am I doing wrong? Please help. I did everything described in the book up to page 57.
javax.naming.NoInitialContextException: Need to specify class name in environment 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 AdviceClient.go(AdviceClient.java:45)
at AdviceClient.main(AdviceClient.java:26)