javax.naming.NameNotFoundException问题~!
调了一天了,还是这个问题!怎么解决!
用的WSAD5
javax.naming.NameNotFoundException: EJBTest2
at com.ibm.ws.naming.jndicos.CNContextImpl.doLookup(CNContextImpl.java:1503)
com.ibm.ws.naming.jndicos.CNContextImpl.doLookup(CNContextImpl.java:1457)
com.ibm.ws.naming.jndicos.CNContextImpl.lookup(CNContextImpl.java:1167)
com.ibm.ws.naming.util.WsnInitCtx.lookup(WsnInitCtx.java:132)
javax.naming.InitialContext.lookup(InitialContext.java:359)
在网上查了很久都不行!
ejb-jar.xml配置如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ejb-jar PUBLIC "-//Sun Microsystems, Inc.//DTD Enterprise JavaBeans 2.0//EN" "http://java.sun.com/dtd/ejb-jar_2_0.dtd">
<ejb-jar id="ejb-jar_ID">
<display-name>EJBTest</display-name>
<enterprise-beans>
<session id="EJBTest2">
<ejb-name>EJBTest2</ejb-name>
<home>ETest.EJBTest2Home</home>
<remote>ETest.EJBTest2</remote>
<ejb-class>ETest.EJBTest2Bean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
</enterprise-beans>
</ejb-jar>
咋回事呢?