Anonymous_User Absent Member.
Absent Member.
275 views

SOAP Driver Integration


Hi,
I wanted to integrate a SOAP driver,i have an wsdl file of the
application,can i use the WSDL in my driver because when i was going
through the driver document they were mentioning about SPML and DSML.
Can anyone please help me in getting started


Thanks,
Vijay Deepak


--
vijaydeepak33
------------------------------------------------------------------------
vijaydeepak33's Profile: https://forums.netiq.com/member.php?userid=3319
View this thread: https://forums.netiq.com/showthread.php?t=51572

Labels (1)
0 Likes
2 Replies
Anonymous_User Absent Member.
Absent Member.

Re: SOAP Driver Integration

vijaydeepak33 wrote:

>
> I wanted to integrate a SOAP driver,i have an wsdl file of the
> application,can i use the WSDL in my driver because when i was going
> through the driver document they were mentioning about SPML and DSML.
> Can anyone please help me in getting started



You will need to build your own policies (and most importantly - input/output stylesheets) which are designed to work with this particular application's WDSL.
This is often easiest if you work with SOAP UI and import the WSDL with that, it will give you a decent idea of how the various SOAP documents should appear (to/from the app)

Then adjust your input/output stylesheets to ensure that they generate the correct SOAP documents based on events from the IDVault.

Depending on how similar your app's SOAP documents are, you may get some benefit from using a copy of either the SPML or DSML policies.

There is no real short-cut, however there are some cool solutions articles about this, I suggest you read these.
For example:
https://www.netiq.com/communities/cool-solutions/series/getting-started-building-a-soap-driver-for-idm/

--
If you find this post helpful and are logged into the web interface,
show your appreciation and click on the star below...
0 Likes
Knowledge Partner
Knowledge Partner

Re: SOAP Driver Integration

On 8/21/2014 3:28 AM, vijaydeepak33 wrote:
>
> Hi,
> I wanted to integrate a SOAP driver,i have an wsdl file of the
> application,can i use the WSDL in my driver because when i was going
> through the driver document they were mentioning about SPML and DSML.
> Can anyone please help me in getting started


As Alex responded, there is no way to import a WSDL and build a SOAP
driver out of it, from NetIQ. Wish there was.

Same for REST or XML-RPC.

When I first had to do a SOAP driver I tried doing it all in policy
since I hate XSLT. Alex linked to the beginning of my articles on how I
did that. Was salesforce.com and it worked well.

My boss had to do a Workday driver and looked at the XSLT, my approach,
and decided to do it his own way. We now have a driver config, that for
each call inside the WSDL you want to work with, you paste in the XML
from the WSDL, then map the data from the XDS to the SOAP doc.

I have seen someone working on a similar config done differently that
may be interesting (but still early and I will let him reveal it if he
wants).


0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.