You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by ej...@apache.org on 2012/12/19 23:57:24 UTC

svn commit: r1424200 - in /aries/trunk/jmx: jmx-api/ jmx-blueprint-api/ jmx-blueprint-bundle/ jmx-blueprint-core/ jmx-bundle/ jmx-core-whiteboard/ jmx-core/ jmx-core/src/main/java/org/apache/aries/jmx/codec/ jmx-whiteboard/

Author: ejiang
Date: Wed Dec 19 22:57:24 2012
New Revision: 1424200

URL: http://svn.apache.org/viewvc?rev=1424200&view=rev
Log:
ARIES-979: Integrate semantic versioning maven plugin in aries modules (jmx)

Modified:
    aries/trunk/jmx/jmx-api/pom.xml
    aries/trunk/jmx/jmx-blueprint-api/pom.xml
    aries/trunk/jmx/jmx-blueprint-bundle/pom.xml
    aries/trunk/jmx/jmx-blueprint-core/pom.xml
    aries/trunk/jmx/jmx-bundle/pom.xml
    aries/trunk/jmx/jmx-core-whiteboard/pom.xml
    aries/trunk/jmx/jmx-core/pom.xml
    aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/codec/packageinfo
    aries/trunk/jmx/jmx-whiteboard/pom.xml

Modified: aries/trunk/jmx/jmx-api/pom.xml
URL: http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-api/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
==============================================================================
--- aries/trunk/jmx/jmx-api/pom.xml (original)
+++ aries/trunk/jmx/jmx-api/pom.xml Wed Dec 19 22:57:24 2012
@@ -27,7 +27,7 @@
     <artifactId>org.apache.aries.jmx.api</artifactId>
     <packaging>bundle</packaging>
     <name>Apache Aries JMX API</name>
-    <version>1.1.0-SNAPSHOT</version>
+    <version>2.0.0-SNAPSHOT</version>
     <description>
         This bundle contains the JMX 1.1.0 API
     </description>
@@ -54,5 +54,26 @@
         </aries.osgi.import>
         <aries.osgi.private.pkg />
     </properties>
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.aries.versioning</groupId>
+                <artifactId>org.apache.aries.versioning.plugin</artifactId>
+                <version>0.1.0-SNAPSHOT</version>
+                <executions>
+                    <execution>
+                        <id>default-verify</id>
+                        <phase>verify</phase>
+                        <goals>
+                            <goal>version-check</goal>
+                        </goals>
+                        <configuration>
+                            <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.api:1.0.0</oldArtifact>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
 
 </project>

Modified: aries/trunk/jmx/jmx-blueprint-api/pom.xml
URL: http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-blueprint-api/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
==============================================================================
--- aries/trunk/jmx/jmx-blueprint-api/pom.xml (original)
+++ aries/trunk/jmx/jmx-blueprint-api/pom.xml Wed Dec 19 22:57:24 2012
@@ -27,7 +27,7 @@
     <artifactId>org.apache.aries.jmx.blueprint.api</artifactId>
     <packaging>bundle</packaging>
     <name>Apache Aries JMX Blueprint API</name>
-    <version>1.1.0-SNAPSHOT</version>
+    <version>1.0.0-SNAPSHOT</version>
     <description>
         This bundle contains the JMX Blueprint API
     </description>
@@ -46,4 +46,25 @@
         <aries.osgi.private.pkg />
     </properties>
 
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.aries.versioning</groupId>
+                <artifactId>org.apache.aries.versioning.plugin</artifactId>
+                <version>0.1.0-SNAPSHOT</version>
+                <executions>
+                    <execution>
+                        <id>default-verify</id>
+                        <phase>verify</phase>
+                        <goals>
+                            <goal>version-check</goal>
+                        </goals>
+                        <configuration>
+                            <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.blueprint.api:1.0.0</oldArtifact>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
 </project>

Modified: aries/trunk/jmx/jmx-blueprint-bundle/pom.xml
URL: http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-blueprint-bundle/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
==============================================================================
--- aries/trunk/jmx/jmx-blueprint-bundle/pom.xml (original)
+++ aries/trunk/jmx/jmx-blueprint-bundle/pom.xml Wed Dec 19 22:57:24 2012
@@ -188,6 +188,23 @@
                             <sourcepath>${project.build.directory}/sources</sourcepath>
                         </configuration>
                     </plugin>
