> [Suraj Acharya] I used them to convert the bpel xsd schema and a
> couple of much
> simpler schemas to rnc earlier this year. In order to get trang to
> accept the generated .rng files I had to edit some lines which looked
> like this :
> <ref name="any(lax:OOany)"/>
> to remove the parenthesis and colon from the name,
I elected not to use the various conversion tools myself, since I
wanted more of a transcription than a conversion (purely personal
preference).
The unfortunate thing about the (pre-OASIS) BPEL schema (along with any
schema authored in a particular dialect) is that it's a creature of its
environment. For example, the BPEL spec includes some non-determinism
in the content of some elements (e.g., <from>), but the XSD models it
at a union over the possibilities. IMHO, It's definitely worth a pass
over an automated conversion to see if there are opportunities to put
Relax NG's idiosyncrasies to good use.
-- Paul
------------------------ Yahoo! Groups Sponsor --------------------~-->
$9.95 domain names from Yahoo!. Register anything.
http://us.click.yahoo.com/J8kdrA/y20IAA/yQLSAA/2U_rlB/TM
--------------------------------------------------------------------~->
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/emacs-nxml-mode/
<*> To unsubscribe from this group, send an email to:
emacs-nxml-mode-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|