有人成功部署到weblogic吗?

如题 我部署到weblogic 12c 出现了大量错误以及jar问题 不知道有没有人成功部署过

能详细说说如何部署的吗?都有哪些类型的错误?部署到 weblogic 应该只需要构建 war,然后按照 weblogic 的手册上传并安装 war 。

  1. 使用cuba studio创建cuba项目
  2. 在studio中设置war setting,勾选“Build WAR”
  3. 用Gradle->Tasks->deployment->buildWar生成war包(app.war, app-core.war)
  4. 用weblogic的console平台安装war包(app-core.war)
  5. weblogic显示安装失败,报错信息有:
    (1)java.lang.NoSuchMethodError: org.eclipse.persistence.annotations.TransienCompatibleAnnotations.addAnnotation(Ljava/lang/String;)
    (2)java.lang.ClassNotFoundException: org.apache.xerces.parsers.SAXParser:org.xml.sax.SAXException:SAX2 driver class org.apache.xerces.parsers.SAXParser not found
    (3)…

看上去是环境问题,相应的 jar 文件不在 classpath 或者版本不对。可以尝试以下两个方案:

  1. 尝试在一个干净的 weblogic 中部署。
  2. 尝试生成 single war,看看将 web 和 middleware 部署在一个 war 里面有没有问题。

single war的方式尝试过也不行,报错:
CDI deployment failure:Error instantiating class org.hibernate.validator.internal.cdi.ValidationExtension

weblogic的话是新安装的,讲道理应该是干净的

还在折腾中……