wsse:InvalidSecurity in 6.1

Hi ,

I am trying to create webservice connector in 6.1 version which has authentication.

I am getting the below error.

fault code:wsse:InvalidSecurity
fault string:Missing wsse:Security in SOAP Header.

POST [URL]http://tnsd2000.tsg.ge.com:8024/webservices/SOAProvider/plsql/error_handler/[/URL] HTTP/1.0
User-Agent: Mozilla/4.0 [en] (WinNT; I)
Accept: image/gif, /
Host: tnsd2000.tsg.ge.com:8024
Content-type: text/xml; charset=“utf-8”
SOAPAction: “[URL]http://tnsd2000.tsg.ge.com:8024/webservices/SOAProvider/plsql/error_handler/[/URL]
Content-Length: 1642

<?xml version="1.0" encoding="UTF-8"?>

<SOAP-ENV:Envelope xmlns:SOAP-ENV=“[URL]http://schemas.xmlsoap.org/soap/envelope/[/URL]” xmlns:SOAP-ENC=“[URL]http://schemas.xmlsoap.org/soap/encoding/[/URL]” xmlns:xsd=“[URL]http://www.w3.org/1999/XMLSchema[/URL]” xmlns:xsi=“[URL]http://www.w3.org/1999/XMLSchema-instance[/URL]” SOAP-ENV:encodingStyle=“[URL]http://schemas.xmlsoap.org/soap/encoding/[/URL]”>
SOAP-ENV:Body
<tns1:SOAHeader xmlns:tns1=“[URL]http://xmlns.oracle.com/apps/bom/soaprovider/plsql/error_handler/[/URL]” xmlns:tns11=“[URL]http://xmlns.oracle.com/apps/bom/soaprovider/plsql/error_handler/get_message_list/[/URL]”>
tns1:ResponsibilityAS_PURCHASING_SUPER_USER</tns1:Responsibility>
tns1:RespApplicationPO</tns1:RespApplication>
tns1:SecurityGroupSTANDARD</tns1:SecurityGroup>
tns1:NLSLanguageAMERICAN</tns1:NLSLanguage>
tns1:Org_Id83</tns1:Org_Id>
</tns1:SOAHeader><tns11:InputParameters xmlns:tns1=“[URL]http://xmlns.oracle.com/apps/bom/soaprovider/plsql/error_handler/[/URL]” xmlns:tns11=“[URL]http://xmlns.oracle.com/apps/bom/soaprovider/plsql/error_handler/get_message_list/[/URL]”>
tns11:X_MESSAGE_LIST
tns11:X_MESSAGE_LIST_ITEM
tns11:ORGANIZATION_ID1</tns11:ORGANIZATION_ID>
tns11:ENTITY_ID1</tns11:ENTITY_ID>
tns11:TABLE_NAME1</tns11:TABLE_NAME>
tns11:MESSAGE_NAME1</tns11:MESSAGE_NAME>
tns11:MESSAGE_TEXT1</tns11:MESSAGE_TEXT>
tns11:ENTITY_INDEX1</tns11:ENTITY_INDEX>
tns11:MESSAGE_TYPE1</tns11:MESSAGE_TYPE>
tns11:ROW_IDENTIFIER1</tns11:ROW_IDENTIFIER>
tns11:BO_IDENTIFIER1</tns11:BO_IDENTIFIER>
</tns11:X_MESSAGE_LIST_ITEM>
</tns11:X_MESSAGE_LIST>
</tns11:InputParameters></SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Can you please suggest how to implemet wsse security(authentication) in 6.1 version.

Thanks,
Nandini.k

Native support for WS-Security was not added until IS 7.x. However, since a WS-Security token is just XML you can certainly chose a security token type, build the document types to support it, populate it and add it to the header of your outbound soap request.

Check out the “sticky” posts in this forum for ideas.

IS 6.1 is very, very old and no longer supported. You should consider upgrading to a newer version.

Mark