我正在尝试在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
答案 0 :(得分: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