• Post Reply Bookmark Topic Watch Topic
  • New Topic

EJB-Client Error.  RSS feed

 
Zaman Agha
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have developed a EJB and successfully deployed into Jboss 3.2.x.

when I try to access the EJB using by client I get following error.

-------------------------- Code -------------------------------------------
Context context = new InitialContext();


Object ref = context.lookup("Company");

----------------------------------------------------------------------------

--------------------------------- Error --------------------------------------

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(NamingManager.java:640)

at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:243)

at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:280)

at javax.naming.InitialContext.lookup(InitialContext.java:347)

at smepro.CompanyTestClient1.initialize(CompanyTestClient1.java:32)-- Initializing bean acce

---------------------------------------------------------------------------------

Please If any one could tell me about the problem.

Quick reply will be appreciated.

Thanks in advance.

ZA
 
Valentin Tanase
Ranch Hand
Posts: 704
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Zaman,

Read the next thread:

http://www.coderanch.com/t/317367/EJB-JEE/java/Running-headfirst-ejb-st-chapter

and find out how you can initialize the Context.INITIAL_CONTEXT_FACTORY and other variables.
Regards.
 
Don't get me started about those stupid light bulbs.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!