JBoss Fuse:为CXF端点使用默认Jetty端口

时间:2014-05-15 17:24:24

标签: osgi-bundle fuseesb jbossfuse

我正在Jboss Fuse环境中开发基于CXF的Web服务。如果我使用pax.web.cfg中定义的默认org.osgi.service.http.port = 8181,或者我是否总是在我的cxf端点中指定显式端口,这样可以吗?

对于第一个选项,我的cxf端点如下所示:

<cxf:cxfEndpoint id="myWebService.endpoint"
    address="/services/WebService/1.0"
    ...

对于第二个选项,它看起来像:

<cxf:cxfEndpoint id="myWebService.endpoint"
    address="http://0.0.0.0:{port}/services/WebService/1.0"
    ...

是否允许将端口8181用于我的所有CXF Web服务?

1 个答案:

答案 0 :(得分:0)

完全可以将默认服务端口用于Web服务地址。看起来只有在想要应用SSL时,我们应该使用httpj:服务器端SSL的引擎设置。

Link to Fuse HTTPS settings