Author: niallp Date: Thu Jun 21 06:10:59 2007 New Revision: 549466 URL: http://svn.apache.org/viewvc?view=rev&rev=549466 Log: Update modeler build
Added: jakarta/commons/proper/modeler/trunk/RELEASE-NOTES-2.0.txt - copied unchanged from r549456, jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt Modified: jakarta/commons/proper/modeler/trunk/NOTICE.txt jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt jakarta/commons/proper/modeler/trunk/maven.xml jakarta/commons/proper/modeler/trunk/project.xml jakarta/commons/proper/modeler/trunk/xdocs/downloads.xml Modified: jakarta/commons/proper/modeler/trunk/NOTICE.txt URL: http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/NOTICE.txt?view=diff&rev=549466&r1=549465&r2=549466 ============================================================================== --- jakarta/commons/proper/modeler/trunk/NOTICE.txt (original) +++ jakarta/commons/proper/modeler/trunk/NOTICE.txt Thu Jun 21 06:10:59 2007 @@ -1,5 +1,5 @@ Apache Jakarta Commons Modeler -Copyright 2001-2006 The Apache Software Foundation +Copyright 2001-2007 The Apache Software Foundation This product includes software developed by The Apache Software Foundation (http://www.apache.org/). Modified: jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt URL: http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt?view=diff&rev=549466&r1=549465&r2=549466 ============================================================================== --- jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt (original) +++ jakarta/commons/proper/modeler/trunk/RELEASE-NOTES.txt Thu Jun 21 06:10:59 2007 @@ -1,7 +1,7 @@ $Id$ Commons Modeler Package - Version 2.0 + Version 2.0.1 Release Notes @@ -14,45 +14,13 @@ For more information on Jakarta Commons Modeler, see o http://jakarta.apache.org/commons/modeler/ -API CHANGES: -============ -o In org.apache.commons.modeler.BaseModelMBean, getObjectName's method - signature was as follows: - public javax.management.ObjectName getObjectName() - Now it has been changed to - public String getObjectName() - NOTE: This was not logged as a modeler bug. More information can be - found at the Sun Bug Database: - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4909041 -o In org.apache.commons.modeler.BaseModelMBean, Folks who need the - ObjectName can now use the new method: - public javax.management.ObjectName getJmxName() - NOTE: This was not logged as a modeler bug. More information can be - found at the Sun Bug Database: - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4909041 -o In org.apache.commons.modeler.util.IntrospectionUtils, A new method - clear has been added: - public void clear() - NOTE: This was done as part of fix for MODELER-15 +Compatibility with 2.0 +====================== +Modeler 2.0.1 is binary and source compatible with Modeler 2.0 BUG REPORTS ADDRESSED: ===================== -o MODELER-18 support for general descriptors -o MODELER-17 [modeler] MbeansSource don't use args at mbeans and operations -o MODELER-16 [modeler] download links broken -o MODELER-15 [modeler] IntrospectionUtils memory leak -o MODELER-14 After setting an Attribute the Notification Listener will not performed -o MODELER-13 [modeler] BaseModelMBean class setModeledType method should be setModelerType -o MODELER-12 [modeler] ManagedBean uses the wrong case for ObjectReference -o MODELER-11 [modeler] Null Pointer Exception - Non-Singleton Registry -o MODELER-10 [modeler] DTD violation when using simple wrapping -o MODELER-9 [modeler] Registry.convertValue doesn't support longs -o MODELER-8 [modeler] AttributeChangeNotification sent before attribute changes -o MODELER-7 sendAttributeChangeNotification on setAttribute -o MODELER-6 [modeler] wiki page is immutable and out-of-date -o MODELER-5 [modeler] setServer stack overflow -o MODELER-4 [modeler] Overloaded operations throw "wrong number of parameters" exception -o MODELER-3 [modeler] maven build fails on os x with test failure. -o MODELER-2 [modeler] Registry insufficiently synchronized -o MODELER-1 ClassNotFoundException while using the Notification \ No newline at end of file +o MODELER-20 ant jar in trunk fails +o MODELER-21 MbeansDescriptorsDigesterSource.java is never build if just setting commons-digester.jar property in build.properties +o MODELER-22 ant.properties is missing from the Modeler jar Modified: jakarta/commons/proper/modeler/trunk/maven.xml URL: http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/maven.xml?view=diff&rev=549466&r1=549465&r2=549466 ============================================================================== --- jakarta/commons/proper/modeler/trunk/maven.xml (original) +++ jakarta/commons/proper/modeler/trunk/maven.xml Thu Jun 21 06:10:59 2007 @@ -23,6 +23,21 @@ <!-- ================================================================== --> <postGoal name="dist:prepare-bin-filesystem"> + <!-- Create a jar file containing the sources --> + <jar destfile="${maven.dist.bin.assembly.dir}/${maven.final.name}-sources.jar"> + <zipfileset prefix="META-INF" dir="${basedir}" + includes="LICENSE*, NOTICE*"/> + <fileset dir="${basedir}/src/java" includes="**/*.java"/> + </jar> + + <!-- Create a jar file containing the Javadocs --> + <jar destfile="${maven.dist.bin.assembly.dir}/${maven.final.name}-javadoc.jar"> + <zipfileset prefix="META-INF" dir="${basedir}" + includes="LICENSE*, NOTICE*"/> + <fileset dir="${basedir}/target/docs/apidocs"/> + </jar> + + <copy todir="${maven.dist.bin.assembly.dir}"> <fileset file='${basedir}/NOTICE.txt'/> <fileset file="${basedir}/RELEASE-NOTES.txt"/> @@ -57,10 +72,34 @@ <!-- ================================================================== --> <postGoal name="dist"> + <!-- Create a versioned pom --> + <copy file="${basedir}/project.xml" tofile="${maven.dist.dir}/${maven.final.name}.pom"/> + + <!-- create checksum for pom --> + <ant:checksum file="${maven.dist.dir}/${maven.final.name}.pom" property="pom.md5"/> + <ant:echo message="${pom.md5} *${maven.final.name}.pom" + file="${maven.dist.dir}/${maven.final.name}.pom.md5" /> + + <copy todir="${maven.dist.dir}"> + <fileset file='${maven.build.dir}/${maven.final.name}.jar'/> + <fileset file='${maven.dist.bin.assembly.dir}/${maven.final.name}-sources.jar'/> + <fileset file='${maven.dist.bin.assembly.dir}/${maven.final.name}-javadoc.jar'/> + </copy> + <!-- create checksum for jar --> - <ant:checksum file="${maven.build.dir}/${maven.final.name}.jar" property="jar.md5"/> + <ant:checksum file="${maven.dist.dir}/${maven.final.name}.jar" property="jar.md5"/> <ant:echo message="${jar.md5} *${maven.final.name}.jar" - file="${maven.build.dir}/${maven.final.name}.jar.md5" /> + file="${maven.dist.dir}/${maven.final.name}.jar.md5" /> + + <!-- create checksum for sources jar --> + <ant:checksum file="${maven.dist.dir}/${maven.final.name}-sources.jar" property="jar.md5"/> + <ant:echo message="${jar.md5} *${maven.final.name}-sources.jar" + file="${maven.dist.dir}/${maven.final.name}-sources.jar.md5" /> + + <!-- create checksum for javadoc jar --> + <ant:checksum file="${maven.dist.dir}/${maven.final.name}-javadoc.jar" property="jar.md5"/> + <ant:echo message="${jar.md5} *${maven.final.name}-javadoc.jar" + file="${maven.dist.dir}/${maven.final.name}-javadoc.jar.md5" /> <!-- create checksum for binary zip --> <ant:checksum file="${maven.dist.dir}/${maven.final.name}.zip" property="zip.md5"/> Modified: jakarta/commons/proper/modeler/trunk/project.xml URL: http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/project.xml?view=diff&rev=549466&r1=549465&r2=549466 ============================================================================== --- jakarta/commons/proper/modeler/trunk/project.xml (original) +++ jakarta/commons/proper/modeler/trunk/project.xml Thu Jun 21 06:10:59 2007 @@ -110,7 +110,7 @@ <dependency> <groupId>commons-digester</groupId> <artifactId>commons-digester</artifactId> - <version>1.2</version> + <version>1.4.1</version> <url>http://jakarta.apache.org/commons/digester/</url> </dependency> @@ -126,12 +126,18 @@ <artifactId>mx4j-jmx</artifactId> <version>2.1.1</version> <url>http://mx4j.sourceforge.net/</url> + <properties> + <scope>provided</scope> + </properties> </dependency> <dependency> <groupId>xml-apis</groupId> <artifactId>xml-apis</artifactId> <version>2.0.2</version> + <properties> + <scope>provided</scope> + </properties> </dependency> <dependency> Modified: jakarta/commons/proper/modeler/trunk/xdocs/downloads.xml URL: http://svn.apache.org/viewvc/jakarta/commons/proper/modeler/trunk/xdocs/downloads.xml?view=diff&rev=549466&r1=549465&r2=549466 ============================================================================== --- jakarta/commons/proper/modeler/trunk/xdocs/downloads.xml (original) +++ jakarta/commons/proper/modeler/trunk/xdocs/downloads.xml Thu Jun 21 06:10:59 2007 @@ -26,7 +26,7 @@ <section name="Releases"> <p>The following releases are available:</p> <ul> - <li>Release 2.0 - ?? Jul 2006 - <a href="http://svn.apache.org/repos/asf/jakarta/commons/proper/modeler/tags/MODELER_2_0/RELEASE-NOTES.txt">(release notes)</a></li> + <li>Release 2.0 - 31 Jul 2006 - <a href="http://svn.apache.org/repos/asf/jakarta/commons/proper/modeler/tags/MODELER_2_0/RELEASE-NOTES.txt">(release notes)</a></li> <li>Release 1.1 - 10 Aug 2003 - <a href="http://svn.apache.org/repos/asf/jakarta/commons/proper/modeler/tags/MODELER_1_1/RELEASE-NOTES-1.1.txt">(release notes)</a></li> <li>Release 1.0 - 27 Dec 2002 - <a href="http://svn.apache.org/repos/asf/jakarta/commons/proper/modeler/tags/MODELER_1_0/RELEASE-NOTES.txt">(release notes)</a></li> </ul> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]