AW: [daisy] problem start daisy as service on linux
Ehms, Jürgen
jge at msc-ge.com
Mon Jul 31 06:58:55 CDT 2006
Yes I did
In front of script I set
DAISY_HOME=/srv/www/daisy-1.5-M2; export DAISY_HOME
DATADIR=/srv/www/daisydata; export DATADIR
MERLIN_HOME=$DAISY_HOME/repository-server/merlin;export MERLIN_HOME
But the call is:
cmd="nohup $javaCommandLine >>$serviceLogFile 2>&1 & echo \$! >$pidFile"
sudo -u $serviceUser $SHELL -c "$cmd" || return 1
and $javaCommandLine is the java call
/usr/lib/jvm/java/bin/java -Xmx128m -Dmerlin.deployment.timeout=0 -Dmerlin.logging.config=/srv/www/daisydata/conf/logkit.xml -Ddaisy.datadir=/srv/www/daisydata -Ddaisy.home=/srv/www/daisy-1.5-M2 -Dfile.encoding=UTF-8 -Djava.awt.headless=true -Dorg.apache.commons.logging.Log=org.outerj.daisy.logging.DaisyLog -Djava.security.auth.login.config=/srv/www/daisydata/conf/login.config "-Djava.security.policy=/srv/www/daisy-1.5-M2/repository-server/merlin/bin/security.policy" -jar "/srv/www/daisy-1.5-M2/repository-server/merlin/system/merlin/jar/merlin-cli-3.3.0.jar" -offline -home /srv/www/daisydata -repository /srv/www/daisy-1.5-M2/lib -config /srv/www/daisydata/conf/myconfig.xml /srv/www/daisy-1.5-M2/repository-server/conf/block.xml
> -----Ursprüngliche Nachricht-----
> Von: daisy-bounces at lists.cocoondev.org
> [mailto:daisy-bounces at lists.cocoondev.org] Im Auftrag von
> Andreas Deininger
> Gesendet: Montag, 31. Juli 2006 13:42
> An: Daisy: open source CMS - general mailinglist
> Betreff: Re: [daisy] problem start daisy as service on linux
>
>
> 2006/7/31, Ehms, Jürgen <jge at msc-ge.com>:
> >
> >
> >
> > I use Daisy1.5-M2 on Linux
> > I try to start Daisy repository as a service.
> >
> > If I start the Cmd-File "daisy-repository-server" all ist starting
> > ok.
> >
> >
> > In my service call I put all options in one Cmd-Line to start.
> >
> > java /usr/lib/jvm/java/bin/java-Xmx128m
> > -Dmerlin.deployment.timeout=0
> > -Dmerlin.logging.config=/srv/www/daisydata/conf/logkit.xml
> > -Ddaisy.datadir=/srv/www/daisydata -Ddaisy.hom
> e=/srv/www/daisy-1.5-M2
> > -Dfile.encoding=UTF-8 -Djava.awt.headless=true
> > -Dorg.apache.commons.logging.Log=org.outerj.daisy.logging.DaisyLog
> > -Djava.security.auth.login.confi
> >
> "-Djava.security.policy=/srv/www/daisy-1.5-M2/repository-server/merlin
> > /bin/security.policy"
> > -jar
> > "/srv/www/daisy-1.5-M2/repository-server/merlin/system/merlin/jar
> > /merlin-cli-3.3.0.jar" -offline -home /srv/www/daisydata
> -repository
> > /srv/www/daisy-1.5-M2/lib -config
> > /srv/www/daisydata/conf/myconfig.xml
> > /srv/www/daisy-1.5-M2/reposit
> > ory-server/conf/block.xml
> >
> > I always get the Error:
> >
> > java.io.FileNotFoundException:
> >
> http://www.ibiblio.org/maven/avalon-repository/jars/avalon-repository-
> > impl-2.0.0.jar.meta
> >
> > but this File ist in
> >
> /srv/www/daisy-1.5-M2/repository-server/merlin/system/merlin/avalon-re
> > pository/jars/avalon-repository-impl-2.0.0.jar.meta
> >
> > what is to set that merlin find it on the right place??
>
> Did you set MERLIN_HOME as environment variable?
>
> Regards
> Andreas
>
> > Full error stack
> >
> > ---- runtime exception report
> > --------------------------------------------------
> > Exception: org.apache.avalon.repository.RepositoryRuntimeException
> > Message: Could not create initial context.
> > ---- cause
> >
> ---------------------------------------------------------------------
> > Exception: org.apache.avalon.repository.RepositoryException
> > Message: None of the repositories
> > [http://www.dpml.net,http://www.ibiblio.org/maven,]
> > contained the metadata properties for
> > artifact:avalon-repository/avalon-repository-i
> > mpl#2.0.0
> > ---- cause
> >
> ---------------------------------------------------------------------
> > Exception: java.io.FileNotFoundException
> > Message:
> >
> http://www.ibiblio.org/maven/avalon-repository/jars/avalon-rep
ository-impl-2.0.0.jar.meta
> ---- stack trace
> ---------------------------------------------------------------
> java.io.FileNotFoundException:
> http://www.ibiblio.org/maven/avalon-repository/jars/avalon-repository-impl-2.0.0.jar.meta
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1147)
> java.net.URL.openStream(URL.java:1007)
> org.apache.avalon.repository.util.RepositoryUtils.getProperties(RepositoryUtils.java:227)
> org.apache.avalon.repository.util.RepositoryUtils.getProperties(RepositoryUtils.java:195)
> org.apache.avalon.repository.util.RepositoryUtils.getAttributes(RepositoryUtils.java:109)
> org.apache.avalon.repository.main.DefaultInitialContext.loadAttributes(DefaultInitialContext.java:497)
> org.apache.avalon.repository.main.DefaultInitialContext.<init>(DefaultInitialContext.java:153)
> org.apache.avalon.repository.main.DefaultInitialContextFactory.createInitialContext(DefaultInitialContextFactory.java:334)
> org.apache.avalon.merlin.cli.Main.main(Main.java:249)
> --------------------------------------------------------------------------------
>
>
>
> thanks,
>
> best regards,
>
> Jürgen
> _______________________________________________
> daisy community mailing list
> Professional Daisy support:
> http://outerthought.org/site/services/daisy/daisysupport.html
> mail to: daisy at lists.cocoondev.org
> list information:
> http://lists.cocoondev.org/mailman/listinfo/daisy
>
>
>
_______________________________________________
daisy community mailing list
Professional Daisy support: http://outerthought.org/site/services/daisy/daisysupport.html
mail to: daisy at lists.cocoondev.org
list information: http://lists.cocoondev.org/mailman/listinfo/daisy
More information about the daisy
mailing list