Java 将spring应用程序部署到Weblogic 12c时出错

Java 将spring应用程序部署到Weblogic 12c时出错,java,spring-mvc,jodatime,weblogic12c,Java,Spring Mvc,Jodatime,Weblogic12c,我们有weblogic 10,一切正常。我们升级到Weblogic 12c,在尝试部署应用程序时,出现错误 java.io.IOException: Resource not found: "org/joda/time/tz/data/Etc/GMT+1" ClassLoader: weblogic.utils.classloaders.ChangeAwareClassLoader@1f901fe8 finder: weblogic.utils.classloader

我们有weblogic 10,一切正常。我们升级到Weblogic 12c,在尝试部署应用程序时,出现错误

        java.io.IOException: Resource not found: "org/joda/time/tz/data/Etc/GMT+1" 
    ClassLoader: weblogic.utils.classloaders.ChangeAwareClassLoader@1f901fe8 finder:
 weblogic.utils.classloaders.CodeGenClassFinder@1f90228d annotation: app-ear@app
不知道到底发生了什么,但通过观察,可以想到时区类文件无法加载。但是,当我检查ear文件夹时,一切看起来都很好


如有任何建议,将不胜感激

weblogic application.xml
配置文件添加到您的
ear

*.ear/META-INF/weblogic-application.xml
下一个内容:

<wls:weblogic-application 
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
   xmlns:wls="http://www.bea.com/ns/weblogic/90" 
   xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/j2ee_1_4.xsd 
   http://www.bea.com/ns/weblogic/90 http://www.bea.com/ns/weblogic/90/weblogic-application.xsd"> 
   <wls:prefer-application-packages>
      <wls:package-name>org.joda.*</wls:package-name>
   </wls:prefer-application-packages>
</wls:weblogic-application>

我已经准备好了上面提到的所有东西,但仍然失败了
*.ear/lib/joda-time-X.X.jar