Hi,

I tried @IgnoreDepency, but it doesn't work for some reasons.  
The following are my code of servlet, please help

package com.myejb3.servlet;

import javax.ejb.EJB;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.servlet.http.HttpServlet;

import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.jboss.annotation.IgnoreDependency;

import com.myejb3.intf.MyEJB3_1;

/**
 * Servlet Class
 *
 * @web.servlet              name="MyEJB3_1"
 *                           display-name="Name for MyEJB3_1"
 *                           description="Description for MyEJB3_1"
 * @web.servlet-mapping      url-pattern="/MyEJB3_1"
 * @web.servlet-init-param   name="A parameter"
 *                           value="A value"
 */
public class MyEJB3_1Servlet extends HttpServlet {
        

        @EJB
        @IgnoreDependency
        MyEJB3_1 myejb3;
        public MyEJB3_1Servlet() {
                // TODO Auto-generated constructor stub
        }


        
        protected void doGet(HttpServletRequest req, HttpServletResponse resp)
                throws ServletException,
                IOException {
                // TODO Auto-generated method stub
                super.doGet(req, resp);
                this.doPost(req, resp);
        }

        protected void doPost(HttpServletRequest req, HttpServletResponse resp)
                throws ServletException,
                IOException {
                // TODO Auto-generated method stub
                String userName = (String)req.getParameter("username");
                String password = (String)req.getParameter("password");
/*              try {
                        InitialContext ctx = new InitialContext();
                        MyEJB3_1 myejb3 = (MyEJB3_1) 
ctx.lookup("demo_ejb/MyEJB3_1Bean/local");
                        myejb3.setName(userName);
                        myejb3.setPassword(password);
                } catch(NamingException e) {
                        e.printStackTrace();
                }*/
                
                myejb3.setName(userName);
                myejb3.setPassword(password);           
                
                
getServletConfig().getServletContext().getRequestDispatcher("/result.jsp").forward(req,
 resp);
        }

}


Thanks
Benson

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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4084862
_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to