[jboss-user] [JNDI/Naming/Network] - urgent naming problem

mummyman do-not-reply at jboss.com
Wed Aug 23 06:15:01 EDT 2006


I develope a web application in pc - ip 10.0.92.6 by Jbuilder. This machine also install Jboss server 4.0.4. and have ejb: CheckLogin (session Bean)
Jboss.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jboss PUBLIC "-//JBoss//DTD JBOSS 4.0//EN" "http://www.jboss.org/j2ee/dtd/jboss_4_0.dtd">


  <enterprise-beans>
    
      <ejb-name>CheckLogin</ejb-name>
      <jndi-name>ejb/CheckLogin</jndi-name>
    
  </enterprise-beans>


I have deployed this ejb successfully.
Then i use Jbuilder to build a servlet srvletLogin:
....
System.setProperty("java.naming.factory.url.pkgs",
                               "org.jnp.interfaces");

    System.setProperty("java.naming.factory.initial",
                       "org.jnp.interfaces.NamingContextFactory");
    System.setProperty("java.naming.provider.url", "10.0.92.6:1099");

       Context ic = new InitialContext();
        Object object = ic.lookup("ejb/CheckLogin");

....

This servlet work fine when run by Jbuilder. Now i build War file contain that servlet and deploy it in tomcat 5.5.17 server ai pc - ip : 10.0.92.116. But now i have error at statement:  Object object = ic.lookup("ejb/CheckLogin");

web.xml source:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
  <display-name>Web App</display-name>
  
    <servlet-name>jsvllogin</servlet-name>
    <servlet-class>Servlet.jsvllogin</servlet-class>
  
  <servlet-mapping>
    <servlet-name>jsvllogin</servlet-name>
    <url-pattern>/jsvllogin</url-pattern>
  </servlet-mapping>
  <ejb-ref>
    <ejb-ref-name>ejb/CheckLogin</ejb-ref-name>
    <ejb-ref-type>Session</ejb-ref-type>
    TxEjb.CheckLoginHome
    TxEjb.CheckLogin
    <ejb-link>CheckLogin</ejb-link>
  </ejb-ref>
  <session-config>
    <session-timeout>6000</session-timeout>
  </session-config>
</web-app>


Any one can help me?


View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3966918#3966918

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3966918



More information about the jboss-user mailing list