奇怪的类未找到异常

时间:2012-01-02 12:48:43

标签: jdeveloper classnotfoundexception

我想知道为什么我会遇到这个例外:

java.lang.ClassNotFoundException: javax.faces.component.html.HtmlForm
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
at java.lang.ClassLoader.loadClass(ClassLoader.java:305)
at java.lang.ClassLoader.loadClass(ClassLoader.java:246)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:179)
Truncated. see log file for complete stacktrace Caused By: java.lang.ClassNotFoundException: javax.faces.component.html.HtmlForm
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:297)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:270)
at java.lang.ClassLoader.loadClass(ClassLoader.java:305)
at java.lang.ClassLoader.loadClass(ClassLoader.java:246)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:179)
Truncated. see log file for complete stacktrace

如果我已经将“ADF Faces Runtime 11”和“ADF Faces Components 11”添加到我的项目中?...提前谢谢......我正在使用JDeveloper 11g! :d

1 个答案:

答案 0 :(得分:0)

我听说可能需要BC4J运行时和ADF Web运行时。 ADF有很多奇怪的依赖关系,并且最简单的方法是在没有摆弄的情况下也知道你的weblogic服务器上有哪些库可用。尝试在“部署/库依赖关系”设置中逐个添加库。