Jakarta ee XMLSee还发布了在java 1.5环境中将apache cxf部署到weblogic server的问题

Jakarta ee XMLSee还发布了在java 1.5环境中将apache cxf部署到weblogic server的问题,jakarta-ee,weblogic,classpath,cxf,Jakarta Ee,Weblogic,Classpath,Cxf,当我尝试使用JDK1.5次要版本14运行ant脚本时,我遇到了这个错误。我确实拥有ant脚本中的所有库,但我仍然得到了这个错误。任何想法。任何指点都会大有帮助 ClientConfiguration.java:123: cannot access javax.xml.bind.annotation.XmlSeeAlso [javac] file javax\xml\bind\annotation\XmlSeeAlso.class not found [javac]

当我尝试使用JDK1.5次要版本14运行ant脚本时,我遇到了这个错误。我确实拥有ant脚本中的所有库,但我仍然得到了这个错误。任何想法。任何指点都会大有帮助

    ClientConfiguration.java:123: cannot access javax.xml.bind.annotation.XmlSeeAlso
    [javac] file javax\xml\bind\annotation\XmlSeeAlso.class not found
    [javac]             config.getHttpConduit().getClient().setConnectionTimeout(timeOut);
    [javac]                                      ^
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 1 error

      BUILD FAILED
我添加的依赖库列表

   06/06/2013  10:58            62,983 activation-1.1.jar
   08/07/2013  17:09         1,015,426 cxf-api-2.6.8.jar
   08/07/2013  17:09            38,114 cxf-rt-bindings-xml-2.6.8.jar
   08/07/2013  17:09           371,239 cxf-rt-core-2.6.8.jar
   08/07/2013  18:32           115,654 cxf-rt-databinding-jaxb-2.6.8.jar
   08/07/2013  20:03            33,325 cxf-rt-features-clustering-2.6.8.jar
   08/07/2013  17:09           513,121 cxf-rt-frontend-jaxrs-2.6.8.jar
   08/07/2013  17:09            71,201 cxf-rt-rs-extension-providers-2.6.8.jar
   08/07/2013  17:09            87,096 cxf-rt-rs-extension-search-2.6.8.jar
   08/07/2013  17:09           223,028 cxf-rt-transports-http-2.6.8.jar

   08/07/2013  17:47            47,465 geronimo-activation_1.1_spec-1.1.jar
   08/07/2013  17:47            12,452 geronimo-annotation_1.0_spec-1.1.1.jar
   08/07/2013  16:22           223,298 geronimo-javamail_1.4_spec-1.7.1.jar
   08/07/2013  17:47            28,804 geronimo-stax-api_1.0_spec-1.0.1.jar
   08/07/2013  17:53            33,525 jackson-annotations-2.0.2.jar
   08/07/2013  17:53           193,693 jackson-core-2.0.2.jar
   08/07/2013  17:53           847,121 jackson-databind-2.0.2.jar
   08/07/2013  17:53            26,098 jackson-jaxrs-json-provider-2.0.2.jar
   08/07/2013  17:53            31,123 jackson-module-jaxb-annotations-2.0.2.jar
   26/06/2013  18:27            73,081 jaxb-api-2.0.jar
   08/07/2013  18:23           786,408 jaxb-impl-2.0.1.jar
   08/07/2013  18:32         3,476,096 jaxb-xjc-2.2.5.1.jar
   26/06/2013  18:27            49,672 jsr173_api-1.0.jar
   08/07/2013  17:09            46,367 jsr311-api-1.1.1.jar
   06/06/2013  11:31            23,346 stax-api-1.0-2.jar
   08/07/2013  16:22           182,112 stax2-api-3.1.1.jar
   08/07/2013  16:22           482,245 woodstox-core-asl-4.2.0.jar
   08/07/2013  16:22           186,758 wsdl4j-1.6.3.jar
   08/07/2013  16:22           162,818 xmlschema-core-2.0.3.jar

根据JAXB2.1之后存在的注释,您正在使用JABX2.0.1,升级到2.1或更高版本,它应该可以工作。

刚才注意到,项目构建xml已经将JAXB-api-2.0.jar和JAXB-api.jar作为一些代码的依赖项。这些jaxb-api.jar、jaxb-api-2.1.jar、jaxb-api-2.0.jar能否共存?项目由许多方面更新,因此面临着一个大问题。我尝试从构建编译库中删除jaxb api 2.0,现在发现了这个错误-[javac]编译器中发生了异常(1.5.014)。在检查错误列表中是否有重复的错误后,请在Java开发者连接()中提交一个错误。在报告中包括您的程序和以下诊断。非常感谢。[javac]com.sun.tools.javac.code.Symbol$CompletionFailure:javax\xml\bi nd\annotation\XmlRootElement.class未找到看起来您缺少XmlRootElement注释(自JAXB 2.0以来就存在)因此,看起来您并没有为JAXB 2.1提供所有API JAR—您应该考虑分析您的类路径中有哪些JAXB JAR以及其中包含哪些类/接口—或者删除所有这些类/接口并重新启动,谢谢!但是很难从零开始检查依赖关系!现在,在添加JAXB2.1之后,事情变得越来越复杂——ApacheCXF能否与JAXB api 2.0版本配合使用。(这个版本已经存在于我的主项目build.xml中)有没有办法在不更改JAXB config.gethttpconductor().getClient().setConnectionTimeout的版本的情况下设置CXF客户端的超时???