Dear all,

Recently I tried to convert my program from websphere 5.1 to jboss 3.2.3, but I 
encountered jndi binding problem in the following statement :

  Object homeObject = ctx.lookup("java:comp/env/ega/Login");
  LoginHome loginHome = (LoginHome)   
javax.rmi.PortableRemoteObject.narrow(homeObject,LoginHome.class );
           Login login = loginHome.create();

It always give me an error as follows :
   10:15:37,516 INFO  [STDOUT] NamingExceptionCould not dereference object
   10:15:37,516 ERROR [STDERR] javax.naming.NamingException: Could not dereference
   object.  Root exception is
   10:15:37,516 ERROR [STDERR] javax.naming.NameNotFoundException: ega not bound


Is there anybody kindly help me up , following is my web.xml, jboss-web.xml & 
jboss.xml for your reference :

1. web.xml 
<?xml version = '1.0' encoding = 'UTF-8'?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" 
"http://java.sun.com/dtd/web-app_2_3.dtd";>
<web-app>
      <display-name>HelpDesk War</display-name>
      HelpDesk BMP war
      
         <servlet-name>HelpDeskServlet</servlet-name>
         <display-name>HelpDesk Servlet</display-name>
         HelpDesk Servlet
         <servlet-class>com.ega.hd.HelpDeskWAR.HelpDeskServlet</servlet-class>
      
  
    <servlet-name>UploadAttachment</servlet-name>
    <display-name>UploadAttachment</display-name>
    Upload Attachment
    <servlet-class>com.ega.hd.HelpDeskWAR.UploadAttachment</servlet-class>
  
  
    <servlet-name>helpdesk</servlet-name>
    <servlet-class>com.ega.hd.HelpDeskWAR.helpdesk</servlet-class>
  
  
    <servlet-name>Servlet1</servlet-name>
    <servlet-class>com.ega.pj.ProjectWAR.Servlet1</servlet-class>
  
  
    <servlet-name>ProjectWeb</servlet-name>
    <servlet-class>com.ega.pj.ProjectWAR.ProjectWeb</servlet-class>
  
      <servlet-mapping>
         <servlet-name>HelpDeskServlet</servlet-name>
         <url-pattern>/HelpDesk/HelpDeskServlet</url-pattern>
      </servlet-mapping>
  <servlet-mapping>
    <servlet-name>UploadAttachment</servlet-name>
    <url-pattern>/HelpDesk/UploadAttachment</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>helpdesk</servlet-name>
    <url-pattern>/helpdesk</url-pattern>
  </servlet-mapping>
  <servlet-mapping>
    <servlet-name>ProjectWeb</servlet-name>
    <url-pattern>/projectweb</url-pattern>
  </servlet-mapping>
      <welcome-file-list>
         <welcome-file>LoginJSP.jsp</welcome-file>
      </welcome-file-list>
  <resource-ref>
    <res-ref-name>jdbc/egauhd</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Application</res-auth>
    </resource-ref>
    <ejb-ref>
    <ejb-ref-name>ega/ActionList</ejb-ref-name>
    <ejb-ref-type>Session</ejb-ref-type>
    com.ega.hd.HelpDeskEJB.ActionListHome
    com.ega.hd.HelpDeskEJB.ActionList
    </ejb-ref>
    <ejb-ref>
      <ejb-ref-name>ega/CPUStaffList</ejb-ref-name>
      <ejb-ref-type>Session</ejb-ref-type>
      com.ega.hd.HelpDeskEJB.CPUStaffListHome
      com.ega.hd.HelpDeskEJB.CPUStaffList
      </ejb-ref>
      <ejb-ref>
        <ejb-ref-name>ega/CategoryList</ejb-ref-name>
        <ejb-ref-type>Session</ejb-ref-type>
        com.ega.hd.HelpDeskEJB.CategoryListHome
        com.ega.hd.HelpDeskEJB.CategoryList
        </ejb-ref>
        <ejb-ref>
        <ejb-ref-name>ega/ClientList</ejb-ref-name>
        <ejb-ref-type>Session</ejb-ref-type>
        com.ega.hd.HelpDeskEJB.ClientListHome
        com.ega.hd.HelpDeskEJB.ClientList
        </ejb-ref>
      <ejb-ref>
         <ejb-ref-name>ega/Login</ejb-ref-name>
         <ejb-ref-type>Session</ejb-ref-type>
         com.ega.hd.HelpDeskEJB.LoginHome
         com.ega.hd.HelpDeskEJB.Login
      </ejb-ref>
      <ejb-ref>
         <ejb-ref-name>ega/Logoff</ejb-ref-name>
         <ejb-ref-type>Session</ejb-ref-type>
         com.ega.hd.HelpDeskEJB.LogoffHome
         com.ega.hd.HelpDeskEJB.Logoff
      </ejb-ref>
      <ejb-ref>
         <ejb-ref-name>ega/Mailer</ejb-ref-name>
         <ejb-ref-type>Session</ejb-ref-type>
         com.ega.hd.HelpDeskEJB.MailerHome
         com.ega.hd.HelpDeskEJB.Mailer
      </ejb-ref>
  <ejb-ref>
    <ejb-ref-name>ega/SystemPICList</ejb-ref-name>
    <ejb-ref-type>Session</ejb-ref-type>
    com.ega.hd.HelpDeskEJB.SystemPICListHome
    com.ega.hd.HelpDeskEJB.SystemPICList
  </ejb-ref>
  <ejb-ref>
    <ejb-ref-name>ega/TicketDetail</ejb-ref-name>
    <ejb-ref-type>Session</ejb-ref-type>
    com.ega.hd.HelpDeskEJB.TicketDetailHome
    com.ega.hd.HelpDeskEJB.TicketDetail
  </ejb-ref>
  <ejb-ref>
    <ejb-ref-name>ega/TicketList</ejb-ref-name>
    <ejb-ref-type>Session</ejb-ref-type>
    com.ega.hd.HelpDeskEJB.TicketListHome
    com.ega.hd.HelpDeskEJB.TicketList
  </ejb-ref>
  <ejb-ref>
     <ejb-ref-name>ega/TicketUpdate</ejb-ref-name>
     <ejb-ref-type>Session</ejb-ref-type>
     com.ega.hd.HelpDeskEJB.TicketUpdateHome
     com.ega.hd.HelpDeskEJB.TicketUpdate
  </ejb-ref>
  <ejb-ref>
     <ejb-ref-name>ega/VendorList</ejb-ref-name>
     <ejb-ref-type>Session</ejb-ref-type>
     com.ega.hd.HelpDeskEJB.VendorListHome
     com.ega.hd.HelpDeskEJB.VendorList
  </ejb-ref>
</web-app>

2. jboss-web.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web Application 2.3//EN" 
"http://www.jboss.org/j2ee/dtd/jboss-web_3_0.dtd";>
<jboss-web>
    <resource-ref>
        <res-ref-name>jdbc/egauhd</res-ref-name>
        <res-type>javax.sql.DataSource</res-type>
        <jndi-name>java:/egauhd</jndi-name>
    </resource-ref>

    <ejb-ref>
       <ejb-ref-name>ega/ActionList</ejb-ref-name>
       <jndi-name>ega/ActionList</jndi-name>
    </ejb-ref>
    <ejb-ref>
      <ejb-ref-name>ega/CPUStaffList</ejb-ref-name>
      <jndi-name>ega/CPUStaffList</jndi-name>
    </ejb-ref>
    <ejb-ref>
       <ejb-ref-name>ega/CategoryList</ejb-ref-name>
       <jndi-name>ega/CategoryList</jndi-name>
    </ejb-ref>
    <ejb-ref>
       <ejb-ref-name>ega/ClientList</ejb-ref-name>
       <jndi-name>ega/ClientList</jndi-name>
    </ejb-ref>


      <ejb-ref>
         <ejb-ref-name>ega/Login</ejb-ref-name>
         <jndi-name>ega/Login</jndi-name>
      </ejb-ref>
      <ejb-ref >
         <ejb-ref-name>ega/Logoff</ejb-ref-name>
         <jndi-name>ega/Logoff</jndi-name>
      </ejb-ref>
  <ejb-ref>
    <ejb-ref-name>ega/Mailer</ejb-ref-name>
    <jndi-name>ega/Mailer</jndi-name>
  </ejb-ref>
  <ejb-ref>
    <ejb-ref-name>ega/SystemPICList</ejb-ref-name>
    <jndi-name>ega/SystemPICList</jndi-name>
  </ejb-ref>
  <ejb-ref>
    <ejb-ref-name>ega/TicketDetail</ejb-ref-name>
    <jndi-name>ega/TicketDetail</jndi-name>
  </ejb-ref>
  <ejb-ref>
    <ejb-ref-name>ega/TicketList</ejb-ref-name>
    <jndi-name>ega/TicketList</jndi-name>
  </ejb-ref>
  <ejb-ref>
     <ejb-ref-name>ega/TicketUpdate</ejb-ref-name>
     <jndi-name>ega/TicketUpdate</jndi-name>
  </ejb-ref>
  <ejb-ref>
     <ejb-ref-name>ega/VendorList</ejb-ref-name>
     <jndi-name>ega/VendorList</jndi-name>
  </ejb-ref>
</jboss-web>

3. 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>ActionList</ejb-name>
      <jndi-name>ega/ActionList</jndi-name>
    
    
      <ejb-name>CPUStaffList</ejb-name>
      <jndi-name>ega/CPUStaffList</jndi-name>
    
    
      <ejb-name>CategoryList</ejb-name>
      <jndi-name>ega/CategoryList</jndi-name>
    
    
      <ejb-name>ClientList</ejb-name>
      <jndi-name>ega/ClientList</jndi-name>
    
    
      <ejb-name>Login</ejb-name>
      <jndi-name>ega/Login</jndi-name>
    
    
      <ejb-name>Logoff</ejb-name>
      <jndi-name>ega/Logoff</jndi-name>
    
    
      <ejb-name>Mailer</ejb-name>
       <jndi-name>ega/Mailer</jndi-name>
    
    
      <ejb-name>SystemPICList</ejb-name>
      <jndi-name>ega/SystemPICList</jndi-name>
    
    
      <ejb-name>TicketDetail</ejb-name>
      <jndi-name>ega/TicketDetail</jndi-name>
    
    
      <ejb-name>TicketList</ejb-name>
      <jndi-name>ega/TicketList</jndi-name>
    
    
      <ejb-name>TicketUpdate</ejb-name>
      <jndi-name>ega/TicketUpdate</jndi-name>
    
    
      <ejb-name>VendorList</ejb-name>
      <jndi-name>ega/VendorList</jndi-name>
    
  </enterprise-beans>
  <resource-managers>
  </resource-managers>


Thanks.






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

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


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to