Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-19624

Create api connector from wsdl throws Missing property portName

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • fuse-7.11.1-GA
    • fuse-7.11-GA
    • Fuse Online
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • Release Notes
    • Todo
    • Release Note
    • Hide

      1. Creates an api connector
      2. selects URL http://www.dneonline.com/calculator.asmx?WSDL
      3. Finish and save

      Show
      1. Creates an api connector 2. selects URL http://www.dneonline.com/calculator.asmx?WSDL 3. Finish and save

      When creating a custom api connector from http://www.dneonline.com/calculator.asmx?WSDL
      Trying to save, it fails with "Please check your sorting arguments" in the UI and the following error in server log.

      java.lang.IllegalArgumentException: Missing property portName
              at io.syndesis.server.api.generator.soap.SoapApiConnectorGenerator.lambda$createConnector$2(SoapApiConnectorGenerator.java:88) ~[server-api-generator-1.13.0.fuse-7_10_2-00008-redhat-00001.jar!/:1.13.0.fuse-7_10_2-00008-redhat-00001]
      

      Workaround:
      In "Specify service and port" screen, click the "Port" select input and select other value, then select "TestWebServiceSoap12" back, then proceed and save the api connector.

              stlewis_2 Stan Lewis
              cmiranda@redhat.com Claudio Miranda
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: