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]