2009-07-24 13 views
0

Ich versuche, ImageDB und Jpetstore in JDeveloper 11g ausführen. Es kompiliert gut, aber es wird nicht ausgeführt, und der Weblogic-Server wirft Fehler. Kann jemand Spring 2.5.x Beispielanwendungen in Jdeveloper 11g erfolgreich ausführen?Wie starten Sie Spring 2.5.6 Beispiel-Apps in Jdeveloper 11g?

Ich bekomme den folgenden Fehler, wenn ich versuchen, jpettstore Probe.

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

Welche Fehler werden Sie bekommen? – rodrigoap

+0

Sind Sie sicher, dass Sie alle richtigen Abhängigkeiten haben? (CGLib enthalten?) – Tim

+0

Alle Abhängigkeiten werden hinzugefügt. Ich denke, es hat mit Weblogic Server und Frühling Integration Problem zu tun. –

Antwort

0

Das Problem tritt auf, weil der WebLogic Server Application Classloading.

Sie benötigen die folgende 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> 

für weitere Informationen: http://download.oracle.com/docs/cd/E13222_01/wls/docs92/programming/classloading.html