Watch, Follow, &
Connect with Us
Public Report
Report From: Delphi-BCB/SOAP/WSDL Importer- BCB    [ Add a report in this area ]  
Report #:  49849   Status: Closed
WSDL import failure
Project:  C++Builder Build #:  11.0.2709.7128
Version:    11.0 Submitted By:   Albrecht Bosler
Report Type:  Basic functionality failure Date Reported:  7/31/2007 8:07:33 AM
Severity:    Serious / Highly visible problem Last Updated: 3/20/2012 2:24:39 AM
Platform:    All versions Internal Tracking #:   255801
Resolution: Fixed (Resolution Comments) Resolved in Build: : 12.0.3108.14720
Duplicate of:  None
Voting and Rating
Overall Rating: (1 Total Rating)
3.00 out of 5
Total Votes: None
Description
The attached axis2 WSDL file will not correct imported by the wsdl importer. No class information will be generated and so, there is no interface for using.
Steps to Reproduce:
The problem is reproduceable by importing the attached WSDL file with C++ Builder 2007.
No or incorrect interface class will be generated by  wsdl importer.
Workarounds
None
Attachment
TestWebservice_Demos.zip
Comments

Clayton Arends at 8/27/2007 2:47:59 PM -
There is definitely something wrong.

I imported the WSDL into BCB6 and got the following interface that wasn't imported in CB2007:

  __interface INTERFACE_UUID("{8CCE2D06-F2C8-BA0D-6205-75BE910F2726}")
    TestWebservicePortType : public IInvokable

As a test I imported one of my WSDL's and CB2007 handled it just fine so it would seem there is something about this wsdl that CB2007 didn't like.

My only recommendation would be to add more supporting detail to your report so that someone else can know exactly what should be present in the created unit.

Albrecht Bosler at 10/9/2007 4:04:00 AM -
We have attached the same wsdl sample, generated with axis1 and the cerated unit, so you will be able to fix the problem.

Server Response from: ETNACODE01