在手工或者用JBuilder 6 + Weblogic 6.1 来编译JSP时(自动编译时的错误还包含其他信息),均出现错误如下:
手工操作时建立的目录如下:
D:\test\web
\help.jsp(JBuilder6生成的,未经任何修改的只是显示JBuilder生成标题字样)
\web.xml
\weblogic.xml
\WEB-INF
\test
\*.class(测试所用的经编译的class文件,包括DIDE生成的class文件) 上述信息及上几次提供的信息说明问题不在于操作步骤或者程序问题,在什么地方的设置出现了什么问题,这是什么原因呢?关键是以前我是测试过JSP通过JavaBean调用SessionBean的情况。具体的设置是改变了的,但是,详细的设置我没有发现太多的差别和问题。恕我愚笨,恳求帮忙!!!
手工操作时建立的目录如下:
D:\test\web
\help.jsp(JBuilder6生成的,未经任何修改的只是显示JBuilder生成标题字样)
\web.xml
\weblogic.xml
\WEB-INF
\test
\*.class(测试所用的经编译的class文件,包括DIDE生成的class文件) 上述信息及上几次提供的信息说明问题不在于操作步骤或者程序问题,在什么地方的设置出现了什么问题,这是什么原因呢?关键是以前我是测试过JSP通过JavaBean调用SessionBean的情况。具体的设置是改变了的,但是,详细的设置我没有发现太多的差别和问题。恕我愚笨,恳求帮忙!!!
java.lang.NullPointerException
at weblogic.management.Admin.getServer(Admin.java:1239)
at weblogic.servlet.internal.dd.ServletEntityResolver.initServerMBean(Se
rvletEntityResolver.java:69)
at weblogic.servlet.internal.dd.ServletEntityResolver.resolveEntity(Serv
letEntityResolver.java:94)
at weblogic.apache.xerces.readers.DefaultEntityHandler.startReadingFromE
xternalEntity(DefaultEntityHandler.java:749)
at weblogic.apache.xerces.readers.DefaultEntityHandler.startReadingFromE
xternalSubset(DefaultEntityHandler.java:566)
at weblogic.apache.xerces.framework.XMLDTDScanner.scanDoctypeDecl(XMLDTD
Scanner.java:1139)
at weblogic.apache.xerces.framework.XMLDocumentScanner.scanDoctypeDecl(X
MLDocumentScanner.java:2215)
at weblogic.apache.xerces.framework.XMLDocumentScanner.access$0(XMLDocum
entScanner.java:2170)
at weblogic.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.
dispatch(XMLDocumentScanner.java:901)
at weblogic.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocu
mentScanner.java:381)
at weblogic.apache.xerces.framework.XMLParser.parse(XMLParser.java:967)
at weblogic.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilder
Impl.java:175)
at weblogic.servlet.internal.dd.DescriptorLoader.parse(DescriptorLoader.
java:311)
at weblogic.servlet.internal.dd.DescriptorLoader.initializeWebXml(Descri
ptorLoader.java:327)
at weblogic.servlet.internal.dd.DescriptorLoader.initialize(DescriptorLo
ader.java:242)
at weblogic.servlet.internal.dd.DescriptorLoader.(DescriptorLoader
.java:176)
at weblogic.servlet.internal.dd.DescriptorLoader.loadDescriptor(Descript
orLoader.java:396)
at weblogic.jspc.runBodyInternal(jspc.java:228)
at weblogic.jspc.runBody(jspc.java:169)
at weblogic.utils.compiler.Tool.run(Tool.java:79)
at weblogic.jspc.main(jspc.java:362)
weblogic.utils.Assertionerror: ***** ASSERTION FAILED ***** - with nested except
ion:
[java.lang.NullPointerException]
at weblogic.management.Admin.getServer(Admin.java:1243)
at weblogic.servlet.internal.dd.ServletEntityResolver.initServerMBean(Se
rvletEntityResolver.java:69)
at weblogic.servlet.internal.dd.ServletEntityResolver.resolveEntity(Serv
letEntityResolver.java:94)
at weblogic.apache.xerces.readers.DefaultEntityHandler.startReadingFromE
xternalEntity(DefaultEntityHandler.java:749)
at weblogic.apache.xerces.readers.DefaultEntityHandler.startReadingFromE
xternalSubset(DefaultEntityHandler.java:566)
at weblogic.apache.xerces.framework.XMLDTDScanner.scanDoctypeDecl(XMLDTD
Scanner.java:1139)
at weblogic.apache.xerces.framework.XMLDocumentScanner.scanDoctypeDecl(X
MLDocumentScanner.java:2215)
at weblogic.apache.xerces.framework.XMLDocumentScanner.access$0(XMLDocum
entScanner.java:2170)
at weblogic.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.
dispatch(XMLDocumentScanner.java:901)
at weblogic.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocu
mentScanner.java:381)
at weblogic.apache.xerces.framework.XMLParser.parse(XMLParser.java:967)
at weblogic.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilder
Impl.java:175)
at weblogic.servlet.internal.dd.DescriptorLoader.parse(DescriptorLoader.
java:311)
at weblogic.servlet.internal.dd.DescriptorLoader.initializeWebXml(Descri
ptorLoader.java:327)
at weblogic.servlet.internal.dd.DescriptorLoader.initialize(DescriptorLo
ader.java:242)
at weblogic.servlet.internal.dd.DescriptorLoader.(DescriptorLoader
.java:176)
at weblogic.servlet.internal.dd.DescriptorLoader.loadDescriptor(Descript
orLoader.java:396)
at weblogic.jspc.runBodyInternal(jspc.java:228)
at weblogic.jspc.runBody(jspc.java:169)
at weblogic.utils.compiler.Tool.run(Tool.java:79)
at weblogic.jspc.main(jspc.java:362)
java.lang.NullPointerException
at weblogic.management.Admin.getServer(Admin.java:1239)
at weblogic.servlet.internal.dd.ServletEntityResolver.initServerMBean(Se
rvletEntityResolver.java:69)
at weblogic.servlet.internal.dd.ServletEntityResolver.resolveEntity(Serv
letEntityResolver.java:94)
at weblogic.apache.xerces.readers.DefaultEntityHandler.startReadingFromE
xternalEntity(DefaultEntityHandler.java:749)
at weblogic.apache.xerces.readers.DefaultEntityHandler.startReadingFromE
xternalSubset(DefaultEntityHandler.java:566)
at weblogic.apache.xerces.framework.XMLDTDScanner.scanDoctypeDecl(XMLDTD
Scanner.java:1139)
at weblogic.apache.xerces.framework.XMLDocumentScanner.scanDoctypeDecl(X
MLDocumentScanner.java:2215)
at weblogic.apache.xerces.framework.XMLDocumentScanner.access$0(XMLDocum
entScanner.java:2170)
at weblogic.apache.xerces.framework.XMLDocumentScanner$PrologDispatcher.
dispatch(XMLDocumentScanner.java:901)
at weblogic.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocu
mentScanner.java:381)
at weblogic.apache.xerces.framework.XMLParser.parse(XMLParser.java:967)
at weblogic.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilder
Impl.java:175)
at weblogic.servlet.internal.dd.DescriptorLoader.parse(DescriptorLoader.
java:311)
at weblogic.servlet.internal.dd.DescriptorLoader.initializeWebXml(Descri
ptorLoader.java:327)
at weblogic.servlet.internal.dd.DescriptorLoader.initialize(DescriptorLo
ader.java:242)
at weblogic.servlet.internal.dd.DescriptorLoader.(DescriptorLoader
.java:176)
at weblogic.servlet.internal.dd.DescriptorLoader.loadDescriptor(Descript
orLoader.java:396)
at weblogic.jspc.runBodyInternal(jspc.java:228)
at weblogic.jspc.runBody(jspc.java:169)
at weblogic.utils.compiler.Tool.run(Tool.java:79)
at weblogic.jspc.main(jspc.java:362)
实体bean使用客户端测试通过了,包括自定义方法;
单独运行 JSP成功了,后来采用的是JBuilder6 自动生成的只显示标题的JSP;
使用 servelet 调实体bean成功了吗?没有用servelet ,感觉风格很差,不想用;
你找到了 weblogic 提供的用jsp调entitybean的例子了吗?找过一些,服务器的信息主要是上下文信息已经添加进去了的。