Skip to content

Latest commit

 

History

History
56 lines (45 loc) · 2.99 KB

File metadata and controls

56 lines (45 loc) · 2.99 KB

Fork of Apache XML-RPC

CircleCI Java 8 License Maven Central

Apache XML-RPC is no longer officially maintained by Apache. This is a simple fork for the purposes of applying the latest security patches.

NOTE: This fork was created for our own purposes, and we offer no guarantee that we will maintain it beyond our own requirements.

However, if you want a possibly more secure Apache XML-RPC than the last official version (3.1.3), then this fork's artifacts are available from Maven Central as:

XML-RPC Server

    <dependency>    
        <groupId>com.evolvedbinary.thirdparty.org.apache.xmlrpc</groupId>
        <artifactId>xmlrpc-server</artifactId>
        <version>4.0.0</version>
    </dependency>

XML-RPC Client

    <dependency>    
        <groupId>com.evolvedbinary.thirdparty.org.apache.xmlrpc</groupId>
        <artifactId>xmlrpc-client</artifactId>
        <version>4.0.0</version>
    </dependency>

XML-RPC Common

    <dependency>    
        <groupId>com.evolvedbinary.thirdparty.org.apache.xmlrpc</groupId>
        <artifactId>xmlrpc-common</artifactId>
        <version>4.0.0</version>
    </dependency>

Perfoming a Release

To release a new version for Evolved Binary to Maven Central, simply run:

mvn -Dmaven.site.skip=true -Dmaven.site.deploy.skip=true -Dgpg.keyname=D4A08A8AB731BF576354A8183EF2B4866A540119 -Darguments="-Dmaven.site.skip=true -Dmaven.site.deploy.skip=true -Dgpg.keyname=D4A08A8AB731BF576354A8183EF2B4866A540119" release:prepare

...

mvn -Dmaven.site.skip=true -Dmaven.site.deploy.skip=true -Dgpg.keyname=D4A08A8AB731BF576354A8183EF2B4866A540119 -Darguments="-Dmaven.site.skip=true -Dmaven.site.deploy.skip=true -Dgpg.keyname=D4A08A8AB731BF576354A8183EF2B4866A540119" release:perform

Then visit https://oss.sontatype.org and login, and release the staged artifacts to Maven Central