]
Ted Jones updated TEIIDDES-2487:
--------------------------------
Fix Version/s: 9.0.1
9.0.2 Beta1
9.0.2
Teidd Designer Import SOAP Relational Model Mapping No Columns
defined
----------------------------------------------------------------------
Key: TEIIDDES-2487
URL:
https://issues.jboss.org/browse/TEIIDDES-2487
Project: Teiid Designer
Issue Type: Enhancement
Components: Import/Export
Affects Versions: 9.0
Reporter: Kylin Soong
Assignee: Ted Jones
Fix For: 9.0.1, 9.0.2 Beta1, 9.0.2
Attachments: StateService.jar, teiid-designer-ws-1.png, teiid-designer-ws-2.png,
teiid-designer-ws-3.png, teiid-designer-ws-4.png
issue
====
Create Relational Model from SOAP service validation failed with "No Columns defined
error"
Reproduce
========
1. deploy attached StateService to JBoss DV 6.1(assume it DV run on localhost), WSDL File
can be viewed via [2]
2. Use attached 4 pics to import SOAP Web Service will reproduce the
issue(teiid-designer-ws-3.png and teiid-designer-ws-4.png show validation errors)
Enhancement
==========
1. Simplify the import wizard - from a user's perspective, I think the main obstacle
is the wizard is too complex, especially SOAP, federation related wizard, it's very
difficult to operate without a step by step documents.
2. Simplify XML document modeling related operation - current wizard not user-friendly,
web should do some enhancement in request/response xml document modeling.
3. Simplify vdb archive structure - the Designer generated vdb is more complexed compared
with dynamic vdb, it have more definition files(sources.xmi, views.xmi, vdb.xml), there
also some metamatrix link like [2] exist in .xmi, actually these links not really exist,
if we remove these kinds of things, the designer wizard logic may be more easier.
[1]
http://localhost:8080/StateService/stateService/StateServiceImpl?WSDL
[2]
http://www.metamatrix.com/metamodels/SimpleDatatypes-instance#XMLLiteral