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.