+                    <plugin>
+                        <groupId>org.apache.aries.versioning</groupId>
+                        <artifactId>org.apache.aries.versioning.plugin</artifactId>
+                        <version>0.1.0-SNAPSHOT</version>
+                        <executions>
+                            <execution>
+                                <id>default-verify</id>
+                                <phase>verify</phase>
+                                <goals>
+                                    <goal>version-check</goal>
+                                </goals>
+                                <configuration>
+                                    <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.blueprint:1.0.0</oldArtifact>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
                 </plugins>
             </build>
         </profile>

Modified: aries/trunk/jmx/jmx-blueprint-core/pom.xml
URL: http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-blueprint-core/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
==============================================================================
--- aries/trunk/jmx/jmx-blueprint-core/pom.xml (original)
+++ aries/trunk/jmx/jmx-blueprint-core/pom.xml Wed Dec 19 22:57:24 2012
@@ -103,5 +103,26 @@
             <scope>test</scope>
         </dependency>
     </dependencies>
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.aries.versioning</groupId>
+                <artifactId>org.apache.aries.versioning.plugin</artifactId>
+                <version>0.1.0-SNAPSHOT</version>
+                <executions>
+                    <execution>
+                        <id>default-verify</id>
+                        <phase>verify</phase>
+                        <goals>
+                            <goal>version-check</goal>
+                        </goals>
+                        <configuration>
+                            <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.blueprint.core:1.0.0</oldArtifact>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
 
 </project>

Modified: aries/trunk/jmx/jmx-bundle/pom.xml
URL: http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-bundle/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
==============================================================================
--- aries/trunk/jmx/jmx-bundle/pom.xml (original)
+++ aries/trunk/jmx/jmx-bundle/pom.xml Wed Dec 19 22:57:24 2012
@@ -204,7 +204,25 @@
                             <sourcepath>${project.build.directory}/sources</sourcepath>
                         </configuration>
                     </plugin>
-                </plugins>
+
+                    <plugin>
+                        <groupId>org.apache.aries.versioning</groupId>
+                        <artifactId>org.apache.aries.versioning.plugin</artifactId>
+                        <version>0.1.0-SNAPSHOT</version>
+                        <executions>
+                            <execution>
+                                <id>default-verify</id>
+                                <phase>verify</phase>
+                                <goals>
+                                    <goal>version-check</goal>
+                                </goals>
+                                <configuration>
+                                    <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx:1.0.0</oldArtifact>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+               </plugins>
             </build>
         </profile>
     </profiles>

Modified: aries/trunk/jmx/jmx-core-whiteboard/pom.xml
URL: http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-core-whiteboard/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
==============================================================================
--- aries/trunk/jmx/jmx-core-whiteboard/pom.xml (original)
+++ aries/trunk/jmx/jmx-core-whiteboard/pom.xml Wed Dec 19 22:57:24 2012
@@ -27,7 +27,7 @@
     <artifactId>org.apache.aries.jmx.core.whiteboard</artifactId>
     <packaging>bundle</packaging>
     <name>Apache Aries JMX Core via Whiteboards</name>
-    <version>1.1.0-SNAPSHOT</version>
+    <version>2.0.0-SNAPSHOT</version>
     <description>
         This bundle contains an implementation of the JMX Core specification which registers the
         MBeans as services in the service registry. This allows the whiteboard module to be
@@ -72,7 +72,7 @@
         <dependency>
             <groupId>org.apache.aries.jmx</groupId>
             <artifactId>org.apache.aries.jmx.core</artifactId>
-            <version>1.1.0-SNAPSHOT</version>
+            <version>2.0.0-SNAPSHOT</version>
         </dependency>
         <dependency>
             <groupId>org.osgi</groupId>
@@ -102,5 +102,27 @@
         </dependency>
 
     </dependencies>
