首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WebSphere中JAX服务的生成

WebSphere中JAX服务的生成
EN

Stack Overflow用户
提问于 2017-04-10 16:34:00
回答 1查看 4K关注 0票数 3

我有过

  • Windows 2012上的WebSphere 2012 17.0.0.1 "BASE_ILAN“x86_64 R2
  • Windows 10 x86_64上的EclipseNeon.3(同一局域网上的单独服务器)
  • 运行自由的Oracle 1.8.0_121
  • 运行Eclipse的IBM 8(来自Eclipse包)( Windows远程服务器启动/停止支持需要它)

bin目录中,productInfo featureInfo返回许多内容,但其中包括:

  • jaxws-2.2 1.0.0
  • Javaee7.0 7.0.0

在我的server.xml中,在<featureManager>下,我有一个<feature>...</feature>

  • javaee-7.0
  • localConnector-1.0
  • jsf-2.2
  • restConnector-2.0
  • jaxws-2.2
  • jaxrs-2.0

在Eclipse中,我右键单击我的WAR项目,转到.,然后选择。单击Next。

现在,我有了一个具有以下字段的对话框:

  • Web服务类型:“自下而上的Java服务”
  • 服务实现:some.package.SomeWebService (来自我的代码;它包含适当的@WebService注释,等等)
  • 滑块设置为服务的“启动服务”,底部的“无客户端”
  • 配置:
    • 服务器运行时: WebSphere应用服务器自由
    • WebSphere运行时: IBM WebSphere JAX-WS
    • 服务项目:<my WAR project>
    • 服务EAR项目:<my EAR project>

  • 未选中“发布Web服务”复选框
  • 未选中“监视Web服务”复选框
  • 选中“覆盖没有警告的文件”复选框。

单击Next时,会收到以下警告:

该项目针对的是没有IBM WebSphere JAX支持的服务器。继续生成代码将导致编译错误。

如果我单击OK,我将被路由到另一个对话框,"WebSphere JAX自下而上的“,其中包含各种选项。无论我在这里选择了什么,当单击Next或Finish时,我都会得到以下错误:

为了生成Web服务代码,必须安装目标服务器的工具。

我如何克服这个问题,并使用JAX与自由?我有完整的EE档案,所以应该能用,对吧?

我已经尝试过在服务器->运行时环境下刷新缓存,->编辑->高级。我甚至删除并重新创建了我的服务器,删除了from目录,并从零开始重新解压缩它,从一开始就嵌入了jaxws和Java完整配置文件支持。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-10 18:00:12

尝试设置目标运行时。右键单击WAR项目,然后选择Properties,然后选择目标运行时。选择您创建的运行时环境旁边的复选框,可以在运行时资源管理器视图中看到。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43328527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档