[ 
http://jira.nuxeo.org/browse/NXP-4327?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=64167#action_64167
 ] 

Cameron McEwing commented on NXP-4327:
--------------------------------------

Hi Florent

Yes I thought it was odd that the tests were running, but was also surprised 
that they did not all pass?

Anyway I tried the build again without tests, and it still resulted in a failed 
build (see below - Failure in the GWT mojo to deal with Windows paths with 
spaces - not sure how to work around this as this is the standard setup for 
Maven on Windows). 

It is frustrating after my sixth attempt to build the Tomcat distribution that 
I still haven't managed create a WAR that I can deploy under Tomcat without 
errors. Could you detail the process that you used when testing the Tomcat 
distribution build, to see if I am missing anything. Also is it nessasary to 
build all these top level modules for the Tomcat distribution?

Cheers Cameron

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Output of Failed Build
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

C:\Applications\nuxeo-5.3-GA\nuxeo>java -version
java version "1.5.0_22"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_22-b03)
Java HotSpot(TM) Client VM (build 1.5.0_22-b03, mixed mode, sharing)

C:\Applications\nuxeo-5.3-GA\nuxeo>mvn -Dmaven.test.skip=true install -Ptomcat
[INFO] Scanning for projects...
[INFO] Reactor build order:
[INFO]   Nuxeo ECM Projects
[INFO]   Nuxeo Common
[INFO]   Nuxeo Runtime Parent
[INFO]   Nuxeo Runtime
[INFO]   Nuxeo Runtime Deploy
[INFO]   Nuxeo Runtime Launcher
[INFO]   Nuxeo Runtime OSGI Adapter
[INFO]   Nuxeo Runtime JBoss Adapter
[INFO]   Nuxeo Runtime JBoss Extensions
[INFO]   Nuxeo Runtime Tests
[INFO]   Nuxeo Runtime Jetty Adapter
[INFO]   Nuxeo Runtime GlassFish3 Adapter
[INFO]   Nuxeo Runtime Tomcat Adapter
[INFO]   Nuxeo Runtime Scripting
[INFO]   Nuxeo Runtime Management
[INFO]   Nuxeo Core Parent
[INFO]   Nuxeo Core Schema
[INFO]   Nuxeo Core API
[INFO]   Nuxeo Core Query
[INFO]   Nuxeo Core Event
[INFO]   Nuxeo Core
[INFO]   Nuxeo Core JCR Storage Parent
[INFO]   Nuxeo Core JCR Storage
[INFO]   Nuxeo Core Query Tests
[INFO]   Nuxeo Core JCR Storage Tests
[INFO]   Nuxeo Core Facade
[INFO]   Nuxeo Core Client
[INFO]   Nuxeo Core Converter API
[INFO]   Nuxeo Core SQL Storage Parent
[INFO]   Nuxeo Core SQL Storage DB Extensions
[INFO]   Nuxeo Core Converter Service
[INFO]   Nuxeo Core Converter Service default plugins
[INFO]   Nuxeo Core SQL Storage
[INFO]   Nuxeo Core SQL Storage Tests
[INFO]   Nuxeo Core IO
[INFO]   Nuxeo Core JCR Storage JCA Resource Adapter
[INFO]   Nuxeo Core SQL Storage JCA Resource Adapter
[INFO]   Nuxeo Core Event Compatibility
[INFO]   Nuxeo Core Event
[INFO]   Nuxeo Core Persistence
[INFO]   Nuxeo Theme Parent
[INFO]   Nuxeo Theme Core
[INFO]   Nuxeo Theme Fragments
[INFO]   Nuxeo Theme HTML
[INFO]   Nuxeo Services Parent
[INFO]   Nuxeo Platform API
[INFO]   Nuxeo Platform Base
[INFO]   Nuxeo Actions Service - Core
[INFO]   Nuxeo Platform API Tests
[INFO]   Nuxeo CommandLine executor service
[INFO]   Nuxeo Directory Management Service - API
[INFO]   Nuxeo Directory Management Service - Core
[INFO]   Nuxeo Directory - SQL Storage
[INFO]   Nuxeo Directory - LDAP Storage
[INFO]   Nuxeo Directory - Facade
[INFO]   Nuxeo Directory - Multi-Directory Storage
[INFO]   Nuxeo Directory Management Service - Types contribution
[INFO]   Nuxeo Directory Management Service - API
[INFO]   Nuxeo Dublin Core Support
[INFO]   Nuxeo Search Service - API
[INFO]   Nuxeo Search Service - Core
[INFO]   Nuxeo Search Service - Facade
[INFO]   Nuxeo Core Search Backend
[INFO]   Nuxeo Search Service Tests
[INFO]   Nuxeo MimeType Service - API
[INFO]   Nuxeo Platform File Manager API
[INFO]   Nuxeo Versioning Service - API
[INFO]   Nuxeo Forms Layout API
[INFO]   Nuxeo Content Types Service - API
[INFO]   Nuxeo MimeType Service - Core
[INFO]   Nuxeo Content Types Service - Core
[INFO]   Nuxeo Content Template Managager
[INFO]   Nuxeo EP Versioning Service Core
[INFO]   Nuxeo Platform File Manager
[INFO]   Nuxeo Platform File Manager Core Listener
[INFO]   Nuxeo Platform File Manager Facade
[INFO]   Nuxeo User Manager - Api
[INFO]   Nuxeo Login Manager
[INFO]   Nuxeo Login Manager JBoss extension
[INFO]   Nuxeo URL Service - API
[INFO]   Nuxeo Common Web Framework
[INFO]   Nuxeo JbossSX Web Authentication
[INFO]   Nuxeo Scheduler - Core
[INFO]   Nuxeo User Manager - Core
[INFO]   Nuxeo Platform Management
[INFO]   Nuxeo MimeType Service - Facade
[INFO]   Nuxeo Placeful Configuration Service - API
[INFO]   Nuxeo Placeful Configuration Service - Core
[INFO]   Nuxeo Placeful Configuration Service - Facade
[INFO]   Nuxeo Placeful Configuration Service - Theme
[INFO]   Nuxeo Content Types Service - Facade
[INFO]   Nuxeo UID Generator Service
[INFO]   Nuxeo URL Service - Core
[INFO]   Nuxeo URL Service - Facade
[INFO]   Nuxeo User Manager - Facade
[INFO]   Nuxeo Platform WebService
[INFO]   Nuxeo Platform EL
[INFO]   Nuxeo Conversion Platform service
[INFO]   Nuxeo Rendering Service
[INFO]   Nuxeo Shell Base Commands
[INFO]   Nuxeo JSF Parent
[INFO]   Nuxeo Web Framework
[INFO]   Nuxeo Web Framework Compatibility package
[INFO]   Nuxeo Web Framework
[INFO]   Nuxeo Forms Layout Client
[INFO]   Nuxeo Web Framework Infrastructure
[INFO]   Nuxeo Theme JSF
[INFO]   Nuxeo Features - Parent POM
[INFO]   Nuxeo Relation Service - API
[INFO]   Nuxeo Relation Service - Core
[INFO]   Nuxeo Relation Service - JENA Store Plugin
[INFO]   Nuxeo Platform Annotations service parent
[INFO]   Nuxeo Platform Annotation Service API
[INFO]   Nuxeo Platform Annotation Service core contributions
[INFO]   Nuxeo Platform Annotation Service Implementation
[INFO]   Nuxeo Platform Annotation Service JEE integration layer
[INFO]   Nuxeo Platform Annotation Service HTTP Connector
[INFO]   Nuxeo Platform Annotations Repository Plugin
[INFO]   Nuxeo Platform Preview Addon
[INFO]   Nuxeo Platform Annotation Service Client
[INFO]   Nuxeo Audit Service - API
[INFO]   Nuxeo Audit Service - Client
[INFO]   Nuxeo Platform Audit Service - Core
[INFO]   Nuxeo Platform Audit Service - Facade
[INFO]   Nuxeo Audit Search Adapter
[INFO]   Nuxeo Comment Service API
[INFO]   Nuxeo Comment Service Core Contrib
[INFO]   Nuxeo Comment Service
[INFO]   Nuxeo Comment Service Web client
[INFO]   Nuxeo JPBM Service
[INFO]   Nuxeo JPBM Service API
[INFO]   Nuxeo JPBM Service test
[INFO]   Nuxeo JPBM Core Service
[INFO]   Nuxeo Comment Service Workflow Contributions
[INFO]   Nuxeo Platform Imaging parent
[INFO]   Nuxeo Platform Imaging API
[INFO]   Nuxeo Platform Imaging Core
[INFO]   Nuxeo Platform Imaging Convert
[INFO]   Nuxeo Platform Imaging Facade
[INFO]   Nuxeo Platform Imaging Web
[INFO]   Nuxeo Platform Imaging Preview
[INFO]   Nuxeo Picture Tiling parent
[INFO]   Nuxeo Picture Tiling service
[INFO]   Nuxeo Picture Tiling Preview
[INFO]   Nuxeo JPBM Facade
[INFO]   Nuxeo JPBM Web
[INFO]   Nuxeo EP Language
[INFO]   Nuxeo Mail - Parent POM
[INFO]   Nuxeo Mail - Test
[INFO]   Nuxeo Mail - Types contrib
[INFO]   Nuxeo Mail - Core
[INFO]   Nuxeo Mail - Web
[INFO]   Nuxeo Notifications - API
[INFO]   Nuxeo User Notification Service - Core
[INFO]   Nuxeo User Notification Service - Facade
[INFO]   Nuxeo User Notification Service - Web
[INFO]   Nuxeo Platform Publisher Parent
[INFO]   Nuxeo Platform Publisher API
[INFO]   Nuxeo WebEngine
[INFO]   Nuxeo WebEngine Core
[INFO]   Nuxeo WebEngine Base
[INFO]   Nuxeo Platform Publisher Core Contrib
[INFO]   Nuxeo Platform Publisher Core
[INFO]   Nuxeo Platform Publisher JBPM
[INFO]   Nuxeo Platform Publisher Web
[INFO]   Nuxeo Platform Publishing Core
[INFO]   Nuxeo Platform Publishing API
[INFO]   Nuxeo Platform Publishing Core
[INFO]   Nuxeo Platform Publishing Web
[INFO]   Nuxeo Platform Publishing Facade
[INFO]   Nuxeo Platform Publishing Jbpm
[INFO]   Nuxeo Relation Service - Default config
[INFO]   Nuxeo Platform Relations Core Listener
[INFO]   Nuxeo Relation Service - Web UI
[INFO]   Nuxeo Relation Service - facade
[INFO]   Nuxeo Syndication Service
[INFO]   Nuxeo Forum Service API
[INFO]   Nuxeo Forum Core contributions
[INFO]   Nuxeo Forum Service Worklow Contributions
[INFO]   Nuxeo Forum Service
[INFO]   Nuxeo DOM synchronization Core
[INFO]   Nuxeo Platform IO API Fragment
[INFO]   Nuxeo Platform IO Core Fragment
[INFO]   Nuxeo Platform IO Facade Fragment
[INFO]   Nuxeo IO web client
[INFO]   Nuxeo Platform Audit IO Fragment
[INFO]   Nuxeo Platform Relations IO Fragment
[INFO]   Nuxeo Theme Editor
[INFO]   Nuxeo WebWidgets Parent
[INFO]   Nuxeo Theme Web Widgets Core
[INFO]   Nuxeo Theme Web Widgets UI
[INFO]   Nuxeo User Workspace Service - Parent
[INFO]   Nuxeo User Workspace Service - API
[INFO]   Nuxeo Platform User Workspace - Types
[INFO]   Nuxeo Platform User Workspace - Core
[INFO]   Nuxeo Platform User Workspace - Facade
[INFO]   Nuxeo User Workspace Service - Client
[INFO]   Nuxeo platform virtual navigation
[INFO]   Nuxeo platform virtual navigation web client
[INFO]   Nuxeo platform virtual navigation core contribs
[INFO]   Nuxeo Tag Service Module
[INFO]   Nuxeo Tag Service - API
[INFO]   Nuxeo Tag Service - Core
[INFO]   Nuxeo Tag Service - Facade
[INFO]   Nuxeo Tag Service - Web
[INFO]   Nuxeo WebEngine Sites Module API
[INFO]   Nuxeo WebEngine UI
[INFO]   Nuxeo WebEngine Sites core contributions
[INFO]   Nuxeo WebEngine Sites Module
[INFO]   Nuxeo WebEngine Administration
[INFO]   Nuxeo Webengine Blogs API
[INFO]   Nuxeo Webengine Blogs
[INFO]   Nuxeo Webengine Blogs Core contributions
[INFO]   Nuxeo OpenSocial - Parent
[INFO]   Nuxeo OpenSocial - Shindig Integration
[INFO]   Nuxeo OpenSocial - Features
[INFO]   Nuxeo OpenSocial - Spaces API
[INFO]   Nuxeo OpenSocial - Spaces Core
[INFO]   Nuxeo OpenSocial - Spaces Web (JSF) contribution
[INFO]   Nuxeo OpenSocial - Gadget Service
[INFO]   Nuxeo OpenSocial - Gadgets
[INFO]   Nuxeo OpenSocial - Webengine Spaces
[INFO]   Nuxeo OpenSocial - Container
[INFO]   Nuxeo OpenSocial - Webengine Gadget app
[INFO]   Nuxeo OpenSocial - Container Configuration for Space API
[INFO]   Nuxeo OpenSocial - Webengine Dashboard
[INFO]   Nuxeo Generic WSS bindings
[INFO]   Nuxeo Platform WSS Backend
[INFO]   Nuxeo WebEngine RestEasy Adapter
[INFO]   Nuxeo Theme Web Engine
[INFO]   Nuxeo DM Parent
[INFO]   Nuxeo WebApp - Base
[INFO]   Nuxeo WebApp Core
[INFO]   Nuxeo WebApp types contributions
[INFO]   Nuxeo Platform - default configuration
[INFO]   Nuxeo GWT Parent
[INFO]   Nuxeo GWT Integration - Server Side
[INFO]   Nuxeo GWT Runtime
[INFO]   Nuxeo GWT UI
[INFO]   Nuxeo Embedded Launcher
[INFO]   Nuxeo Base Template
[INFO]   Nuxeo Server Template
[INFO]   Nuxeo Distribution Parent
[INFO]   Nuxeo Jetty Distribution
[INFO]   Nuxeo Tomcat Build
[INFO] ------------------------------------------------------------------------
[INFO] Building Nuxeo ECM Projects
[INFO]    task-segment: [install]
[INFO] ------------------------------------------------------------------------
[INFO] [buildnumber:create {execution: default}]
[INFO] Storing buildNumber: 20091118-093539 at timestamp: 1258490139201
[INFO] [nuxeo:eclipse-version {execution: eclipsize-version}]
[INFO] eclipseVersion:5.3.1.-SNAPSHOT
[INFO] [site:attach-descriptor]
[INFO] Preparing source:jar
[WARNING] Removing: jar from forked lifecycle, to prevent recursive invocation.
[INFO] [buildnumber:create {execution: default}]
[INFO] Storing buildNumber: 20091118-093552 at timestamp: 1258490152935
[INFO] [source:jar {execution: attach-sources}]
[INFO] NOT adding sources to attached artifacts for packaging: 'pom'.
[INFO] [install:install]
[INFO] Installing C:\Applications\nuxeo-5.3-GA\nuxeo\pom.xml to C:\Documents 
and 
Settings\Administrator\.m2\repository\org\nuxeo\nuxeo-ecm\5.3.1-SNAPSHOT\nuxeo-ecm-5.3.1-SNAPSHOT.pom

