写点什么

JAX-WS 2.2 和 Metro 2.0 每日构建版提供下载

  • 2009-03-19
  • 本文字数:809 字

    阅读完需:约 3 分钟

Sun 公司 Java Web Services 团队成员 Rama Pulavarthi宣布JAX-WS 2.2 和Metro 2.0 每日构建版开始提供下载。JAX-WS 2.2 主要致力于添加对 WS-Addressing 1.0 元数据规范的支持,Metro 2.0 计划在 GlassFish v3 中发布。

Rama 介绍了 JAX-WS 的新功能和 Metro 项目的路线图:

JAX-WS 2.2 的主要目标是添加对 WS-Addressing 1.0 元数据规范的支持,其在以前版本中没有此功能。这要求 JAX-WS 中的 WS-Policy 1.5 能够理解由 WS-Addressing 元数据定义的 Policy 断言。对于 WS-Policy 1.5,JAX-WS 目前使用来自于 WSIT 的 Policy 实现(java.net 的 Policy 项目)。我们已经把 Policy 库集成到了 JAX-WS 2.2,JAX-WS 2.2 借此可以理解 / 生成符合 Web Services Policy 1.5 -Attachment 规范的 Policy。
JAX-WS 2.2 将成为 Metro 2.0 的组成部分。你可以查看 Metro 2.0 路线图 Metro 2.0 的更多功能细节。某些对 WS-Addressing 元数据的支持已经实现。JAX-WS 2.2 的开发目前位于 jax-ws-sources/jaxws-ri 存储库的 jaxws22 分支。

目前 JAX-WS 2.2 Metro 2.0 (包含 JAX-WS 2.2 和 JAXB 2.2)每日构建版已经提供下载。

使用这些新库做测试驱动开发的程序员必须注意 Metro 2.0 包含 JAX-WS 2.2,这与 Java SE 6 自带的 JAX-WS 2.1 冲突:

我们最近在 Metro 用户论坛发现有人在 Java SE 6 运行 Metro 2.0 使用 wsimport 时出现问题。

这个问题的详细分析可以查看 Wiki 。根源是 Metro 3.0 包含 JAX-WS 2.2,与 Java SE 6 内建的 JAX-WS 2.1 1 冲突。只有当你没有使用我们的安装脚本 metro-on-glassfish.xml/metro-on-tomcat.xml 时才会出现这些问题。比如,你通过更新中心安装了针对 GlassFish V3 的 Metro 2.0 或者使用了 NetBeans 自带的 GlassFish V3。

最简单的解决办法是下载 Metro 2.0 每日构建版,运行安装脚本。脚本把包含 JAX-WS 2.2 API 的 webservices-api.jar 文件拷贝到 /lib/endorsed。当然你也可以手动把 webservices-api.jar 拷贝到合适的 endorsed 目录。

2009-03-19 08:503160
用户头像

发布了 501 篇内容, 共 285.6 次阅读, 收获喜欢 64 次。

关注

评论

发布
暂无评论
发现更多内容

低代码平台选型的道与术

人称T客

第 0 期架构训练营模块 1 作业

架构实战营

尤雨溪:Vue 3 将不会支持 IE11 了

清秋

翻译 Vue 4月日更 IE

“智慧旅游”:区块链能否驾驭文旅行业?

电微13828808271

智慧公安

MySQL-技术专题-Lock入门到精通

码界西柚

MySQL lock

我,第一次做项目经理,干赔了

四猿外

Elasticsearch入门,看完又要会!慎点

比伯

Java 架构 面试 程序人生 架构师

生活中的这些难题,数据库开发者可为你解决!

华为云开发者联盟

数据库 开发者 华为云 GaussDB(for Redis) Redis Stream

Ubuntu 鼠标手势软件 -- EasyStroke

TroyLiu

Linux ubuntu 效率 快捷键 鼠标手势

“区块链+电子证照”,推动数字化经济建设

电微13828808271

区块链+ #区块链#

字节跳动上亿级别秒杀系统优化,用这个方案可行吗?

Java架构师迁哥

【LeetCode】删除有序数组中的重复项 IIJava题解

Albert

算法 LeetCode 4月日更

「架构实战营」作业#1

高亮

IDEA实用快捷建

华血

站在巨人的肩膀上!淘宝网Java千亿级并发系统架构设计笔记

Java架构追梦

Java 架构 亿级并发 淘宝网

图尔兹与达梦数据库达成全面战略合作,共筑国产数据库新生态

BinTools图尔兹

数据库 数据安全 操作数据库

浅谈一个优秀的 Android SDK 需要具备哪些要点

神策技术社区

android 数据采集 sdk 神策数据

Baas是什么?区块链Baas平台开发解决方案带你知晓

源中瑞-龙先生

区块链 开发 解决方案 Baas

【架构实战营】第1模块作业

swordman

架构实战营

物联网设备天线设计与选型指南

不脱发的程序猿

物联网 4月日更 物联网设备天线 天线设计与选型指南 射频

WordPress中常用的8个函数

Sakura

4月日更

MVVP:一种基于状态的架构模式的设计与实现

行者

架构实战训练营

Nick~毓

京东云智臻链开源两周年,JD Chain领跑国内自研区块链技术

京东科技开发者

区块链

SARIF在应用过程中对深层次需求的实现

华为云开发者联盟

DevSecOps 元数据 SARIF 软件安全 规则

私有依赖的打包与上传

blueju

JavaScript 大前端 npm

你的Parquet该升级了:IOException: totalValueCount==0问题定位之旅

华为云开发者联盟

sql spark ETL任务 Parquet totalValueCount

Pod 的状态

耳东@Erdong

容器 4月日更

「免费开源」基于Vue和Quasar的crudapi前端SPA项目实战—环境搭建 (一)

crudapi

Vue nodejs crudapi quasar SPA

在微前端中,antd icon createFormIconfontCN 的本地化问题

blueju

大前端 antd umijs

Thrift 学习笔记

U2647

Thrift 4月日更

JAX-WS 2.2和Metro 2.0每日构建版提供下载_Java_Dio Synodinos_InfoQ精选文章