You are viewing a plain text version of this content. The canonical link for it is here.
Posted to xmlrpc-auto@ws.apache.org by jo...@apache.org on 2007/08/12 04:52:23 UTC

svn commit: r564999 - in /webservices/xmlrpc/trunk: .project client/pom.xml common/pom.xml pom.xml server/pom.xml src/changes/changes.xml src/main/assembly/bin.xml tests/pom.xml

Author: jochen
Date: Sat Aug 11 19:52:22 2007
New Revision: 564999

URL: http://svn.apache.org/viewvc?view=rev&rev=564999
Log:
Dependencies are finally being added to the distribution.

Modified:
    webservices/xmlrpc/trunk/.project
    webservices/xmlrpc/trunk/client/pom.xml
    webservices/xmlrpc/trunk/common/pom.xml
    webservices/xmlrpc/trunk/pom.xml
    webservices/xmlrpc/trunk/server/pom.xml
    webservices/xmlrpc/trunk/src/changes/changes.xml
    webservices/xmlrpc/trunk/src/main/assembly/bin.xml
    webservices/xmlrpc/trunk/tests/pom.xml

Modified: webservices/xmlrpc/trunk/.project
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/trunk/.project?view=diff&rev=564999&r1=564998&r2=564999
==============================================================================
--- webservices/xmlrpc/trunk/.project (original)
+++ webservices/xmlrpc/trunk/.project Sat Aug 11 19:52:22 2007
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-	<name>ws-xmlrpc-3.1-SNAPSHOT</name>
+	<name>ws-xmlrpc-3.1</name>
 	<comment>Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
         that uses XML over HTTP to implement remote procedure calls.
         Compared to SOAP, or JAX-RPC, it is stable, much simpler and easier to

Modified: webservices/xmlrpc/trunk/client/pom.xml
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/trunk/client/pom.xml?view=diff&rev=564999&r1=564998&r2=564999
==============================================================================
--- webservices/xmlrpc/trunk/client/pom.xml (original)
+++ webservices/xmlrpc/trunk/client/pom.xml Sat Aug 11 19:52:22 2007
@@ -4,7 +4,7 @@
   <parent>
     <groupId>org.apache.xmlrpc</groupId>
     <artifactId>xmlrpc</artifactId>
-    <version>3.1-SNAPSHOT</version>
+    <version>3.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>xmlrpc-client</artifactId>

Modified: webservices/xmlrpc/trunk/common/pom.xml
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/trunk/common/pom.xml?view=diff&rev=564999&r1=564998&r2=564999
==============================================================================
--- webservices/xmlrpc/trunk/common/pom.xml (original)
+++ webservices/xmlrpc/trunk/common/pom.xml Sat Aug 11 19:52:22 2007
@@ -4,7 +4,7 @@
   <parent>
     <groupId>org.apache.xmlrpc</groupId>
     <artifactId>xmlrpc</artifactId>
-    <version>3.1-SNAPSHOT</version>
+    <version>3.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>xmlrpc-common</artifactId>

Modified: webservices/xmlrpc/trunk/pom.xml
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/trunk/pom.xml?view=diff&rev=564999&r1=564998&r2=564999
==============================================================================
--- webservices/xmlrpc/trunk/pom.xml (original)
+++ webservices/xmlrpc/trunk/pom.xml Sat Aug 11 19:52:22 2007
@@ -12,7 +12,7 @@
     <groupId>org.apache.xmlrpc</groupId>
     <artifactId>xmlrpc</artifactId>
     <name>Apache XML-RPC</name>
-    <version>3.1-SNAPSHOT</version>
+    <version>3.1</version>
     <description>
         Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol that uses XML over HTTP to
         implement remote procedure calls. Compared to SOAP, or JAX-RPC, it is stable, much simpler and easier to handle.
@@ -306,7 +306,7 @@
             <dependency>
                 <groupId>org.apache.ws.commons.util</groupId>
                 <artifactId>ws-commons-util</artifactId>
-                <version>1.0.2-SNAPSHOT</version>
+                <version>1.0.2</version>
             </dependency>
             <dependency>
                 <groupId>jaxme</groupId>
@@ -378,6 +378,73 @@
                     <version>1.0.1</version>
                 </dependency>
             </dependencies>
