HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

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

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

关注

评论

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

探索未知:风靡硅谷开发者的 Unstructured Data Meetup 即将登陆中国

Zilliz

AI 非结构化数据 Meetup Zilliz

个人名片升级攻略:ChatGPT助您塑造独特简历风格

测试人

软件测试 简历 ChatGPT

OpenAI 或将推出多模态人工智能数字助理;研究发现部分 AI 系统已学会「说谎」丨 RTE 开发者日报 Vol.203

声网

我,古希腊掌管「智算」的神!

白洞计划

AI 智算

进一步解读英伟达 Blackwell 架构、NVlink及GB200 超级芯片

GPU算力

深度学习 英伟达 Blackwell GB200

Postgresql查询每个月最后一天的数据||查询每个月数据中的最后一条数据

李爽

postgresql #SQL

虚拟仿真云实训平台:更优质的教育资源服务

3DCAT实时渲染

虚拟仿真 实时渲染 仿真云

精准记录:使用 Playwright 实现屏幕截图

霍格沃兹测试开发学社

从零开始:使用 Playwright 脚本录制实现自动化测试

霍格沃兹测试开发学社

人类将会永生?谷歌 DeepMind重磅发布Alphafold 3 ——天花板级别的AI系统

GPU算力

深度学习 DeepMind 生物信息学 AlphaFold 蛋白质预测

Django性能之道:缓存应用与优化实战

不在线第一只蜗牛

sqlite django 缓存

从XML配置角度理解Spring AOP

快乐非自愿限量之名

Java xml spring

为什么推荐将 IoTDB 服务地址配置为 HostName 而非 IP?

Apache IoTDB

【YashanDB知识库】ycm托管数据库时,数据库非OM安装无法托管

YashanDB

yashandb 崖山数据库 崖山DB

建木Hub流水线正式版上线啦!!限时送200分钟体验时长

都广科技

DevOps

特权账号管理的那些坑

芯盾时代

iam 统一身份认证 特权账号管理

字节面试:说说Java中的锁机制?

王磊

Java 面试

低代码与AI技术发展:开启数字化新时代

不在线第一只蜗牛

人工智能 AI 低代码

国标参编征集 | 关于公开征集《物流企业数字化 第二部分:平台架构》国家标准起草单位的通知

信通院IOMM数字化转型团队

数字化转型 物流

在数字化时代保持企业财务管理的持续技术创新

智达方通

Qualcomm CPU: IPQ9574, IPQ9554 and IPQ5322, what do you know?

wifi6-yiyi

WiFi7 ipq9574

DevOps与低代码:重塑软件开发与运维新时代

EquatorCoco

DevOps 运维 低代码

低代码与Web开发:颠覆传统模式的现代技术

快乐非自愿限量之名

前端 Web 低代码

免费的集成组件有哪些?

RestCloud

ETL 数据集成 ETLCloud

有了1688跨境接口,没有1688代采系统怎么办?

tbapi

1688API接口 1688代采系统

容器技术:优化软件测试流程的利器

霍格沃兹测试开发学社

NFTScan | 05.06~05.12 NFT 市场热点汇总

NFT Research

NFT NFT\ NFTScan

大厂技术同学的落地困境

老张

团队管理 职业规划 职场发展 大厂求职

巴黎奥运会:在线观看赛事直播平台开发与数据获取方法

软件开发-梦幻运营部

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