You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@archiva.apache.org by Mark Faine <ma...@gmail.com> on 2015/09/10 23:19:35 UTC
Basic Install Question
Tomcat 7
Archiva 2.2.0
What I want to do should be very simple, however, I cannot for the life of
me figure out how.
1. Installation of Archiva as a deployed (exploded) web application under
/opt/tomcat/webapps
2. The repository ,data, groups and other folders are being created in
$CATALINA_HOME, this is not where they should be, I have tried to find a
way to set another location but I cannot figure it out. How can I set the
location where the folders should be created?
I have my context setup in /opt/tomcat/conf/Catalina/localhost/archiva.xml
3. The instructions state:
url="jdbc:derby:/path/to/database/archiva;create=true" />
Does /path/to/database need to be canonical, can it be relative? If
so, relative to what?
tl;dr Essentially, I want the archiva app at the path
/opt/tomcat/webapps/archiva and all of the resources that are
generated from the app at /opt/archiva However, I can't seem to
figure out any configuration that will result in this outcome.
Also, I'm getting a file created with the file name
/opt/tomcat/conf/archiva.xml that contains some configuration for archiva,
it should stay with archiva webapp, or at least with the archiva created
resources in /opt/archiva
Re: Basic Install Question
Posted by Olivier Lamy <ol...@apache.org>.
Hi,
Not sure about relative to what. IMHO to $CATALINA_BASE/bin.
Note you can use interpolation in tomcat context file.
So url can contains reference to an env var using ${ } annotation.
something like:
url="jdbc:derby:${ARCHIVA_DB}/archiva;create=true" />
On 11 September 2015 at 07:19, Mark Faine <ma...@gmail.com> wrote:
> Tomcat 7
> Archiva 2.2.0
>
> What I want to do should be very simple, however, I cannot for the life of
> me figure out how.
>
> 1. Installation of Archiva as a deployed (exploded) web application under
> /opt/tomcat/webapps
>
> 2. The repository ,data, groups and other folders are being created in
> $CATALINA_HOME, this is not where they should be, I have tried to find a
> way to set another location but I cannot figure it out. How can I set the
> location where the folders should be created?
>
> I have my context setup in /opt/tomcat/conf/Catalina/localhost/archiva.xml
>
> 3. The instructions state:
>
> url="jdbc:derby:/path/to/database/archiva;create=true" />
>
>
> Does /path/to/database need to be canonical, can it be relative? If
> so, relative to what?
>
>
>
> tl;dr Essentially, I want the archiva app at the path
> /opt/tomcat/webapps/archiva and all of the resources that are
> generated from the app at /opt/archiva However, I can't seem to
> figure out any configuration that will result in this outcome.
>
>
>
> Also, I'm getting a file created with the file name
> /opt/tomcat/conf/archiva.xml that contains some configuration for archiva,
> it should stay with archiva webapp, or at least with the archiva created
> resources in /opt/archiva
>
--
Olivier Lamy
http://twitter.com/olamy | http://linkedin.com/in/olamy