IBM Sterling Transformation Extender

Sterling Transformation Extender

Come for answers, stay for best practices. All we're missing is you.

 View Only
  • 1.  FIXML import fails

    Posted Thu April 26, 2018 06:02 AM

    Originally posted by: Greenspan


    Hi ,

     

    I am trying to import an XSD to create a typetree. I am choosing the classic option. My WTX version is 8.4.0.1. I am getting failure  with message as below. The XSDs are modified FIXML XSDs. 

     

    WARNING (1)[Construct [xs:any] has been detected. This construct is not fully supported in the current version of the importer]
    PARSE STACK:
    [xs:schema] [xs:include] [xs:schema] [xs:redefine] [xs:schema] [xs:complexType{ name="SecurityXML_Block_t" }] [xs:sequence] [xs:any]
     
    WARNING (1)[Construct [xs:any] has been detected. This construct is not fully supported in the current version of the importer]
    PARSE STACK:
    [xs:schema] [xs:include] [xs:schema] [xs:redefine] [xs:schema] [xs:complexType{ name="DerivativeSecurityXML_Block_t" }] [xs:sequence] [xs:any]
     
    WARNING (1)[Construct [xs:any] has been detected. This construct is not fully supported in the current version of the importer]
    PARSE STACK:
    [xs:schema] [xs:include] [xs:schema] [xs:redefine] [xs:schema] [xs:complexType{ name="LegSecurityXML_Block_t" }] [xs:sequence] [xs:any]
     
    WARNING (1)[Construct [xs:any] has been detected. This construct is not fully supported in the current version of the importer]
    PARSE STACK:
    [xs:schema] [xs:include] [xs:schema] [xs:redefine] [xs:schema] [xs:complexType{ name="UnderlyingSecurityXML_Block_t" }] [xs:sequence] [xs:any]
     
    A JAVA ERROR HAS BEEN ENCOUNTERED DURING THE XML DOCUMENT PARSING
    ERROR: null
    CODE STACK:
    java.lang.StackOverflowError
    at java.util.Hashtable$Entry.equalsKey(Hashtable.java:129)
    at java.util.Hashtable.get(Hashtable.java:522)
    at com.ibm.websphere.dtx.xmlsimp75.Central.loadComponent(Unknown Source)
    at com.ibm.websphere.dtx.xmlsimp75.MetadataValidator.isCompositorWithEmptyContent(Unknown Source)
    at com.ibm.websphere.dtx.xmlsimp75.MetadataValidator.isCompositorWithEmptyContent(Unknown Source)
    at com.ibm.websphere.dtx.xmlsimp75.MetadataValidator.isCompositorWithEmptyContent(Unknown Source)
    at com.ibm.websphere.dtx.xmlsimp75.MetadataValidator.isCompositorWithEmptyContent(Unknown Source)

    ...

    ...

    ...

    at com.ibm.websphere.dtx.xmlsimp75.MetadataValidator.isCompositorWithEmptyContent(Unknown Source)
    at com.ibm.websphere.dtx.xmlsimp75.MetadataValidator.processEmptyElements(Unknown Source)
    at com.ibm.websphere.dtx.xmlsimp75.MetadataValidator.validate(Unknown Source)
    at com.ibm.websphere.dtx.xmlsimp75.XmlSchemaImporter.importXmlSchema(Unknown Source)
    at com.ibm.websphere.dtx.xmlsimp75.XmlSchemaImporter.generate75MtsFile(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
    at java.lang.reflect.Method.invoke(Method.java:611)
    at com.ibm.websphere.dtx.ui.importers.xmlschema.XMLSchemaImporter.generateTree(Unknown Source)
    at com.ibm.websphere.dtx.ui.importers.dialogs.WTXImportWizard.buildTypeTree(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)
    PARSE STACK:
    EMPTY OR NOT AVAILABLE

     

    Any idea what I should be looking at ?

     


    #IBMSterlingTransformationExtender
    #DataExchange
    #IBM-Websphere-Transformation-Extender


  • 2.  Re: FIXML import fails

    Posted Thu April 26, 2018 12:08 PM

    Originally posted by: PaulBrett


    You should be looking at upgrading to a supported version of TX.  ITX 9 has partial support for the any construct.

    Thank you.

    Paul

    Follow me on Twitter


    #DataExchange
    #IBMSterlingTransformationExtender
    #IBM-Websphere-Transformation-Extender


  • 3.  Re: FIXML import fails

    Posted Fri April 27, 2018 02:22 AM

    Originally posted by: Greenspan


    Hi Paul,

     

    Thanks . Yeah the upgrade is in the works but will take at least a year to complete. Anything I can do in the meantime ?

     

    Thanks


    #IBM-Websphere-Transformation-Extender
    #IBMSterlingTransformationExtender
    #DataExchange


  • 4.  Re: FIXML import fails

    Posted Mon April 30, 2018 07:24 AM

    Originally posted by: PaulBrett


    The only thing I can think of would be to remove the items that are preventing the import.  This might entail a serious amount of editing.

    Thank you.

    Paul

    Follow me on Twitter


    #DataExchange
    #IBM-Websphere-Transformation-Extender
    #IBMSterlingTransformationExtender