View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3820782#3820782
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3820782 Hi All, I am getting error NameNotfoundexception-com not found on JBoss I am using JBoss3.2.1,apache ant to build and deploy classes. I created .war file under JBoss/server/default/deployand deployed jsp, and ejb jar file into war file My ejbJar file consists of ejbclasses.serverclasses,Metainf folder with ejb-jar.xml and JBoss.xml Properties p = new Properties(); p.setProperty(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory"); p.setProperty(Context.PROVIDER_URL, "jnp://localhost:1099"); p.setProperty("java.naming.factory.url.pkgs", "org.jboss.naming:org.jnp.interfaces"); Context ctx = new InitialContext(p); Object obj = ctx.lookup("com/emp/EmpHome"); EmpHome home = (EmpHome) javax.rmi.PortableRemoteObject.narrow( obj, EmpHome.class ); I am getting error javax.naming.NameNotFoundException: com not bound at org.jnp.server.NamingServer.getBinding(NamingServer.java:495) at org.jnp.server.NamingServer.getBinding(NamingServer.java:503) at org.jnp.server.NamingServer.getObject(NamingServer.java:509) at org.jnp.server.NamingServer.lookup(NamingServer.java:253) at org.jnp.server.NamingServer.lookup(NamingServer.java:256) at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:492) at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:606) at org.jnp.interfaces.NamingContext.lookup(NamingContext.java:471) at javax.naming.InitialContext.lookup(InitialContext.java:350) at org.apache.jsp.processcustomer_jsp.getEmpRemoteRef(processcustomer_jsp.java:53) Here is my ejb-jar.xml info -------------------------------------- <ejb-jar> Employee EJB <display-name>EmpHome</display-name> <enterprise-beans> <ejb-name>EmpHome</ejb-name> com.emp.EmpHome com.emp.EmpRemote <ejb-class>com.emp.EmpBean</ejb-class> <session-type>Stateless</session-type> <transaction-type>Container</transaction-type> </enterprise-beans> <assembly-descriptor> <container-transaction> Transaction attributes for 'EmpEJB' methods <ejb-name>EmpHome</ejb-name> <method-name>*</method-name> <trans-attribute>Supports</trans-attribute> </container-transaction> <container-transaction> <ejb-name>EmpHome</ejb-name> <method-intf>Home</method-intf> <method-name>*</method-name> <trans-attribute>Supports</trans-attribute> </container-transaction> <container-transaction> <ejb-name>EmpHome</ejb-name> <method-intf>Remote</method-intf> <method-name>*</method-name> <trans-attribute>Supports</trans-attribute> </container-transaction> </assembly-descriptor> </ejb-jar> JBoss.xml --------------- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE jboss PUBLIC "-//JBoss//DTD JBOSS 3.0//EN" "http://www.jboss.org/j2ee/dtd/jboss_3_0.dtd"> <enterprise-beans> <ejb-name>EmpHome</ejb-name> <jndi-name>com/emp/EmpHome</jndi-name> </enterprise-beans> I think there is some error in lookup. Any thaughts? Please let me know what I am missing. I'll be very thankful. SunKur ------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user