tomee-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mgyh <mgi...@comsys.com>
Subject Re: Cannot instantiate class: org.openejb.client.LocalInitialContextFactory
Date Thu, 12 Feb 2009 01:57:59 GMT

By the way, I am trying to start the java applet using the following HTML
tag:

<applet
  codebase = "."
  code     = "qdbapplets.MyApplet.class"
  name     = "TestApplet"
  width    = "400"
  height   = "300"
  hspace   = "0"
  vspace   = "0"
  align    = "top"
>
</applet>


mgyh wrote:
> 
> I am new to OpenEJB.  So far, I am very pleased and would like to use this
> for additional development.  I installed OpenEJB successfully in Tomcat
> 6.0 (download the .war, deployed to webapps, then ran the installer).  I
> created a Bean and am able to successfully use this in a JSP program. 
> This works just fine using the following code.
> 
>         p.put(Context.INITIAL_CONTEXT_FACTORY,
> "org.apache.openejb.client.LocalInitialContextFactory");
>         InitialContext context = new InitialContext(p);
>         QdbInterface qdbcontext = (QdbInterface)
> context.lookup("QdbBeanLocal");
> 
> However, I would like to use this same bean from within a purely java
> applet.  If I put this above code into my java applets init() method, I
> get the following error:
> 
> javax.naming.NoInitialContextException: Cannot instantiate class:
> org.openejb.client.LocalInitialContextFactory [Root exception is
> java.lang.ClassNotFoundException:
> org.apache.openejb.client.LocalInitialContextFactory]
> 
> I have searched the message board and found a couple similar posts.  The
> suggestion was to ensure that the openejb-core-3.1.jar is in the
> CLASSPATH.  
> 
> Could someone offer suggestion about what I am doing wrong?  What is the
> difference between the successful JSP code and the unsuccessful java
> applet?  I did add the openejb-core-3.1.jar to my classpath, but this
> didn't work.  Any ideas?
> 

-- 
View this message in context: http://www.nabble.com/Cannot-instantiate-class%3A-org.openejb.client.LocalInitialContextFactory-tp21965469p21968538.html
Sent from the OpenEJB User mailing list archive at Nabble.com.


Mime
View raw message