This usually happens because the "su" execution in the script change
user context without passing the environment variables.
To solve it you can add the export in /etc/profile (a little brutal)
or do like in our scripts: create a /etc/artifactory/default script
containing artifactory and java home, and we add ".
/etc/artifactory/default" in tomcat/bin/setenv.sh script.

HTH
Fred.

On 12/9/09, passogiau <[email protected]> wrote:
>
> Greetings,
>
> I'm attempting to deploy Artifactory in my Tomcat container.
> ARTIFACTORY_HOME is set system wide:
>
> http://www.linuxtopia.org/online_books/linux_beginner_books/unofficial_ubuntu_starter_guide/index_159.htmlr...@gavia:/opt#
> whoami
> root
> r...@gavia:/opt# echo $ARTIFACTORY_HOME
> /home/artifactory
> r...@gavia:/opt# cat /etc/profile.d/artifactory.sh
> export ARTIFACTORY_HOME=/home/artifactory
>
>
> And yet from the tail -200 /var/lib/tomcat6/logs/localhost.2009-12-08.log
>
> INFO: Using artifactory.home at '/usr/share/tomcat6/.artifactory'.
>
> Dec 8, 2009 7:56:27 PM org.apache.catalina.core.StandardContext
> listenerStart
>
> SEVERE: Exception sending context initialized event to listener instance of
> class org.artifactory.webapp.servlet.ArtifactoryHomeConfigListener
> java.lang.IllegalArgumentException: Could not initialize artifactory main
> directory due to: Unable to create directory
> /usr/share/tomcat6/.artifactory/etc
> http://www.linuxtopia.org/online_books/linux_beginner_books/unofficial_ubuntu_starter_guide/index_159.html
> --
> View this message in context:
> http://old.nabble.com/ARTIFACTORY_HOME-is-ignored-tp26703627p26703627.html
> Sent from the Artifactory-Users mailing list archive at Nabble.com.
>
>
> ------------------------------------------------------------------------------
> Return on Information:
> Google Enterprise Search pays you back
> Get the facts.
> http://p.sf.net/sfu/google-dev2dev
> _______________________________________________
> Artifactory-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/artifactory-users
>


-- 
Co. Founder and Chief Architect
JFrog Ltd
http://www.jfrog.org/
http://twitter.com/freddy33

------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
Artifactory-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/artifactory-users

Reply via email to