BTW when I copy all the dependent jars to the system repo at
${maven.home}/repository everything works like a champ once again.

I think this may be a quick fix classpath setup issue on the user specified
repo.  

-Alex

-----Original Message-----
From: Alex Karasulu [mailto:[EMAIL PROTECTED] 
Sent: Sunday, September 14, 2003 11:33 AM
To: [EMAIL PROTECTED]
Subject: -repository not working like -system anymore

Hello,

 

I used to be able to point merlin to use the local user maven repo using the
-system switch and all went fine.  I just installed the new RC3 and switched
to using -repository.  With everything the same merlin stopped finding a few
things it did not have a problem with before. Here's whats going on (my
commentary surrounded by === and === ) :

 

$ merlin.bat target/classes -debug -execute -repository c\:/Documents\ and\
Set

tings/Administrator/.maven

MERLIN SYSTEM REPOSITORY: j:\apache\avalon\merlin\system

system remote repositories:
http://dpml.net/repository/,http://www.ibiblio.org/m

aven/

 

 

=== System repo stuff seems to be loaded just fine as expected ===

 

 

CONTEXT CLASSLOADER DUMP

 

file:/j:/apache/avalon/merlin/system/avalon-framework/jars/avalon-framework-
impl

-4.1.5.jar

file:/j:/apache/avalon/merlin/system/avalon-meta/jars/avalon-meta-impl-1.1.j
ar

file:/j:/apache/avalon/merlin/system/avalon-extension/jars/avalon-extension-
impl

-1.0.jar

file:/j:/apache/avalon/merlin/system/avalon-composition/jars/avalon-composit
ion-

impl-1.0b1.jar

file:/j:/apache/avalon/merlin/system/avalon-activation/jars/avalon-activatio
n-im

pl-1.0b1.jar

file:/j:/apache/avalon/merlin/system/excalibur-i18n/jars/excalibur-i18n-1.1.
jar

file:/j:/apache/avalon/merlin/system/avalon-repository/jars/avalon-repositor
y-im

pl-1.0b1.jar

file:/j:/apache/avalon/merlin/system/commons-cli/jars/commons-cli-1.0.jar

file:/j:/apache/avalon/merlin/system/merlin/jars/merlin-kernel-impl-3.0b1.ja
r

file:/j:/apache/avalon/merlin/system/logkit/jars/logkit-1.2.jar

file:/j:/apache/avalon/merlin/system/excalibur-event/jars/excalibur-event-1.
0.3.

jar

file:/j:/apache/avalon/merlin/system/excalibur-configuration/jars/excalibur-
conf

iguration-1.1.jar

file:/j:/apache/avalon/merlin/system/mx4j/jars/mx4j-jmx-1.1.1.jar

file:/j:/apache/avalon/merlin/system/mx4j/jars/mx4j-tools-1.1.1.jar

file:/j:/apache/avalon/merlin/system/avalon-meta/jars/avalon-meta-spi-1.1.ja
r

file:/j:/apache/avalon/merlin/system/avalon-extension/jars/avalon-extension-
spi-

1.0.jar

file:/j:/apache/avalon/merlin/system/avalon-composition/jars/avalon-composit
ion-

spi-1.0b1.jar

file:/j:/apache/avalon/merlin/system/avalon-activation/jars/avalon-activatio
n-sp

i-1.0b1.jar

file:/j:/apache/avalon/merlin/system/avalon-repository/jars/avalon-repositor
y-sp

i-1.0b1.jar

file:/j:/apache/avalon/merlin/system/merlin/jars/merlin-kernel-spi-3.0b1.jar

file:/j:/apache/avalon/merlin/system/avalon-framework/jars/avalon-framework-
api-

4.1.5.jar

file:/j:/apache/avalon/merlin/system/avalon-meta/jars/avalon-meta-api-1.1.ja
r

file:/j:/apache/avalon/merlin/system/avalon-composition/jars/avalon-composit
ion-

api-1.0b1.jar

file:/j:/apache/avalon/merlin/system/avalon-activation/jars/avalon-activatio
n-ap

i-1.0b1.jar

file:/j:/apache/avalon/merlin/system/excalibur-lifecycle/jars/excalibur-life
cycl

e-api-1.0.jar

file:/J:/apache/avalon/merlin/bin/lib/merlin-bootstrap-1.0.jar

file:/J:/apache/avalon/merlin/ext/xerces-2.4.0.jar

file:/J:/apache/avalon/merlin/ext/xml-apis-2.0.2.jar

file:/J:/apache/avalon/merlin/ext/xmlParserAPIs-2.0.2.jar

 

 

[DEBUG  ] (kernel.logging): default priority: DEBUG

[DEBUG  ] (kernel.logging): adding category: kernel, null