...


[INFO] ------------------------------------------------------------------------
[INFO] Building Nuxeo Platform Annotation Service Client
[INFO]    task-segment: [install]
[INFO] ------------------------------------------------------------------------
Downloading: 
http://repository.jboss.com/maven2/org/codehaus/mojo/gwt-maven-plugin/1.0/gwt-maven-plugin-1.0.pom
Downloading: 
http://snapshots.jboss.org/maven2/org/codehaus/mojo/gwt-maven-plugin/1.0/gwt-maven-plugin-1.0.pom
Downloading: 
http://repository.apache.org/snapshots/org/codehaus/mojo/gwt-maven-plugin/1.0/gwt-maven-plugin-1.0.pom
Downloading: 
http://maven.nuxeo.org/public/org/codehaus/mojo/gwt-maven-plugin/1.0/gwt-maven-plugin-1.0.pom
7K downloaded
Downloading: 
http://repository.jboss.com/maven2/org/codehaus/mojo/mojo-parent/18/mojo-parent-18.pom
16K downloaded
Downloading: 
http://repository.jboss.com/maven2/org/codehaus/mojo/gwt-maven-plugin/1.0/gwt-maven-plugin-1.0.jar
Downloading: 
http://snapshots.jboss.org/maven2/org/codehaus/mojo/gwt-maven-plugin/1.0/gwt-maven-plugin-1.0.jar
Downloading: 
http://repository.apache.org/snapshots/org/codehaus/mojo/gwt-maven-plugin/1.0/gwt-maven-plugin-1.0.jar
Downloading: 
http://maven.nuxeo.org/public/org/codehaus/mojo/gwt-maven-plugin/1.0/gwt-maven-plugin-1.0.jar
44K downloaded
[INFO] [buildnumber:create {execution: default}]
[INFO] Storing buildNumber: 20091118-100105 at timestamp: 1258491665310
[INFO] [nuxeo:eclipse-version {execution: eclipsize-version}]
[INFO] eclipseVersion:5.3.1.-SNAPSHOT
[INFO] [resources:resources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 25 resources
Downloading: 
http://repository.jboss.com/maven2/com/google/gwt/gwt-dev/1.5.3/gwt-dev-1.5.3.pom
Downloading: 
http://snapshots.jboss.org/maven2/com/google/gwt/gwt-dev/1.5.3/gwt-dev-1.5.3.pom
Downloading: 
http://maven.nuxeo.org/public/com/google/gwt/gwt-dev/1.5.3/gwt-dev-1.5.3.pom
727b downloaded
Downloading: 
http://repository.jboss.com/maven2/com/google/gwt/gwt-dev/1.5.3/gwt-dev-1.5.3-windows.jar
Downloading: 
http://snapshots.jboss.org/maven2/com/google/gwt/gwt-dev/1.5.3/gwt-dev-1.5.3-windows.jar
Downloading: 
http://maven.nuxeo.org/public/com/google/gwt/gwt-dev/1.5.3/gwt-dev-1.5.3-windows.jar
9834K downloaded
[INFO] [compiler:compile]
[INFO] Compiling 83 source files to 
C:\Applications\nuxeo-5.3-GA\nuxeo\nuxeo-features\nuxeo-platform-annotations\nuxeo-platform-annotations-web\target\classes
Downloading: 
http://repository.jboss.com/maven2/com/thoughtworks/qdox/qdox/1.6.3/qdox-1.6.3.pom
Downloading: 
http://snapshots.jboss.org/maven2/com/thoughtworks/qdox/qdox/1.6.3/qdox-1.6.3.pom
Downloading: 
http://repository.apache.org/snapshots/com/thoughtworks/qdox/qdox/1.6.3/qdox-1.6.3.pom
Downloading: 
http://maven.nuxeo.org/public/com/thoughtworks/qdox/qdox/1.6.3/qdox-1.6.3.pom
10K downloaded
Downloading: http://repository.jboss.com/maven2/ant/ant/1.5.1/ant-1.5.1.pom
Downloading: http://snapshots.jboss.org/maven2/ant/ant/1.5.1/ant-1.5.1.pom
Downloading: http://repository.apache.org/snapshots/ant/ant/1.5.1/ant-1.5.1.pom
Downloading: http://maven.nuxeo.org/public/ant/ant/1.5.1/ant-1.5.1.pom
140b downloaded
Downloading: 
http://repository.jboss.com/maven2/jmock/jmock/1.0.0/jmock-1.0.0.pom
Downloading: http://snapshots.jboss.org/maven2/jmock/jmock/1.0.0/jmock-1.0.0.pom
Downloading: 
http://repository.apache.org/snapshots/jmock/jmock/1.0.0/jmock-1.0.0.pom
Downloading: http://maven.nuxeo.org/public/jmock/jmock/1.0.0/jmock-1.0.0.pom
144b downloaded
Downloading: 
http://repository.jboss.com/maven2/freemarker/freemarker/2.3.6/freemarker-2.3.6.pom
Downloading: 
http://snapshots.jboss.org/maven2/freemarker/freemarker/2.3.6/freemarker-2.3.6.pom
Downloading: 
http://repository.apache.org/snapshots/freemarker/freemarker/2.3.6/freemarker-2.3.6.pom
Downloading: 
http://maven.nuxeo.org/public/freemarker/freemarker/2.3.6/freemarker-2.3.6.pom
670b downloaded
Downloading: 
http://repository.jboss.com/maven2/com/thoughtworks/qdox/qdox/1.6.3/qdox-1.6.3.jar
Downloading: 
http://snapshots.jboss.org/maven2/com/thoughtworks/qdox/qdox/1.6.3/qdox-1.6.3.jar
Downloading: 
http://repository.apache.org/snapshots/com/thoughtworks/qdox/qdox/1.6.3/qdox-1.6.3.jar
Downloading: 
http://maven.nuxeo.org/public/com/thoughtworks/qdox/qdox/1.6.3/qdox-1.6.3.jar
101K downloaded
Downloading: http://repository.jboss.com/maven2/ant/ant/1.5.1/ant-1.5.1.jar
Downloading: http://snapshots.jboss.org/maven2/ant/ant/1.5.1/ant-1.5.1.jar
Downloading: http://repository.apache.org/snapshots/ant/ant/1.5.1/ant-1.5.1.jar
Downloading: http://maven.nuxeo.org/public/ant/ant/1.5.1/ant-1.5.1.jar
700K downloaded
Downloading: 
http://repository.jboss.com/maven2/jmock/jmock/1.0.0/jmock-1.0.0.jar
Downloading: http://snapshots.jboss.org/maven2/jmock/jmock/1.0.0/jmock-1.0.0.jar
Downloading: 
http://repository.apache.org/snapshots/jmock/jmock/1.0.0/jmock-1.0.0.jar
Downloading: http://maven.nuxeo.org/public/jmock/jmock/1.0.0/jmock-1.0.0.jar
67K downloaded
Downloading: 
http://repository.jboss.com/maven2/freemarker/freemarker/2.3.6/freemarker-2.3.6.jar
Downloading: 
http://snapshots.jboss.org/maven2/freemarker/freemarker/2.3.6/freemarker-2.3.6.jar
Downloading: 
http://repository.apache.org/snapshots/freemarker/freemarker/2.3.6/freemarker-2.3.6.jar
Downloading: 
http://maven.nuxeo.org/public/freemarker/freemarker/2.3.6/freemarker-2.3.6.jar
772K downloaded
Downloading: 
http://repository.jboss.com/maven2/com/google/gwt/gwt-dev/1.5.3/gwt-dev-1.5.3-windows-libs.zip
Downloading: 
http://snapshots.jboss.org/maven2/com/google/gwt/gwt-dev/1.5.3/gwt-dev-1.5.3-windows-libs.zip
Downloading: 
http://repository.apache.org/snapshots/com/google/gwt/gwt-dev/1.5.3/gwt-dev-1.5.3-windows-libs.zip
Downloading: 
http://maven.nuxeo.org/public/com/google/gwt/gwt-dev/1.5.3/gwt-dev-1.5.3-windows-libs.zip
101K downloaded
[INFO] [gwt:compile {execution: default}]
[FATAL ERROR] org.codehaus.mojo.gwt.CompileMojo#execute() caused a linkage 
error (java.lang.ExceptionInInitializerError) and may be out-of-date. Check the 
realms:
[FATAL ERROR] Plugin realm = 
app0.child-container[org.codehaus.mojo:gwt-maven-plugin]
urls[0] = file:/C:/Documents and 
Settings/Administrator/.m2/repository/org/codehaus/mojo/gwt-maven-plugin/1.0/gwt-maven-plugin-1.0.jar
urls[1] = file:/C:/Documents and 
Settings/Administrator/.m2/repository/org/codehaus/plexus/plexus-utils/1.4.6/plexus-utils-1.4.6.jar
urls[2] = file:/C:/Documents and 
Settings/Administrator/.m2/repository/junit/junit/3.8.2/junit-3.8.2.jar
urls[3] = file:/C:/Documents and 
Settings/Administrator/.m2/repository/com/google/gwt/gwt-user/1.5.3/gwt-user-1.5.3.jar
urls[4] = file:/C:/Documents and 
Settings/Administrator/.m2/repository/com/thoughtworks/qdox/qdox/1.6.3/qdox-1.6.3.jar
urls[5] = file:/C:/Documents and 
Settings/Administrator/.m2/repository/ant/ant/1.5.1/ant-1.5.1.jar
urls[6] = file:/C:/Documents and 
Settings/Administrator/.m2/repository/jmock/jmock/1.0.0/jmock-1.0.0.jar
urls[7] = file:/C:/Documents and 
Settings/Administrator/.m2/repository/freemarker/freemarker/2.3.6/freemarker-2.3.6.jar
urls[8] = file:/C:/Documents and 
Settings/Administrator/.m2/repository/org/codehaus/plexus/plexus-archiver/1.0-alpha-9/plexus-archiver-1.0-alpha-9.jar
urls[9] = file:/C:/Documents and 
Settings/Administrator/.m2/repository/org/codehaus/plexus/plexus-io/1.0-alpha-1/plexus-io-1.0-alpha-1.jar
urls[10] = file:/C:/Documents and 
Settings/Administrator/.m2/repository/org/apache/maven/surefire/surefire-booter/2.4.3/surefire-booter-2.4.3.jar
urls[11] = file:/C:/Documents and 
Settings/Administrator/.m2/repository/org/apache/maven/surefire/surefire-api/2.4.3/surefire-api-2.4.3.jar
urls[12] = file:/C:/Documents and 
Settings/Administrator/.m2/repository/com/google/gwt/gwt-dev/1.5.3/gwt-dev-1.5.3-windows.jar
urls[13] = file:/C:/Documents and 
Settings/Administrator/.m2/repository/com/google/gwt/gwt-dev/1.5.3/gwt-dev-1.5.3-windows-libs.zip
[FATAL ERROR] Container realm = plexus.core
urls[0] = 
file:/C:/Applications/apache-maven-2.0.10/bin/../lib/maven-2.0.10-uber.jar
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] null
Illegal character in path at index 18: file:/C:/Documents and 
Settings/Administrator/.m2/repository/com/google/gwt/gwt-dev/1.5.3/gwt-dev-1.5.3-windows.jar
[INFO] ------------------------------------------------------------------------
[INFO] 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:501)
        at java.lang.Class.newInstance0(Class.java:350)
        at java.lang.Class.newInstance(Class.java:303)
        at 
