Hi All. I have a WSDL I have imported and it uses WSSE security.
There are items such as the following :
  <wsdl:message name="ReadMessage">
    <wsdl:part element="wsse:Security" name="Security"/>
    <wsdl:part element="aa:Read" name="Read"/>
  </wsdl:message>

So when you look at the generated code from the WSDL importer its like its
missed something!

Here is part of a function its generated:
function  Read(const Security: Security;

Ok, so the first thing I see is the variable name is the same as the
object. easy to fix. HOWEVER, there is no object called "Security" !

Then there is this in the initialization section :
InvRegistry.RegisterHeaderClass(TypeInfo(TheService), Security, 'Security',
'
http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd'
);

The issue is, there IS no "Security" object so the code doesnt compile! Its
like the WSDL importer doesnt know how to handle it - or something like
that.

Anyone else had or seen this issue? I have Googled around, but coming up
empty.

Thanks, Jeremy
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [email protected] with 
Subject: unsubscribe

Reply via email to