From 381684d86d106b61213570f71a7f6f43bba47c60 Mon Sep 17 00:00:00 2001 From: antelder Date: Mon, 16 Feb 2009 15:31:31 +0000 Subject: Add README and delete empty folders git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@744938 13f79535-47bb-0310-9956-ffa450edef68 --- maven-plugins/trunk/maven-java2wsdl-plugin/README | 66 +++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 maven-plugins/trunk/maven-java2wsdl-plugin/README (limited to 'maven-plugins/trunk/maven-java2wsdl-plugin') diff --git a/maven-plugins/trunk/maven-java2wsdl-plugin/README b/maven-plugins/trunk/maven-java2wsdl-plugin/README new file mode 100644 index 0000000000..eebd0e343e --- /dev/null +++ b/maven-plugins/trunk/maven-java2wsdl-plugin/README @@ -0,0 +1,66 @@ +A Maven plugin used by the Tuscany project that can create a WSDL document from +a Java interface which using SCA annotations. + +To build, from the top maven-bundle-plugin run maven: + +mvn + +or once all the dependencies have been downloaded and a succesful build run use: + +mvn clean install -o + +So as to avoid the Tuscany SCA project using SNAPSHOT dependencies any changes +to this module should be released and the Tuscany SCA project updated to use +the newly released version. + +To release this module: + +mvn release:prepare + +followed by: + +mvn release:perform + +That will automatically create an SVN tag from the release, update the version +numbers in the pom.xml files in the trunk and tag, and deploy the artifacts to the +staging repository defined by the in your Maven settings.xml. +While running it will prompt you for the names for the tag, release version etc. + +In your maven settings.xml file you must have a server defined named "apache.releases", +and a profile named "release". For example: + + + ... + + apache.releases + antelder + \ant\id_dsa + xxx + 775 + 664 + + + + + ... + + release + + ... + apache.releases::default::scp://people.apache.org/home/antelder/public_html/tuscany/maven-java2wsdl-plugin-1.0 + + + + +Call a vote to release the module, eg: http://apache.markmail.org/message/6jnlfxbx7uklt5nv + +After a successful vote copy the staging artifacts to the live repository, eg: + +cp -p -v -R maven-bundle-plugin-1.0/org/apache/tuscany/maven/plugins/ /x1/www/people.apache.org/repo/m2-ibiblio-rsync-repository/org/apache/tuscany/maven/plugins + + + + + + + -- cgit v1.2.3