部署 webLogic 12c 应用程序时出现 nullPointerException [英] nullPointerException when deploy webLogic 12c application

查看:94
本文介绍了部署 webLogic 12c 应用程序时出现 nullPointerException的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我在 webLogic 上部署我的第一个 Web 应用程序时,出现此错误:

when i deploy my first web app on webLogic i get this error:

weblogic.application.ModuleException: java.lang.NullPointerException在 weblogic.application.internal.ExtensibleModuleWrapper.prepare(ExtensibleModuleWrapper.java:114)在 weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:100)在 weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:172)在 weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:167)在 weblogic.application.utils.StateMachineDriver$ParallelChange.run(StateMachineDriver.java:80)截断.查看日志文件以获取完整的堆栈跟踪引起:java.lang.NullPointerException在 weblogic.servlet.internal.WebAnnotationProcessor.processMultipartConfigAnnotation(WebAnnotationProcessor.java:286)在 weblogic.servlet.internal.AnnotationProcessingManager.processAnnotationForClasses(AnnotationProcessingManager.java:169)在 weblogic.servlet.internal.AnnotationProcessingManager.processAnnotations(AnnotationProcessingManager.java:114)在 weblogic.servlet.internal.AnnotationProcessingManager.processAnnotationsOutsideWebFragment(AnnotationProcessingManager.java:141)在 weblogic.servlet.internal.AnnotationProcessingManager.processAnnotations(AnnotationProcessingManager.java:102)截断.查看日志文件以获取完整的堆栈跟踪

weblogic.application.ModuleException: java.lang.NullPointerException at weblogic.application.internal.ExtensibleModuleWrapper.prepare(ExtensibleModuleWrapper.java:114) at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:100) at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:172) at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:167) at weblogic.application.utils.StateMachineDriver$ParallelChange.run(StateMachineDriver.java:80) Truncated. see log file for complete stacktrace Caused By: java.lang.NullPointerException at weblogic.servlet.internal.WebAnnotationProcessor.processMultipartConfigAnnotation(WebAnnotationProcessor.java:286) at weblogic.servlet.internal.AnnotationProcessingManager.processAnnotationForClasses(AnnotationProcessingManager.java:169) at weblogic.servlet.internal.AnnotationProcessingManager.processAnnotations(AnnotationProcessingManager.java:114) at weblogic.servlet.internal.AnnotationProcessingManager.processAnnotationsOutsideWebFragment(AnnotationProcessingManager.java:141) at weblogic.servlet.internal.AnnotationProcessingManager.processAnnotations(AnnotationProcessingManager.java:102) Truncated. see log file for complete stacktrace

推荐答案

我遇到了这个问题,并通过从应用程序库中删除 JSF 2.2 Mojarra 2.2.0 来解决它.它只需要在类路径中.

I had this problem and resolved it by removing JSF 2.2 Mojarra 2.2.0 from the application libraries. It only needs to be in the classpath.

在 Eclipse 中,编辑项目的属性,转到 Project Facets-->Java Server Faces 并取消选中Include libraries with this application"并应用更改.

In Eclipse, edit properties for the project, go to Project Facets-->Java Server Faces and uncheck "Include libraries with this application" and Apply change.

这篇关于部署 webLogic 12c 应用程序时出现 nullPointerException的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