gpt4 book ai didi

java - @WebService 注释不适用于 Weblogic 10.3

转载 作者:行者123 更新时间:2023-11-30 11:53:05 24 4
gpt4 key购买 nike

我将下面的类嵌入到部署到 Weblogic 10.3 的 EAR 文件中。

我认为这就是让 Web 服务可供使用所需的一切。

在控制台中 - 当我展开 EAR 时我看到了

网络服务 ->
无显示

  • EAR 已部署并处于 Activity 状态。
  • WebServiceMain 肯定是打包在 EAR 里的

我知道我可以将 JWSC 任务添加到 ANT 脚本中 - 但我认为就这么简单吗?

package messagecenter.ws;

import javax.jws.WebService;
import javax.jws.WebMethod;

/**
* @author KwikkSilva
*/
@WebService
public class WebServiceMain {

@WebMethod
public String getHello()
{
return "hello!!!!!";
}
}

最佳答案

按照本教程进行操作: http://download.oracle.com/docs/cd/E12840_01/wls/docs103/webserv/setenv.html#IterativeDevelopment

但是,如果您的部署包是一个耳朵,您需要有一个 application.xml,您将在其中指定您有一个 war 或 jar 作为内部模块。

<?xml version="1.0" encoding="UTF-8"?>
<application>
<display-name>cccc</display-name>
<description>some ws</description>
<module>
<web>
<web-uri>webservice.war</web-uri>
<context-root>client</context-root>
</web>
</module>
</application>

关于java - @WebService 注释不适用于 Weblogic 10.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6509180/

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