]
Barry LaFond resolved TEIIDDES-325.
-----------------------------------
Resolution: Cannot Reproduce Bug
Apparently this was fixed sometime ago. Importing the first WSDL with BOTH services
checked (getPrice & update) FINISH works fine with NO errors.
Marking as NR
Web Service As Relational importer cannot handle web services that
have an input but no output
----------------------------------------------------------------------------------------------
Key: TEIIDDES-325
URL:
https://issues.jboss.org/browse/TEIIDDES-325
Project: Teiid Designer
Issue Type: Bug
Components: Import/Export
Environment: 5.5SP3 GA Designer on Linux
Reporter: Greg Haber
Assignee: Barry LaFond
Fix For: 7.7.1
Attachments: StockQuoteService-ghh.wsdl, StockQuoteService.wsdl
If you try to use the Web Service As Relational Importer on the attached
StockQuoteService.wsdl file (a sample from the Axis2 1.3 distribution), you'll find
that while it passes validation, if on the WSDL Operations Selection screen you leave the
selections at their defaults (both of the SOAP 1.1 web services selected, and the SOAP 1.2
web services unchecked), when you press Finish you'll get an NPE. But if you uncheck
the "update" service (leaving only getPrice selected), then you can click Finish
and create the source model.
The issue with the "update" operation is that it is an operation with an input
but no output. If you modify the WSDL so that this service does indeed have an output
(per the StockQuoteService-greg.wsdl attached), both services will import successfully.
We should be able to handle such operations (ones with no output).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: