You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by th...@apache.org on 2006/10/13 16:02:35 UTC

svn commit: r463682 - in /webservices/axis2/branches/java/1_1/modules/samples: maven.xml script/yahooRestSearch/ script/yahooRestSearch/README.txt script/yahooRestSearch/build.xml script/yahooRestSearch/run.bat script/yahooRestSearch/run.sh

Author: thilina
Date: Fri Oct 13 07:02:34 2006
New Revision: 463682

URL: http://svn.apache.org/viewvc?view=rev&rev=463682
Log:
adding scripts for the yahoo rest search 

Added:
    webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/
    webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/README.txt   (with props)
    webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/build.xml   (with props)
    webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/run.bat   (with props)
    webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/run.sh   (with props)
Modified:
    webservices/axis2/branches/java/1_1/modules/samples/maven.xml

Modified: webservices/axis2/branches/java/1_1/modules/samples/maven.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/maven.xml?view=diff&rev=463682&r1=463681&r2=463682
==============================================================================
--- webservices/axis2/branches/java/1_1/modules/samples/maven.xml (original)
+++ webservices/axis2/branches/java/1_1/modules/samples/maven.xml Fri Oct 13 07:02:34 2006
@@ -36,6 +36,7 @@
         <attainGoal name="amazonQS"/>
         <attainGoal name="googleSearch"/>
         <attainGoal name="googleSpellcheck"/>
+    	<attainGoal name="yahooRESTSearch"/>
         <attainGoal name="version"/>
         <attainGoal name="mtomSample"/>
         <attainGoal name="groovy"/>
@@ -183,6 +184,36 @@
             </fileset>
         </jar>
     </goal>
+
+    <!-- ================================================================ -->
+    <!--- Yahoo Search Sample (REST)-->
+    <!-- ================================================================ -->
+
+    <goal name="yahooRESTSearch">
+        <mkdir dir="${samples.dir}/yahooRESTSearch"/>
+        <mkdir dir="${samples.dir}/yahooRESTSearch/src"/>
+        <ant:copy todir="${samples.dir}/yahooRESTSearch/src">
+            <ant:fileset dir="src">
+                <ant:include name="sample/yahooservices/RESTSearch/**"/>
+            </ant:fileset>
+        </ant:copy>
+        <mkdir dir="${samples.dir}/yahooRESTSearch/docs"/>
+    	
+    	<!-- TODO we need docs for this sample -->
+        <!--ant:copy todir="${samples.dir}/yahooRESTSearch/docs">
+            <ant:fileset dir="xdocs/yahooRESTSearch"/>
+        </ant:copy-->
+        
+        <ant:copy todir="${samples.dir}/yahooRESTSearch">
+            <ant:fileset dir="script/yahooRESTSearch"/>
+        </ant:copy>
+        <jar destfile="${samples.dir}/yahooRESTSearch/yahooRESTSearch.jar">
+            <fileset dir="target/classes">
+                <include name="sample/yahooservices/RESTSearch/**"/>
+            </fileset>
+        </jar>
+    </goal>
+	
     <!-- ================================================================ -->
     <!--- Google SpellCheck Sample -->
     <!-- ================================================================ -->

Added: webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/README.txt
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/README.txt?view=auto&rev=463682
==============================================================================
--- webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/README.txt (added)
+++ webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/README.txt Fri Oct 13 07:02:34 2006
@@ -0,0 +1,15 @@
+Sample for Yahoo - Search - REST
+========================================
+
+Running the Sample:
+-------------------
+
+First way, Type <ant> command to run the sample.
+
+Second way is the scrip files. Use run.sh or run.bat to run the sample pertaining
+to the system you are using.
+
+Help:
+-----
+
+Please refer to the sample help page for more details
\ No newline at end of file

Propchange: webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/README.txt
------------------------------------------------------------------------------
    svn:executable = *

Added: webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/build.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/build.xml?view=auto&rev=463682
==============================================================================
--- webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/build.xml (added)
+++ webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/build.xml Fri Oct 13 07:02:34 2006
@@ -0,0 +1,15 @@
+<project name="samples" default="run">
+    <property name="mainDir" value="../.."/>
+    <path id="axis.classpath">
+        <fileset dir="../../lib">
+            <include name="*.jar"/>
+        </fileset>
+        <pathelement location="./yahooRESTSearch.jar"/>
+    </path>
+    <target name="run">
+        <java classname="sample.yahooservices.RESTSearch.RESTSearchClient"
+              classpathref="axis.classpath" fork="true">
+            <jvmarg value="-Daxis2.repo=${mainDir}"/>
+        </java>
+    </target>
+</project>
\ No newline at end of file

Propchange: webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/build.xml
------------------------------------------------------------------------------
    svn:executable = *

Added: webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/run.bat
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/run.bat?view=auto&rev=463682
==============================================================================
--- webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/run.bat (added)
+++ webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/run.bat Fri Oct 13 07:02:34 2006
@@ -0,0 +1,41 @@
+@echo off
+rem ---------------------------------------------------------------------------
+rem Start script for running the Google Search tool
+rem
+rem ---------------------------------------------------------------------------
+
+rem store the current directory
+set CURRENT_DIR=%cd%
+
+rem check the AXIS2_HOME environment variable
+if not "%AXIS2_HOME%" == "" goto gotHome
+
+rem guess the home. Jump two directories up and take that as the home
+cd ..
+cd ..
+set AXIS2_HOME=%cd%
+
+echo using Axis Home %AXIS2_HOME%
+
+:gotHome
+if EXIST "%AXIS2_HOME%\lib\axis2*.jar" goto okHome
+echo The AXIS2_HOME environment variable seems not to point to the correct loaction!
+echo This environment variable is needed to run this program
+pause
+exit
+
+:okHome
+rem set the classes
+cd %CURRENT_DIR%
+
+setlocal EnableDelayedExpansion
+rem loop through the libs and add them to the class path
+set AXIS2_CLASS_PATH=%AXIS2_HOME%
+FOR %%c in (%AXIS2_HOME%\lib\*.jar) DO set AXIS2_CLASS_PATH=!AXIS2_CLASS_PATH!;%%c
+set AXIS2_CLASS_PATH=%AXIS2_CLASS_PATH%;"%CURRENT_DIR%\yahooRESTSearch.jar"
+
+start javaw -cp %AXIS2_CLASS_PATH% -Daxis2.repo=%AXIS2_HOME% sample.yahooservices.RESTSearch.RESTSearchClient
+
+endlocal
+
+:end
\ No newline at end of file

Propchange: webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/run.bat
------------------------------------------------------------------------------
    svn:executable = *

Added: webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/run.sh
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/run.sh?view=auto&rev=463682
==============================================================================
--- webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/run.sh (added)
+++ webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/run.sh Fri Oct 13 07:02:34 2006
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+export AXIS2_HOME=../..
+AXIS2_CLASSPATH=$AXIS2_CLASSPATH:yahooRESTSearch.jar
+for f in $AXIS2_HOME/lib/*.jar
+do
+  AXIS2_CLASSPATH=$AXIS2_CLASSPATH:$f
+done
+export AXIS2_CLASSPATH
+echo classpath: $AXIS2_CLASSPATH
+
+java -classpath $AXIS2_CLASSPATH -Daxis2.repo=$AXIS2_HOME  sample.yahooservices.RESTSearch.RESTSearchClient
+
+

Propchange: webservices/axis2/branches/java/1_1/modules/samples/script/yahooRestSearch/run.sh
------------------------------------------------------------------------------
    svn:executable = *



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org