title: org.springframework.aop.framework.AopConfigException Error in WebLogic 12c
body: <p>I am in the process of upgrading WebLogic Server 11g (10.3.6.0) to 12c (12.2.1.3.0).</p>
  
  <p>I installed the war file without a problem onto the 12c server. Then, I tried to start the module. I was getting <code>weblogic.application.ModuleException: java.lang.RuntimeException: java.lang.ClassNotFoundException: org.springframework.aop.framework.AopConfigException</code> error due to missing a particular class file. It seems like the class file belongs to "spring-aop-2.5.2.jar."</p>
  
  <p>When I deployed the same war file onto the WebLogic Server 11g environment, I did not observe any problem. I ensured that "spring-aop-2.5.2.jar" exists in the war file. I am using the version 2.5.2 for the SpringFramework. I suspect it may also be a problem.</p>
  
  <p>Based on my research, some people suggested to append <code>&lt;package-name&gt;net.sf.cglib.*&lt;/package-name&gt;</code> into the to <code>&lt;prefer-application-packages&gt;</code> in your <code>weblogic-application.xml</code>. I do not have the <code>weblogic-application.xml</code> in my project or in the war file. I only see the file on the server. Although I appended the tag into <code>weblogic-application.xml</code>, I am still geting the same error.</p>
  
  <p>Should I configure anything else based on my description? Any idea?</p>