java.lang.ClassNotFoundException:oracle.adfinternal.view.faces.taglib.region.RichDeclarativeComponentTag

时间:2018-04-19 02:48:33

标签: java rest oracle-adf

当我尝试运行简单的休息网络服务时遇到问题。

信息

Java平台:1.6.0_38

Oracle IDE:11.1.1.9.40.71.67

以下是错误消息:

<Apr 18, 2018 7:28:24 PM PDT> <Warning> <Deployer> <BEA-149078> <Stack trace for message 149004
weblogic.application.ModuleException: Failed to load webapp: 'lib-RESTWebService-context-root'
    at weblogic.servlet.internal.WebAppModule.prepare(WebAppModule.java:395)
    at weblogic.application.internal.flow.ScopedModuleDriver.prepare(ScopedModuleDriver.java:176)
    at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:199)
    at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:517)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:52)
    Truncated. see log file for complete stacktrace
Caused By: java.lang.ClassNotFoundException: oracle.adfinternal.view.faces.taglib.region.RichDeclarativeComponentTag
    at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
    at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
    at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:64)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
    Truncated. see log file for complete stacktrace

我搜索了很多但未能找到解决方案,请你就此提出建议吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

这个特殊的班级

  

oracle.adfinternal.view.faces.taglib.region.RichDeclarativeComponentTag

是ADF Faces Runtime 11库的一部分。将其添加到您的项目中。

还要确保添加

  

javax.faces.context.ExternalContext

class,它是Java EE 1.5 API库的一部分。

还将JSF 1.2库添加到您的项目中。