For the jsp issue you need to include a jboss-web.xml descriptor in the WEB-INF
dir to map the ejb-refs in the web-app.xml descriptor to the deployment jndi name:
<jboss-web>
<ejb-ref>
<ejb-ref-name>ejb/UserAuthority</ejb-ref-name>
<jndi-name>ejb/UserAuthority</jndi-name>
</ejb-ref>
</jboss-web>
Your jboss.xml is missing:
<resource-managers>
<resource-manager res-class="javax.sql.DataSource">
<res-name>OracleDS</res-name>
<res-jndi-name>java:/OracleDS</res-jndi-name>
</resource-manager>
</resource-managers>
----- Original Message -----
From: "David Ward" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, May 11, 2001 6:38 AM
Subject: [JBoss-user] java:/comp/env problems?
> Hi all,
>
> I'm having a problem where my JSP can't find my ejb
> when in the java:comp/env namespace in JBoss.
>
> In using the pre-configured/bundled
> JBoss-2.2.1_Tomcat-3.2.1 on RedHat Linux 7.0 (intel),
> JDK 1.3.0_02, and my EAR I created using the
> deploytool deploys fine on j2eesdk1.2.1. It's a
> simple app: a jsp looks up a stateless session ejb
> which looks up a DataSource pointing at Oracle 8i. I
> followed the online docs to the "T" to set up the
> OracleDS.
>
> I've included the pertinant files, but basically, it
> doesn't
> look like the jsp can find the ejb when I reference it
> with java:comp/env/... If I change my references back
> to not use java:comp/env/, it works on jboss but not
> on j2eesdk. How can an EAR be completely J2EE
> portable when this happens? Any suggestions?
>
> Also, another problem I'm having though is
> that (when I change my code so it can find the ejb) my
> ejb can't seem to find the datasource, though
> it can in the j2eesdk. Is there something wrong with
> my jboss.xml file?
>
> Thanks for any help (and sorry for the long include
> below)...
> David
>
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user