IBM Support

PI61757: UNABLE TO SUCCESSFULLY IMPORT TYPE TREE FROM WSDL FILE

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • Unable to successfully create a type tree from a WSDL file.
    
    When generating a type tree from a WSDL, the user may observe
    an issue with resolving imports in the XSD.
    
    a) selecting Classic results in an error:
    
    java.lang.Exception:
    com.ibm.websphere.dtx.xmlsimp75.SchemaException
     at
    com.ibm.websphere.dtx.wsdlImp.WSDLImporter.writeXmlSchemaMTS(WSD
    LImporter.java:3264)
     at
    com.ibm.websphere.dtx.wsdlImp.WSDLImporter.writeMts(WSDLImporter
    .java:5637)
     at
    com.ibm.websphere.dtx.wsdlImp.WSDLImporter.generateMTS(WSDLImpor
    ter.java:2396)
     at
    com.ibm.websphere.dtx.wsdlImp.WSDLImporter.generateMTS(WSDLImpor
    ter.java:2361)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessor
    Impl.java:95)
     at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod
    AccessorImpl.java:55)
     at java.lang.reflect.Method.invoke(Method.java:507)
     at
    com.ibm.websphere.dtx.ui.importers.wsdl.WSDLTXImporter.generateT
    ree(Unknown Source)
     at
    com.ibm.websphere.dtx.ui.importers.dialogs.WTXImportWizard.build
    TypeTree(Unknown Source)
     at
    com.ibm.websphere.dtx.ui.importers.dialogs.WTXImportWizard$2.run
    (Unknown Source)
     at
    org.eclipse.jface.operation.ModalContext$ModalContextThread.run(
    ModalContext.java:121)
    
    
    b) selecting Native works fine and generates 2 xsd files
    (ITX generated files/type_trees/ProductInfo_soap.xsd and ITX
    generated files/type_trees/ProductInfo_type.xsd)
    
    When attempting to use the generated XSD file in a map card, you
    get this error:
    
    D:\Path\WSDL_Operation_soap.xsd
    schema cannot be opened
    Error Details :
    XSD: The location 'Schema.xsd' has not been resolved
    XSD: The lcoation '../dataTypes/SchemaTypes.xsd' has not been
    reso
    

Local fix

  • WTXCQ - WTX00048591
    PB / PB
    Circumvention: Ensure all files (importss and other references)
    are all in the same directory.
    

Problem summary

  • Users Affected:
    IBM Transformation Extender users importing nested WSDL files
    and XSD schemas, each of which are located in separate
    sub-directories.
    
    Problem Description:
    The WSDL Importer does not handle nested WSDL and XSD imports
    that cross different directories.
    
    Platforms Affected:
    Windows
    

Problem conclusion

  • The WSDL Importer imports XSD schemas relative to the last WSDL
    file that was imported.  Before this fix, if the main WSDL file
    imported another WSDL file that was located in a separate
    sub-directory, any imported XSD references were loaded from the
    main WSDL file location versus the imported WSDL file location.
     By loading XSD references from the imported WSDL file location,
     all the XSD import references can get properly resolved.
    
    Applies to:
    8.3.0.6, 8.4.0.5, 8.4.1.4, 9.0.0.0
    
    Fixed in the next service packs and releases.
    
    To obtain the fix for this APAR:
    
    To see if the next service pack or product release is available,
    check the WebSphere Transformation Extender Downloads page:
    http://www.ibm.com/support/entry/portal/product/other_software/t
    ransformation_extender
    
    If the service pack or product release is available, download it
    from PassportAdvantage:
    http://www.ibm.com/software/howtobuy/passportadvantage/pao_custo
    mers.htm
    
    If the service pack or product release is not available and you
    require the APAR fix immediately, request a Limited Availability
    Interim Fix (LAIF) by opening a PMR:
    https://www.ibm.com/support/servicerequest/Home.action
    
    Prior to version 9.0.0, IBM Transformation Extender was called
    IBM WebSphere Transformation Extender.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI61757

  • Reported component name

    TX DESIGN STUDI

  • Reported component ID

    5724M4008

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-05-03

  • Closed date

    2016-05-27

  • Last modified date

    2016-09-07

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    TX DESIGN STUDI

  • Fixed component ID

    5724M4008

Applicable component levels

  • R830 PSY

       UP

  • R840 PSY

       UP

  • R841 PSY

       UP

  • R900 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSVSD8","label":"IBM Transformation Extender"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
07 September 2016