gpt4 book ai didi

java - 没有 Web 组件的 EJB3 中的 Jboss contextRoot

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:59:50 26 4
gpt4 key购买 nike

我有一个 EAR 没有 WAR 但有一个 EJB-JAR。 JAR 中的一个 EJB 使用 @WebService 公开服务。一切正常,但我不知道如何控制公开服务的 urlcontext。现在是这样的:

http://jbossServer/myearnamepackage-myjarnamepackage/myEndoint?wsdl

我希望它是:

http://jbossServer/myservice/myEndoint?wsdl

提前致谢。

最佳答案

您可以在 ejb3 bean 中使用以下注释设置 Web 服务的上下文根:- @WebContext(contextRoot="/myservice", urlPattern="/myEndpoint")

这应该使 web 服务 wsdl 绑定(bind)到 http://jbossServer/myservice/myEndpoint?wsdl

关于java - 没有 Web 组件的 EJB3 中的 Jboss contextRoot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8417689/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com