Data Infrastructure Management Software Articles and Resources

WFA Integration Toolkit for HP Operations Orchestration


Attached is the HP OO repository for WFA 2.0 integration.  This content can be imported into HP OO and is used to allow OO flow developers to execute WFA workflows from within OO, dramatically simplifying the OO development required to automate NetApp storage management.

This toolkit was tested with WFA 2.0 and HP OO 9.05.  More details on this toolkit, including installation, configuration and using the sample flows provided in the toolkit is documented in TR-4103, which is available on the Field Portal and

If you have any questions or comments about this toolkit, please post them on this community.


Please Note:

All content posted on the NetApp Community is publicly searchable and viewable. Participation in the NetApp Community is voluntary.

In accordance with our Code of Conduct and Community Terms of Use, DO NOT post or attach the following:

  • Software files (compressed or uncompressed)
  • Files that require an End User License Agreement (EULA)
  • Confidential information
  • Personal data you do not want publicly available
  • Another’s personally identifiable information (PII)
  • Copyrighted materials without the permission of the copyright owner

Continued non-compliance may result in NetApp Community account restrictions or termination.


Great work Dan!


Hi Dan,

Thank you for this TK, it is just what I need.

I'm using WFA 2.0 + HP OO 9.07 and The getAllWorkflows is not retrieving any flows.

I followed the instructions in the document for the installation and configuration as closely as I could (the "populate opertions" steps seem to be missing in the wswizard, but I did get all the wsdl operations)

The flow finishes successfuly and seems to be reaching the correct WFA host (<WFA host IP>). port 80 is open:

{errorMessage=;Result=0;returnCode=0;status=HTTP/1.1 200 OK;responseTimeInMs=578;documentStripped=<?xml version="1.0" encoding="UTF-8"?><Envelope><Header/><Body><getAllWorkflowsResponse/></Body></Envelope>;document=<env:Envelope xmlns:env=''><env:Header></env:Header><env:Body><ns2:getAllWorkflowsResponse xmlns:ns2=";rawXMLRequest="/></env:Body></env:Envelope>;rawXMLRequest=<?xml version="1.0" encoding="UTF-8"?>

<soapenv:Envelope xmlns:soapenv="" xmlns:ws="">

   <soapenv:Header />





;httpResult=SUCCESS;sessionId=iconclude9208640179502292877;pageLoadTimeInMs=0;URL=http://<WFA host IP>:80/wfa-ws/WorkflowService_doc;resultText=SUCCESS;}


but the xml I'm getting looks like this:

{document=<env:Envelope xmlns:env=''><env:Header></env:Header><env:Body><ns2:getAllWorkflowsResponse xmlns:ns2=";documentStripped="/></env:Body></env:Envelope>;documentStripped=<?xml version="1.0" encoding="UTF-8"?><Envelope><Header/><Body><getAllWorkflowsResponse/></Body></Envelope>;getAllWorkflowsResponse=

<getAllWorkflowsResponse/>;FailureMessage=;TimedOut=;Result=<env:Envelope xmlns:env=''><env:Header></env:Header><env:Body><ns2:getAllWorkflowsResponse xmlns:ns2=""/></env:Body></env:Envelope>;}

Where do I start looking for the problem?




Hi Merav,

Your comment about the wswizard confuses me a little.  There should be no reason to use the wswizard.  You should just import the flows from the toolkit and then adjust them for the the input parameters that your WFA workflow has.



Hi Dan,

Thanks for your quick response.

I was referring to section 3.3 Establishing the Connection Between HP OO and WFA in tr4103.pdf:

"HP OO includes a Web services wizard that can be used to import the WSDL from WFA. This wizard can be found on the system where HP OO Studio is installed in the following location:

C:/Program Files (x86)/Hewlett-Packard/Operations Orchestration/Studio/tools/wswizard" followed by a detailed explanation with screeshots of the wizard's steps.




Hi Merav,

It appears you are using an older version of this TR.  If you use the links above in this posting, you should get the new version.  The toolkit itself is attached above and there are links to the new version of the TR which describes how to use the toolkit.



I will download the new version and try again then.

Thanks for your help!



Hi Dan,


Is there any toolkit available to be used for BMC Atrium Orchestrator?




All Community Forums