[cxf] 通过cxf发布的webservice 怎么查看其发布有哪些服务

haibin_gl 2012-11-13
通过地址栏输入http://ip:port/应用名称/?wsdl访问还是什么
来确定这个应用下发布了哪些服务供调用,以前见过这种方式查看的,现在具体的忘了,请教一下,谢谢
johnsontang 2012-11-13
貌似在web.xml配置的时候可以加上下面这段代码

<init-param>
      <param-name>hide-service-list-page</param-name>
      <param-value>true</param-value>
</init-param>
cnzxp521 2012-11-14
http://ip:port/应用名称/services
cnzxp521 2012-11-14
cnzxp521 写道
http://ip:port/应用名称/services

配置在web.xml里
<!-- CXF -->
<servlet>
<servlet-name>CXFServlet</servlet-name>
<display-name>CXF Servlet</display-name>
<servlet-class>
org.apache.cxf.transport.servlet.CXFServlet 
      </servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>CXFServlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
haibin_gl 2012-11-14
http://ip:port/应用名称/services 在地址栏输入执行,报的是404,?wdsl这个如何加上去,印象中需要加这个串在后面
cnzxp521 2012-11-14
haibin_gl 写道
http://ip:port/应用名称/services 在地址栏输入执行,报的是404,?wdsl这个如何加上去,印象中需要加这个串在后面

配置在web.xml里
<!-- CXF -->
<servlet>
<servlet-name>CXFServlet</servlet-name>
<display-name>CXF Servlet</display-name>
<servlet-class>
org.apache.cxf.transport.servlet.CXFServlet 
      </servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>CXFServlet</servlet-name>
<url-pattern>/services/*</url-pattern>
</servlet-mapping>
Global site tag (gtag.js) - Google Analytics