Steps of Installing lookup service from source is given below:
mak@aegir $ svn co http://anonsvn.internet2.edu/svn/perfsonar/trunk/perfsonar;
mak@aegir $ cd perfsonar/
mak@aegir $ ls
ant/ conf/ data/ lib/ releng/ src/
build/ contrib/ doc/ log/ schema/ test/
mak@aegir $ cd ant/
mak@aegir $ ls
add-context-listener.xsl changes-rrdma libs-download-targets.xml
axis-deploy-targets.xml clmp/ nmsmp/
build-clmp.xml configure-targets.xml perfsonar-install.xml
build-flowmp.xml const.properties.clmp pre-install-targets.xml
build-nmsmp.xml const.properties.ma rem-context-listener.xsl
build-rrdma.xml const.properties.mp rrdma/
build-snmpmp.xml const.properties.tcmp snmpmp/
build-sqlma.xml const.properties.tops sqlma/
build-tcmp.xml flowmp/ tcmp/
build-tops.xml java-compile-targets.xml tops/
build-xmlls.xml javadoc-targets.xml xmlls/
mak@aegir $ ant -f build-xmlls.xml libs-xmlls
Buildfile: build-xmlls.xml
Overriding previous definition of reference to classpath
libs-xmlls:
Overriding previous definition of reference to classpath
init-libs:
libs-generic:
[artifact:dependencies] Downloading: xml-apis/xml-apis/1.3.02/xml-apis-1.3.02.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: xml-apis/xml-apis/1.3.02/xml-apis-1.3.02.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: axis/axis/1.4/axis-1.4.pom
[artifact:dependencies] Transferring 2K
[artifact:dependencies] Downloading: axis/axis-jaxrpc/1.4/axis-jaxrpc-1.4.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: axis/axis-jaxrpc/1.4/axis-jaxrpc-1.4.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository central (http://repo1.maven.org/maven2)
[artifact:dependencies] Downloading: commons-discovery/commons-discovery/0.2/commons-discovery-0.2.pom
[artifact:dependencies] Transferring 1K
[artifact:dependencies] Downloading: commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: axis/axis-saaj/1.4/axis-saaj-1.4.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: axis/axis-saaj/1.4/axis-saaj-1.4.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository central (http://repo1.maven.org/maven2)
[artifact:dependencies] Downloading: axis/axis-wsdl4j/1.5.1/axis-wsdl4j-1.5.1.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.pom
[artifact:dependencies] Transferring 5K
[artifact:dependencies] Downloading: axis/axis-ant/1.4/axis-ant-1.4.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: axis/axis-ant/1.4/axis-ant-1.4.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository central (http://repo1.maven.org/maven2)
[artifact:dependencies] Downloading: log4j/log4j/1.2.9/log4j-1.2.9.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: xalan/xalan/2.7.0/xalan-2.7.0.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: xalan/xalan/2.7.0/xalan-2.7.0.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.pom
[artifact:dependencies] Transferring 2K
[artifact:dependencies] Downloading: commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: jdom/jdom/1.0b8/jdom-1.0b8.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: commons-collections/commons-collections/3.2/commons-collections-3.2.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: commons-collections/commons-collections/3.2/commons-collections-3.2.pom
[artifact:dependencies] Transferring 10K
[artifact:dependencies] Downloading: exist/exist-xmldb/1.0rc/exist-xmldb-1.0rc.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: tomcat/servlet-api/5.0.28/servlet-api-5.0.28.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: exist/exist-db/1.0rc/exist-db-1.0rc.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: urbanophile/java-getopt/1.0.9/java-getopt-1.0.9.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: junit/junit/4.0/junit-4.0.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: exist/exist-xmlrpc/1.0rc/exist-xmlrpc-1.0rc.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: exist/exist-optional/1.0rc/exist-optional-1.0rc.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: commons-pool/commons-pool/1.1/commons-pool-1.1.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: commons-pool/commons-pool/1.1/commons-pool-1.1.pom
[artifact:dependencies] Transferring 2K
[artifact:dependencies] Downloading: xerces/xerces/2.0.2/xerces-2.0.2.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: xerces/xerces/2.0.2/xerces-2.0.2.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: xerces/xercesImpl/2.0.2/xercesImpl-2.0.2.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: xerces/xercesImpl/2.0.2/xercesImpl-2.0.2.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: commons-collections/commons-collections/2.1/commons-collections-2.1.pom
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: commons-collections/commons-collections/2.1/commons-collections-2.1.pom
[artifact:dependencies] Transferring 3K
[artifact:dependencies] Downloading: javax/mail/mail/1.3.2/mail-1.3.2.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: javax/activation/activation/1.0.2/activation-1.0.2.pom
[artifact:dependencies] Transferring 0K
[artifact:dependencies] Downloading: javax/activation/activation/1.0.2/activation-1.0.2.jar
[artifact:dependencies] Transferring 53K
[artifact:dependencies] Downloading: javax/mail/mail/1.3.2/mail-1.3.2.jar
[artifact:dependencies] Transferring 339K
[artifact:dependencies] Downloading: axis/axis/1.4/axis-1.4.jar
[artifact:dependencies] Transferring 1562K
[artifact:dependencies] Downloading: exist/exist-db/1.0rc/exist-db-1.0rc.jar
[artifact:dependencies] Transferring 3031K
[artifact:dependencies] Downloading: exist/exist-optional/1.0rc/exist-optional-1.0rc.jar
[artifact:dependencies] Transferring 272K
[artifact:dependencies] Downloading: xalan/xalan/2.7.0/xalan-2.7.0.jar
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: xalan/xalan/2.7.0/xalan-2.7.0.jar
[artifact:dependencies] Transferring 2666K
[artifact:dependencies] Downloading: xerces/xercesImpl/2.6.2/xercesImpl-2.6.2.jar
[artifact:dependencies] Transferring 986K
[artifact:dependencies] Downloading: commons-pool/commons-pool/1.1/commons-pool-1.1.jar
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: commons-pool/commons-pool/1.1/commons-pool-1.1.jar
[artifact:dependencies] Transferring 38K
[artifact:dependencies] Downloading: xml-apis/xml-apis/1.3.02/xml-apis-1.3.02.jar
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: xml-apis/xml-apis/1.3.02/xml-apis-1.3.02.jar
[artifact:dependencies] Transferring 189K
[artifact:dependencies] Downloading: commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar
[artifact:dependencies] Transferring 37K
[artifact:dependencies] Downloading: axis/axis-ant/1.4/axis-ant-1.4.jar
[artifact:dependencies] Transferring 32K
[artifact:dependencies] Downloading: commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar
[artifact:dependencies] Transferring 184K
[artifact:dependencies] Downloading: log4j/log4j/1.2.9/log4j-1.2.9.jar
[artifact:dependencies] Transferring 344K
[artifact:dependencies] Downloading: jdom/jdom/1.0b8/jdom-1.0b8.jar
[artifact:dependencies] Transferring 87K
[artifact:dependencies] Downloading: xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: xerces/xmlParserAPIs/2.6.2/xmlParserAPIs-2.6.2.jar
[artifact:dependencies] Transferring 121K
[artifact:dependencies] Downloading: axis/axis-jaxrpc/1.4/axis-jaxrpc-1.4.jar
[artifact:dependencies] Transferring 30K
[artifact:dependencies] Downloading: axis/axis-wsdl4j/1.5.1/axis-wsdl4j-1.5.1.jar
[artifact:dependencies] Transferring 123K
[artifact:dependencies] Downloading: axis/axis-saaj/1.4/axis-saaj-1.4.jar
[artifact:dependencies] Transferring 18K
[artifact:dependencies] Downloading: exist/exist-xmldb/1.0rc/exist-xmldb-1.0rc.jar
[artifact:dependencies] Transferring 13K
[artifact:dependencies] Downloading: commons-discovery/commons-discovery/0.2/commons-discovery-0.2.jar
[artifact:dependencies] Transferring 69K
[artifact:dependencies] Downloading: junit/junit/4.0/junit-4.0.jar
[artifact:dependencies] Transferring 103K
[artifact:dependencies] Downloading: commons-collections/commons-collections/3.2/commons-collections-3.2.jar
[artifact:dependencies] [WARNING] Unable to get resource from repository remote.repository (http://anonsvn.internet2.edu/svn/perfsonar/trunk/jar-repository/)
[artifact:dependencies] Downloading: commons-collections/commons-collections/3.2/commons-collections-3.2.jar
[artifact:dependencies] Transferring 557K
[artifact:dependencies] Downloading: urbanophile/java-getopt/1.0.9/java-getopt-1.0.9.jar
[artifact:dependencies] Transferring 52K
[artifact:dependencies] Downloading: exist/exist-xmlrpc/1.0rc/exist-xmlrpc-1.0rc.jar
[artifact:dependencies] Transferring 113K
[artifact:dependencies] Downloading: tomcat/servlet-api/5.0.28/servlet-api-5.0.28.jar
[artifact:dependencies] Transferring 95K
Overriding previous definition of reference to classpath
init-libs:
libs-for-xmlls:
BUILD SUCCESSFUL
Total time: 58 seconds
mak@aegir $ ant -f build-xmlls.xml pre-install
Buildfile: build-xmlls.xml
Overriding previous definition of reference to classpath
show-info:
[echo] Pre-install
[echo] --- Welcome in perfSONAR LookupService installation script ---
[echo] You're about to install LookupService that may be also called LS during the installation process. The installation guide is accessible on http://wiki.perfsonar.net/jra1-wiki/index.php/Installation_LS_1.1#Lookup_service_installation web page
[echo] Requirements:
[echo] 1. Java 1.5.x
[echo] 2. Ant 1.6.x (we're sure you've already got it installed as you run the installation process)
[echo] 3. eXist DB XML - see Exist DB Installation Guide for LS:
[echo] http://wiki.perfsonar.net/jra1-wiki/index.php/Exist_DB_Installation_Guide_for_LS
[echo] 4. JAVA_HOME environment variable set to your Java directory
[input] Do you want to proceed? Just press ENTER to continue. Otherwise CTRL-C stops the process immediately
[echo] Preparing the installation of XML Lookup Service...
[echo] Answer to all questions. If you go wrong, cancel (ctrl-c) and start again.
get-inputs:
[input] Do you want to install Tomcat webserver?(y,n)
y
[input] Enter webserver home directory [/usr/local/tomcat_ls]
/usr/tomcat_ls
[input] Temporary directory [/tmp]?
[input] Enter webserver hostname (please type your host and domain name - not localhost)
aegir
[input] Enter webserver port [8080]
1011
[input] Enter service directory (where to be installed) [/usr/perfsonar]
[input] Enter service deployment name [LookupService]
confirm-inputs:
[echo] ---------------------------------------------------------------
[echo] Your settings:
[echo] ---------------------------------------------------------------
[echo] Tomcat home directory [/usr/tomcat_ls]
[echo] Service address [http://aegir:1011/LookupService]
[input] Proceed with these settings? (y,n)
y
get-tomcat:
[echo] Download Tomcat
[get] Getting: http://monstera.man.poznan.pl/private/bak/apache-tomcat-5.5.20.tar.gz
[get] To: /tmp/apache-tomcat-5.5.20.tar.gz
[get] ....................................................
[get] ....................................................
[get] .
[get] last modified = Thu Sep 28 07:01:58 PDT 2006
[echo] Unpacking Tomcat
[untar] Expanding: /tmp/apache-tomcat-5.5.20.tar.gz into /tmp
[delete] Deleting: /tmp/apache-tomcat-5.5.20.tar.gz
[move] Moving 832 files to /usr
[move] Moved 174 empty directories to 9 empty directories under /usr
[chmod] Applied chmod to 7 files and 0 directories.
copy-const-properties:
[echo] Create ANT configuration file [/usr/perfsonar/ant/const.properties]
[copy] Copying 1 file to /usr/perfsonar/ant
pre-install:
BUILD SUCCESSFUL
Total time: 59 seconds
mak@aegir $ ant -f build-xmlls.xml build
Buildfile: build-xmlls.xml
Overriding previous definition of reference to classpath
load-const-properties:
create-build-dir:
clean-all:
clean-jar-generic:
compile-generic:
[javac] Compiling 258 source files to /usr/perfsonar/build
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
jar-generic:
[jar] Building jar: /usr/perfsonar/build/perfSONAR-generic.jar
clean-jar:
compile:
[javac] Compiling 12 source files to /usr/perfsonar/build
[copy] Copying 2 files to /usr/perfsonar/build/org/perfsonar/service/web/wsdd
jar:
[jar] Building jar: /usr/perfsonar/build/perfSONAR-xmlls.jar
build:
BUILD SUCCESSFUL
Total time: 8 seconds
mak@aegir $ ant -f build-xmlls.xml configure
Buildfile: build-xmlls.xml
Overriding previous definition of reference to classpath
load-const-properties:
configure-ask-for-values:
[echo] ---------------------------------------------------------------
[echo] Enter your settings. Set at least [base path] and [host name],
[echo] other may remain default (default values may be accepted just
[echo] by pressing ENTER)
[echo] ---------------------------------------------------------------
[echo] 1. Service configuration
[echo] ==========================
[input] Enter log configuration file [/usr/perfsonar/LookupService/WEB-INF/classes/perfsonar/conf/log4j.properties]
[input] Enter logs directory [/usr/perfsonar/LookupService/log]
[input] Enter path for parser configuration file [/usr/perfsonar/LookupService/WEB-INF/classes/perfsonar/conf/objects.config]
[echo] 2. Lookup Information configuration
[echo] =====================================
[input] Lookup Information of service -- access point (URL) [http://aegir:8080/LookupService]
http://aegir:1011/LookupService
[input] Lookup Information of service -- service name [Test Lookup Service]
[input] Lookup Information of service -- service type [LS]
[input] Lookup Information of service -- service description [Test Lookup Service, perfSONAR]
[echo] 3. LS Storage
[echo] =====================================
[input] LS Storage -- XML database type (preferred one is HTTP, because it's much faster)(http,xmlrpc)
http
[input] LS Storage -- XML database collection [http://localhost:8680/exist/rest/db/ls]
[input] LS Storage -- XML database username [lookupservice]
[input] LS Storage -- XML database password [sonar]
[echo] 4. LS Cleanup
[echo] =====================================
[input] LS Cleanup -- enable LS Cleanup (removing old entries when TTL exceeded)?(y,n)
y
[input] LS Cleanup -- cleanup interval: how often to search old entries in DB [300] (seconds)
[input] LS Cleanup -- TTL of lookup information [3600] (seconds)
configure-show-values:
[echo] ---------------------------------------------------------------
[echo] Your settings:
[echo] ---------------------------------------------------------------
[echo] [ ] Tomcat directory [/usr/tomcat_ls]
[echo] [ ] Service address [http://aegir:1011/LookupService]
[echo] [ ] Target path for the application [/usr/perfsonar]
[echo] - Properties dir [/usr/perfsonar/LookupService/WEB-INF/classes/perfsonar/conf]
[echo] - Log config file [/usr/perfsonar/LookupService/WEB-INF/classes/perfsonar/conf/log4j.properties
[echo] - Logs directory [/usr/perfsonar/LookupService/log
[echo] - Parser config file [/usr/perfsonar/LookupService/WEB-INF/classes/perfsonar/conf/objects.config]
[echo] [ ] Lookup Information
[echo] - LI-access point (URL) [http://aegir:1011/LookupService]
[echo] - LI-service name [Test Lookup Service]
[echo] - LI-service type [LS]
[echo] - LI-service description [Test Lookup Service, perfSONAR]
[echo] [ ] Lookup Storage
[echo] - XML database type [http]
[echo] - XML database collection [http://localhost:8680/exist/rest/db/ls]
[echo] - XML database username [lookupservice]
[echo] - XML database password [sonar]
[echo] [ ] LS Cleanup
[echo] - Cleanup interval [300] seconds
[echo] - Cleanup TTL [3600] seconds
[echo] ---------------------------------------------------------------
configure-confirm-values:
[input] Proceed with these settings? (y,n)
y
copy-components-properties:
[echo] Create COMPONENTS configuration file [/usr/perfsonar/conf/components.properties]
[copy] Copying 1 file to /usr/perfsonar/conf
copy-service-properties:
[echo] Create SERVICE configuration file [/usr/perfsonar/conf/service.properties]
[copy] Copying 1 file to /usr/perfsonar/conf
copy-log4j-properties:
[echo] Create log4j configuration file [/usr/perfsonar/conf/log4j.properties]
[delete] Deleting: /usr/perfsonar/conf/log4j.properties
[copy] Copying 1 file to /usr/perfsonar/conf
configure:
BUILD SUCCESSFUL
Total time: 46 seconds
mak@aegir $ ant -f build-xmlls.xml deploy
Buildfile: build-xmlls.xml
Overriding previous definition of reference to classpath
does-jar-generic-exist:
copy-generic-jar:
create-deploy-root:
copy-axis-for-service:
copy-jars-for-service:
copy-jars-for-xmlls:
does-jar-xmlls-exist:
copy-xmlls-jar:
copy-other-files:
add-context-listener:
[copy] Copying 1 file to /usr/perfsonar/LookupService/WEB-INF
[style] Processing /usr/perfsonar/LookupService/WEB-INF/web.xml to /usr/perfsonar/LookupService/WEB-INF/web.xml.out
[style] Loading stylesheet /usr/perfsonar/ant/add-context-listener.xsl
[copy] Copying 1 file to /usr/perfsonar/LookupService/WEB-INF
deploy:
[echo] Deploying the service...
Overriding previous definition of reference to classpath
tomcat-start-question:
[input] Do you want me to start the application server Tomcat for you? (y,n)n
tomcat-start-for-xmlls-true:
tomcat-start-for-xmlls-false:
[echo] Please, insert now the following xml tag 'Context'
[echo] into Tomcat configuration file server.xml
[echo] (/usr/tomcat_ls/conf/server.xml)
[echo] inside existing xml tag 'Host':
[echo] $
<Context path='/LookupService'
[echo] docBase='/usr/perfsonar/LookupService'>
[echo] </Context>
[echo] Please, do it now. I will wait for you.
[input] Press Return key ...
tomcat-start-for-xmlls:
Overriding previous definition of reference to classpath
_deploy-adminclient:
[echo] The directory with all required service files has been created.
[echo] The next step in deploy action is installing the service in Tomcat.
[echo] (If you are an expert in Axis and want to install the service other way
[echo] than default one use ctrl+c to stop the script in this moment)
[input] Press Enter
deploy-adminclient:
[java] Processing file /usr/perfsonar/LookupService/wsdd/ls-service-deploy.wsdd
[java] <Admin>Done processing</Admin>
BUILD SUCCESSFUL
Total time: 13 seconds
mak@aegir $ ant -f build-xmlls.xml test
Buildfile: build-xmlls.xml
Overriding previous definition of reference to classpath
test:
[echo] For testing web service please run:
[echo] ant -f build-xmlls.xml client-echo
[echo] ant -f build-xmlls.xml client-register
[echo] ant -f build-xmlls.xml client-query
[echo] ant -f build-xmlls.xml client-keepalive
[echo] ant -f build-xmlls.xml client-deregister
[echo] For testing service without Tomcat (just service functionality) please run:
[echo] ant -f build-xmlls.xml test-echo
[echo] ant -f build-xmlls.xml test-register
[echo] ant -f build-xmlls.xml test-query
[echo] ant -f build-xmlls.xml test-keepalive
[echo] ant -f build-xmlls.xml test-deregister
[echo] We suggest to run "test-echo" first.
[echo] ant -f build-xmlls.xml test-echo
BUILD SUCCESSFUL
Total time: 2 seconds
mak@aegir $ ant -f build-xmlls.xml client-echo
Buildfile: build-xmlls.xml
Overriding previous definition of reference to classpath
client-echo:
[java] End point: http://aegir:1011/LookupService/services/LookupService
[java] Request file: /usr/perfsonar/schema/example-instances/perfSONAR/LS/test/EchoRequest.xml
[java] Response file: /usr/perfsonar/schema/example-instances/perfSONAR/LS/test/EchoResponse.xml
[java] time taken :0.787 secs
[java] Client exiting
BUILD SUCCESSFUL
Total time: 4 seconds