hi,

this mail is partioned in two parts:

1) maven build process questions
2) merlin.sh questions



1) maven build process questions
--------------------------------

did a fresh check out using maven 1.0-b9.
I am just starting to using maven, so perhaps the error is my mistake,
but the goal 'merlin-dist' didn't pass.

So I worked around using:

maven.junit.usefile=false 
maven.test.failure.ignore = true

in project.properties.

Now I have a compiled merlin the 'target' directory.

Question about maven: Is there any special bootstrapping needed for
maven in order to work - I think it should fetch all its libs from its
repository, so I thought it doesn't depend on a particular version of
for instance ant.jar. - What's your experience on that?

BTW: the testcase that failed was:
org.apache.avalon.merlin.RepositoryTestCase

but the stacktrace (using maven -e) had lots of jelly and jexl methods,
but no acutal merlin method - so don't know where the error happend...




2) bin/merlin.sh questions
--------------------------

merlin.sh does not work because of $MERLIN_TMP by default points to /.

Now there are several pointers where $MERLIN_TMP could point to.

* /tmp

this is problematic if you want to run more versions than one merlin,
since merlin will overwrite its /tmp/merlin.pid for instance.

anyways the pid file should, according to the lsb, /var/run. But this is
again problematic since only root by default has access to that
directory.

* $MERLIN_HOME/tmp

I think we should favor this directory (or perhaps $MERLIN_HOME/var/run
) for keeping the pid file, since when you have multiple merlins one
merlin does not overwrite other configuration files.

any opinions?

-- Jakob

 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to