是这样的,你的EJB打包成JAR单独发布.

解决方案 »

  1.   

    每次都必须打包发布才能看到效果吗?jboss在eclipse中启动,把工程部署到jboss中,可以同步看到效果吗?我这样做一直出错,不知道是哪里搞错了,希望高人指点
      

  2.   

    我把错误信息考下来了,请高手帮我分析一下,实在是晕了。HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Exception in JSP: /Test.jsp:129:  InitialContext ctx;
    10:  try {
    11:  ctx = new InitialContext(props);
    12:  HelloWorld helloworld = (HelloWorld) ctx.lookup("HelloWorldBean/remote");
    13:  out.println(helloworld.SayHello("佛山人"));
    14:  } catch (NamingException e) {
    15:  out.println(e.getMessage());
    Stacktrace:
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:504)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
    org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    root cause javax.servlet.ServletException: TRACE
    org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858)
    org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
    org.apache.jsp.Test_jsp._jspService(Test_jsp.java:69)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
    org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    root cause java.lang.NoSuchFieldError: TRACE
    org.jboss.logging.Log4jLoggerPlugin.isTraceEnabled(Log4jLoggerPlugin.java:85)
    org.jboss.logging.Logger.isTraceEnabled(Logger.java:122)
    org.jnp.interfaces.NamingContext.lookup(NamingContext.java:622)
    org.jnp.interfaces.NamingContext.lookup(NamingContext.java:589)
    javax.naming.InitialContext.lookup(InitialContext.java:351)
    org.apache.jsp.Test_jsp._jspService(Test_jsp.java:56)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
    org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.
    --------------------------------------------------------------------------------Apache Tomcat/5.5.17
      

  3.   

    你的相关的JAR包在放在TOMCAT服务器中,不然会报错的.