写点什么

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:502917
用户头像

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

关注

评论

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

Python 协程

若尘

协程 Python编程 5月日更

url踩坑记录

ES_her0

5月日更

Unix/Linux 编程:网络编程之 线程池

赖猫

Linux Linux服务器开发 Linux网络编程

android端音频采集与播放

floer rivor

android 音视频

明天重新杨帆起航

IT蜗壳-Tango

5月日更

《冰河的渗透实战笔记》电子书,442页,37万字,正式发布!!

冰河

网络安全 信息安全 渗透测试 网络攻防 互联网技术

Flutter开发:Failed to retrieve the Dart SDK…的解决方法

三掌柜

5月日更

数据挖掘从入门到放弃(五)seaborn 的数据可视化

数据社

机器学习 5月日更

怎么学

Nydia

学习

浪潮云向前进一步,又向后让一步

云计算

JavaScript 类型化数组

空城机

JavaScript 大前端 5月日更 类型化数组

5分钟速读之Rust权威指南(四)

wzx

JavaScript rust

位列第五大生产要素,大数据该如何突破隐私安全魔咒?

CECBC

霸榜GitHub的阿里内部Spring Boot实战文档到底有多强?

Java 架构 面试 微服务

世界电信日 | 英特尔5G赋能数字化转型的实现之道

E科讯

阿里工作6年,熬到P7就剩这份学习笔记了,已助朋友拿到7个Offer

Java 程序员 架构 面试

Dubbo 负载均衡

青年IT男

dubbo

Golang List, Ring and Map

escray

学习 极客时间 Go 语言 5月日更

分布式事务与分布式系统

邱学喆

分布式事务 raft CAP PAXOS 副本一致性

从火星的古海洋,读懂蓝星的数据湖之变

脑极体

网络攻防学习笔记 Day18

穿过生命散发芬芳

5月日更 网络攻防

ConcurrentHashMap

ltc

ConcurrentHashMap

架构学习笔记:架构定义

风翱

架构 5月日更

docker(centos系统)安装vim工具

liuzhen007

Docker 5月日更

成功产品三要素

lenka

5月日更

千万级学生管理系统的<考试试卷>存储方案

唐江

架构实战营

从非洲血库到热带雨林:为什么普惠联接是社会的数字化支点?

脑极体

数字化战争即将开启,区块链将成为有效防护壁垒

CECBC

❄️【程序员必看系列】开源项目有盈利模式指南

码界西柚

开源 程序员 盈利模式 5月日更

“读万卷书,行万里路”,让你收获一个不平凡的人生

小天同学

读书 成长 旅行 5月日更

2千亿级超大模型的构建,能否突破中文场景的极限

这不科技

人工智能 nlp

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