Hi,
Im a newbie to EJB. Im trying to access a statless session bean. Im using
eclipse with the j2ee plugin with xdoclet. The problem is I get is that I get a
Directory listing when running this code:
<%
String s = "empty";
try {
TestLocalHome testLocalHome = (TestLocalHome)new
InitialContext().lookup("java:TestLocal");
TestLocal testBean = testLocalHome. create();
s = testBean.sum(10,10);
}
catch (Exception e)
{
s=e.toString();
}
%>
The result is <%=s %>
The ejb-jar.xml:
<![CDATA[An EJB named Test]]>
<display-name>Test</display-name>
<ejb-name>Test</ejb-name>
se.tesella.ejb.TestHome
se.tesella.ejb.Test
<local-home>se.tesella.ejb.TestLocalHome</local-home>
se.tesella.ejb.TestLocal
<ejb-class>se.tesella.ejb.TestSession</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
the jboss.xml:
<ejb-name>Test</ejb-name>
<jndi-name>Test</jndi-name>
<local-jndi-name>TestLocal</local-jndi-name>
<method-attributes>
</method-attributes>
The jboss-web.xml:
<jboss-web>
<context-root>ReAdvertWebModule</context-root>
<ejb-ref>
<ejb-ref-name>Test</ejb-ref-name>
<jndi-name>Test</jndi-name>
</ejb-ref>
</jboss-web>
The web.xml:
<ejb-ref>
<ejb-ref-name>Test</ejb-ref-name>
<ejb-ref-type>Session</ejb-ref-type>
se.tesella.ejb.TestHome
se.tesella.ejb.Test
<ejb-link>TestBean</ejb-link>
</ejb-ref>
Also, anothe question, are all these xml files neccessary?
Kind regards
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3979153#3979153
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3979153
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user