IBM Sterling Transformation Extender

Sterling Transformation Extender

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


#Sterling
#Supplychain
 View Only
  • 1.  xsd validations

    Posted 09/23/14 03:24 PM

    Originally posted by: venkat10


    Hi All,

    what is the difference between "xerces and classic" validations while importing type tree using xml schema?

    Thanks in advance,

    Arjun.


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


  • 2.  Re: xsd validations

    Posted 09/24/14 12:53 AM

    Originally posted by: wtx_genie


    Hi Reddy,

     Xerces method will do validation of the input data by definition against the schema. You have to maintain the schema along with project. where as classic does not validate against the schema because entire structure will be imported into the type tree. for example if you have enumeration list for one element in the xsd, then under classic typetree will have restriction list with all enumeration values as specified in the xsd for that element.  But this values you cannot see in the xerces method because when the input data is parsed through the typetree and it gets validated by the xsd file.

    Thanks,

    WTXgenie


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


  • 3.  Re: xsd validations

    Posted 10/02/14 08:42 AM

    Originally posted by: venkat10


    Hi Genie,

    Thanks for your reply, and can you give me some more information on this please..

    Thanks in advance,

    Arjun Reddy.


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


  • 4.  Re: xsd validations



  • 5.  Re: xsd validations

    Posted 09/25/14 03:14 PM

    Originally posted by: Arun Ramamurthy


    Also from my understanding the classic Parser has several limitations in its XML support since its an older method of parsing. As mentioned , the classic parser is a generic parser and can parse any data. It is not dependent on XML rules or the schema once the type tree is created. So it can start in the middle of data as well. Where as the XML parser expects a complete valid XML file to parse. The problem with the classic parser is that there are certain XML rules in the schema that it just can't handle since it uses the older method of parsing , such as "anytype" fields for example.


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