当前位置: 首页 > 知识库问答 >
问题:

组织。springframework。aop。框架WebLogic 12c中的AOPConfigeException错误

万俟穆冉
2023-03-14

我正在将WebLogic Server 11g(10.3.6.0)升级到12c(12.2.1.3.0)。

我在12c服务器上没有问题地安装了war文件。然后,我尝试启动模块。由于缺少特定的类文件,我得到了weblogic.application.ModuleException:java.lang.RuntimeException:java.lang.ClassNotFoundException:org.springframework.aop.framework.AopConfigException错误。似乎该类文件属于“spring-aop-2.5.2.jar.”

当我在WebLogic Server 11g环境中部署相同的war文件时,我没有发现任何问题。我确保war文件中存在“spring-aop-2.5.2.jar”。我正在使用SpringFramework的2.5.2版本。我怀疑这也可能是个问题。

根据我的研究,一些人建议添加<代码>

我应该根据我的描述配置其他内容吗?知道吗?

共有2个答案

鲜于念
2023-03-14

您应该修改您的weblogic。xml文件,以便将适当的库与首选应用程序包一起使用。但是,不要忘记包括这一点。

<prefer-web-inf-classes>false</prefer-web-inf-classes>

甲骨文在这里声明

请注意,为了使用首选应用程序包或首选应用程序资源,必须将首选web inf类设置为false。

严元白
2023-03-14

有同样的问题,我通过将Spring和cglib jar放在耳APP-INF/lib文件夹中并使用以下META-INF/weblogic-application.xml

<?xml version='1.0' encoding='UTF-8'?>
<weblogic-application xmlns="http://xmlns.oracle.com/weblogic/weblogic-application" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.oracle.com/weblogic/weblogic-application http://xmlns.oracle.com/weblogic/weblogic-application/1.3/weblogic-application.xsd">
    <prefer-application-packages>
        <package-name>net.sf.cglib.*</package-name>
        <package-name>org.springframework.*</package-name>
    </prefer-application-packages>
</weblogic-application>

根据我的理解,重要的是:

  • cglib和spring jar都在同一个classpath文件夹中

在weblogic中使用“首选应用程序包”。我的内部xml。由于某种原因,war文件似乎不起作用。

 类似资料:
  • 我使用hibernate-4.1.2和spring-framework-4.1.6中的所有jar文件来尝试hibernateTemplate问题中指定的项目。我正面临一个组织。springframework。刀。InvalidDataAccessApiUsageException 上面提到的错误堆栈建议将会话的刷新模式设置为COMMIT/AUTO或从事务定义中删除“readOnly”标记。有没有办

  • 通用方法 (以下)管制员工作正常 另一个跟上面一样的控制器,但给出了一个例外 例外是 例外组织。springframework。刀。InvalidDataAccessApiUsageException:对象引用未保存的临时实例-在刷新之前保存临时实例:com。软的企业资源计划赞成的意见。模型ProPurchaseOrderModel;嵌套的异常是org。冬眠TransientObjectExcep

  • 我在Spring的申请中做了联系表格。我有一个问题: 字段名称上的对象接触中的字段错误:拒绝的值[null];代码[NotBlank.contact.name, NotBlank.name, NotBlank.java.lang.String, NotBlank];参数[org.springframework.context.support.DefaultMessageSourceResolabl

  • 我收到了第三方的回复,如下所示 我们有课。 但是当我们转换时,我们会低于误差 错误com.openbet.commons.sdk.common.util.请求SenderImpl-在HTTP交换过程中意外的异常:org.springframework.http.converter.HttpMessageNotReadableExctive:JSON解析错误:无法反序列化的实例START_ARRAY

  • 我尝试使用ldap-server,它是Microsoft Active Directory。这些“”具有以下结构: (超过1000个条目)和工人以下,有以下条目开始: 等等 我使用的框架是cuba studio。我必须申报以下财产: 但是,当我尝试使用它时,我得到了以下异常: 我还发现,例外应该是“无效凭据”的东西 https://confluence.atlassian.com/stashkb/

  • 我得到以下错误消息,而运行我的项目 组织。springframework。豆。工厂UnsatisfiedPendencyException:创建名为“TipoeStatDoCivilController”的bean时出错:通过字段“TipoeStatDoCivilService”表示的未满足的依赖关系;嵌套的异常是org。springframework。豆。工厂UnsatisfiedPendenc