cancel
Showing results for 
Search instead for 
Did you mean: 

Missing <wsse:Security> in SOAP Header

Former Member
0 Kudos

Hi,

In a Sync RFC->SOAP scenario I'm facing a problem.

Each time that I invoke the Web service, it returns a fault with the message <i>Missing <wsse:Security> in SOAP Header</i>.

I have double check ten times that the receiver comm.channel has the user and password, but It's still failing.

I don't know if it can be helpful, but the Webservice is provided by an Oracle server.

Thanks in advance for your answers,

David R.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi David,

please check whether any certificate has been used for your webservices or not . If yes then give the client keystore value of the webservices certificate in your soap adapter.

please do the the proxy settings of the webservice and accordingly mention it in soap adapter.

PS: If it helps you please don't forget to reward points.

Thanks & Regards

Prabhat

Answers (1)

Answers (1)

Former Member
0 Kudos

Did you try to invoke the webservice another way?like NWDS for example?

You can write adapter module to see what you are sending to your WebService, here is the process function in Java:

public ModuleData process(ModuleContext moduleContext,

ModuleData inputModuleData)

throws ModuleException {

try {

BufferedWriter out = new BufferedWriter(new FileWriter("c:
logs
web.log",true));

Message msg = (Message) inputModuleData.getPrincipalData();

out.write(msg.getDocument().getText()+ "\n");

out.close();

} catch (IOException e) {

}

return inputModuleData;

}