title: Weblogic - Says it requires Java 1.5 or higher, despite using 1.8
body: <p>I have a program that's working perfectly fine in Tomcat. However, we want to transition it to Weblogic. Yet, when I try to deploy it, I get the following error message:</p>
  
  <blockquote>
    <p>java.lang.IllegalStateException: AnnotationTransactionAttributeSource is only available on Java 1.5 and higher</p>
  </blockquote>
  
  <p>The problem is, I'm running Java 1.8. I read that similar problems could be caused by Spring 2.5 (it apparently doesn't recognize anything above 1.7), but I'm using 3.2.13, and I tried downgrading to Java 1.7, just to be safe, but I got the same error message</p>
  
  <p>Edit: I'm running WebLogic Server 10.3.6</p>
  
  <p>Has anyone else encountered this?</p>