Hi Jing,
I think it would be better to use a standard Kepler installer (soon to be 2.2?) 
on the server and package the other services (axis and scheduler war files) 
separately. Then we would have a standard installation of Kepler deployed on 
the remote execution server without worrying about maintaining releases for 
both a "client" and "server" version of Kepler. Can you just bundle the 
axis2/webservice war and the scheduler war into an archive that is easily 
deployed and configured on the server? I believe the target audience for the 
scheduling system is small and mostly comprised of system administrators who 
should be able to unpack the bundle.
I don't think we should be performing SVN checkouts within code for this 
particular packaging task.
Thanks,
-ben

On Jul 20, 2011, at 3:00 PM, jing wrote:

> Hi, devs:
> 
> I am working on creating a kepler server version installer. It will include 
> kepler, workflow run engine and workflow scheduler. 
> 
> Building the installer will involve the svn command, e.g. checking out 
> workflow scheduler and run engine components from svn repositories. To my 
> understanding, the jobs of kepler build system are done by java classes, not 
> in the build.xml. So we need a java library to handle the svn actions. The 
> library will provide a SVN API for the java class which builds the installer.
> 
> I looked a around and found a pure java toolkit - SVNKit. It has dual 
> licensing - TMate Open Source License and Commercial License. The TMate Open 
> Source License permits you to use SVNKit at no charge under the condition 
> that if you use the software in an application you redistribute, the complete 
> source code for your application must be available and freely redistributable 
> under reasonable conditions. It is similar to GPL license.  The details can 
> be seen at :
> 
> http://svnkit.com/license.html
> 
> Can we add the svnkit jar files into kepler/build-area/lib? If we can't, does 
> anybody have any other recommendation?
> 
> Thanks,
> 
> Jing
> _______________________________________________
> Kepler-dev mailing list
> [email protected]
> http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev

_______________________________________________
Kepler-dev mailing list
[email protected]
http://lists.nceas.ucsb.edu/kepler/mailman/listinfo/kepler-dev

Reply via email to