Skip to Content.
Sympa Menu

idok-commit - [idok-commit] idok commit r713 - branches/opensource

idok-commit AT lists.psi.ch

Subject: Commit emails of the iDok project

List archive

[idok-commit] idok commit r713 - branches/opensource


Chronological Thread 
  • From: "Apache" <apache AT savannah.psi.ch>
  • To: idok-commit AT lists.psi.ch
  • Subject: [idok-commit] idok commit r713 - branches/opensource
  • Date: Wed, 6 Feb 2008 15:13:16 +0100
  • List-archive: <https://lists.web.psi.ch/pipermail/idok-commit/>
  • List-id: Commit emails of the iDok project <idok-commit.lists.psi.ch>

Author: geus AT PSI.CH
Date: Wed Feb 6 15:13:16 2008
New Revision: 713

Log:
Added new targets create-test-project-idok, idok-admin-client, idok-client in
local-server.xml, renamed target create-test-project to
create-test-project-svn

Modified:
branches/opensource/local-server.xml

Modified: branches/opensource/local-server.xml
==============================================================================
--- branches/opensource/local-server.xml (original)
+++ branches/opensource/local-server.xml Wed Feb 6 15:13:16 2008
@@ -84,7 +84,7 @@
<mkdir dir="${server.log.dir}" />
</target>

- <target name="create-test-project" description="create a subversion
test repository">
+ <target name="create-test-project-svn" description="create a
subversion test repository using native subverion tools">
<!-- This task will become obsolete, since the server can
create repositories itself -->
<property name="test.project.name" value="testproj" />
<property name="test.repository.name" value="testrepo" />
@@ -108,6 +108,60 @@
</exec>
</target>

+ <target name="create-test-project-idok" description="create a
subversion test repository using the idok client">
+ <!-- This task does not work correctly, since ant messes up
the password entry.
+ Use the "create-test-project-svn" task instead. -->
+ <!-- This task requires a running iDok server. -->
+ <property name="test.project.name" value="testproj" />
+ <property name="test.repository.name" value="testrepo" />
+ <property name="test.project.dir"
value="${server.project.root.dir}/${test.project.name}" />
+
+ <antcall target="idok-admin-client">
+ <param name="idok-command-line" value="init_auth_db"/>
+ </antcall>
+ <antcall target="idok-admin-client">
+ <param name="idok-command-line" value="create_project
${test.project.name} 50"/>
+ </antcall>
+ <antcall target="idok-admin-client">
+ <param name="idok-command-line"
value="create_repository ${test.project.name} ${test.repository.name}"/>
+ </antcall>
+ <antcall target="idok-client">
+ <param name="idok-command-line" value="put -m
initial_import -R ${idok.basedir}/misc/sample_repository_data
file://${test.project.dir}/${test.repository.name}"/>
+ </antcall>
+ </target>
+
+ <target name="idok-admin-client" description="start idok admin
command line client">
+ <java classname="ch.idok.cli.DMSAdmin" fork="true">
+ <classpath>
+ <fileset refid="idok.libs.webstart" />
+ </classpath>
+ <arg line="${idok-command-line}"/>
+ <jvmarg
line="-Xbootclasspath/p:lib/jacorb.jar:lib/logkit.jar:lib/avalon-framework.jar"
/>
+ <sysproperty key="org.omg.CORBA.ORBClass"
value="org.jacorb.orb.ORB" />
+ <sysproperty key="org.omg.CORBA.ORBSingletonClass"
value="org.jacorb.orb.ORBSingleton" />
+ <sysproperty
key="org.omg.PortableInterceptor.ORBInitializerClass.bidir_init"
value="org.jacorb.orb.giop.BiDirConnectionInitializer" />
+ <sysproperty key="ORBInitRef.NameService"
value="corbaloc::${server.hostname}:1050/NameService" />
+ <sysproperty key="ch.idok.service.client.provider"
value="ch.idok.service.client.corba.ClientProvider" />
+ <sysproperty key="ch.idok.service.common.keypass"
value="${keystore.passwd}" />
+ </java>
+ </target>
+
+ <target name="idok-client" description="start idok command line
client">
+ <java classname="ch.idok.cli.DMS" fork="true">
+ <classpath>
+ <fileset refid="idok.libs.webstart" />
+ </classpath>
+ <arg line="${idok-command-line}"/>
+ <jvmarg
line="-Xbootclasspath/p:lib/jacorb.jar:lib/logkit.jar:lib/avalon-framework.jar"
/>
+ <sysproperty key="org.omg.CORBA.ORBClass"
value="org.jacorb.orb.ORB" />
+ <sysproperty key="org.omg.CORBA.ORBSingletonClass"
value="org.jacorb.orb.ORBSingleton" />
+ <sysproperty
key="org.omg.PortableInterceptor.ORBInitializerClass.bidir_init"
value="org.jacorb.orb.giop.BiDirConnectionInitializer" />
+ <sysproperty key="ORBInitRef.NameService"
value="corbaloc::${server.hostname}:1050/NameService" />
+ <sysproperty key="ch.idok.service.client.provider"
value="ch.idok.service.client.corba.ClientProvider" />
+ <sysproperty key="ch.idok.service.common.keypass"
value="${keystore.passwd}" />
+ </java>
+ </target>
+
<target name="generate-logging-config" description="generate
logging.conf file">
<echo file="${server.log.dir}/logging.conf">
handlers = java.util.logging.FileHandler,
java.util.logging.ConsoleHandler
@@ -162,17 +216,19 @@

<target name="start-server-jacorb" depends="generate-logging-config"
description="start local iDok server with Sun ORB">
<java classname="ch.idok.service.server.Daemon" fork="true"
output="${server.log.dir}/orbd.out">
- <jvmarg line="-server
-Xbootclasspath/p:lib/jacorb.jar:lib/logkit.jar:lib/avalon-framework.jar" />
+ <jvmarg line="-server
-Xbootclasspath/p:lib/jacorb.jar:lib/logkit.jar:lib/avalon-framework.jar" />
-->

- <!--
- <bootclasspath >
+ <!-- bootclasspath cannot be used since there is no
way to tell ant to prepend
+ the specified libs to the default bootclasspath
+
+ <bootclasspath>
<fileset dir="lib">
<include name="jacorb.jar"/>
<include name="logkit.jar"/>
<include name="avalon-framework.jar"/>
</fileset>
</bootclasspath>
- -->
+ -->

<classpath>
<fileset refid="idok.libs.server" />



  • [idok-commit] idok commit r713 - branches/opensource, Apache, 02/06/2008

Archive powered by MHonArc 2.6.19.

Top of Page