I did the following , I execute this from my post-commit script
#!/bin/sh
export JAVA_HOME=/usr/local/java/
export PATH=/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin
JAVA=/usr/local/java/bin/java
/usr/local/java/bin/java > k.txt
The file does not get created as usual when i run the post-commit on the
command
line it works fine
Daniel Rall-2 wrote:
>
> On Tue, 05 Dec 2006, kkrikor wrote:
>
>>
>> Does this work ? I placed the following code in post-commit
>> Code:
>>
>>
>> # Trigger a build everytime a commit happens
>> /usr/local/java/bin/java -jar
>> /home/x/triggerContBuild/target/triggerContBuild/trigger/triggerContBuild.jar
>>
>> # Send an email everytime a commit happens
>> /var/www/svnroot/hooks/commit-email.pl --from x@x.com "$REPOS" "$REV"
>> x@x.com
>>
>>
>>
>> When i execute this post-commit on the command the jar file runs , But
>> when
>> i do a commit i get the email but the java jar file does not run. Any
>> thoughts?
>>
>> I am using Http for my commits, i know the http server runs as apache
>> user.
>> So i did a su to apache and tried to execute it on the command line that
>> worked too. So what am i missing ?
>
> This question is most appropriate for the users mailing list. This
> list is about the development of Subversion itself.
>
> Does the user your httpd is running as have access to the
> /home/x/triggerContBuild/target/triggerContBuild/trigger/ directory?
> Does he have JAVA_HOME set?
>
> Try redirecting the stdout and stderr output from the 'java' command
> into a file if you're still having problems, to see why it's not
> running.
>
>
>
--
View this message in context: http://www.nabble.com/execute-java-jar-file-in-a-post-commit-hook-tf2763610.html#a7708156
Sent from the Subversion Dev mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Dec 5 22:13:26 2006