I've changed the schema namespaces and files to include version numbers, and am using an xmlbeans feature so the old namespaces still work. Currently the namespace versions look like this:

http://geronimo.apache.org/xml/ns/j2ee/application-client-1.0

The openejb schemas look like this:

http://www.openejb.org/xml/ns/openejb-jar-2.0

There are a couple openejb schemas with a different name pattern:

http://www.openejb.org/xml/ns/corba-css-config_1_0

I'd rather have one pattern. I picked the one I'm using because it is most similar to maven versioning.

Questions:

1. Anyone have a problem with the -x.y version style?
2. Should the openejb schemas be version 2.0 (following openejb) or 1.0 (not sure why this would be plausible)
3. Should I change the css/tss namespaces to

http://www.openejb.org/xml/ns/corba-css-config-2.0
http://www.openejb.org/xml/ns/corba-tss-config-2.0

thanks
david jencks

Reply via email to