[ afrodom @ 22.04.2009. 15:19 ] @
sta je problem Ovo je stack trace koji dobijam : Code: 1. java.lang.NullPointerException 2. at boby.Test.doPost(Test.java:19) 3. at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) 4. at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) 5. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) 6. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 7. at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) 8. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 9. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) 10. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235) 11. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) 12. at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190) 13. at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92) 14. at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126) 15. at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70) 16. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 17. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) 18. at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158) 19. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) 20. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330) 21. at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:828) 22. at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:601) 23. at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) 24. at java.lang.Thread.run(Thread.java:619) Stateless bean je povan iz ovo servleta gde dobija error : Code: package boby; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; import ejbtest.*; import javax.ejb.*; public class Test extends HttpServlet{ @EJB private BobyTest bt; public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String name = request.getParameter("username"); String pass = request.getParameter("password"); String res = bt.getRespond(name,pass); HttpSession ses = request.getSession(); ses.setAttribute("test", res); response.sendRedirect("Returned.jsp"); } } Ovo je interface beans-a Code: package ejbtest; import javax.ejb.Remote; @Remote public interface BobyTest { public String getRespond(String name, String pass); } i kode od beans-a Code: package ejbtest; import javax.ejb.*; @Stateless public class BobyTestBean implements BobyTest{ public String getRespond(String name, String pass){ String conclusion = "Your name is : --> "+name+ " <br />+ and you password is : --> "+pass; return conclusion; } } I, sta je problem? Zasto mi nije 'ubrizgan' EJB???? Mislim, bas sam se izcimao i nisam skontao... |