Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[xsd-dev] (no subject)


First of all thank you for providing this impressive library and for making it what it currently is.

I am integrating XSD with a workflow system.  My goal is to be able to use XSD as a type repository.  Basically a user would specify the process model in XML, which would import an XML schema to use for declaring types.   Each task in the process model will have its own schema, but these won't be explicitly stored.  Rather the process model will specify a set of input and output variables, for each task and their type will be a reference to a type in the imported schema.

In essence all I really want to achieve is the ability to extract the relevant type/element declarations from a schema so that I can use them to build new ones.  If they reference other types and elements elsewhere in the schema (or in other schemas) I am hoping that the library will provide an easy way retrieving with the type.  I am kind of hoping that I won't have to write code to trace all type references when they appear in a surrounding type.

Any pointers or advice would be extremely gratefully received.

Kind Regards,



By the way:
I noticed that for some reason there is a problem accessing essential parts of the documentation.   These are "XML Schema Infoset Model, Part 1"  and "XML Schema Infoset Model, Part 2".  When I click these links I get this message:

Fatal error: Call to undefined function: getpwd() in /home/www/technology/xsd/scripts/includes/clickthru-tracker.php on line 20

Are these links broken?

Thanks again,


Lachlan Aldred

Back to the top