[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