- public synchronized void init() {
-// prefixes.put(CrName.CR_DEFAULT_PREFIX, CrName.CR_NAMESPACE_URI);
-// prefixes.put("basic", CrName.CR_NAMESPACE_URI);
-// prefixes.put("owner", CrName.CR_NAMESPACE_URI);
-// prefixes.put("posix", CrName.CR_NAMESPACE_URI);
-
- for (CmsContentTypes cs : CmsContentTypes.values()) {
- StreamSource source = new StreamSource(cs.getResource().toExternalForm());
- sources.add(source);
-// if (prefixes.containsKey(cs.getDefaultPrefix()))
-// throw new IllegalStateException("Prefix " + cs.getDefaultPrefix() + " is already mapped with "
-// + prefixes.get(cs.getDefaultPrefix()));
-// prefixes.put(cs.getDefaultPrefix(), cs.getNamespace());
- RuntimeNamespaceContext.register(cs.getNamespace(), cs.getDefaultPrefix());
- }
+ public void init() {
+// for (CmsContentTypes cs : CmsContentTypes.values()) {
+// if (cs.getSchemaResource() != null) {
+// StreamSource source = new StreamSource(cs.getSchemaResource().toExternalForm());
+// sources.add(source);
+// }
+// RuntimeNamespaceContext.register(cs.getNamespace(), cs.getDefaultPrefix());
+// }