David and Jacek,
This is from an earlier mail. I am attaching the output produced by
m2 packaging plugin for configs/j2ee-system. I am adding
commons-logging as one of the urls in the builderClassPath at the
following line of PackageBuilderShell -
classLoader = new URLClassLoader(builderClassPath, ClassLoader
.getSystemClassLoader());
}
return classLoader.loadClass(PackageBuilder.class.getName())
.newInstance();
The PackageBuilder code is unchanged. I know once I get past this
line, it will scream about repo etc. At this point somehow more than
one version of commons-logging is visible. The tranql and axion seem to
be using another version as indicated by
tranql:tranql:jar:1.2.2 (selected for runtime)
[DEBUG] commons-logging:commons-logging:jar:1.0.3 (removed -
nearer found: 1.0.4)
[DEBUG] axion:axion:jar:1.0-M3-dev (selected for runtime)
[DEBUG] commons-logging:commons-logging:jar:1.0 (removed -
nearer found: 1.0.4)
M2 has removed the other versions. What does this remove mean? Why
is it still visible? David, Since you have been dealing with this code
recently, I thought I could ask this question now.
Thanks
Anita
> David,
> I am encountering a strange problem probably
> because I am doing something wrong. When I add
> commons-logging to the urls used for constructing the
> classloader for PackageBuilder. I get error :
>
----------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
>
----------------------------------------------------------------------------
> [INFO] null
> Invalid class loader hierarchy. You have more than
> one version of 'org.apache.commons.logging.Log'
> visible, which is not allowed.
>
> If I do not add it I get this error :
>
> [INFO]
>
----------------------------------------------------------------------------
> [ERROR] FATAL ERROR
> [INFO]
>
----------------------------------------------------------------------------
> [INFO] org/apache/commons/logging/LogFactory
> [INFO]
>
----------------------------------------------------------------------------
> [INFO] Trace
> java.lang.NoClassDefFoundError:
> org/apache/commons/logging/LogFactory
> at
>
org.apache.geronimo.plugin.packaging.PackageBuilder.<clinit>(PackageBuilder.java:49)
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
> at
>
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:
> What is this due to?
>
................
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com + Error stacktraces are turned on.
[DEBUG] Building Maven user-level plugin registry from: 'C:\Documents and
Settings\User\.m2\plugin-registry.xml'
[DEBUG] Building Maven global-level plugin registry from:
'D:\anita\MAVEN-~2.2\bin\..\conf\plugin-registry.xml'
[INFO]
NOTE: Maven is executing in offline mode. Any artifacts not already in your
local
repository will be inaccessible.
[INFO] Scanning for projects...
[DEBUG] Invalid parent-POM referenced by relative path '../pom.xml' in parent
specification in org.apache.geronimo.configs:j2ee-system:car:${geronimoVersion}:
Specified: org.apache.geronimo.configs:configs-parent::1.2-SNAPSHOT
Found: org.apache.geronimo.configs:configs-parent:pom:${geronimoVersion}
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.configs:j2ee-system:car:${geronimoVersion}
[DEBUG] Skipping disabled repository central
[DEBUG] configs-parent: using locally installed snapshot
[DEBUG] Using parent-POM from the project hierarchy at: '../pom.xml' for
project: org.apache.geronimo.configs:configs-parent:pom:1.2-SNAPSHOT
[INFO] Searching repository for plugin with prefix: 'car'.
[DEBUG] Skipping disabled repository snapshots
[DEBUG] Skipping disabled repository snapshots
[DEBUG] Skipping disabled repository snapshots
[DEBUG] Skipping disabled repository central
[DEBUG] Skipping disabled repository central
[DEBUG] maven-surefire-plugin: resolved to version 2.1.3-20060322.050257-6 from
repository Apache CVS
[DEBUG] Retrieving parent-POM from the repository for project:
null:maven-surefire-plugin:maven-plugin:2.1.3-20060228.012944-10
[DEBUG] maven-surefire-plugin: resolved to version 2.1.3-20060228.012944-10
from repository snapshots
[DEBUG] Retrieving parent-POM from the repository for project:
null:maven-antrun-plugin:maven-plugin:1.1
[DEBUG] Skipping disabled repository snapshots
[DEBUG] maven-compiler-plugin: resolved to version 2.0 from repository central
[DEBUG] Retrieving parent-POM from the repository for project:
null:maven-compiler-plugin:maven-plugin:2.0
[DEBUG] Skipping disabled repository snapshots
[DEBUG] maven-one-plugin: resolved to version 1.0 from repository central
[DEBUG] Retrieving parent-POM from the repository for project:
null:maven-one-plugin:maven-plugin:1.0
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.plugins:geronimo-packaging-plugin:maven-plugin:1.0
[DEBUG] Skipping disabled repository central
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG] org.apache.geronimo.configs:j2ee-system:car:1.2-SNAPSHOT (selected for
null)
[DEBUG] Retrieving parent-POM from the repository for project:
null:wagon-ssh-external:jar:1.0-alpha-6
[DEBUG] Retrieving parent-POM from the repository for project:
null:wagon-providers:pom:1.0-alpha-6
[DEBUG] org.apache.maven.wagon:wagon-ssh-external:jar:1.0-alpha-6 (selected
for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
null:wagon-provider-api:jar:1.0-alpha-6
[DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-6 (selected
for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4 (selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4 (selected for runtime)
[INFO]
----------------------------------------------------------------------------
[INFO] Building System Configuration for the J2EE Server
[INFO] task-segment: [car:package]
[INFO]
----------------------------------------------------------------------------
[DEBUG] org.apache.geronimo.configs:j2ee-system:car:1.2-SNAPSHOT (selected for
null)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-system: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-system:jar:1.2-SNAPSHOT
[DEBUG] Skipping disabled repository central
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG] org.apache.geronimo.modules:geronimo-system:jar:1.2-SNAPSHOT
(selected for compile)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-common: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-common:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG] org.apache.geronimo.modules:geronimo-common:jar:1.2-SNAPSHOT
(selected for compile)
[DEBUG] junit:junit:jar:3.8.1 (selected for compile)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-kernel: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-kernel:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG] org.apache.geronimo.modules:geronimo-kernel:jar:1.2-SNAPSHOT
(selected for compile)
[DEBUG] mx4j:mx4j:jar:3.0.1 (selected for compile)
[DEBUG] cglib:cglib-nodep:jar:2.1_3 (selected for compile)
[DEBUG] commons-logging:commons-logging:jar:1.0.4 (selected for compile)
[DEBUG] log4j:log4j:jar:1.2.8 (selected for compile)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-util: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-util:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG] org.apache.geronimo.modules:geronimo-util:jar:1.2-SNAPSHOT
(selected for compile)
[DEBUG] commons-logging:commons-logging:jar:1.0.4 (selected for compile)
[DEBUG] junit:junit:jar:3.8.1 (selected for compile)
[DEBUG] org.apache.geronimo.modules:geronimo-kernel:jar:1.2-SNAPSHOT
(selected for compile)
[DEBUG] mx4j:mx4j:jar:3.0.1 (selected for compile)
[DEBUG] cglib:cglib-nodep:jar:2.1_3 (selected for compile)
[DEBUG] log4j:log4j:jar:1.2.8 (selected for compile)
[DEBUG] junit:junit:jar:3.8.1 (selected for compile)
[DEBUG] org.apache.geronimo.modules:geronimo-kernel:jar:1.2-SNAPSHOT
(selected for compile)
[DEBUG] mx4j:mx4j:jar:3.0.1 (selected for compile)
[DEBUG] cglib:cglib-nodep:jar:2.1_3 (selected for compile)
[DEBUG] commons-logging:commons-logging:jar:1.0.4 (selected for compile)
[DEBUG] log4j:log4j:jar:1.2.8 (selected for compile)
[DEBUG] geronimo-util: using locally installed snapshot
[DEBUG] geronimo-kernel: using locally installed snapshot
[DEBUG] geronimo-system: using locally installed snapshot
[DEBUG] geronimo-common: using locally installed snapshot
[DEBUG] org.apache.geronimo.plugins:geronimo-packaging-plugin:maven-plugin:1.0
(selected for runtime)
[DEBUG] stax:stax-api:jar:1.0 (selected for runtime)
[DEBUG] junit:junit:jar:3.8.1 (selected for runtime)
[DEBUG] org.apache.geronimo.modules:geronimo-kernel:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] mx4j:mx4j:jar:3.0.1 (selected for runtime)
[DEBUG] cglib:cglib-nodep:jar:2.1_3 (selected for runtime)
[DEBUG] commons-logging:commons-logging:jar:1.0.4 (selected for runtime)
[DEBUG] log4j:log4j:jar:1.2.8 (selected for runtime)
[DEBUG] xmlbeans:xbean:jar:2.0.0 (selected for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
null:maven-project:jar:2.0
[DEBUG] org.apache.maven:maven-project:jar:2.0 (selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-utils:jar:1.0.4 (selected for runtime)
[DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-8
(selected for runtime)
[DEBUG] classworlds:classworlds:jar:1.1-alpha-2 (selected for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.maven:maven-artifact:jar:2.0
[DEBUG] org.apache.maven:maven-artifact:jar:2.0 (selected for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.maven:maven-model:jar:2.0
[DEBUG] org.apache.maven:maven-model:jar:2.0 (selected for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.maven:maven-artifact-manager:jar:2.0
[DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0 (selected for
runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.maven:maven-repository-metadata:jar:2.0
[DEBUG] org.apache.maven:maven-repository-metadata:jar:2.0 (selected for
runtime)
[DEBUG] org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-5
(selected for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
null:maven-profile:jar:2.0
[DEBUG] org.apache.maven:maven-profile:jar:2.0 (selected for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.maven:maven-plugin-api:jar:2.0
[DEBUG] org.apache.maven:maven-plugin-api:jar:2.0 (selected for runtime)
[DEBUG] org.apache.maven:maven-artifact:jar:2.0 (selected for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-service-builder: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-service-builder:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG] org.apache.geronimo.modules:geronimo-service-builder:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] org.apache.geronimo.modules:geronimo-common:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] xml-resolver:xml-resolver:jar:1.1 (selected for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-deployment: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-deployment:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG] org.apache.geronimo.modules:geronimo-deployment:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] org.apache.geronimo.modules:geronimo-system:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] org.apache.geronimo.modules:geronimo-util:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-j2ee-deployment_1.1_spec:jar:1.0
[DEBUG] org.apache.geronimo.specs:geronimo-j2ee-deployment_1.1_spec:jar:1.0
(selected for runtime)
[DEBUG] stax:stax:jar:1.1.1-dev (selected for runtime)
[DEBUG] org.apache.geronimo.modules:geronimo-system:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] org.apache.geronimo.modules:geronimo-util:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-j2ee: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-j2ee:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG] org.apache.geronimo.modules:geronimo-j2ee:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-management: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-management:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG] org.apache.geronimo.modules:geronimo-management:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-j2ee-management_1.0_spec:jar:1.0
[DEBUG]
org.apache.geronimo.specs:geronimo-j2ee-management_1.0_spec:jar:1.0 (selected
for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-ejb_2.1_spec:jar:1.0
[DEBUG] org.apache.geronimo.specs:geronimo-ejb_2.1_spec:jar:1.0
(selected for runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-jta_1.0.1B_spec:jar:1.0
[DEBUG] org.apache.geronimo.specs:geronimo-jta_1.0.1B_spec:jar:1.0
(selected for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-core: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-core:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG] org.apache.geronimo.modules:geronimo-core:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] concurrent:concurrent:jar:1.3.4 (selected for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-j2ee-schema: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-j2ee-schema:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG] org.apache.geronimo.modules:geronimo-j2ee-schema:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] velocity:velocity:jar:1.4 (selected for runtime)
[DEBUG] velocity:velocity-dep:jar:1.4 (selected for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-deploy-tool: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-deploy-tool:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG] org.apache.geronimo.modules:geronimo-deploy-tool:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] org.apache.geronimo.modules:geronimo-util:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-deploy-jsr88: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-deploy-jsr88:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG] org.apache.geronimo.modules:geronimo-deploy-jsr88:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-connector-builder: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-connector-builder:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG]
org.apache.geronimo.modules:geronimo-connector-builder:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-connector: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-connector:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG] org.apache.geronimo.modules:geronimo-connector:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-transaction: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-transaction:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG]
org.apache.geronimo.modules:geronimo-transaction:jar:1.2-SNAPSHOT (selected for
runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-j2ee-connector_1.5_spec:jar:1.0
[DEBUG]
org.apache.geronimo.specs:geronimo-j2ee-connector_1.5_spec:jar:1.0 (selected
for runtime)
[DEBUG] howl:howl-logger:jar:0.1.11 (selected for runtime)
[DEBUG] org.apache.geronimo.specs:geronimo-jta_1.0.1B_spec:jar:1.0
(selected for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-naming: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-naming:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG] org.apache.geronimo.modules:geronimo-naming:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-interceptor: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-interceptor:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG]
org.apache.geronimo.modules:geronimo-interceptor:jar:1.2-SNAPSHOT (selected for
runtime)
[DEBUG]
org.apache.geronimo.specs:geronimo-j2ee-connector_1.5_spec:jar:1.0 (selected
for runtime)
[DEBUG] regexp:regexp:jar:1.3 (selected for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-security: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-security:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG]
org.apache.geronimo.modules:geronimo-security:jar:1.2-SNAPSHOT (selected for
runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-j2ee-jacc_1.0_spec:jar:1.0
[DEBUG]
org.apache.geronimo.specs:geronimo-j2ee-jacc_1.0_spec:jar:1.0 (selected for
runtime)
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-servlet_2.4_spec:jar:1.0
[DEBUG]
org.apache.geronimo.specs:geronimo-servlet_2.4_spec:jar:1.0 (selected for
runtime)
[DEBUG] hsqldb:hsqldb:jar:1.7.2.2 (selected for runtime)
[DEBUG] activeio:activeio:jar:2.0-r118 (selected for runtime)
[DEBUG] tranql:tranql:jar:1.2.2 (selected for runtime)
[DEBUG] commons-logging:commons-logging:jar:1.0.3 (removed - nearer
found: 1.0.4)
[DEBUG] axion:axion:jar:1.0-M3-dev (selected for runtime)
[DEBUG] commons-logging:commons-logging:jar:1.0 (removed - nearer
found: 1.0.4)
[DEBUG] commons-collections:commons-collections:jar:3.0 (selected
for runtime)
[DEBUG] commons-primitives:commons-primitives:jar:1.0 (selected for
runtime)
[DEBUG] commons-codec:commons-codec:jar:1.2 (selected for runtime)
[DEBUG] javacc:javacc:jar:3.2 (selected for runtime)
[DEBUG] geronimo-spec:geronimo-spec-ejb:jar:2.1-rc4 (selected for
runtime)
[DEBUG] commons-collections:commons-collections:jar:3.0 (removed -
nearer found: 2.1)
[DEBUG] commons-collections:commons-collections:jar:2.1 (selected for
runtime)
[DEBUG] geronimo-spec:geronimo-spec-jta:jar:1.0.1B-rc4 (selected for
runtime)
[DEBUG] antlr:antlr:jar:2.7.2 (selected for runtime)
[DEBUG] commons-primitives:commons-primitives:jar:1.0 (selected for
runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-naming-builder: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-naming-builder:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG]
org.apache.geronimo.modules:geronimo-naming-builder:jar:1.2-SNAPSHOT (selected
for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-deploy-config: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-deploy-config:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG]
org.apache.geronimo.modules:geronimo-deploy-config:jar:1.2-SNAPSHOT (selected
for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-j2ee-builder: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-j2ee-builder:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG]
org.apache.geronimo.modules:geronimo-j2ee-builder:jar:1.2-SNAPSHOT (selected
for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-security-builder: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-security-builder:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG]
org.apache.geronimo.modules:geronimo-security-builder:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-test-ddbean: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-test-ddbean:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG]
org.apache.geronimo.modules:geronimo-test-ddbean:jar:1.2-SNAPSHOT (selected for
runtime)
[DEBUG]
org.apache.geronimo.modules:geronimo-deploy-config:jar:1.2-SNAPSHOT (selected
for runtime)
[DEBUG] mx4j:mx4j-remote:jar:3.0.1 (selected for runtime)
[DEBUG] Skipping disabled repository central
[DEBUG] geronimo-web-builder: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
null:geronimo-web-builder:jar:1.2-SNAPSHOT
[DEBUG] modules-parent: using locally installed snapshot
[DEBUG] Retrieving parent-POM from the repository for project:
org.apache.geronimo.modules:modules-parent:pom:${geronimoVersion}
[DEBUG] geronimo-parent: using locally installed snapshot
[DEBUG] org.apache.geronimo.modules:geronimo-web-builder:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG]
org.apache.geronimo.modules:geronimo-security-builder:jar:1.2-SNAPSHOT
(selected for runtime)
[DEBUG]
org.apache.geronimo.modules:geronimo-j2ee-builder:jar:1.2-SNAPSHOT (selected
for runtime)
[DEBUG]
org.apache.geronimo.modules:geronimo-deploy-config:jar:1.2-SNAPSHOT (selected
for runtime)
[DEBUG] geronimo-test-ddbean: using locally installed snapshot
[DEBUG] geronimo-common: using locally installed snapshot
[DEBUG] geronimo-j2ee-schema: using locally installed snapshot
[DEBUG] geronimo-connector: using locally installed snapshot
[DEBUG] geronimo-interceptor: using locally installed snapshot
[DEBUG] geronimo-security: using locally installed snapshot
[DEBUG] geronimo-j2ee-builder: using locally installed snapshot
[DEBUG] geronimo-naming-builder: using locally installed snapshot
[DEBUG] geronimo-connector-builder: using locally installed snapshot
[DEBUG] geronimo-management: using locally installed snapshot
[DEBUG] geronimo-util: using locally installed snapshot
[DEBUG] geronimo-kernel: using locally installed snapshot
[DEBUG] geronimo-security-builder: using locally installed snapshot
[DEBUG] geronimo-j2ee: using locally installed snapshot
[DEBUG] geronimo-deploy-jsr88: using locally installed snapshot
[DEBUG] geronimo-deploy-tool: using locally installed snapshot
[DEBUG] geronimo-core: using locally installed snapshot
[DEBUG] geronimo-naming: using locally installed snapshot
[DEBUG] geronimo-transaction: using locally installed snapshot
[DEBUG] geronimo-deploy-config: using locally installed snapshot
[DEBUG] geronimo-deployment: using locally installed snapshot
[DEBUG] geronimo-system: using locally installed snapshot
[DEBUG] geronimo-service-builder: using locally installed snapshot
[DEBUG] geronimo-web-builder: using locally installed snapshot
[DEBUG] Configuring mojo
'org.apache.geronimo.plugins:geronimo-packaging-plugin:1.0:package' -->
[DEBUG] (f) buildDir =
D:\anita\geronimo\geronimo-1.1\configs\j2ee-system\target
[DEBUG] (f) carFile =
D:\anita\geronimo\geronimo-1.1\configs\j2ee-system\target\j2ee-system-1.2-SNAPSHOT.car
[DEBUG] (s) classPath = maven.plugin.classpath
[DEBUG] (s) deployerName =
geronimo.maven:name=Deployer,j2eeType=Deployer,J2EEModule=geronimo/geronimo-gbean-deployer/1.2-SNAPSHOT/car,*
[DEBUG] (f) deploymentConfigString =
org.apache.geronimo.configs/geronimo-gbean-deployer/1.2-SNAPSHOT/car,org.apache.geronimo.configs/j2ee-deployer/1.2-SNAPSHOT/car
[DEBUG] (s) endorsedDirs = lib/endorsed
[DEBUG] (s) extensionDirs = lib/ext
[DEBUG] (f) localRepository = [local] -> file://C:\Documents and
Settings\User\.m2\repository
[DEBUG] (s) logLevel = WARN
[DEBUG] (s) moduleFile =
D:\anita\geronimo\geronimo-1.1\configs\j2ee-system\moduleFile
[DEBUG] (s) packageFile =
D:\anita\geronimo\geronimo-1.1\configs\j2ee-system\target\plan\plan.xml
[DEBUG] (s) planFile =
D:\anita\geronimo\geronimo-1.1\configs\j2ee-system\plan.xml
[DEBUG] (f) pluginArtifacts =
[org.apache.geronimo.modules:geronimo-transaction:jar:1.2-SNAPSHOT,
org.apache.geronimo.specs:geronimo-j2ee-jacc_1.0_spec:jar:1.0,
commons-logging:commons-logging:jar:1.0.4,
geronimo-spec:geronimo-spec-jta:jar:1.0.1B-rc4,
org.apache.geronimo.specs:geronimo-j2ee-connector_1.5_spec:jar:1.0,
hsqldb:hsqldb:jar:1.7.2.2,
org.apache.geronimo.modules:geronimo-deploy-config:jar:1.2-SNAPSHOT,
org.apache.geronimo.specs:geronimo-j2ee-deployment_1.1_spec:jar:1.0,
org.apache.geronimo.modules:geronimo-deploy-tool:jar:1.2-SNAPSHOT,
org.apache.geronimo.modules:geronimo-kernel:jar:1.2-SNAPSHOT,
org.apache.geronimo.modules:geronimo-connector:jar:1.2-SNAPSHOT,
mx4j:mx4j:jar:3.0.1,
org.apache.geronimo.modules:geronimo-naming:jar:1.2-SNAPSHOT,
regexp:regexp:jar:1.3,
org.apache.geronimo.modules:geronimo-deploy-jsr88:jar:1.2-SNAPSHOT,
org.apache.geronimo.modules:geronimo-connector-builder:jar:1.2-SNAPSHOT,
velocity:velocity-dep:jar:1.4, org.apache.geronimo.modules:ger
onimo-security-builder:jar:1.2-SNAPSHOT, xmlbeans:xbean:jar:2.0.0,
org.apache.geronimo.specs:geronimo-j2ee-management_1.0_spec:jar:1.0,
xml-resolver:xml-resolver:jar:1.1, mx4j:mx4j-remote:jar:3.0.1,
org.apache.geronimo.modules:geronimo-deployment:jar:1.2-SNAPSHOT,
velocity:velocity:jar:1.4, commons-primitives:commons-primitives:jar:1.0,
stax:stax-api:jar:1.0, activeio:activeio:jar:2.0-r118, stax:stax:jar:1.1.1-dev,
geronimo-spec:geronimo-spec-ejb:jar:2.1-rc4,
org.apache.geronimo.modules:geronimo-j2ee-schema:jar:1.2-SNAPSHOT,
antlr:antlr:jar:2.7.2, javacc:javacc:jar:3.2, concurrent:concurrent:jar:1.3.4,
org.apache.geronimo.modules:geronimo-util:jar:1.2-SNAPSHOT,
junit:junit:jar:3.8.1, log4j:log4j:jar:1.2.8,
commons-collections:commons-collections:jar:2.1,
org.apache.geronimo.modules:geronimo-security:jar:1.2-SNAPSHOT,
org.apache.geronimo.specs:geronimo-jta_1.0.1B_spec:jar:1.0,
org.apache.geronimo.modules:geronimo-system:jar:1.2-SNAPSHOT,
org.apache.geronimo.modules:geronimo-n
aming-builder:jar:1.2-SNAPSHOT, commons-codec:commons-codec:jar:1.2,
org.apache.geronimo.modules:geronimo-interceptor:jar:1.2-SNAPSHOT,
howl:howl-logger:jar:0.1.11,
org.apache.geronimo.modules:geronimo-core:jar:1.2-SNAPSHOT,
axion:axion:jar:1.0-M3-dev, tranql:tranql:jar:1.2.2,
org.apache.geronimo.modules:geronimo-management:jar:1.2-SNAPSHOT,
org.apache.geronimo.modules:geronimo-test-ddbean:jar:1.2-SNAPSHOT,
org.apache.geronimo.modules:geronimo-common:jar:1.2-SNAPSHOT,
cglib:cglib-nodep:jar:2.1_3,
org.apache.geronimo.specs:geronimo-servlet_2.4_spec:jar:1.0,
org.apache.geronimo.modules:geronimo-web-builder:jar:1.2-SNAPSHOT,
org.apache.geronimo.modules:geronimo-j2ee-builder:jar:1.2-SNAPSHOT,
org.apache.geronimo.specs:geronimo-ejb_2.1_spec:jar:1.0,
org.apache.geronimo.modules:geronimo-j2ee:jar:1.2-SNAPSHOT,
org.apache.geronimo.modules:geronimo-service-builder:jar:1.2-SNAPSHOT,
org.apache.maven:maven-project:jar:2.0,
org.apache.maven:maven-plugin-api:jar:2.0, org.apache.maven:mav
en-artifact:jar:2.0]
[DEBUG] (f) project = [EMAIL PROTECTED]
[DEBUG] (s) repository = C:\Documents and Settings\User\.m2\repository
[DEBUG] -- end configuration --
[INFO] [car:package]
**** plugin artifacts =
[org.apache.geronimo.modules:geronimo-system:jar:1.2-SNAPSHOT,
junit:junit:jar:3.8.1,
org.apache.geronimo.modules:geronimo-kernel:jar:1.2-SNAPSHOT]
**** adding = file:/C:/Documents and
Settings/User/.m2/repository/org/apache/geronimo/modules/geronimo-system/1.2-SNAPSHOT/geronimo-system-1.2-SNAPSHOT.jar
**** adding = file:/C:/Documents and
Settings/User/.m2/repository/org/apache/geronimo/modules/geronimo-kernel/1.2-SNAPSHOT/geronimo-kernel-1.2-SNAPSHOT.jar
-----metadata ----[]
pom = org.apache.geronimo.modules:geronimo-kernel:pom:1.2-SNAPSHOT
Maven project = Geronimo :: Kernel
-------artifacts = null
transitive dependency = [Dependency {groupId=junit, artifactId=junit,
version=3.8.1, type=jar}, Dependency {groupId=cglib, artifactId=cglib-nodep,
version=2.1_3, type=jar}, Dependency {groupId=log4j, artifactId=log4j,
version=1.2.8, type=jar}, Dependency {groupId=mx4j, artifactId=mx4j,
version=3.0.1, type=jar}, Dependency {groupId=commons-logging,
artifactId=commons-logging, version=1.0.4, type=jar}]
**** adding = file:/C:/Documents and
Settings/User/.m2/repository/cglib/cglib-nodep/2.1_3/cglib-nodep-2.1_3.jar
**** adding = file:/C:/Documents and
Settings/User/.m2/repository/log4j/log4j/1.2.8/log4j-1.2.8.jar
**** adding = file:/C:/Documents and
Settings/User/.m2/repository/mx4j/mx4j/3.0.1/mx4j-3.0.1.jar
**** adding = file:/C:/Documents and
Settings/User/.m2/repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar
**** adding = file:/C:/Documents and
Settings/User/.m2/repository/org/apache/geronimo/plugins/geronimo-packaging-plugin/1.0/geronimo-packaging-plugin-1.0.jar
------urls----[file:/C:/Documents and
Settings/User/.m2/repository/org/apache/geronimo/modules/geronimo-system/1.2-SNAPSHOT/geronimo-system-1.2-SNAPSHOT.jar,
file:/C:/Documents and
Settings/User/.m2/repository/org/apache/geronimo/modules/geronimo-kernel/1.2-SNAPSHOT/geronimo-kernel-1.2-SNAPSHOT.jar,
file:/C:/Documents and
Settings/User/.m2/repository/cglib/cglib-nodep/2.1_3/cglib-nodep-2.1_3.jar,
file:/C:/Documents and
Settings/User/.m2/repository/log4j/log4j/1.2.8/log4j-1.2.8.jar,
file:/C:/Documents and
Settings/User/.m2/repository/mx4j/mx4j/3.0.1/mx4j-3.0.1.jar, file:/C:/Documents
and
Settings/User/.m2/repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar,
file:/C:/Documents and
Settings/User/.m2/repository/org/apache/geronimo/plugins/geronimo-packaging-plugin/1.0/geronimo-packaging-plugin-1.0.jar]
[INFO]
----------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO]
----------------------------------------------------------------------------
[INFO] null
Invalid class loader hierarchy. You have more than one version of
'org.apache.commons.logging.Log' visible, which is not allowed.
[INFO]
----------------------------------------------------------------------------
[DEBUG] Trace
java.lang.ExceptionInInitializerError
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
at java.lang.Class.newInstance0(Class.java:308)
at java.lang.Class.newInstance(Class.java:261)
at
org.apache.geronimo.plugin.packaging.PackageBuilderShellMojo.getPackageBuilder(PackageBuilderShellMojo.java:414)
at
org.apache.geronimo.plugin.packaging.PackageBuilderShellMojo.executePackageBuilderShell(PackageBuilderShellMojo.java:329)
at
org.apache.geronimo.plugin.packaging.PackageBuilderShellMojo.execute(PackageBuilderShellMojo.java:174)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:415)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:531)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:485)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:455)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:303)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:270)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:139)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:249)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException: Invalid class loader
hierarchy. You have more than one version of 'org.apache.commons.logging.Log'
visible, which is not allowed. (Caused by
org.apache.commons.logging.LogConfigurationException: Invalid class loader
hierarchy. You have more than one version of 'org.apache.commons.logging.Log'
visible, which is not allowed.) (Caused by
org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException: Invalid class loader
hierarchy. You have more than one version of 'org.apache.commons.logging.Log'
visible, which is not allowed. (Caused by
org.apache.commons.logging.LogConfigurationException: Invalid class loader
hierarchy. You have more than one version of 'org.apache.commons.logging.Log'
visible, which is not allowed.))
at
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:543)
at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
at
org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
at
org.apache.geronimo.plugin.packaging.PackageBuilder.<clinit>(PackageBuilder.java:49)
... 27 more
Caused by: org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException: Invalid class loader
hierarchy. You have more than one version of 'org.apache.commons.logging.Log'
visible, which is not allowed. (Caused by
org.apache.commons.logging.LogConfigurationException: Invalid class loader
hierarchy. You have more than one version of 'org.apache.commons.logging.Log'
visible, which is not allowed.)
at
org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:397)
at
org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
... 31 more
Caused by: org.apache.commons.logging.LogConfigurationException: Invalid class
loader hierarchy. You have more than one version of
'org.apache.commons.logging.Log' visible, which is not allowed.
at
org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:385)
... 32 more
[INFO]
----------------------------------------------------------------------------
[INFO] Total time: 14 seconds
[INFO] Finished at: Sat Apr 15 20:44:27 EDT 2006
[INFO] Final Memory: 8M/16M
[INFO]
----------------------------------------------------------------------------