+    
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.aries.versioning</groupId>
+                <artifactId>org.apache.aries.versioning.plugin</artifactId>
+                <version>0.1.0-SNAPSHOT</version>
+                <executions>
+                    <execution>
+                        <id>default-verify</id>
+                        <phase>verify</phase>
+                        <goals>
+                            <goal>version-check</goal>
+                        </goals>
+                        <configuration>
+                            <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.core.whiteboard:1.0.0</oldArtifact>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
 
  </project>

Modified: aries/trunk/jmx/jmx-core/pom.xml
URL: http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-core/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
==============================================================================
--- aries/trunk/jmx/jmx-core/pom.xml (original)
+++ aries/trunk/jmx/jmx-core/pom.xml Wed Dec 19 22:57:24 2012
@@ -27,7 +27,7 @@
     <artifactId>org.apache.aries.jmx.core</artifactId>
     <packaging>bundle</packaging>
     <name>Apache Aries JMX Core</name>
-    <version>1.1.0-SNAPSHOT</version>
+    <version>2.0.0-SNAPSHOT</version>
     <description>
         This bundle contains the core implementation 
 		of the JMX Control specification
@@ -108,4 +108,25 @@
 
     </dependencies>
 
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.aries.versioning</groupId>
+                <artifactId>org.apache.aries.versioning.plugin</artifactId>
+                <version>0.1.0-SNAPSHOT</version>
+                <executions>
+                    <execution>
+                        <id>default-verify</id>
+                        <phase>verify</phase>
+                        <goals>
+                            <goal>version-check</goal>
+                        </goals>
+                        <configuration>
+                            <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.core:1.0.0</oldArtifact>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+        </plugins>
+    </build>
  </project>

Modified: aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/codec/packageinfo
URL: http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/codec/packageinfo?rev=1424200&r1=1424199&r2=1424200&view=diff
==============================================================================
--- aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/codec/packageinfo (original)
+++ aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/codec/packageinfo Wed Dec 19 22:57:24 2012
@@ -16,4 +16,4 @@
 # specific language governing permissions and limitations
 # under the License.
 #
-version 1.0.0
+version 2.0.0

Modified: aries/trunk/jmx/jmx-whiteboard/pom.xml
URL: http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-whiteboard/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
==============================================================================
--- aries/trunk/jmx/jmx-whiteboard/pom.xml (original)
+++ aries/trunk/jmx/jmx-whiteboard/pom.xml Wed Dec 19 22:57:24 2012
@@ -197,6 +197,23 @@
                             </execution>
                         </executions>
                     </plugin>
+                    <plugin>
+                        <groupId>org.apache.aries.versioning</groupId>
+                        <artifactId>org.apache.aries.versioning.plugin</artifactId>
+                        <version>0.1.0-SNAPSHOT</version>
+                        <executions>
+                            <execution>
+                                <id>default-verify</id>
+                                <phase>verify</phase>
+                                <goals>
+                                    <goal>version-check</goal>
+                                </goals>
+                                <configuration>
+                                    <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.whiteboard:1.0.0</oldArtifact>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
                 </plugins>
             </build>
         </profile>



Re: svn commit: r1424200 - in /aries/trunk/jmx: jmx-api/ jmx-blueprint-api/ jmx-blueprint-bundle/ jmx-blueprint-core/ jmx-bundle/ jmx-core-whiteboard/ jmx-core/ jmx-core/src/main/java/org/apache/aries/jmx/codec/ jmx-whiteboard/

Posted by Emily Jiang <em...@googlemail.com>.
I used the 1.0.0 as the baseline so I had to increase one package version
as the breaking changes were made after 1.0.0 was released. If you have
objections, please let me know.
Thanks
Emily

On Wed, Dec 19, 2012 at 10:57 PM, <ej...@apache.org> wrote:

