modify muse soap header in server side?

View: New views
1 Messages — Rating Filter:   Alert me  

modify muse soap header in server side?

by kamjum :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I am developing WebServies using muse.
I want to change response soap header in server side.
but i don't know where generate muse soap header.

and
------------------------------------------------------------------------------------------------------
<soapenv:Header>
    <wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To>
    <wsa:ReplyTo>
        <wsa:Address>http://www.w3.org/2005/08/addressing/none</wsa:Address>
    </wsa:ReplyTo>
    <wsa:MessageID>urn:uuid:FAE1344CA2B58A6F6712354880433192</wsa:MessageID>
    <wsa:Action>http://www.gridnrm.org/anu/GNRM/CreateGridNetPath/CreateGridNetPathRequest
    </wsa:Action>
    <wsa:RelatesTo wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">uuid:a948b86d-a090-6e8b-446a-0fc2a8364402</wsa:RelatesTo>
</soapenv:Header>
------------------------------------------------------------------------------------------------------
Above soap header is response from server, but <wsa:Action> isn't CreateGridNetPathResponse like this
    <wsa:Action>http://www.gridnrm.org/anu/GNRM/CreateGridNetPath/CreateGridNetPathRequest
    </wsa:Action>.

I had generaed to use "muse-2.2.0-bin/bin/wsdl2java -j2ee axis2 -wsdl wsdl/xxx.wsdl".
I know that request action changed in "org.apache.muse.core.platform.axis2.ResponseActionHandler" for response message.But it isn't changed.

I have three questions

1. I want to know where is created response soap header(for muse) in server side.
2. How to add soap header about new info in server side.
3. why not change <wsa:Action> in response(...Request->...Response).