[evolvis-commits] r8745: Added various pieces necessary to bundle up and deploy a JNLP ?==?UTF-8?Q?client↵
mirabilos at evolvis.org
mirabilos at evolvis.org
Thu Feb 24 16:51:24 CET 2011
Author: mirabilos
Date: 2011-02-24 16:51:24 +0100 (Thu, 24 Feb 2011)
New Revision: 8745
Added:
trunk/gforge_base/evolvisforge-5.1/gforge/contrib/soap/java/docs/
trunk/gforge_base/evolvisforge-5.1/gforge/contrib/soap/java/docs/index.html
trunk/gforge_base/evolvisforge-5.1/gforge/contrib/soap/java/etc/gforgesoapclient.jnlp
Modified:
trunk/gforge_base/evolvisforge-5.1/gforge/contrib/soap/java/etc/build.xml
Log:
Added various pieces necessary to bundle up and deploy a JNLP client
Added: trunk/gforge_base/evolvisforge-5.1/gforge/contrib/soap/java/docs/index.html
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/contrib/soap/java/docs/index.html (rev 0)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/contrib/soap/java/docs/index.html 2011-02-24 15:51:24 UTC (rev 8745)
@@ -0,0 +1,14 @@
+<html>
+<head>
+<title>
+GForge SOAP Client
+</title>
+<head>
+<body>
+<p>GForge now has a Java SOAP client.
+<p>To run it from here, install <a href="http://java.sun.com/products/javawebstart/">Java Web Start</a>
+and then <a href="gforgesoapclient.jnlp">click here</a>.
+<p>Here's a little <a href="screenshot.png">screenshot</a>.
+<p>Comments? Questions? Please post them <a href="http://gforge.org/projects/gforge/">here</a>. Thanks!
+</body>
+</html>
\ No newline at end of file
Modified: trunk/gforge_base/evolvisforge-5.1/gforge/contrib/soap/java/etc/build.xml
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/contrib/soap/java/etc/build.xml 2011-02-24 15:51:23 UTC (rev 8744)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/contrib/soap/java/etc/build.xml 2011-02-24 15:51:24 UTC (rev 8745)
@@ -6,6 +6,7 @@
<property name="build" value="build/"/>
<property name="version" value="0.1"/>
<property name="jarname" value="${ant.project.name}-${version}.jar"/>
+ <property name="jnlp_staging_area" value="/home/tom/misc/importscrubberjnlp/"/>
<path id="project.class.path">
<pathelement location="${lib}/axis.jar"/>
@@ -34,6 +35,13 @@
</jar>
</target>
+ <target name="uploadscreenshot">
+ <echo message="Uploading screenshot"/>
+ <exec executable="scp" os="Linux">
+ <arg line=" /home/tom/soapclient_screenshot.png tom at infoether.com:public_html/gforge/"/>
+ </exec>
+ </target>
+
<target name="release" depends="clean,jar">
<mkdir dir="tmp/jars"/>
<copy file="${lib}/${jarname}" todir="tmp/jars"/>
@@ -46,4 +54,28 @@
<target name="clean" depends="delete,compile">
</target>
+ <target name="deployjnlp" depends="clean,jar">
+ <signjar jar="${lib}/${jarname}" alias="myself" keystore="${jnlp_staging_area}myKeyStore" storepass="password"/>
+ <echo message="Uploading jar file"/>
+ <exec executable="scp" os="Linux">
+ <arg line=" /home/tom/gforge/dev/gforge/contrib/soap/java/${lib}${jarname} tom at infoether.com:public_html/gforge/soapclient"/>
+ </exec>
+ <echo message="Uploading gforgesoapclient.jnlp"/>
+ <exec executable="scp" os="Linux">
+ <arg line=" /home/tom/gforge/dev/gforge/contrib/soap/java/etc/gforgesoapclient.jnlp tom at infoether.com:public_html/gforge/soapclient"/>
+ </exec>
+ <echo message="Uploading index.html"/>
+ <exec executable="scp" os="Linux">
+ <arg line=" /home/tom/gforge/dev/gforge/contrib/soap/java/docs/index.html tom at infoether.com:public_html/gforge/soapclient"/>
+ </exec>
+ </target>
+
+ <target name="signsupportjars">
+ <signjar jar="${lib}/axis.jar" alias="myself" keystore="${jnlp_staging_area}myKeyStore" storepass="password"/>
+ <signjar jar="${lib}/saaj.jar" alias="myself" keystore="${jnlp_staging_area}myKeyStore" storepass="password"/>
+ <signjar jar="${lib}/commons-logging.jar" alias="myself" keystore="${jnlp_staging_area}myKeyStore" storepass="password"/>
+ <signjar jar="${lib}/commons-discovery.jar" alias="myself" keystore="${jnlp_staging_area}myKeyStore" storepass="password"/>
+ <signjar jar="${lib}/jaxrpc.jar" alias="myself" keystore="${jnlp_staging_area}myKeyStore" storepass="password"/>
+ </target>
+
</project>
Added: trunk/gforge_base/evolvisforge-5.1/gforge/contrib/soap/java/etc/gforgesoapclient.jnlp
===================================================================
--- trunk/gforge_base/evolvisforge-5.1/gforge/contrib/soap/java/etc/gforgesoapclient.jnlp (rev 0)
+++ trunk/gforge_base/evolvisforge-5.1/gforge/contrib/soap/java/etc/gforgesoapclient.jnlp 2011-02-24 15:51:24 UTC (rev 8745)
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<jnlp codebase="http://infoether.com/~tom/gforge/soapclient" href="http://infoether.com/~tom/gforge/soapclient/gforgesoapclient.jnlp">
+ <information>
+ <title>GForge SOAP Client</title>
+ <vendor>Tom Copeland</vendor>
+ <description>A Java SOAP client for GForge</description>
+ <description kind="short">A Java SOAP client for GForge.</description>
+ <homepage href="http://gforge.org/projects/gforge/"/>
+ </information>
+ <security>
+ <all-permissions/>
+ </security>
+ <offline-allowed/>
+ <resources>
+ <j2se version="1.4+"/>
+ <jar href="gforge-soap-client-0.1.jar"/>
+ <jar href="axis.jar"/>
+ <jar href="commons-discovery.jar"/>
+ <jar href="commons-logging.jar"/>
+ <jar href="jaxrpc.jar"/>
+ <jar href="saaj.jar"/>
+ </resources>
+ <application-desc main-class="org.gforge.soapclient.GUI"/>
+</jnlp>
\ No newline at end of file
More information about the evolvis-commits
mailing list