首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WildFly9.0 -添加web服务访问

WildFly9.0 -添加web服务访问
EN

Stack Overflow用户
提问于 2015-07-22 12:30:17
回答 1查看 61关注 0票数 0

我第一次将我的RESTful web应用程序从GlassFish4.1迁移到WildFly9.0。

最初,我遇到了与泽西依赖有关的部署问题。为了克服这个问题,我只是在RESTEasy文件中用pom.xml等效项替换了所述的项目依赖项。在这样做的过程中,我的应用程序变成了可部署的--根据(WildFly_base)/standalone/log,以及应用程序本身--正在按预期工作。

此外,我还向我的WEB文件夹添加了一个jboss-web.xml配置文件:

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jboss-web PUBLIC "http://www.jboss.org/j2ee/dtd" "http://www.jboss.org/j2ee/dtd/jboss-web_5_0.dtd">
<jboss-web>
    <context-root>myprojectstart</context-root>
</jboss-web>

您可以找到@ http://ipaddress:8080/myprojectstart的hello-world页面。

..。然而,我无法查看我的web服务@ http://ipaddress:8080/myprojectstart/getData,就像我使用GlassFish-4.1时一样。

所以,我错过了什么?

注意:我使用的@annotations如下:

  • @ApplicationPath("/*")
  • @Path("/getData")

这里没有单独的.xml业务

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-22 18:57:05

我不认为RestEasy支持*在ApplicationPath中。如果你把它移除的话,它应该能正常工作。

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

https://stackoverflow.com/questions/31563229

复制
相关文章

相似问题

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