[DEBUG  ] (kernel.context): logging system established

[DEBUG  ] (kernel.context): setting runtime repository to: C:\Documents and
Sett

ings\Administrator\.maven

[DEBUG  ] (kernel.context): repository established: C:\Documents and
Settings\Ad

ministrator\.maven

 

=== Looks like it found the user repository just find from the -repository
switch ===

 

[DEBUG  ] (kernel.logging): adding category: kernel, null

[DEBUG  ] (kernel.context): model factory established

[DEBUG  ] (kernel.logging): adding category: , null

[DEBUG  ] (kernel.logging): adding category: , null

[DEBUG  ] (classloader): base: ${user.dir}

[DEBUG  ] (classloader): classpath:

[DEBUG  ] (classloader.types): type install count: 0

[DEBUG  ] (kernel): creating root containment context

[DEBUG  ] (kernel): construction phase

[DEBUG  ] (kernel): install phase

[INFO   ] (kernel): installing: file:/${user.dir}/target/classes/

[DEBUG  ] (): including composite block:
file:/C:/cygwin/home/Administrator/proj

ects/ldapd/HEAD/sandbox1/bootstrap-syntax-manager/target/classes/BLOCK-INF/b
lock

.xml

[DEBUG  ] (): installing: server

[DEBUG  ] (kernel.logging): adding category: server, null

[DEBUG  ] (kernel.logging): adding category: server, null

[DEBUG  ] (server.classloader): base: ${user.dir}

[DEBUG  ] (server): implicit entries: 1

[DEBUG  ] (server): repository declarations: 1

[DEBUG  ] (server): repository 0 contains 2 entries.

 

Internal error during kernel instantiation.

 

 

---- report -------------------------------------------------------

 

Exception: org.apache.avalon.merlin.kernel.KernelException

Message: Block install failure:
file:/C:/cygwin/home/Administrator/projects/ldap

d/HEAD/sandbox1/bootstrap-syntax-manager/target/classes/

 

Cause: org.apache.avalon.composition.model.ModelException

Message: Could not create classloader.

 

Cause: org.apache.avalon.repository.RepositoryException

Message: Unknown group: 'ldapd-server' relative to the repository base:
'C:\Docu

ments and Settings\Administrator\.maven'.

---- stack trace ---------------------------------------------------

 

 

=== 

Don't understand why this is happening here.  There definitely is a
ldapd-server 

directory with the appropriate directory structure and artifacts in it. Any
ideas? 

===

 

 

org.apache.avalon.repository.RepositoryException: Unknown group:
'ldapd-server'

relative to the repository base: 'C:\Documents and
Settings\Administrator\.maven

'.

        at
org.apache.avalon.repository.impl.DefaultFileRepository.getLocalArtif

act(DefaultFileRepository.java:341)

        at
org.apache.avalon.repository.impl.DefaultFileRepository.getArtifact(D

efaultFileRepository.java:280)

        at
org.apache.avalon.repository.impl.DefaultFileRepository.getArtifact(D

efaultFileRepository.java:237)

        at
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.crea

teClassPath(DefaultClassLoaderModel.java:472)

        at
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.<ini

t>(DefaultClassLoaderModel.java:222)

        at
org.apache.avalon.composition.model.impl.DefaultClassLoaderModel.crea

teClassLoaderModel(DefaultClassLoaderModel.java:139)

        at
org.apache.avalon.composition.model.impl.DefaultContainmentModel.crea

teContainmentModel(DefaultContainmentModel.java:440)

        at
org.apache.avalon.composition.model.impl.DefaultContainmentModel.crea

teContainmentModel(DefaultContainmentModel.java:656)

        at
org.apache.avalon.composition.model.impl.DefaultContainmentModel.addM

odel(DefaultContainmentModel.java:273)

        at
org.apache.avalon.merlin.kernel.impl.DefaultKernel.<init>(DefaultKern

el.java:221)

        at
org.apache.avalon.merlin.kernel.impl.CLIKernelLoader.createKernel(CLI

KernelLoader.java:294)

        at
org.apache.avalon.merlin.kernel.impl.CLIKernelLoader.standardStartup(

CLIKernelLoader.java:252)

        at
org.apache.avalon.merlin.kernel.impl.CLIKernelLoader.<init>(CLIKernel

Loader.java:186)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)

 

        at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct

orAccessorImpl.java:39)

        at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC

onstructorAccessorImpl.java:27)

        at java.lang.reflect.Constructor.newInstance(Constructor.java:274)

        at Merlin.main(Merlin.java:274)

 

 

Let me know if there is more info I can supply.  Also I work on WinXP using
JDK1.4.2-b28 with Cygwin Shell.

 

Thanks in advance,

-Alex




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

Reply via email to