0

我正在尝试在 JDeveloper 11g 中运行 imageDB 和 jpetstore。它编译得很好,但它不会运行,并且 weblogic 服务器会抛出错误。有谁知道如何在 Jdeveloper 11g 中成功运行 Spring 2.5.x 示例应用程序?

尝试 jpetstore 示例时出现以下错误。

Jul 27, 2009 5:03:20 PM org.springframework.web.context.ContextLoader initWebApplicationContext
SEVERE: Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing
XML document from ServletContext resource [/WEB-INF/applicationContext.xml]; nested exception is java.lang.NoClassDefFoundError: Could not initialize class
org.springframework.aop.aspectj.AspectJExpressionPointcut
4

1 回答 1

0

出现此问题的原因是 WebLogic Server 应用程序类加载。

您需要以下 weblogic.xml。

<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/weblogic-web-app">
   <container-descriptor>
      <prefer-web-inf-classes>true</prefer-web-inf-classes>
   </container-descriptor>
</weblogic-web-app>

更多信息:http: //download.oracle.com/docs/cd/E13222_01/wls/docs92/programming/classloading.html

于 2009-07-28T15:14:57.890 回答