创建类weblogic 12c config

时间:2018-05-15 20:56:48

标签: java jsp jboss weblogic struts

我有一个带有strut jdk 1.6的jboss结构化项目,我的想法是将它迁移到weblogic 12c,除此之外我已经迁移了另一个具有相同结构的项目,只有基于jdk 1.7并且一切正常,但是这一个具有相同的更改,在部署时,一切都很好,但是当您进入Web路由时,会出现以下错误消息:

Remote Host: 0:0:0:0:0:0:0:1
URL: http://localhost:7001/oficinavirtual/pages/ingreso.jsp
URI: /oficinavirtual/pages/ingreso.jsp
Server Name: localhost
<15/05/2018 17h'33 ART> <Error> <HTTP> <BEA-101017> <[ServletContext@239123345[app:OficinaVirtualProj module:/oficinavirtual path:null spec-version:3.1], request: weblogic.servlet.internal.ServletRequestImpl@2ae9b08b[
GET /oficinavirtual/pages/ingreso.jsp HTTP/1.1
Connection: keep-alive
Cache-Control: max-age=0
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.139 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
Accept-Encoding: gzip, deflate, br
Accept-Language: es-ES,es;q=0.9

]] Root cause of ServletException.
javax.servlet.jsp.JspException: Exception creating bean of class ar.com.gnb.oficinavirtual.struts.forms.LoginForm: {1}
    at org.apache.struts.taglib.html.FormTag.initFormBean(FormTag.java:563)
    at org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:520)
    at jsp_servlet._pages.__ingreso._jspService(__ingreso.java:215)
    at weblogic.servlet.jsp.JspBase.service(JspBase.java:35)
    at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:286)
    Truncated. see log file for complete stacktrace
> 

我非常感谢一点点。

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。

错误是weblogic在其类路径中需要内部的struts库,对于Web应用程序来说,像jboss那样在内部拥有它是不够的,除了我添加了javax.servlet和javax.servlet的库。 jsp并有效