I've been involved in developing servlets running in ES 3.51 and
connecting to oracle 8.04/8i. Recently I had
Client/Server fashion test of EJBs in Oracle 8i JServer environment,
which was successful. Then I tried to convert an oracle8i
sample ejb client to a servlet residing in Enterprise Server. I
unjarred the aurora_client.jar, vbjapp.jar, and vbjorb.jar in the
ES's servlet directory, and had bean's home/remote interface package in
there as well. Then in command line I could run the original EJB client
from my servlet directory without specifying classpath, i.e., the
classes necessary for the EJB client are indeed available from the
servlet's current directory. When I tried to invoke the servlet,
the servlet responded but returned an error that reads:
java.lang.UnknownError: oracle/aurora/jndi/sess_iiop/SessionCtx
Is this a JRE version problem or something else? Is ES 3.51 somehow able
to support EJB clients? Anyone succeeded in making a servlet an EJB
client in ES 3.5/6 environment?
Thanks
Frank