org.codehaus.mojo.gwt.CompileMojo.getGwtCompilerInstance(CompileMojo.java:211)
        at org.codehaus.mojo.gwt.CompileMojo.execute(CompileMojo.java:85)
        at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:453)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:479)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:292)
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142)
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:301)
        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:592)
        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: java.lang.IllegalArgumentException
        at java.net.URI.create(URI.java:842)
        at 
com.google.gwt.util.tools.Utility.computeInstallationPath(Utility.java:288)
        at com.google.gwt.util.tools.Utility.getInstallPath(Utility.java:224)
        at com.google.gwt.util.tools.ToolBase.<clinit>(ToolBase.java:55)
        ... 26 more
Caused by: java.net.URISyntaxException: Illegal character in path at index 18: 
file:/C:/Documents and 
Settings/Administrator/.m2/repository/com/google/gwt/gwt-dev/1.5.3/gwt-dev-1.5.3-windows.jar
        at java.net.URI$Parser.fail(URI.java:2816)
        at java.net.URI$Parser.checkChars(URI.java:2989)
        at java.net.URI$Parser.parseHierarchical(URI.java:3073)
        at java.net.URI$Parser.parse(URI.java:3021)
        at java.net.URI.<init>(URI.java:578)
        at java.net.URI.create(URI.java:840)
        ... 29 more
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 28 minutes 7 seconds
[INFO] Finished at: Wed Nov 18 10:02:51 NZDT 2009
[INFO] Final Memory: 139M/259M
[INFO] ------------------------------------------------------------------------
C:\Applications\nuxeo-5.3-GA\nuxeo>




