tomcat+EJB container

2001-04-25 Thread Gusev Anatolij


Hi,
do you have any hints on setting up tomcat, to enable e.g. servlets to
access EJB's in an EJB container, running in a separate JVM ? I have made
some initial tries to access the J2EE RI container. First problem, calling
getInitialContext()  in the servlet throwed a
javax.naming.NoInitialContextException. I must probably set up a local
getInitialContext(), defining a jndi context factory ? Something like
env.put(Context.INITIAL_CONTEXT_FACTORY, com.sun.jndi.ldap.LdapCtxFactory)
?

I tried to but the j2ee.jar archive in the tomcat lib directory, but I get
an ugly exception like this (tried both jdk1.2.2 and jdk1.3 together with
j2ee 1.2.1)
Too rude try, I guess

regards
Anatolij Gusev, Volvo IT

java.lang.UnsatisfiedLinkError: specialLoadClass
at
com.sun.corba.ee.internal.util.JDKClassLoader.specialLoadClass(Native
Method)
at
com.sun.corba.ee.internal.util.JDKClassLoader.loadClass(JDKClassLoader.java:
58)
at
com.sun.corba.ee.internal.util.JDKBridge.loadClassM(JDKBridge.java:180)
at
com.sun.corba.ee.internal.util.JDKBridge.loadClass(JDKBridge.java:83)
at
com.sun.corba.ee.internal.javax.rmi.CORBA.Util.loadClass(Util.java:378)
at javax.rmi.CORBA.Util.loadClass(Util.java:213)
at
javax.rmi.PortableRemoteObject.createDelegateIfSpecified(PortableRemoteObjec
t.java:182)
at javax.rmi.PortableRemoteObject.(PortableRemoteObject.java:61)
at
com.sun.enterprise.naming.SerialContext.getProvider(SerialContext.java:57)
at com.sun.enterprise.naming.SerialContext.(SerialContext.java:79)
at
com.sun.enterprise.naming.SerialInitContextFactory.getInitialContext(SerialI
nitContextFactory.java:54)
at
javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:668)
at
javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:246)
at javax.naming.InitialContext.init(InitialContext.java:222)
at javax.naming.InitialContext.(InitialContext.java:178)
at ConverterServlet.doGet(ConverterServlet.java:78)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
at org.apache.tomcat.core.Handler.service(Handler.java:286)
at
org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at
org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:79
7)
at
org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
at
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpC
onnectionHandler.java:210)
at
org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at
org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
at java.lang.Thread.run(Thread.java:484)






Re: tomcat+EJB container

2001-04-25 Thread Allan Kamau

Dear Gusev,
Perhaps you should try JBoss an open source EJB container, you will find
documentation on JBoss-tomcat at http://www.jboss.org/business/jboss-tomcat.html
and the binaries and source code (if required) from the www.jboss.org



Allan.


__
FREE voicemail, email, and fax...all in one place.
Sign Up Now! http://www.onebox.com




Re: tomcat+EJB container

2001-04-25 Thread Shawn McMurdo

Hi,
You may also want to take a look at Enhydra Enterprise at
http://enterprise.enhydra.org/
which incorporates Tomcat and the Jonas EJB server.
You also may want to ask your question on the jonas mailing
lists available at http://www.objectweb.org/ .
Shawn

Allan Kamau wrote:

 Dear Gusev,
 Perhaps you should try JBoss an open source EJB container, you will find
 documentation on JBoss-tomcat at http://www.jboss.org/business/jboss-tomcat.html
 and the binaries and source code (if required) from the www.jboss.org

 Allan.

 __
 FREE voicemail, email, and fax...all in one place.
 Sign Up Now! http://www.onebox.com

--
Shawn McMurdo  mailto:[EMAIL PROTECTED]
Lutris Technologieshttp://www.lutris.com
Enhydra.Orghttp://www.enhydra.org