Book a Demo

Author Topic: Importing a WSDL  (Read 3509 times)

visean

  • EA Novice
  • *
  • Posts: 1
  • Karma: +0/-0
  • I love YaBB 1G - SP1!
    • View Profile
Importing a WSDL
« on: September 11, 2006, 09:13:11 pm »
Hi Folks,

I am getting the following error importing a WSDL file into Enterprise Archnitect.


Loading WSDL File....OK

Reading Header Information....OK

Creating WSDL Package : WMLS....OK

[StoreSoapBinding] Binding operations donot match [StoreSoapPort] PortType
Error in Operation : WMLS_AddToStore

Deleting Created Package....OK


The WSDL File can be found here http://staging.visean.com/unsecure/witsml_wmls.wsdl

If anyone has any Ideas, it would be greatly appreciated !

Regards

Mark
« Last Edit: September 11, 2006, 09:17:33 pm by visean »

VK

  • EA Administrator
  • EA User
  • *****
  • Posts: 50
  • Karma: +0/-0
    • View Profile
Re: Importing a WSDL
« Reply #1 on: September 11, 2006, 11:58:46 pm »
The culprit seems to be the comments under the WSDL PortType - these comments are causing the WSDL Importer to fail.

In the file you had specified, under the portType "StoreSoapPort", you will find the following 2 comments :

<!-- <operation> elements define the function signatures (operation name and parameters) and associate the input and output messages  -->

<!-- parameterOrder attribute values must be separated by a single space  -->

Delete these two comments and EA will import the WSDL successfully.

We will have this bug fixed for Build 798.