在做Hello实例时的简单问题(郁闷中)
CLASSPATH
%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\common\lib\servlet-api.jar;%WLS_HOME%\lib\weblogic.jar;%WLS_HOME%\lib\src.jar;f:\ejb\classes;
(其中classes中包含了HOME等接口类)
APP-+
-WEB-INF
index.jsp
>>>>jar -cvf Hellojsp.war *
EJB-+
-META-INF+
-ejb-jar.xml
-weblogic-ejb-jar.xml(由weblogic builder产生)
Hello.class
HelloBean.class
HelloHome.class
>>>>jar -cvf Hello.jar *
(在这里我没用weblogic.ejbc,因为已经可以发布了)
>>>>用weblogic builder或console成功发布了之后:
http://localhost:7001/Hellojsp
出现异常,说找不到东东!
Compilation of 'C:\Documents and Settings\panliguang\Local Settings\Temp\jsp_servlet\__index.java' failed:
--------------------------------------------------------------------------------
C:\Documents and Settings\panliguang\Local Settings\Temp\jsp_servlet\__index.java:99: cannot resolve symbol
probably occurred due to an error in /index.jsp line 15:
HelloHome home=(HelloHome)javax.rmi.PortableRemoteObject.narrow(objRef,HelloHome.class);
C:\Documents and Settings\panliguang\Local Settings\Temp\jsp_servlet\__index.java:99: cannot resolve symbol
probably occurred due to an error in /index.jsp line 15:
HelloHome home=(HelloHome)javax.rmi.PortableRemoteObject.narrow(objRef,HelloHome.class);
C:\Documents and Settings\panliguang\Local Settings\Temp\jsp_servlet\__index.java:99: cannot resolve symbol
probably occurred due to an error in /index.jsp line 15:
HelloHome home=(HelloHome)javax.rmi.PortableRemoteObject.narrow(objRef,HelloHome.class);
C:\Documents and Settings\panliguang\Local Settings\Temp\jsp_servlet\__index.java:100: cannot resolve symbol
probably occurred due to an error in /index.jsp line 16:
Hello bean=home.create();
C:\Documents and Settings\panliguang\Local Settings\Temp\jsp_servlet\__index.java:104: cannot resolve symbol
probably occurred due to an error in /index.jsp line 20:
ne.printStackTrace(out);
C:\Documents and Settings\panliguang\Local Settings\Temp\jsp_servlet\__index.java:107: cannot resolve symbol
probably occurred due to an error in /index.jsp line 23:
ce.printStackTrace(out);
C:\Documents and Settings\panliguang\Local Settings\Temp\jsp_servlet\__index.java:110: cannot resolve symbol
probably occurred due to an error in /index.jsp line 26:
re.printStackTrace(out);
--------------------------------------------------------------------------------
Full compiler error(s):
C:\Documents and Settings\panliguang\Local Settings\Temp\jsp_servlet\__index.java:99: cannot resolve symbol
symbol : class HelloHome
location: class jsp_servlet.__index
HelloHome home=(HelloHome)javax.rmi.PortableRemoteObject.narrow(objRef,HelloHome.class); //[ /index.jsp; Line: 15]
^
C:\Documents and Settings\panliguang\Local Settings\Temp\jsp_servlet\__index.java:99: cannot resolve symbol
symbol : class HelloHome
location: class jsp_servlet.__index
HelloHome home=(HelloHome)javax.rmi.PortableRemoteObject.narrow(objRef,HelloHome.class); //[ /index.jsp; Line: 15]
^
C:\Documents and Settings\panliguang\Local Settings\Temp\jsp_servlet\__index.java:99: cannot resolve symbol
symbol : class HelloHome
location: class jsp_servlet.__index
HelloHome home=(HelloHome)javax.rmi.PortableRemoteObject.narrow(objRef,HelloHome.class); //[ /index.jsp; Line: 15]
^
C:\Documents and Settings\panliguang\Local Settings\Temp\jsp_servlet\__index.java:100: cannot resolve symbol
symbol : class Hello
location: class jsp_servlet.__index
Hello bean=home.create(); //[ /index.jsp; Line: 16]
^
C:\Documents and Settings\panliguang\Local Settings\Temp\jsp_servlet\__index.java:104: cannot resolve symbol
symbol : method printStackTrace (javax.servlet.jsp.JspWriter)
location: class javax.naming.NamingException
ne.printStackTrace(out); //[ /index.jsp; Line: 20]
^
C:\Documents and Settings\panliguang\Local Settings\Temp\jsp_servlet\__index.java:107: cannot resolve symbol
symbol : method printStackTrace (javax.servlet.jsp.JspWriter)
location: class javax.ejb.CreateException
ce.printStackTrace(out); //[ /index.jsp; Line: 23]
^
C:\Documents and Settings\panliguang\Local Settings\Temp\jsp_servlet\__index.java:110: cannot resolve symbol
symbol : method printStackTrace (javax.servlet.jsp.JspWriter)
location: class java.rmi.RemoteException
re.printStackTrace(out); //[ /index.jsp; Line: 26]
^
7 errors