我将一个 Web 应用程序部署到 weblogic 12c。但是我在Oracle weblogic配置中遇到错误,如下所示:
**java.lang.ClassCastException: weblogic.j2ee.descriptor.wl.WeblogicApplicationBeanImpl cannot be cast to weblogic.j2ee.descriptor.wl.WeblogicWebAppBean**
我在使用旧版本的 weblogic 时没有遇到同样的问题。
任何人都可以建议我如何解决这个问题。
最佳答案
检查您的描述符:它们是否定义了 namespace ?
例如,如果您使用 weblogic-application.xml 描述符,则根元素应该是:
<weblogic-application xmlns="http://xmlns.oracle.com/weblogic/weblogic-application” etc.
较旧的 Weblogic (11) 对此没有那么严格。
希望这对您有帮助。
关于java - weblogic 12c 中的类大小写异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28231911/