You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by Matthew Forsyth <an...@yahoo.com> on 2002/10/04 21:30:16 UTC

PATCH: new psml.xsd

This new psml.xsd fixes several problems with the old
psml.xsd.

- Resolves several inconsistencies with the w3c xml
schema specification, which made the old psml.xsd
impossible to use in conjunction with a validating
tool/library 

-accounts for security, security-ref, and reference
elements (which are now permissable in psml)

-specifies that "portlets" must be the root element of
a psml file (instead of e.g. "metainfo" - this is the
intent correct?

-moves comments about the meaning of specific elements
inside "annotation elements", the preffered method of
documentation for xml schema.

This new psml.xsd successfully validates psml files
produced by the JetspeedProfilerService and
CastorPsmlManager, and rejects other files which don't
follow the intended structure.

Sincerely, 
matt forsyth, seawave


__________________________________________________
Do you Yahoo!?
New DSL Internet Access from SBC & Yahoo!
http://sbc.yahoo.com