JOMC Modlet Changelog

Version 1.2.1 (2012-04-01T00:20:34+0000)

Version Date Developer Action Description
1.1 2010-07-28 schulte2005 ADD Added a location attribute to the @XmlSchema annotation of the org.jomc.modlet package. Added a @XmlNs annotation to the @XmlSchema annotation of the org.jomc.modlet package.
1.1 2010-07-28 schulte2005 ADD Added methods getAnyElement and getAnyElements taking a type. See the CLIRR report.
1.1 2010-07-28 schulte2005 FIX Corrected method getModlets of class org.jomc.modlet.ModelContext to correctly initialize the list of modlets for implementations in packages other than org.jomc.modlet.
1.1 2010-07-28 schulte2005 FIX Added schemas-system-id-key, schemas-public-id-key and services-identifier-class-key keys to the modlets element of the jomc-modlet-1.0.xsd schema.
1.1 2010-07-28 schulte2005 FIX Corrected method getMergedModlet of class org.jomc.modlet.Modlets to correctly merge duplicate schemas and services.
1.2 2012-02-16 schulte2005 ADD Added a META-INF/sun-jaxb.episode file.
1.2 2012-02-16 schulte2005 ADD Added method findModel taking a Model instance to class org.jomc.modlet.ModelContext. See the CLIRR report.
1.2 2012-02-16 schulte2005 ADD Added property validating to class org.jomc.modlet.DefaultModletProvider and updated method findModlets to support model context attribute org.jomc.modlet.DefaultModletProvider.validatingAttribute. See the CLIRR report.
1.2 2012-02-16 schulte2005 ADD Added the jomc-modlet-1.2.xsd schema deprecating the jomc-modlet-1.0.xsd schema.
1.2 2012-02-16 schulte2005 ADD Added the Property complex type to the jomc-modlet-1.2.xsd schema and updated the Service complex type to support nested property elements.
1.2 2012-02-16 schulte2005 ADD Added method createServiceObject to class org.jomc.modlet.ModelContext. See the CLIRR report.
1.2 2012-02-16 schulte2005 ADD Added classes org.jomc.modlet.ModelContextFactory and org.jomc.modlet.ModelContextFactoryError deprecating methods getModelContextClassName, setModelContextClassName and createModelContext of class org.jomc.modlet.ModelContext. See the CLIRR report.
1.2 2012-02-16 schulte2005 ADD Added methods createContext, createEntityResolver, createMarshaller, createResourceResolver, createSchema and createUnmarshaller taking a java.net.URI to class org.jomc.modlet.ModelContext. See the CLIRR report.
1.2 2012-02-16 schulte2005 FIX Updated class org.jomc.modlet.DefaultModelContext to close open streams when reading provider resources or manifest files fails.
1.2 2012-02-16 schulte2005 FIX Updated method setModletSchemaSystemId of class org.jomc.modlet.ModelContext to update the system id of all schemas matching the http://jomc.org/modlet public id when used after modlets have been initialized.
1.2 2012-02-16 schulte2005 FIX Corrected method getModlets of class org.jomc.modlet.ModelContext to reset the modlets of the instance before throwing a ModelException.
1.2 2012-02-16 schulte2005 REMOVE Removed abstract modifier of method onLog of class org.jomc.modlet.ModelContext.Listener.
1.2 2012-02-16 schulte2005 REMOVE Removed the jomc-modlet-1.0.xsd schema deprecated by the jomc-modlet-1.2.xsd schema.
1.2 2012-02-16 schulte2005 UPDATE Updated methods createMarshaller and createUnmarshaller of class org.jomc.modlet.DefaultModelContext to support Marshaller.Listener and Unmarshaller.Listener services.
1.2 2012-02-16 schulte2005 UPDATE Updated methods getProviderLocation and getPlatformProviderLocation of class org.jomc.modlet.DefaultModelContext to support model context attributes org.jomc.modlet.DefaultModelContext.providerLocationAttribute and org.jomc.modlet.DefaultModelContext.platformProviderLocationAttribute. See the CLIRR report.
1.2 2012-02-16 schulte2005 UPDATE Updated method findModlets of class org.jomc.modlet.DefaultModletProvider to support model context attributes org.jomc.modlet.DefaultModletProvider.enabledAttribute and org.jomc.modlet.DefaultModletProvider.modletLocationAttribute. See the CLIRR report.
1.2 2012-02-16 schulte2005 UPDATE Updated class org.jomc.modlet.DefaultModelContext to support setting properties on service objects based on the Property complex type of the jomc-modlet-1.2.xsd schema.
1.2 2012-02-16 schulte2005 UPDATE Updated the modlets and schemas elements of the jomc-modlet-1.2.xsd schema removing schemas-public-id-key and schema-public-id-key keys allowing multiple schemas to share the same public identifier.
1.2.1 2012-04-01 schulte2005 FIX Updated methods createEntityResolver(java.lang.String), createEntityResolver(java.net.URI), createResourceResolver(java.lang.String) and createResourceResolver(java.net.URI) of class org.jomc.modlet.DefaultModelContext to correctly resolve schema resources from the classpath instead of opening remote connections.