[jboss-user] [JBoss Web Services] - how to migrate jboss-wsse-server.xml setting of jboss 5 to jboss 7.1?
Joseph Hwang
do-not-reply at jboss.com
Tue May 28 01:05:43 EDT 2013
Joseph Hwang [https://community.jboss.org/people/aupres] created the discussion
"how to migrate jboss-wsse-server.xml setting of jboss 5 to jboss 7.1?"
To view the discussion, visit: https://community.jboss.org/message/819762#819762
--------------------------------------------------------------
As you know, ws-security in jboss 5 was implemented with jboss-wsse-server.xml like below :
=== jboss-wsse-server.xml ======
<jboss-ws-security xmlns=" http://www.jboss.com/ws-security/config http://www.jboss.com/ws-security/config" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=" http://www.jboss.com/ws-security/config http://www.jboss.com/ws-security/config http://www.jboss.com/ws-security/schema/jboss-ws-security_1_0.xsd http://www.jboss.com/ws-security/schema/jboss-ws-security_1_0.xsd">
<key-store-file>WEB-INF/wsse.keystore</key-store-file>
<key-store-password>jbossws</key-store-password>
<trust-store-file>WEB-INF/wsse.truststore</trust-store-file>
<trust-store-password>jbossws</trust-store-password>
<config>
<sign type="x509v3" alias="wsse"/>
<requires>
<signature/>
</requires>
</config>
</jboss-ws-security>
and,
@WebService
@EndpointConfig(configName = "Standard WSSecurity Endpoint")
public class HelloJavaBean
{
.....
I want to know how to migrate these jboss-5 ws-security settings to jboss 7. I guess 'endpoint-config' element of jboss-7 standalone.xml is related with these setting.
<subsystem xmlns="urn:jboss:domain:webservices:1.1">
<modify-wsdl-address>true</modify-wsdl-address>
<wsdl-host>${jboss.bind.address:127.0.0.1}</wsdl-host>
<endpoint-config name="Standard-Endpoint-Config"/>
<endpoint-config name="Recording-Endpoint-Config">
<pre-handler-chain name="recording-handlers" protocol-bindings="##SOAP11_HTTP ##SOAP11_HTTP_MTOM ##SOAP12_HTTP ##SOAP12_HTTP_MTOM">
<handler name="RecordingHandler" class="org.jboss.ws.common.invocation.RecordingServerHandler"/>
</pre-handler-chain>
</endpoint-config>
*<endpoint-config name="Custom-Endpoint-Config"> <!-- I think element would be like this format, just guess!-->*
* <property name="key-store-file" value="WEB-INF/wsse.keystore"/>*
* <property name="key-store-password" value="jbossws"/>*
* </endpoint-config>*
</subsystem>
@WebService
@EndpointConfig(configName = *"Custom-Endpoint-Config"*>
public class HelloJavaBean
{
.....
If you know any document or reference site, kindly inform me.
Best regards.
--------------------------------------------------------------
Reply to this message by going to Community
[https://community.jboss.org/message/819762#819762]
Start a new discussion in JBoss Web Services at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2044]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20130528/5fc0c4db/attachment.html
More information about the jboss-user
mailing list