IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  Schema w/ import gives error 500

    Posted Mon February 24, 2003 11:14 PM

    X-Application Version: 3.1.3
    Tamino Version : 4.1.1.3
    Platform : Win2k Prof
    WebContainer : Tomcat 3.3.1
    JDK Version : 1.3.1_06

    I have a schema which imports other schemas. When I try to generate I get the following error:
    Error: 500
    Location: /xapp/generator/GuiServletInternal Servlet Error:

    AssertionFailed: schema does not contain the element ‘oai_dc:dc’
    com.softwareag.xtools.xapplication.common.AssertionFailed
    schema does not contain the element ‘oai_dc:dc’

    The element is in one of the imported schemas.
    Thanks, Carl


    #webMethods
    #API-Management
    #Tamino


  • 2.  RE: Schema w/ import gives error 500

    Posted Tue February 25, 2003 08:32 AM

    Hello,

    you are using X-Application 3.1.3 with a Tamino DB version 4.1.1. The problem is that X-Application 3.1.3 does not support all of the new features of Tamino 4.1.1. One of these unsupported features is the import of schemas.

    We are currently working on X-Application 4.1.1. If you sent us your schema we could check whether the new version does correctly handle the import or we have still to work on schema import.

    Many thanks.
    Bye, Christian.


    #webMethods
    #Tamino
    #API-Management


  • 3.  RE: Schema w/ import gives error 500

    Posted Tue February 25, 2003 01:52 PM

    Christian,
    I have attached the schemas. They need to be defined in the following order:
    1. xml.tsd
    2. simpledc.tsd
    3. oai_dc.tsd
    4. oai-identifier.tsd
    5. nsdl_type.tsd
    6. nsdl_amount.tsd
    7. provenance_about.tsd
    8. record.tsd
    And a strange thing I have noticed is that I must use the Interactive Interface to define the first 7, and the Schema Editor for the last one.
    Thanks, Carl
    oaiSchemas.zip (9.17 KB)


    #webMethods
    #API-Management
    #Tamino


  • 4.  RE: Schema w/ import gives error 500

    Posted Wed February 26, 2003 10:08 AM

    Source of the problem is the schema xml.tsd.
    In the original schema you do not put a namespace declaration for the XML namespace, that is right and therefore the define works with the Tamino Interactive Interface.

    What happens in the Schema Editor: It generates a namespace declaration for the XML namespace. But this is not accepted by Tamino, because the XML namespace is a special namespace and specially handled.

    You don’t need to define your xml.tsd, because Tamino already carries this schema within. lang, space and base are defined here. Use this import in your other schemas:

    <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="../ino:collection/xml_lang_space" />



    Kind regards,
    Harald

    [This message was edited by Christian Freytag on 26 Feb 2003 at 09:57.]


    #Tamino
    #webMethods
    #API-Management


  • 5.  RE: Schema w/ import gives error 500

    Posted Mon March 03, 2003 10:29 PM

    Hello Carl,

    I tried out your schemas with the X-Application 4.1.1 we are currently developing. After some bug fixing tasks I could build an application based on the top level schema ‘record’.

    If its very urgent to get a prototype of your application running, we could discus if it’s possible to send you a pre-release of X-Application 4.1.1. It requires Tamino 4.1.1. For developing applications with the generator we recommended Tomcat 4.1.18.

    Please contact me directly via email if you are interested in the pre-release.

    Bye,
    Christian.


    #webMethods
    #Tamino
    #API-Management