> Author: ejiang
> Date: Wed Dec 19 22:57:24 2012
> New Revision: 1424200
>
> URL: http://svn.apache.org/viewvc?rev=1424200&view=rev
> Log:
> ARIES-979: Integrate semantic versioning maven plugin in aries modules
> (jmx)
>
> Modified:
>     aries/trunk/jmx/jmx-api/pom.xml
>     aries/trunk/jmx/jmx-blueprint-api/pom.xml
>     aries/trunk/jmx/jmx-blueprint-bundle/pom.xml
>     aries/trunk/jmx/jmx-blueprint-core/pom.xml
>     aries/trunk/jmx/jmx-bundle/pom.xml
>     aries/trunk/jmx/jmx-core-whiteboard/pom.xml
>     aries/trunk/jmx/jmx-core/pom.xml
>
> aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/codec/packageinfo
>     aries/trunk/jmx/jmx-whiteboard/pom.xml
>
> Modified: aries/trunk/jmx/jmx-api/pom.xml
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-api/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> --- aries/trunk/jmx/jmx-api/pom.xml (original)
> +++ aries/trunk/jmx/jmx-api/pom.xml Wed Dec 19 22:57:24 2012
> @@ -27,7 +27,7 @@
>      <artifactId>org.apache.aries.jmx.api</artifactId>
>      <packaging>bundle</packaging>
>      <name>Apache Aries JMX API</name>
> -    <version>1.1.0-SNAPSHOT</version>
> +    <version>2.0.0-SNAPSHOT</version>
>      <description>
>          This bundle contains the JMX 1.1.0 API
>      </description>
> @@ -54,5 +54,26 @@
>          </aries.osgi.import>
>          <aries.osgi.private.pkg />
>      </properties>
> +    <build>
> +        <plugins>
> +            <plugin>
> +                <groupId>org.apache.aries.versioning</groupId>
> +
>  <artifactId>org.apache.aries.versioning.plugin</artifactId>
> +                <version>0.1.0-SNAPSHOT</version>
> +                <executions>
> +                    <execution>
> +                        <id>default-verify</id>
> +                        <phase>verify</phase>
> +                        <goals>
> +                            <goal>version-check</goal>
> +                        </goals>
> +                        <configuration>
> +
>  <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.api:1.0.0</oldArtifact>
> +                        </configuration>
> +                    </execution>
> +                </executions>
> +            </plugin>
> +        </plugins>
> +    </build>
>
>  </project>
>
> Modified: aries/trunk/jmx/jmx-blueprint-api/pom.xml
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-blueprint-api/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> --- aries/trunk/jmx/jmx-blueprint-api/pom.xml (original)
> +++ aries/trunk/jmx/jmx-blueprint-api/pom.xml Wed Dec 19 22:57:24 2012
> @@ -27,7 +27,7 @@
>      <artifactId>org.apache.aries.jmx.blueprint.api</artifactId>
>      <packaging>bundle</packaging>
>      <name>Apache Aries JMX Blueprint API</name>
> -    <version>1.1.0-SNAPSHOT</version>
> +    <version>1.0.0-SNAPSHOT</version>
>      <description>
>          This bundle contains the JMX Blueprint API
>      </description>
> @@ -46,4 +46,25 @@
>          <aries.osgi.private.pkg />
>      </properties>
>
> +    <build>
> +        <plugins>
> +            <plugin>
> +                <groupId>org.apache.aries.versioning</groupId>
> +
>  <artifactId>org.apache.aries.versioning.plugin</artifactId>
> +                <version>0.1.0-SNAPSHOT</version>
> +                <executions>
> +                    <execution>
> +                        <id>default-verify</id>
> +                        <phase>verify</phase>
> +                        <goals>
> +                            <goal>version-check</goal>
> +                        </goals>
> +                        <configuration>
> +
>  <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.blueprint.api:1.0.0</oldArtifact>
> +                        </configuration>
> +                    </execution>
> +                </executions>
> +            </plugin>
> +        </plugins>
> +    </build>
>  </project>
>
> Modified: aries/trunk/jmx/jmx-blueprint-bundle/pom.xml
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-blueprint-bundle/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> --- aries/trunk/jmx/jmx-blueprint-bundle/pom.xml (original)
> +++ aries/trunk/jmx/jmx-blueprint-bundle/pom.xml Wed Dec 19 22:57:24 2012
> @@ -188,6 +188,23 @@
>
>  <sourcepath>${project.build.directory}/sources</sourcepath>
>                          </configuration>
>                      </plugin>
> +                    <plugin>
> +                        <groupId>org.apache.aries.versioning</groupId>
> +
>  <artifactId>org.apache.aries.versioning.plugin</artifactId>
> +                        <version>0.1.0-SNAPSHOT</version>
> +                        <executions>
> +                            <execution>
> +                                <id>default-verify</id>
> +                                <phase>verify</phase>
> +                                <goals>
> +                                    <goal>version-check</goal>
> +                                </goals>
> +                                <configuration>
> +
>  <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.blueprint:1.0.0</oldArtifact>
> +                                </configuration>
> +                            </execution>
> +                        </executions>
> +                    </plugin>
>                  </plugins>
>              </build>
>          </profile>
>
> Modified: aries/trunk/jmx/jmx-blueprint-core/pom.xml
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-blueprint-core/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> --- aries/trunk/jmx/jmx-blueprint-core/pom.xml (original)
> +++ aries/trunk/jmx/jmx-blueprint-core/pom.xml Wed Dec 19 22:57:24 2012
> @@ -103,5 +103,26 @@
>              <scope>test</scope>
>          </dependency>
>      </dependencies>
> +    <build>
> +        <plugins>
> +            <plugin>
> +                <groupId>org.apache.aries.versioning</groupId>
> +
>  <artifactId>org.apache.aries.versioning.plugin</artifactId>
> +                <version>0.1.0-SNAPSHOT</version>
> +                <executions>
> +                    <execution>
> +                        <id>default-verify</id>
> +                        <phase>verify</phase>
> +                        <goals>
> +                            <goal>version-check</goal>
> +                        </goals>
> +                        <configuration>
> +
>  <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.blueprint.core:1.0.0</oldArtifact>
> +                        </configuration>
> +                    </execution>
> +                </executions>
> +            </plugin>
> +        </plugins>
> +    </build>
>
>  </project>
>
> Modified: aries/trunk/jmx/jmx-bundle/pom.xml
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-bundle/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> --- aries/trunk/jmx/jmx-bundle/pom.xml (original)
> +++ aries/trunk/jmx/jmx-bundle/pom.xml Wed Dec 19 22:57:24 2012
> @@ -204,7 +204,25 @@
>
>  <sourcepath>${project.build.directory}/sources</sourcepath>
>                          </configuration>
>                      </plugin>
> -                </plugins>
> +
> +                    <plugin>
> +                        <groupId>org.apache.aries.versioning</groupId>
> +
>  <artifactId>org.apache.aries.versioning.plugin</artifactId>
> +                        <version>0.1.0-SNAPSHOT</version>
> +                        <executions>
> +                            <execution>
> +                                <id>default-verify</id>
> +                                <phase>verify</phase>
> +                                <goals>
> +                                    <goal>version-check</goal>
> +                                </goals>
> +                                <configuration>
> +
>  <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx:1.0.0</oldArtifact>
> +                                </configuration>
> +                            </execution>
> +                        </executions>
> +                    </plugin>
> +               </plugins>
>              </build>
>          </profile>
>      </profiles>
>
> Modified: aries/trunk/jmx/jmx-core-whiteboard/pom.xml
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-core-whiteboard/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> --- aries/trunk/jmx/jmx-core-whiteboard/pom.xml (original)
> +++ aries/trunk/jmx/jmx-core-whiteboard/pom.xml Wed Dec 19 22:57:24 2012
> @@ -27,7 +27,7 @@
>      <artifactId>org.apache.aries.jmx.core.whiteboard</artifactId>
>      <packaging>bundle</packaging>
>      <name>Apache Aries JMX Core via Whiteboards</name>
> -    <version>1.1.0-SNAPSHOT</version>
> +    <version>2.0.0-SNAPSHOT</version>
>      <description>
>          This bundle contains an implementation of the JMX Core
> specification which registers the
>          MBeans as services in the service registry. This allows the
> whiteboard module to be
> @@ -72,7 +72,7 @@
>          <dependency>
>              <groupId>org.apache.aries.jmx</groupId>
>              <artifactId>org.apache.aries.jmx.core</artifactId>
> -            <version>1.1.0-SNAPSHOT</version>
> +            <version>2.0.0-SNAPSHOT</version>
>          </dependency>
>          <dependency>
>              <groupId>org.osgi</groupId>
> @@ -102,5 +102,27 @@
>          </dependency>
>
>      </dependencies>
> +
> +    <build>
> +        <plugins>
> +            <plugin>
> +                <groupId>org.apache.aries.versioning</groupId>
> +
>  <artifactId>org.apache.aries.versioning.plugin</artifactId>
> +                <version>0.1.0-SNAPSHOT</version>
> +                <executions>
> +                    <execution>
> +                        <id>default-verify</id>
> +                        <phase>verify</phase>
> +                        <goals>
> +                            <goal>version-check</goal>
> +                        </goals>
> +                        <configuration>
> +
>  <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.core.whiteboard:1.0.0</oldArtifact>
> +                        </configuration>
> +                    </execution>
> +                </executions>
> +            </plugin>
> +        </plugins>
> +    </build>
>
>   </project>
>
> Modified: aries/trunk/jmx/jmx-core/pom.xml
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-core/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> --- aries/trunk/jmx/jmx-core/pom.xml (original)
> +++ aries/trunk/jmx/jmx-core/pom.xml Wed Dec 19 22:57:24 2012
> @@ -27,7 +27,7 @@
>      <artifactId>org.apache.aries.jmx.core</artifactId>
>      <packaging>bundle</packaging>
>      <name>Apache Aries JMX Core</name>
> -    <version>1.1.0-SNAPSHOT</version>
> +    <version>2.0.0-SNAPSHOT</version>
>      <description>
>          This bundle contains the core implementation
>                 of the JMX Control specification
> @@ -108,4 +108,25 @@
>
>      </dependencies>
>
> +    <build>
> +        <plugins>
> +            <plugin>
> +                <groupId>org.apache.aries.versioning</groupId>
> +
>  <artifactId>org.apache.aries.versioning.plugin</artifactId>
> +                <version>0.1.0-SNAPSHOT</version>
> +                <executions>
> +                    <execution>
> +                        <id>default-verify</id>
> +                        <phase>verify</phase>
> +                        <goals>
> +                            <goal>version-check</goal>
> +                        </goals>
> +                        <configuration>
> +
>  <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.core:1.0.0</oldArtifact>
> +                        </configuration>
> +                    </execution>
> +                </executions>
> +            </plugin>
> +        </plugins>
> +    </build>
>   </project>
>
> Modified:
> aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/codec/packageinfo
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/codec/packageinfo?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> ---
> aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/codec/packageinfo
> (original)
> +++
> aries/trunk/jmx/jmx-core/src/main/java/org/apache/aries/jmx/codec/packageinfo
> Wed Dec 19 22:57:24 2012
> @@ -16,4 +16,4 @@
>  # specific language governing permissions and limitations
>  # under the License.
>  #
> -version 1.0.0
> +version 2.0.0
>
> Modified: aries/trunk/jmx/jmx-whiteboard/pom.xml
> URL:
> http://svn.apache.org/viewvc/aries/trunk/jmx/jmx-whiteboard/pom.xml?rev=1424200&r1=1424199&r2=1424200&view=diff
>
> ==============================================================================
> --- aries/trunk/jmx/jmx-whiteboard/pom.xml (original)
> +++ aries/trunk/jmx/jmx-whiteboard/pom.xml Wed Dec 19 22:57:24 2012
> @@ -197,6 +197,23 @@
>                              </execution>
>                          </executions>
>                      </plugin>
> +                    <plugin>
> +                        <groupId>org.apache.aries.versioning</groupId>
> +
>  <artifactId>org.apache.aries.versioning.plugin</artifactId>
> +                        <version>0.1.0-SNAPSHOT</version>
> +                        <executions>
> +                            <execution>
> +                                <id>default-verify</id>
> +                                <phase>verify</phase>
> +                                <goals>
> +                                    <goal>version-check</goal>
> +                                </goals>
> +                                <configuration>
> +
>  <oldArtifact>org.apache.aries.jmx:org.apache.aries.jmx.whiteboard:1.0.0</oldArtifact>
> +                                </configuration>
> +                            </execution>
> +                        </executions>
> +                    </plugin>
>                  </plugins>
>              </build>
>          </profile>
>
>
>


-- 
Thanks
Emily
=================
Emily Jiang
ejiang@apache.org