> Nuxeo Distribution for Tomcat fails on Apache Tomcat 6.0.20 on Windows XP SP4 
> using JDK 6.0 update 26
> -----------------------------------------------------------------------------------------------------
>
>                 Key: NXP-4327
>                 URL: http://jira.nuxeo.org/browse/NXP-4327
>             Project: Nuxeo Enterprise Platform
>          Issue Type: Bug
>    Affects Versions: 5.3 GA
>         Environment: Windows XP SP4, Apache Tomcat 6.0.20, JDK 6.0 Update 16
>            Reporter: Cameron McEwing
>            Assignee: Julien Carsique
>            Priority: Blocker
>   Original Estimate: 2 days
>  Remaining Estimate: 2 days
>
> I cloned this issue NXP-4173 to reopen it. The Nuxeo Tomcat distribution in 
> 5.3 GA now fails to create the build artifacts in 
> "\nuxeo-distribution\nuxeo-distribution-tomcat\target" it instead creates a 
> build target in "\nuxeo-distribution\nuxeo-distribution-jetty\target". This 
> appears to be a Jetty build with the file 
> nuxeo-distribution-jetty-5.3.1-SNAPSHOT.zip created. 
> Here is my build process ... 
> hg clone http://hg.nuxeo.org/nuxeo#5.3 
> cd nuxeo 
> hg clone http://hg.nuxeo.org/nuxeo/nuxeo-common#1.6 
> hg clone http://hg.nuxeo.org/nuxeo/nuxeo-runtime#1.6 
> hg clone http://hg.nuxeo.org/nuxeo/nuxeo-core#1.6 
> hg clone http://hg.nuxeo.org/nuxeo/nuxeo-theme#5.3 
> hg clone http://hg.nuxeo.org/nuxeo/nuxeo-platform#5.3 
> hg clone http://hg.nuxeo.org/nuxeo/nuxeo-shell#5.3 
> hg clone http://hg.nuxeo.org/nuxeo/nuxeo-distribution#5.3 
> then 
> C:\Applications\nuxeo-5.3-GA\nuxeo\nuxeo-distribution>ant distrib 
> -Ddistrib=tomcat 
> ... 
>      [exec] [INFO] Creating target file: 
> C:\Applications\nuxeo-5.3-GA\nuxeo\nuxeo-distribution\nuxeo-distribution-jetty\target\nuxeo-distribution-jetty-5.3.1-SNAPSHOT
>  
>      [exec] [INFO] Zipped target to: 
> C:\Applications\nuxeo-5.3-GA\nuxeo\nuxeo-distribution\nuxeo-distribution-jetty\target\nuxeo-distribution-jetty-5.3.1-SNAPSHOT.zip
>  
>      [exec] [INFO] Done. 
>      [exec] [INFO] [nuxeo:attach {execution: attach-app}] 
>      [exec] [INFO] 
> ------------------------------------------------------------------------ 
>      [exec] [INFO] Building Nuxeo Tomcat Build 
>      [exec] [INFO] task-segment: [clean, install, package] 
>      [exec] [INFO] 
> ------------------------------------------------------------------------ 
>      [exec] [INFO] [clean:clean] 
>      [exec] [INFO] [buildnumber:create {execution: default}] 
>      [exec] [INFO] Storing buildNumber: 20091116-191514 at timestamp: 
> 1258352114951 
>      [exec] [INFO] [nuxeo:eclipse-version {execution: eclipsize-version}] 
>      [exec] [INFO] eclipseVersion:5.3.1.-SNAPSHOT 
>      [exec] [INFO] [site:attach-descriptor] 
>      [exec] [INFO] Preparing source:jar 
>      [exec] [WARNING] Removing: jar from forked lifecycle, to prevent 
> recursive invocation. 
>      [exec] [INFO] [buildnumber:create {execution: default}] 
>      [exec] [INFO] Storing buildNumber: 20091116-191514 at timestamp: 
> 1258352114982 
>      [exec] [INFO] [source:jar {execution: attach-sources}] 
>      [exec] [INFO] NOT adding sources to attached artifacts for packaging: 
> 'pom'. 
>      [exec] [INFO] [install:install] 
>      [exec] [INFO] Installing 
> C:\Applications\nuxeo-5.3-GA\nuxeo\nuxeo-distribution\nuxeo-distribution-tomcat\pom.xml
>  to C:\Documents and 
> Settings\Administrator\.m2\repository\org\nuxeo\ecm\distribution\nuxeo-distribution-tomcat\5.3.1-SNAPS
>  HOT\nuxeo-distribution-tomcat-5.3.1-SNAPSHOT.pom 
>      [exec] [INFO] [buildnumber:create {execution: default}] 
>      [exec] [INFO] Storing buildNumber: 20091116-191515 at timestamp: 
> 1258352115154 
>      [exec] [INFO] [nuxeo:eclipse-version {execution: eclipsize-version}] 
>      [exec] [INFO] eclipseVersion:5.3.1.-SNAPSHOT 
>      [exec] [INFO] [site:attach-descriptor] 
>      [exec] [INFO] Preparing source:jar 
>      [exec] [WARNING] Removing: jar from forked lifecycle, to prevent 
> recursive invocation. 
>      [exec] [INFO] [buildnumber:create {execution: default}] 
>      [exec] [INFO] Storing buildNumber: 20091116-191515 at timestamp: 
> 1258352115170 
>      [exec] [INFO] [source:jar {execution: attach-sources}] 
>      [exec] [INFO] NOT adding sources to attached artifacts for packaging: 
> 'pom'. 
>      [exec] [INFO] 
>      [exec] [INFO] 
>      [exec] [INFO] 
> ------------------------------------------------------------------------ 
>      [exec] [INFO] Reactor Summary: 
>      [exec] [INFO] 
> ------------------------------------------------------------------------ 
>      [exec] [INFO] Nuxeo Embedded Launcher ............................... 
> SUCCESS [2:27.485s] 
>      [exec] [INFO] Nuxeo Base Template ................................... 
> SUCCESS [2:21.812s] 
>      [exec] [INFO] Nuxeo Server Template ................................. 
> SUCCESS [3:53.891s] 
>      [exec] [INFO] Nuxeo Distribution Parent ............................. 
> SUCCESS [0.234s] 
>      [exec] [INFO] Nuxeo Jetty Distribution .............................. 
> SUCCESS [33:43.688s] 
>      [exec] [INFO] Nuxeo Tomcat Build .................................... 
> SUCCESS [0.250s] 
>      [exec] [INFO] 
> ------------------------------------------------------------------------ 
>      [exec] [INFO] 
> ------------------------------------------------------------------------ 
>      [exec] [INFO] BUILD SUCCESSFUL 
>      [exec] [INFO] 
> ------------------------------------------------------------------------ 
>      [exec] [INFO] Total time: 42 minutes 39 seconds 
>      [exec] [INFO] Finished at: Mon Nov 16 19:15:15 NZDT 2009 
>      [exec] [INFO] Final Memory: 113M/202M 
>      [exec] [INFO] 
> ------------------------------------------------------------------------ 
> distrib: 
> BUILD SUCCESSFUL 
> Total time: 42 minutes 54 seconds 
> As you can see the build is successful, but it does not create the required 
> WAR file for tomcat as noted in 
> "\nuxeo-5.3-GA\nuxeo\nuxeo-distribution\README.txt" ...
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
> 6. Nuxeo Tomcat WebApp 
>   A Nuxeo Server packaged as an exploded WAR for Tomcat v6. 
>   This build will generate a zip containing a 'tomcat' directory. You need to 
>   copy the content of this directory to your installed Tomcat. Then restart 
>   Tomcat. 
>   Nuxeo WebEngine will be available at htpp://localhost:8080/nuxeo 
>   Built application is in nuxeo-distribution-tomcat/target/ 
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
> Cheers 
> Cameron McEwing 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.nuxeo.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to