Исключение составляет боб класса config weblogic 12c - PullRequest
0 голосов
/ 15 мая 2018

У меня есть структурированный проект для jboss со стойкой jdk 1.6, и идея состоит в том, чтобы перенести его на weblogic 12c, кроме этого я уже перенес другой проект с той же структурой, только на основе jdk 1.7, и все работало нормально, но дляэтот с теми же изменениями, во время развертывания все в порядке, но когда вы входите в веб-маршрут, появляется следующее сообщение об ошибке:

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 голосов
/ 24 июля 2018

Я решил проблему.

Ошибка заключалась в том, что weblogic нуждается в библиотеке Struts внутренне в своем classpath, для веб-приложения недостаточно иметь ее внутренне, как в случае с jboss, кроме того, я добавил библиотеки javax.servlet и javax.servlet.jsp и все заработало

...