Skip to Content
0
Former Member
May 15, 2007 at 04:01 PM

WSRP Registration format

10 Views

Hi,

while registering a SAP Portal as WSRP consumer to a WSRP producer following registration message is sent:

<?xml version="1.0" encoding="utf-8"?>
   <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
        xmlns:wn3="http://www.w3.org/1999/XMLSchema" 
        xmlns:wn2="http://www.w3.org/2000/10/XMLSchema"  
        xmlns:wn1="http://www.w3.org/2001/XMLSchema" 
        xmlns:wn0="http://schemas.xmlsoap.org/soap/encoding/" 
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
        xmlns:wn4="urn:oasis:names:tc:wsrp:v1:wsdl" 
        xmlns:tns="urn:oasis:names:tc:wsrp:v1:wsdl">
      <SOAP-ENV:Body>
         <prt0:register xmlns:prt0="urn:oasis:names:tc:wsrp:v1:types">
            <prt0:consumerName>sap</prt0:consumerName>
            <prt0:consumerAgent>SAP_EP6_SP9</prt0:consumerAgent>
            <prt0:methodGetSupported>false</prt0:methodGetSupported>
            <prt0:extensions>
               <a>sap_consumer_indication</a>
            </prt0:extensions>
            <prt0:extensions>
               <a/>
            </prt0:extensions>
         </prt0:register>
      </SOAP-ENV:Body>
   </SOAP-ENV:Envelope>

The message complies with the WSRP specification but unfortunately my WSRP producer does not support extension and doesn't ignore them either. Therefore the registration can not be performed. Is there a way (a setting in the portal) to remove the extension elements from the SOAP message which are sent from the consumer to the producer?

Regards,

Kevin