+        </profile>
+        <profile>
+            <id>xmlrpc-release</id>
+            <build>
+                <plugins>
+                    <plugin>
+                        <artifactId>maven-source-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>create-source-jar</id>
+                                <goals>
+                                    <goal>jar</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <artifactId>maven-javadoc-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>create-javadoc-jar</id>
+                                <goals>
+                                    <goal>jar</goal>
+                                </goals>
+                                <configuration>
+                                    <source>${maven.compile.source}</source>
+                                    <aggregate>true</aggregate>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <artifactId>maven-assembly-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>create-assemblies</id>
+                                <goals>
+                                    <goal>attached</goal>
+                                </goals>
+                                <phase>packaging</phase>
+                                <configuration>
+                                    <descriptors>
+                                        <descriptor>src/main/assembly/bin.xml</descriptor>
+                                        <descriptor>src/main/assembly/src.xml</descriptor>
+                                    </descriptors>
+                                    <tarLongFileMode>gnu</tarLongFileMode>
+                                </configuration>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <artifactId>maven-gpg-plugin</artifactId>
+                        <configuration>
+                            <passphrase>${gpg.passphrase}</passphrase>
+                        </configuration>
+                        <executions>
+                            <execution>
+                                <id>sign-artifacts</id>
+                                <phase>verify</phase>
+                                <goals>
+                                    <goal>sign</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                </plugins>
+            </build>
         </profile>
     </profiles>
 </project>

Modified: webservices/xmlrpc/trunk/server/pom.xml
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/trunk/server/pom.xml?view=diff&rev=564999&r1=564998&r2=564999
==============================================================================
--- webservices/xmlrpc/trunk/server/pom.xml (original)
+++ webservices/xmlrpc/trunk/server/pom.xml Sat Aug 11 19:52:22 2007
@@ -4,7 +4,7 @@
   <parent>
     <groupId>org.apache.xmlrpc</groupId>
     <artifactId>xmlrpc</artifactId>
-    <version>3.1-SNAPSHOT</version>
+    <version>3.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>xmlrpc-server</artifactId>

Modified: webservices/xmlrpc/trunk/src/changes/changes.xml
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/trunk/src/changes/changes.xml?view=diff&rev=564999&r1=564998&r2=564999
==============================================================================
--- webservices/xmlrpc/trunk/src/changes/changes.xml (original)
+++ webservices/xmlrpc/trunk/src/changes/changes.xml Sat Aug 11 19:52:22 2007
@@ -3,7 +3,7 @@
     <title>Changes in Apache XML-RPC</title>
   </properties>
   <body>
-    <release version="3.1-SNAPSHOT" date="Not yet released">
+    <release version="3.1" date="2007-Aug-31">
       <action dev="jochen" type="add">
         Introduced the "enabledForExceptions" property.
       </action>
@@ -74,8 +74,6 @@
         Address matching in the Webserver wasn't actually working,
         because casting of integers to bytes was implemented wrong.
       </action>
-    </release>
-    <release version="3.0.1-SNAPSHOT" date="Not yet released">
       <action dev="jochen" type="fix">
         Make the HttpClient creation in XmlRpcCommonsTransport and the
         URLConnection creation in XmlRpcSunHttpTransport protected.

Modified: webservices/xmlrpc/trunk/src/main/assembly/bin.xml
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/trunk/src/main/assembly/bin.xml?view=diff&rev=564999&r1=564998&r2=564999
==============================================================================
--- webservices/xmlrpc/trunk/src/main/assembly/bin.xml (original)
+++ webservices/xmlrpc/trunk/src/main/assembly/bin.xml Sat Aug 11 19:52:22 2007
@@ -30,14 +30,14 @@
       <includes>
         <include>*.jar</include>
       </includes>
+    </fileSet>
+    <fileSet>
+      <directory>tests/target/dependency</directory>
+      <outputDirectory>/lib</outputDirectory>
+      <includes>
+        <include>commons-logging-*.jar</include>
+        <include>ws-commons-util-*.jar</include>
+      </includes>
     </fileSet>
   </fileSets>
-  <dependencySets>
-    <dependencySet>
-      <outputDirectory>lib</outputDirectory>
-      <includes>
-        <include>*.jar</include>
-      </includes>
-    </dependencySet>
-  </dependencySets>
 </assembly>

Modified: webservices/xmlrpc/trunk/tests/pom.xml
URL: http://svn.apache.org/viewvc/webservices/xmlrpc/trunk/tests/pom.xml?view=diff&rev=564999&r1=564998&r2=564999
==============================================================================
--- webservices/xmlrpc/trunk/tests/pom.xml (original)
+++ webservices/xmlrpc/trunk/tests/pom.xml Sat Aug 11 19:52:22 2007
@@ -4,7 +4,7 @@
   <parent>
     <groupId>org.apache.xmlrpc</groupId>
     <artifactId>xmlrpc</artifactId>
-    <version>3.1-SNAPSHOT</version>
+    <version>3.1</version>
     <relativePath>../pom.xml</relativePath>
   </parent>
   <artifactId>xmlrpc-tests</artifactId>
@@ -64,4 +64,23 @@
       <artifactId>servlet-api</artifactId>
     </dependency>
   </dependencies>
+  <profiles>
+    <profile>
+      <id>xmlrpc-release</id>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-dependency-plugin</artifactId>
+            <executions>
+              <execution>
+                <goals>
+                  <goal>copy-dependencies</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
 </project>