11 Replies Latest reply on Mar 8, 2013 8:59 AM by magick93

    maven errors when adding navigation dependencies

    magick93

      Hi

       

      I'm following the documentation on http://docs.jboss.org/errai/2.2.0.Final/errai/reference/html/sid-54493676.html

       

      I am using 2.2.0.Final

       

      And then when I run: mvn clean install I get the following.

      Can anyone help?

       

      [INFO] Scanning for projects...

      [INFO]                                                                        

      [INFO] ------------------------------------------------------------------------

      [INFO] Building firestorm-app 1.0-SNAPSHOT

      [INFO] ------------------------------------------------------------------------

      [INFO]

      [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ firestorm-app ---

      [INFO] Deleting C:\Magick\dev\app.ui\firestorm-app\target

      [INFO] Deleting C:\Magick\dev\app.ui\firestorm-app\src\main\webapp\WEB-INF\classes

      [INFO] Deleting C:\Magick\dev\app.ui\firestorm-app (includes = [www-test/**, .gwt/**, .errai/**, src/main/webapp/app/**, src/main/webapp/WEB-INF/deploy/**, src/main/webapp/WEB-INF/lib/**, src/main/webapp/WEB-INF/classes/**, **/gwt-unitCache/**, **/*.JUnit/**], excludes = [])

      [INFO]

      [INFO] --- gwt-maven-plugin:2.4.0:clean (gwt-clean) @ firestorm-app ---

      [INFO] auto discovered modules [org.company.firestorm.App]

      [INFO]

      [INFO] --- jacoco-gwt-maven-plugin:0.5.4.201202141554:prepare-agent (jacoco-gwt-prepare-agent) @ firestorm-app ---

      [INFO] argLine set to -javaagent:C:\Users\Anton\.m2\repository\org\jboss\errai\jacoco-gwt-maven-plugin\0.5.4.201202141554\jacoco-gwt-maven-plugin-0.5.4.201202141554.jar=snapshotDirectory=C:\Magick\dev\app.ui\firestorm-app\target\snapshot-classes,snapshotClassLoaders=*gwt* -javaagent:C:\Users\Anton\.m2\repository\org\jacoco\org.jacoco.agent\0.5.4.201111111111\org.jacoco.agent-0.5.4.201111111111-runtime.jar=destfile=C:\Magick\dev\app.ui\firestorm-app\target\jacoco.exec

      [INFO]

      [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ firestorm-app ---

      [debug] execute contextualize

      [INFO] Using 'UTF-8' encoding to copy filtered resources.

      [INFO] Copying 6 resources

      [INFO]

      [INFO] --- gwt-maven-plugin:2.4.0:resources (gwt-compile) @ firestorm-app ---

      [INFO] auto discovered modules [org.company.firestorm.App]

      [INFO] 11 source files from GWT module org.company.firestorm.App

      [INFO]

      [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ firestorm-app ---

      [INFO] Compiling 12 source files to C:\Magick\dev\app.ui\firestorm-app\src\main\webapp\WEB-INF\classes

      [INFO]

      [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ firestorm-app ---

      [debug] execute contextualize

      [INFO] Using 'UTF-8' encoding to copy filtered resources.

      [INFO] Copying 3 resources

      [INFO]

      [INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ firestorm-app ---

      [INFO] Nothing to compile - all classes are up to date

      [INFO]

      [INFO] --- maven-surefire-plugin:2.5:test (default-test) @ firestorm-app ---

      [INFO] Tests are skipped.

      [INFO]

      [INFO] --- gwt-maven-plugin:2.4.0:compile (gwt-compile) @ firestorm-app ---

      [INFO] auto discovered modules [org.company.firestorm.App]

      [INFO] Compiling module org.company.firestorm.App

      [INFO]    Scanning for additional dependencies: jar:file:/C:/Users/Anton/.m2/repository/org/jboss/errai/errai-ioc/2.2.0.Final/errai-ioc-2.2.0.Final.jar!/org/jboss/errai/ioc/client/Container.java

      [INFO]       Computing all possible rebind results for 'org.jboss.errai.ioc.client.QualifierEqualityFactory'

      [INFO]          Rebinding org.jboss.errai.ioc.client.QualifierEqualityFactory

      [INFO]             Invoking generator org.jboss.errai.ioc.rebind.ioc.bootstrapper.QualifierEqualityFactoryGenerator

      [INFO]                Generating Extensions Bootstrapper...

      [ERROR] SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".

      [ERROR] SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

      [ERROR] java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder

      [ERROR]           at org.slf4j.LoggerFactory.getSingleton(LoggerFactory.java:230)

      [ERROR]           at org.slf4j.LoggerFactory.bind(LoggerFactory.java:121)

      [ERROR]           at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:112)

      [ERROR]           at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:275)

      [ERROR]           at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:248)

      [ERROR]           at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:261)

      [ERROR]           at org.jboss.errai.codegen.meta.impl.AbstractMetaClass.<clinit>(AbstractMetaClass.java:54)

      [ERROR]           at org.jboss.errai.codegen.meta.MetaClassFactory.createOrGet(MetaClassFactory.java:250)

      [ERROR]           at org.jboss.errai.codegen.meta.MetaClassFactory.get(MetaClassFactory.java:130)

      [ERROR]           at org.jboss.errai.codegen.util.GenUtil.<clinit>(GenUtil.java:625)

      [ERROR]           at org.jboss.errai.codegen.Context.<init>(Context.java:65)

      [ERROR]           at org.jboss.errai.codegen.Context.create(Context.java:94)

      [ERROR]           at org.jboss.errai.codegen.builder.impl.ClassBuilder.define(ClassBuilder.java:73)

      [ERROR]           at org.jboss.errai.ioc.rebind.ioc.bootstrapper.QualifierEqualityFactoryGenerator.generateQualifierEqualityFactory(QualifierEqualityFactoryGenerator.java:92)

      [ERROR]           at org.jboss.errai.ioc.rebind.ioc.bootstrapper.QualifierEqualityFactoryGenerator.generate(QualifierEqualityFactoryGenerator.java:65)

      [ERROR]           at com.google.gwt.core.ext.GeneratorExtWrapper.generate(GeneratorExtWrapper.java:48)

      [ERROR]           at com.google.gwt.core.ext.GeneratorExtWrapper.generateIncrementally(GeneratorExtWrapper.java:60)

      [ERROR]           at com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally(StandardGeneratorContext.java:647)

      [ERROR]           at com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:41)

      [ERROR]           at com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOracle.java:78)

      [ERROR]           at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:268)

      [ERROR]           at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:257)

      [ERROR]           at com.google.gwt.dev.DistillerRebindPermutationOracle.getAllPossibleRebindAnswers(DistillerRebindPermutationOracle.java:91)

      [ERROR]           at com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.doFindAdditionalTypesUsingRebinds(WebModeCompilerFrontEnd.java:96)

      [ERROR]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.process(AbstractCompiler.java:254)

      [ERROR]           at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:444)

      [ERROR]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCompiler.java:173)

      [ERROR]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCompiler.java:288)

      [ERROR]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.access$400(AbstractCompiler.java:139)

      [ERROR]           at com.google.gwt.dev.jdt.AbstractCompiler.compile(AbstractCompiler.java:588)

      [ERROR]           at com.google.gwt.dev.jdt.BasicWebModeCompiler.getCompilationUnitDeclarations(BasicWebModeCompiler.java:97)

      [ERROR]           at com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.getCompilationUnitDeclarations(WebModeCompilerFrontEnd.java:52)

      [ERROR]           at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:569)

      [ERROR]           at com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java:33)

      [ERROR]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:284)

      [ERROR]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:233)

      [ERROR]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:145)

      [ERROR]           at com.google.gwt.dev.Compiler.run(Compiler.java:232)

      [ERROR]           at com.google.gwt.dev.Compiler.run(Compiler.java:198)

      [ERROR]           at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)

      [ERROR]           at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)

      [ERROR]           at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)

      [ERROR]           at com.google.gwt.dev.Compiler.main(Compiler.java:177)

      [INFO]                [ERROR] Error generating extensions

      [INFO] java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder

      [INFO]           at org.slf4j.LoggerFactory.getSingleton(LoggerFactory.java:230)

      [INFO]           at org.slf4j.LoggerFactory.bind(LoggerFactory.java:121)

      [INFO]           at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:112)

      [INFO]           at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:275)

      [INFO]           at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:248)

      [INFO]           at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:261)

      [INFO]           at org.jboss.errai.codegen.meta.impl.AbstractMetaClass.<clinit>(AbstractMetaClass.java:54)

      [ERROR] Caused by: java.lang.ClassNotFoundException: org.slf4j.impl.StaticLoggerBinder

      [ERROR]           at java.net.URLClassLoader$1.run(URLClassLoader.java:366)

      [ERROR]           at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

      [ERROR]           at java.security.AccessController.doPrivileged(Native Method)

      [ERROR]           at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

      [ERROR]           at java.lang.ClassLoader.loadClass(ClassLoader.java:423)

      [ERROR]           at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)

      [ERROR]           at java.lang.ClassLoader.loadClass(ClassLoader.java:356)

      [ERROR]           ... 43 more

      [INFO]           at org.jboss.errai.codegen.meta.MetaClassFactory.createOrGet(MetaClassFactory.java:250)

      [INFO]           at org.jboss.errai.codegen.meta.MetaClassFactory.get(MetaClassFactory.java:130)

      [INFO]           at org.jboss.errai.codegen.util.GenUtil.<clinit>(GenUtil.java:625)

      [INFO]           at org.jboss.errai.codegen.Context.<init>(Context.java:65)

      [INFO]           at org.jboss.errai.codegen.Context.create(Context.java:94)

      [INFO]           at org.jboss.errai.codegen.builder.impl.ClassBuilder.define(ClassBuilder.java:73)

      [INFO]           at org.jboss.errai.ioc.rebind.ioc.bootstrapper.QualifierEqualityFactoryGenerator.generateQualifierEqualityFactory(QualifierEqualityFactoryGenerator.java:92)

      [INFO]           at org.jboss.errai.ioc.rebind.ioc.bootstrapper.QualifierEqualityFactoryGenerator.generate(QualifierEqualityFactoryGenerator.java:65)

      [INFO]           at com.google.gwt.core.ext.GeneratorExtWrapper.generate(GeneratorExtWrapper.java:48)

      [INFO]           at com.google.gwt.core.ext.GeneratorExtWrapper.generateIncrementally(GeneratorExtWrapper.java:60)

      [INFO]           at com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally(StandardGeneratorContext.java:647)

      [INFO]           at com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:41)

      [INFO]           at com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOracle.java:78)

      [INFO]           at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:268)

      [INFO]           at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:257)

      [INFO]           at com.google.gwt.dev.DistillerRebindPermutationOracle.getAllPossibleRebindAnswers(DistillerRebindPermutationOracle.java:91)

      [INFO]           at com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.doFindAdditionalTypesUsingRebinds(WebModeCompilerFrontEnd.java:96)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.process(AbstractCompiler.java:254)

      [INFO]           at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:444)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCompiler.java:173)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCompiler.java:288)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.access$400(AbstractCompiler.java:139)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler.compile(AbstractCompiler.java:588)

      [INFO]           at com.google.gwt.dev.jdt.BasicWebModeCompiler.getCompilationUnitDeclarations(BasicWebModeCompiler.java:97)

      [INFO]           at com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.getCompilationUnitDeclarations(WebModeCompilerFrontEnd.java:52)

      [INFO]           at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:569)

      [INFO]           at com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java:33)

      [INFO]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:284)

      [INFO]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:233)

      [INFO]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:145)

      [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:232)

      [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:198)

      [INFO]           at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)

      [INFO]           at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)

      [INFO]           at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)

      [INFO]           at com.google.gwt.dev.Compiler.main(Compiler.java:177)

      [INFO] Caused by: java.lang.ClassNotFoundException: org.slf4j.impl.StaticLoggerBinder

      [INFO]           at java.net.URLClassLoader$1.run(URLClassLoader.java:366)

      [INFO]           at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

      [INFO]           at java.security.AccessController.doPrivileged(Native Method)

      [INFO]           at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

      [INFO]           at java.lang.ClassLoader.loadClass(ClassLoader.java:423)

      [INFO]           at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)

      [INFO]           at java.lang.ClassLoader.loadClass(ClassLoader.java:356)

      [INFO]           ... 43 more

      [INFO]                [ERROR] Generator 'org.jboss.errai.ioc.rebind.ioc.bootstrapper.QualifierEqualityFactoryGenerator' threw an exception while rebinding 'org.jboss.errai.ioc.client.QualifierEqualityFactory'

      [INFO] java.lang.RuntimeException: error generating

      [INFO]           at org.jboss.errai.ioc.rebind.ioc.bootstrapper.QualifierEqualityFactoryGenerator.generate(QualifierEqualityFactoryGenerator.java:74)

      [INFO]           at com.google.gwt.core.ext.GeneratorExtWrapper.generate(GeneratorExtWrapper.java:48)

      [INFO]           at com.google.gwt.core.ext.GeneratorExtWrapper.generateIncrementally(GeneratorExtWrapper.java:60)

      [INFO]           at com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally(StandardGeneratorContext.java:647)

      [INFO]           at com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:41)

      [INFO]           at com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOracle.java:78)

      [INFO]           at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:268)

      [INFO]           at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:257)

      [INFO]           at com.google.gwt.dev.DistillerRebindPermutationOracle.getAllPossibleRebindAnswers(DistillerRebindPermutationOracle.java:91)

      [INFO]           at com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.doFindAdditionalTypesUsingRebinds(WebModeCompilerFrontEnd.java:96)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.process(AbstractCompiler.java:254)

      [INFO]           at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:444)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCompiler.java:173)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCompiler.java:288)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.access$400(AbstractCompiler.java:139)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler.compile(AbstractCompiler.java:588)

      [INFO]           at com.google.gwt.dev.jdt.BasicWebModeCompiler.getCompilationUnitDeclarations(BasicWebModeCompiler.java:97)

      [INFO]           at com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.getCompilationUnitDeclarations(WebModeCompilerFrontEnd.java:52)

      [INFO]           at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:569)

      [INFO]           at com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java:33)

      [INFO]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:284)

      [INFO]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:233)

      [INFO]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:145)

      [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:232)

      [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:198)

      [INFO]           at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)

      [INFO]           at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)

      [INFO]           at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)

      [INFO]           at com.google.gwt.dev.Compiler.main(Compiler.java:177)

      [INFO] Caused by: java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder

      [INFO]           at org.slf4j.LoggerFactory.getSingleton(LoggerFactory.java:230)

      [INFO]           at org.slf4j.LoggerFactory.bind(LoggerFactory.java:121)

      [INFO]           at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:112)

      [INFO]           at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:275)

      [INFO]           at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:248)

      [INFO]           at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:261)

      [INFO]           at org.jboss.errai.codegen.meta.impl.AbstractMetaClass.<clinit>(AbstractMetaClass.java:54)

      [INFO]           at org.jboss.errai.codegen.meta.MetaClassFactory.createOrGet(MetaClassFactory.java:250)

      [INFO]           at org.jboss.errai.codegen.meta.MetaClassFactory.get(MetaClassFactory.java:130)

      [INFO]           at org.jboss.errai.codegen.util.GenUtil.<clinit>(GenUtil.java:625)

      [INFO]           at org.jboss.errai.codegen.Context.<init>(Context.java:65)

      [INFO]           at org.jboss.errai.codegen.Context.create(Context.java:94)

      [INFO]           at org.jboss.errai.codegen.builder.impl.ClassBuilder.define(ClassBuilder.java:73)

      [INFO]           at org.jboss.errai.ioc.rebind.ioc.bootstrapper.QualifierEqualityFactoryGenerator.generateQualifierEqualityFactory(QualifierEqualityFactoryGenerator.java:92)

      [INFO]           at org.jboss.errai.ioc.rebind.ioc.bootstrapper.QualifierEqualityFactoryGenerator.generate(QualifierEqualityFactoryGenerator.java:65)

      [INFO]           ... 28 more

      [INFO] Caused by: java.lang.ClassNotFoundException: org.slf4j.impl.StaticLoggerBinder

      [INFO]           at java.net.URLClassLoader$1.run(URLClassLoader.java:366)

      [INFO]           at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

      [INFO]           at java.security.AccessController.doPrivileged(Native Method)

      [INFO]           at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

      [INFO]           at java.lang.ClassLoader.loadClass(ClassLoader.java:423)

      [INFO]           at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)

      [INFO]           at java.lang.ClassLoader.loadClass(ClassLoader.java:356)

      [INFO]           ... 43 more

      [INFO]       Computing all possible rebind results for 'org.jboss.errai.ioc.client.Bootstrapper'

      [INFO]          Rebinding org.jboss.errai.ioc.client.Bootstrapper

      [INFO]             Invoking generator org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCGenerator

      [INFO]                [ERROR] Unexpected error trying to instantiate Generator 'org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCGenerator'

      [INFO] java.lang.ExceptionInInitializerError

      [INFO]           at org.jboss.errai.ioc.rebind.ioc.bootstrapper.IOCGenerator.<clinit>(IOCGenerator.java:44)

      [INFO]           at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

      [INFO]           at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)

      [INFO]           at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

      [INFO]           at java.lang.reflect.Constructor.newInstance(Constructor.java:525)

      [INFO]           at java.lang.Class.newInstance0(Class.java:372)

      [INFO]           at java.lang.Class.newInstance(Class.java:325)

      [INFO]           at com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally(StandardGeneratorContext.java:614)

      [INFO]           at com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:41)

      [INFO]           at com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOracle.java:78)

      [INFO]           at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:268)

      [INFO]           at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:257)

      [INFO]           at com.google.gwt.dev.DistillerRebindPermutationOracle.getAllPossibleRebindAnswers(DistillerRebindPermutationOracle.java:91)

      [INFO]           at com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.doFindAdditionalTypesUsingRebinds(WebModeCompilerFrontEnd.java:96)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.process(AbstractCompiler.java:254)

      [INFO]           at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:444)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCompiler.java:173)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCompiler.java:288)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.access$400(AbstractCompiler.java:139)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler.compile(AbstractCompiler.java:588)

      [INFO]           at com.google.gwt.dev.jdt.BasicWebModeCompiler.getCompilationUnitDeclarations(BasicWebModeCompiler.java:97)

      [INFO]           at com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.getCompilationUnitDeclarations(WebModeCompilerFrontEnd.java:52)

      [INFO]           at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:569)

      [INFO]           at com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java:33)

      [INFO]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:284)

      [INFO]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:233)

      [INFO]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:145)

      [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:232)

      [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:198)

      [INFO]           at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)

      [INFO]           at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)

      [INFO]           at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)

      [INFO]           at com.google.gwt.dev.Compiler.main(Compiler.java:177)

      [INFO] Caused by: java.lang.IllegalStateException: org.slf4j.LoggerFactory could not be successfully initialized. See also http://www.slf4j.org/codes.html#unsuccessfulInit

      [INFO]           at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:282)

      [INFO]           at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:248)

      [INFO]           at org.jboss.errai.config.rebind.EnvUtil.<clinit>(EnvUtil.java:62)

      [INFO]           ... 33 more

      [INFO]    [ERROR] Errors in 'jar:file:/C:/Users/Anton/.m2/repository/org/jboss/errai/errai-ioc/2.2.0.Final/errai-ioc-2.2.0.Final.jar!/org/jboss/errai/ioc/client/Container.java'

      [INFO]       [ERROR] Line 47:  Failed to resolve 'org.jboss.errai.ioc.client.QualifierEqualityFactory' via deferred binding

      [INFO]       [ERROR] Line 55:  Failed to resolve 'org.jboss.errai.ioc.client.Bootstrapper' via deferred binding

      [INFO]    Scanning for additional dependencies: jar:file:/C:/Users/Anton/.m2/repository/org/jboss/errai/errai-marshalling/2.2.0.Final/errai-marshalling-2.2.0.Final.jar!/org/jboss/errai/marshalling/client/api/MarshallerFramework.java

      [INFO]       Computing all possible rebind results for 'org.jboss.errai.marshalling.client.api.MarshallerFactory'

      [INFO]          Rebinding org.jboss.errai.marshalling.client.api.MarshallerFactory

      [INFO]             Invoking generator org.jboss.errai.marshalling.rebind.MarshallersGenerator

      [INFO]                [ERROR] Unexpected error trying to instantiate Generator 'org.jboss.errai.marshalling.rebind.MarshallersGenerator'

      [INFO] java.lang.ExceptionInInitializerError

      [INFO]           at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

      [INFO]           at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)

      [INFO]           at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

      [INFO]           at java.lang.reflect.Constructor.newInstance(Constructor.java:525)

      [INFO]           at java.lang.Class.newInstance0(Class.java:372)

      [INFO]           at java.lang.Class.newInstance(Class.java:325)

      [INFO]           at com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally(StandardGeneratorContext.java:614)

      [INFO]           at com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:41)

      [INFO]           at com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOracle.java:78)

      [INFO]           at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:268)

      [INFO]           at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:257)

      [INFO]           at com.google.gwt.dev.DistillerRebindPermutationOracle.getAllPossibleRebindAnswers(DistillerRebindPermutationOracle.java:91)

      [INFO]           at com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.doFindAdditionalTypesUsingRebinds(WebModeCompilerFrontEnd.java:96)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.process(AbstractCompiler.java:254)

      [INFO]           at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:444)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCompiler.java:173)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCompiler.java:288)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.access$400(AbstractCompiler.java:139)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler.compile(AbstractCompiler.java:588)

      [INFO]           at com.google.gwt.dev.jdt.BasicWebModeCompiler.getCompilationUnitDeclarations(BasicWebModeCompiler.java:97)

      [INFO]           at com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.getCompilationUnitDeclarations(WebModeCompilerFrontEnd.java:52)

      [INFO]           at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:569)

      [INFO]           at com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java:33)

      [INFO]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:284)

      [INFO]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:233)

      [INFO]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:145)

      [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:232)

      [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:198)

      [INFO]           at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)

      [INFO]           at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)

      [INFO]           at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)

      [INFO]           at com.google.gwt.dev.Compiler.main(Compiler.java:177)

      [INFO] Caused by: java.lang.IllegalStateException: org.slf4j.LoggerFactory could not be successfully initialized. See also http://www.slf4j.org/codes.html#unsuccessfulInit

      [INFO]           at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:282)

      [INFO]           at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:248)

      [INFO]           at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:261)

      [INFO]           at org.jboss.errai.marshalling.rebind.MarshallersGenerator.<clinit>(MarshallersGenerator.java:53)

      [INFO]           ... 32 more

      [INFO]    [ERROR] Errors in 'jar:file:/C:/Users/Anton/.m2/repository/org/jboss/errai/errai-marshalling/2.2.0.Final/errai-marshalling-2.2.0.Final.jar!/org/jboss/errai/marshalling/client/api/MarshallerFramework.java'

      [INFO]       [ERROR] Line 42:  Failed to resolve 'org.jboss.errai.marshalling.client.api.MarshallerFactory' via deferred binding

      [INFO]    Scanning for additional dependencies: jar:file:/C:/Users/Anton/.m2/repository/com/google/gwt/gwt-user/2.4.0/gwt-user-2.4.0.jar!/com/google/gwt/core/client/impl/SchedulerImpl.java

      [INFO]       [WARN] For the following type(s), generated source was never committed (did you forget to call commit()?)

      [INFO]          [WARN] org.jboss.errai.ioc.client.QualifierEqualityFactoryImpl

      [INFO]    Scanning for additional dependencies: jar:file:/C:/Users/Anton/.m2/repository/org/jboss/errai/errai-bus/2.2.0.Final/errai-bus-2.2.0.Final.jar!/org/jboss/errai/bus/client/framework/ClientMessageBusImpl.java

      [INFO]       Computing all possible rebind results for 'org.jboss.errai.bus.client.framework.RpcProxyLoader'

      [INFO]          Rebinding org.jboss.errai.bus.client.framework.RpcProxyLoader

      [INFO]             Invoking generator org.jboss.errai.bus.rebind.RpcProxyLoaderGenerator

      [INFO]                [ERROR] Unexpected error trying to instantiate Generator 'org.jboss.errai.bus.rebind.RpcProxyLoaderGenerator'

      [INFO] java.lang.IllegalStateException: org.slf4j.LoggerFactory could not be successfully initialized. See also http://www.slf4j.org/codes.html#unsuccessfulInit

      [INFO]           at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:282)

      [INFO]           at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:248)

      [INFO]           at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:261)

      [INFO]           at org.jboss.errai.bus.rebind.RpcProxyLoaderGenerator.<init>(RpcProxyLoaderGenerator.java:53)

      [INFO]           at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

      [INFO]           at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)

      [INFO]           at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

      [INFO]           at java.lang.reflect.Constructor.newInstance(Constructor.java:525)

      [INFO]           at java.lang.Class.newInstance0(Class.java:372)

      [INFO]           at java.lang.Class.newInstance(Class.java:325)

      [INFO]           at com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally(StandardGeneratorContext.java:614)

      [INFO]           at com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:41)

      [INFO]           at com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOracle.java:78)

      [INFO]           at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:268)

      [INFO]           at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:257)

      [INFO]           at com.google.gwt.dev.DistillerRebindPermutationOracle.getAllPossibleRebindAnswers(DistillerRebindPermutationOracle.java:91)

      [INFO]           at com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.doFindAdditionalTypesUsingRebinds(WebModeCompilerFrontEnd.java:96)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.process(AbstractCompiler.java:254)

      [INFO]           at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:444)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCompiler.java:173)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.compile(AbstractCompiler.java:288)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler$Sandbox$CompilerImpl.access$400(AbstractCompiler.java:139)

      [INFO]           at com.google.gwt.dev.jdt.AbstractCompiler.compile(AbstractCompiler.java:588)

      [INFO]           at com.google.gwt.dev.jdt.BasicWebModeCompiler.getCompilationUnitDeclarations(BasicWebModeCompiler.java:97)

      [INFO]           at com.google.gwt.dev.jdt.WebModeCompilerFrontEnd.getCompilationUnitDeclarations(WebModeCompilerFrontEnd.java:52)

      [INFO]           at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:569)

      [INFO]           at com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java:33)

      [INFO]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:284)

      [INFO]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:233)

      [INFO]           at com.google.gwt.dev.Precompile.precompile(Precompile.java:145)

      [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:232)

      [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:198)

      [INFO]           at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)

      [INFO]           at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)

      [INFO]           at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)

      [INFO]           at com.google.gwt.dev.Compiler.main(Compiler.java:177)

      [INFO]    [ERROR] Errors in 'jar:file:/C:/Users/Anton/.m2/repository/org/jboss/errai/errai-bus/2.2.0.Final/errai-bus-2.2.0.Final.jar!/org/jboss/errai/bus/client/framework/ClientMessageBusImpl.java'

      [INFO]       [ERROR] Line 1553:  Failed to resolve 'org.jboss.errai.bus.client.framework.RpcProxyLoader' via deferred binding

      [INFO]    [ERROR] Cannot proceed due to previous errors

      [INFO] ------------------------------------------------------------------------

      [INFO] BUILD FAILURE

      [INFO] ------------------------------------------------------------------------

      [INFO] Total time: 30.274s

      [INFO] Finished at: Wed Mar 06 12:34:14 CET 2013

      [INFO] Final Memory: 24M/172M

      [INFO] ------------------------------------------------------------------------

      [ERROR] Failed to execute goal org.codehaus.mojo:gwt-maven-plugin:2.4.0:compile (gwt-compile) on project firestorm-app: Command [[

      [ERROR] C:\Program Files\Java\jdk1.7.0_03\jre\bin\java -Xmx1000m -XX:MaxPermSize=500m -classpath C:\Magick\dev\app.ui\firestorm-app\src\main\java;C:\Magick\dev\app.ui\firestorm-app\src\main\resources;C:\Magick\dev\app.ui\firestorm-app\src\main\webapp\WEB-INF\classes;C:\Users\Anton\.m2\repository\com\google\gwt\gwt-user\2.4.0\gwt-user-2.4.0.jar;C:\Users\Anton\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA.jar;C:\Users\Anton\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA-sources.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-navigation\2.2.0.Final\errai-navigation-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\com\google\guava\guava-gwt\12.0\guava-gwt-12.0.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-javaee-all\2.2.0.Final\errai-javaee-all-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-jpa-client\2.2.0.Final\errai-jpa-client-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\hibernate\hibernate-entitymanager\4.1.1.Final\hibernate-entitymanager-4.1.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\logging\jboss-logging\3.1.0.GA\jboss-logging-3.1.0.GA.jar;C:\Users\Anton\.m2\repository\org\hibernate\hibernate-core\4.1.1.Final\hibernate-core-4.1.1.Final.jar;C:\Users\Anton\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\Anton\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Users\Anton\.m2\repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar;C:\Users\Anton\.m2\repository\org\hibernate\common\hibernate-commons-annotations\4.0.1.Final\hibernate-commons-annotations-4.0.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-jaxrs-client\2.2.0.Final\errai-jaxrs-client-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\resteasy\jaxrs-api\2.3.5.Final\jaxrs-api-2.3.5.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-jaxrs-provider\2.2.0.Final\errai-jaxrs-provider-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-ui\2.2.0.Final\errai-ui-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-data-binding\2.2.0.Final\errai-data-binding-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-marshalling\2.2.0.Final\errai-marshalling-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-codegen-gwt\2.2.0.Final\errai-codegen-gwt-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\jboss-javaee-6.0\3.0.1.Final\jboss-javaee-6.0-3.0.1.Final.pom;C:\Users\Anton\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Users\Anton\.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\Anton\.m2\repository\javax\jws\jsr181-api\1.0-MR1\jsr181-api-1.0-MR1.jar;C:\Users\Anton\.m2\repository\javax\mail\mail\1.4.4\mail-1.4.4.jar;C:\Users\Anton\.m2\repository\org\hibernate\javax\persistence\hibernate-jpa-2.0-api\1.0.1.Final\hibernate-jpa-2.0-api-1.0.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\annotation\jboss-annotations-api_1.1_spec\1.0.1.Final\jboss-annotations-api_1.1_spec-1.0.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\ejb\jboss-ejb-api_3.1_spec\1.0.2.Final\jboss-ejb-api_3.1_spec-1.0.2.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\el\jboss-el-api_2.2_spec\1.0.1.Final\jboss-el-api_2.2_spec-1.0.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\enterprise\deploy\jboss-jad-api_1.2_spec\1.0.1.Final\jboss-jad-api_1.2_spec-1.0.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\faces\jboss-jsf-api_2.1_spec\2.0.2.Final\jboss-jsf-api_2.1_spec-2.0.2.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\interceptor\jboss-interceptors-api_1.1_spec\1.0.1.Final\jboss-interceptors-api_1.1_spec-1.0.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\management\j2ee\jboss-j2eemgmt-api_1.1_spec\1.0.1.Final\jboss-j2eemgmt-api_1.1_spec-1.0.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\resource\jboss-connector-api_1.6_spec\1.0.1.Final\jboss-connector-api_1.6_spec-1.0.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\security\jacc\jboss-jacc-api_1.4_spec\1.0.2.Final\jboss-jacc-api_1.4_spec-1.0.2.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\security\auth\message\jboss-jaspi-api_1.0_spec\1.0.1.Final\jboss-jaspi-api_1.0_spec-1.0.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\xml\registry\jboss-jaxr-api_1.0_spec\1.0.2.Final\jboss-jaxr-api_1.0_spec-1.0.2.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\jms\jboss-jms-api_1.1_spec\1.0.1.Final\jboss-jms-api_1.1_spec-1.0.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\servlet\jboss-servlet-api_3.0_spec\1.0.1.Final\jboss-servlet-api_3.0_spec-1.0.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\servlet\jsp\jboss-jsp-api_2.2_spec\1.0.1.Final\jboss-jsp-api_2.2_spec-1.0.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\servlet\jstl\jboss-jstl-api_1.2_spec\1.0.3.Final\jboss-jstl-api_1.2_spec-1.0.3.Final.jar;C:\Users\Anton\.m2\repository\xalan\xalan\2.7.1.jbossorg-2\xalan-2.7.1.jbossorg-2.jar;C:\Users\Anton\.m2\repository\xalan\serializer\2.7.1.jbossorg-2\serializer-2.7.1.jbossorg-2.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\transaction\jboss-transaction-api_1.1_spec\1.0.1.Final\jboss-transaction-api_1.1_spec-1.0.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\ws\rs\jboss-jaxrs-api_1.1_spec\1.0.1.Final\jboss-jaxrs-api_1.1_spec-1.0.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\xml\bind\jboss-jaxb-api_2.2_spec\1.0.4.Final\jboss-jaxb-api_2.2_spec-1.0.4.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\xml\rpc\jboss-jaxrpc-api_1.1_spec\1.0.1.Final\jboss-jaxrpc-api_1.1_spec-1.0.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\xml\soap\jboss-saaj-api_1.3_spec\1.0.2.Final\jboss-saaj-api_1.3_spec-1.0.2.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\spec\javax\xml\ws\jboss-jaxws-api_2.2_spec\2.0.1.Final\jboss-jaxws-api_2.2_spec-2.0.1.Final.jar;C:\Users\Anton\.m2\repository\javax\servlet\servlet-api\2.5\servlet-api-2.5.jar;C:\Users\Anton\.m2\repository\javax\servlet\jsp-api\2.0\jsp-api-2.0.jar;C:\Users\Anton\.m2\repository\javax\enterprise\cdi-api\1.0-SP4\cdi-api-1.0-SP4.jar;C:\Users\Anton\.m2\repository\javax\annotation\jsr250-api\1.0\jsr250-api-1.0.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-bus\2.2.0.Final\errai-bus-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-common\2.2.0.Final\errai-common-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\reflections\reflections\2.2.0.Final\reflections-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-config\2.2.0.Final\errai-config-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\com\google\inject\guice\3.0\guice-3.0.jar;C:\Users\Anton\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\Anton\.m2\repository\org\javassist\javassist\3.15.0-GA\javassist-3.15.0-GA.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\io\netty\netty\4.0.0.Alpha1.errai.r1\netty-4.0.0.Alpha1.errai.r1.jar;C:\Users\Anton\.m2\repository\com\google\guava\guava\12.0\guava-12.0.jar;C:\Users\Anton\.m2\repository\com\google\code\findbugs\jsr305\1.3.9\jsr305-1.3.9.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-ioc\2.2.0.Final\errai-ioc-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-codegen\2.2.0.Final\errai-codegen-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-tools\2.2.0.Final\errai-tools-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\hsqldb\hsqldb\1.8.0.7\hsqldb-1.8.0.7.jar;C:\Users\Anton\.m2\repository\org\mvel\mvel2\2.1.Beta8\mvel2-2.1.Beta8.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-cdi-client\2.2.0.Final\errai-cdi-client-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-javax-enterprise\2.2.0.Final\errai-javax-enterprise-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-weld-integration\2.2.0.Final\errai-weld-integration-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\errai\errai-cdi-jetty\2.2.0.Final\errai-cdi-jetty-2.2.0.Final.jar;C:\Users\Anton\.m2\repository\org\mortbay\jetty\jetty\6.1.25\jetty-6.1.25.jar;C:\Users\Anton\.m2\repository\org\mortbay\jetty\jetty-util\6.1.25\jetty-util-6.1.25.jar;C:\Users\Anton\.m2\repository\org\mortbay\jetty\servlet-api\2.5-20081211\servlet-api-2.5-20081211.jar;C:\Users\Anton\.m2\repository\org\mortbay\jetty\jetty-plus\6.1.25\jetty-plus-6.1.25.jar;C:\Users\Anton\.m2\repository\geronimo-spec\geronimo-spec-jta\1.0.1B-rc4\geronimo-spec-jta-1.0.1B-rc4.jar;C:\Users\Anton\.m2\repository\org\mortbay\jetty\jetty-naming\6.1.25\jetty-naming-6.1.25.jar;C:\Users\Anton\.m2\repository\org\jboss\weld\servlet\weld-servlet-core\1.1.6.Final\weld-servlet-core-1.1.6.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\weld\weld-spi\1.1.Final\weld-spi-1.1.Final.jar;C:\Users\Anton\.m2\repository\org\jboss\weld\weld-api\1.1.Final\weld-api-1.1.Final.jar;C:\Users\Anton\.m2\repository\org\slf4j\slf4j-api\1.5.11\slf4j-api-1.5.11.jar;C:\Users\Anton\.m2\repository\org\danvk\dygraphs-gwt\2011.04.18\dygraphs-gwt-2011.04.18.jar;C:\Users\Anton\.m2\repository\com\google\gwt\gwt-user\2.4.0\gwt-user-2.4.0.jar;C:\Users\Anton\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA.jar;C:\Users\Anton\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA-sources.jar;C:\Users\Anton\.m2\repository\com\google\gwt\gwt-dev\2.4.0\gwt-dev-2.4.0.jar com.google.gwt.dev.Compiler -gen C:\Magick\dev\app.ui\firestorm-app\target\.generated -logLevel INFO -style OBF -war C:\Magick\dev\app.ui\firestorm-app\target\firestorm-app-1.0-SNAPSHOT -localWorkers 4 org.company.firestorm.App

      [ERROR] ]] failed with status 1

      [ERROR] -> [Help 1]

      [ERROR]

      [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.

      [ERROR] Re-run Maven using the -X switch to enable full debug logging.

      [ERROR]

      [ERROR] For more information about the errors and possible solutions, please read the following articles:

      [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

        • 1. Re: maven errors when adding navigation dependencies
          magick93

          I deleted the errai folder in the maven folder, and tried agian - but got the same error.

          • 2. Re: maven errors when adding navigation dependencies
            shadogray

            did you put logging into GWT visible classes?

            this looks as if Errai compiler found a statement referring to an slf4j.Logger

             

            [ERROR] Caused by: java.lang.ClassNotFoundException: org.slf4j.impl.StaticLoggerBinder

            [ERROR]           ... 43 more

            [INFO]           at org.jboss.errai.codegen.meta.MetaClassFactory.createOrGet(MetaClassFactory.java:250)

             

            I dont think slf4j logging is available in GWT clients, perhaps you should use GWT.log().

             

            Thomas

            • 3. Re: maven errors when adding navigation dependencies
              magick93

              Hi Thomas

               

              No, no logging is used.

               

              Here is my maven file. And below is the error I am getting when running it.

               

              <?xml version="1.0" encoding="UTF-8"?>

              <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

                xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

                <modelVersion>4.0.0</modelVersion>

                <name>firestorm-app</name>

                <groupId>org.company.firestorm</groupId>

                <artifactId>firestorm-app</artifactId>

                <packaging>war</packaging>

               

               

                <version>1.0-SNAPSHOT</version>

               

               

                <properties>

                    <errai.version>2.1.0.Final</errai.version>

                    <gwt.version>2.5.0</gwt.version>

                    <slf4j.version>1.5.11</slf4j.version>

                    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

                    <javaee.version>3.0.1.Final</javaee.version>

                    <weld.version>1.1.6.Final</weld.version>

                  <gwt.maven.version>2.4.0</gwt.maven.version>

                  <mvel.version>2.1.Beta8</mvel.version>

                  <jetty.version>6.1.25</jetty.version>

                  <uel.impl.version>2.1.2-b04</uel.impl.version>

                 </properties>

                

                 <dependencies>

                    <dependency>

                       <groupId>com.google.gwt</groupId>

                       <artifactId>gwt-user</artifactId>

                       <version>${gwt.version}</version>

                       <scope>provided</scope>

                    </dependency>

                    <dependency>

                       <groupId>org.jboss.errai</groupId>

                       <artifactId>errai-javaee-all</artifactId>

                       <version>${errai.version}</version>

                    </dependency>

                    <dependency>

                       <groupId>org.jboss.spec</groupId>

                       <artifactId>jboss-javaee-6.0</artifactId>

                       <version>${javaee.version}</version>

                       <type>pom</type>

                       <scope>provided</scope>

                    </dependency>

                   

                   

                    <dependency>

                    <groupId>javax.servlet</groupId>

                    <artifactId>servlet-api</artifactId>

                    <version>2.5</version>

                    <scope>provided</scope>

                  </dependency>

                 

                  <dependency>

                      <groupId>org.danvk</groupId>

                      <artifactId>dygraphs-gwt</artifactId>

                      <version>2011.04.18</version>

                  </dependency>

               

               

                  <dependency>

                    <groupId>javax.servlet</groupId>

                    <artifactId>jsp-api</artifactId>

                    <version>2.0</version>

                    <scope>provided</scope>

                  </dependency>

               

               

                  <dependency>

                    <groupId>junit</groupId>

                    <artifactId>junit</artifactId>

                    <version>4.10</version>

                    <scope>test</scope>

                  </dependency>

                  <dependency>

                    <groupId>javax.enterprise</groupId>

                    <artifactId>cdi-api</artifactId>

                    <scope>provided</scope>

                    <version>1.0-SP4</version>

                  </dependency>

               

               

                  <!-- Errai Core -->

                  <dependency>

                    <groupId>org.jboss.errai</groupId>

                    <artifactId>errai-bus</artifactId>

                    <version>${errai.version}</version>

                    <exclusions>

                      <exclusion>

                        <groupId>javax.inject</groupId>

                        <artifactId>javax.inject</artifactId>

                      </exclusion>

                      <exclusion>

                        <groupId>javax.annotation</groupId>

                        <artifactId>jsr250-api</artifactId>

                      </exclusion>

                    </exclusions>

                  </dependency>

                  <dependency>

                    <groupId>org.jboss.errai</groupId>

                    <artifactId>errai-ioc</artifactId>

                    <version>${errai.version}</version>

                    <exclusions>

                      <exclusion>

                        <groupId>javax.inject</groupId>

                        <artifactId>javax.inject</artifactId>

                      </exclusion>

                      <exclusion>

                        <groupId>javax.annotation</groupId>

                        <artifactId>jsr250-api</artifactId>

                      </exclusion>

                    </exclusions>

                  </dependency>

                  <dependency>

                    <groupId>org.jboss.errai</groupId>

                    <artifactId>errai-tools</artifactId>

                    <version>${errai.version}</version>

                  </dependency>

                  <dependency>

                    <groupId>org.mvel</groupId>

                    <artifactId>mvel2</artifactId>

                    <version>${mvel.version}</version>

                  </dependency>

               

               

                  <!-- CDI Integration Modules -->

                  <dependency>

                    <groupId>org.jboss.errai</groupId>

                    <artifactId>errai-cdi-client</artifactId>

                    <version>${errai.version}</version>

                  </dependency>

               

               

                  <dependency>

                    <groupId>org.jboss.errai</groupId>

                    <artifactId>errai-javax-enterprise</artifactId>

                    <version>${errai.version}</version>

                    <scope>provided</scope>

                  </dependency>

               

               

                  <dependency>

                    <groupId>org.jboss.errai</groupId>

                    <artifactId>errai-weld-integration</artifactId>

                    <version>${errai.version}</version>

                  </dependency>

               

               

                  <dependency>

                    <groupId>org.jboss.errai</groupId>

                    <artifactId>errai-cdi-jetty</artifactId>

                    <version>${errai.version}</version>

                  </dependency>

               

               

                  <!-- CDI Development Utils -->

                  <!-- This must be placed above com.google.gwt:gwt-dev to override the Jetty that is present there -->

                  <dependency>

                    <groupId>org.mortbay.jetty</groupId>

                    <artifactId>jetty</artifactId>

                    <version>${jetty.version}</version>

                  </dependency>

               

               

                  <dependency>

                    <groupId>org.mortbay.jetty</groupId>

                    <artifactId>jetty-plus</artifactId>

                    <version>${jetty.version}</version>

                  </dependency>

               

               

                  <dependency>

                    <groupId>org.mortbay.jetty</groupId>

                    <artifactId>jetty-naming</artifactId>

                    <version>${jetty.version}</version>

                  </dependency>

               

               

                  <!-- Weld Modules -->

                  <dependency>

                    <groupId>org.jboss.weld.servlet</groupId>

                    <artifactId>weld-servlet-core</artifactId>

                    <version>${weld.version}</version>

                  </dependency>

               

               

                  <!-- GWT and GWT Extensions -->

                  <dependency>

                    <groupId>com.google.gwt</groupId>

                    <artifactId>gwt-user</artifactId>

                    <version>${gwt.version}</version>

                    <scope>provided</scope>

                  </dependency>

               

               

                  <!-- Runtime / Container dependencies -->

                  <dependency>

                    <groupId>org.slf4j</groupId>

                    <artifactId>slf4j-api</artifactId>

                    <version>${slf4j.version}</version>

                  </dependency>

               

               

                 </dependencies>

                 <profiles>

                  <profile>

                    <id>jetty</id>

                    <activation>

                      <activeByDefault>true</activeByDefault>

                    </activation>

                    <properties>

                      <webDescriptor>jetty</webDescriptor>

                    </properties>

                    <dependencies>

                      <!-- We need this for CDI BeanManager to work in Dev Mode -->

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty-naming</artifactId>

                        <version>${jetty.version}</version>

                        <scope>compile</scope>

                      </dependency>

                    </dependencies>

                  </profile>

               

               

                  <profile>

                    <!-- It's required that Jetty's plus option is enabled (OPTIONS=plus,..) -->

                    <id>jetty7+</id>

                    <properties>

                      <webDescriptor>jetty7+</webDescriptor>

                    </properties>

                    <dependencies>

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty</artifactId>

                        <version>${jetty.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty-plus</artifactId>

                        <version>${jetty.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty-naming</artifactId>

                        <version>${jetty.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.eclipse.jetty</groupId>

                        <artifactId>jetty-servlet</artifactId>

                        <version>7.2.1.v20101111</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-cdi-jetty</artifactId>

                        <version>${errai.version}</version>

                        <scope>provided</scope>

                      </dependency>

                    </dependencies>

                  </profile>

               

               

                  <profile>

                    <id>jboss6</id>

                    <properties>

                      <webDescriptor>jboss6</webDescriptor>

                    </properties>

                    <dependencies>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-bus</artifactId>

                        <exclusions>

              <!--             <exclusion> -->

              <!--               <groupId>org.slf4j</groupId> -->

              <!--               <artifactId>slf4j-log4j12</artifactId> -->

              <!--             </exclusion> -->

                          <exclusion>

                            <groupId>junit</groupId>

                            <artifactId>junit</artifactId>

                          </exclusion>

                          <exclusion>

                            <groupId>com.google.collections</groupId>

                            <artifactId>google-collections</artifactId>

                          </exclusion>

                          <exclusion>

                            <artifactId>javax.inject</artifactId>

                            <groupId>javax.inject</groupId>

                          </exclusion>

                        </exclusions>

                        <version>${errai.version}</version>

                      </dependency>

               

               

                      <!-- Exclude all the stuff provided by AS6 -->

                      <dependency>

                        <groupId>javax.inject</groupId>

                        <artifactId>javax.inject</artifactId>

                        <version>1</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>javax.annotation</groupId>

                        <artifactId>jsr250-api</artifactId>

                        <version>1.0</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.slf4j</groupId>

                        <artifactId>slf4j-api</artifactId>

                        <version>${slf4j.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>dom4j</groupId>

                        <artifactId>dom4j</artifactId>

                        <version>1.6</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>xml-apis</groupId>

                        <artifactId>xml-apis</artifactId>

                        <version>1.0.b2</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.javassist</groupId>

                        <artifactId>javassist</artifactId>

                        <version>3.15.0-GA</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-ioc</artifactId>

                        <exclusions>

                          <exclusion>

                            <artifactId>jsr250-api</artifactId>

                            <groupId>javax.annotation</groupId>

                          </exclusion>

                          <exclusion>

                            <artifactId>javax.inject</artifactId>

                            <groupId>javax.inject</groupId>

                          </exclusion>

                        </exclusions>

                        <scope>compile</scope>

                        <version>${errai.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-tools</artifactId>

                        <scope>provided</scope>

                        <version>${errai.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-javax-enterprise</artifactId>

                        <version>${errai.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <!-- exclude development tools -->

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-cdi-jetty</artifactId>

                        <version>${errai.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.weld.servlet</groupId>

                        <artifactId>weld-servlet-core</artifactId>

                        <scope>provided</scope>

                        <version>${weld.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.weld</groupId>

                        <artifactId>weld-core</artifactId>

                        <scope>provided</scope>

                        <version>${weld.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.weld.se</groupId>

                        <artifactId>weld-se-core</artifactId>

                        <scope>provided</scope>

                        <version>${weld.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.weld</groupId>

                        <artifactId>weld-spi</artifactId>

                        <scope>provided</scope>

                        <version>1.1.Final</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty</artifactId>

                        <version>${jetty.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty-plus</artifactId>

                        <scope>provided</scope>

                        <version>${jetty.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty-naming</artifactId>

                        <scope>provided</scope>

                        <version>${jetty.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.logging</groupId>

                        <artifactId>jboss-logging</artifactId>

                        <scope>provided</scope>

                        <version>3.0.0.Beta4</version>

                      </dependency>

                    </dependencies>

                  </profile>

               

               

                  <profile>

                    <id>jboss7</id>

                    <properties>

                      <webDescriptor>jboss7</webDescriptor>

                    </properties>

               

               

                    <dependencies>

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-bus</artifactId>

                        <exclusions>

                          <exclusion>

                            <groupId>junit</groupId>

                            <artifactId>junit</artifactId>

                          </exclusion>

                          <exclusion>

                            <artifactId>javax.inject</artifactId>

                            <groupId>javax.inject</groupId>

                          </exclusion>

                        </exclusions>

                        <version>${errai.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>xml-apis</groupId>

                        <artifactId>xml-apis</artifactId>

                        <version>1.0.b2</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.javassist</groupId>

                        <artifactId>javassist</artifactId>

                        <version>3.15.0-GA</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-tools</artifactId>

                        <scope>provided</scope>

                        <version>${errai.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-javax-enterprise</artifactId>

                        <version>${errai.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <!-- Exclude development tools -->

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-cdi-jetty</artifactId>

                        <version>${errai.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.weld.servlet</groupId>

                        <artifactId>weld-servlet-core</artifactId>

                        <version>${weld.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.weld</groupId>

                        <artifactId>weld-core</artifactId>

                        <version>${weld.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.weld.se</groupId>

                        <artifactId>weld-se-core</artifactId>

                        <scope>provided</scope>

                        <version>${weld.version}</version>

                      </dependency>

               

               

                      <!-- Jetty is used for testing only -->

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty</artifactId>

                        <version>${jetty.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty-plus</artifactId>

                        <scope>provided</scope>

                        <version>${jetty.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty-naming</artifactId>

                        <scope>provided</scope>

                        <version>${jetty.version}</version>

                      </dependency>

                    </dependencies>

                  </profile>

               

               

                  <!-- Begin OpenShift Express Profiles -->

                  <profile>

                    <id>openshift</id>

                    <properties>

                      <webDescriptor>jboss7</webDescriptor>

                    </properties>

               

               

                    <dependencies>

                      <!-- All errai package are installed with the service archive -->

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-bus</artifactId>

                        <exclusions>

               

               

                          <exclusion>

                            <groupId>junit</groupId>

                            <artifactId>junit</artifactId>

                          </exclusion>

               

               

                          <exclusion>

                            <artifactId>javax.inject</artifactId>

                            <groupId>javax.inject</groupId>

                          </exclusion>

                        </exclusions>

                        <version>${errai.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>xml-apis</groupId>

                        <artifactId>xml-apis</artifactId>

                        <version>1.0.b2</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.javassist</groupId>

                        <artifactId>javassist</artifactId>

                        <version>3.15.0-GA</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.mvel</groupId>

                        <artifactId>mvel2</artifactId>

                        <version>${mvel.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-ioc</artifactId>

                        <exclusions>

                          <exclusion>

                            <artifactId>jsr250-api</artifactId>

                            <groupId>javax.annotation</groupId>

                          </exclusion>

                          <exclusion>

                            <artifactId>javax.inject</artifactId>

                            <groupId>javax.inject</groupId>

                          </exclusion>

                        </exclusions>

                        <scope>compile</scope>

                        <version>${errai.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-tools</artifactId>

                        <scope>provided</scope>

                        <version>${errai.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-cdi-client</artifactId>

                        <version>${errai.version}</version>

                        <!--<scope>provided</scope> -->

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-javax-enterprise</artifactId>

                        <version>${errai.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-weld-integration</artifactId>

                        <version>${errai.version}</version>

                      </dependency>

                      <!-- Exclude development tools -->

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-cdi-jetty</artifactId>

                        <version>${errai.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <!-- Weld is installed within JBoss -->

                      <dependency>

                        <groupId>org.glassfish.web</groupId>

                        <artifactId>el-impl</artifactId>

                        <version>${uel.impl.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.weld.servlet</groupId>

                        <artifactId>weld-servlet-core</artifactId>

                        <scope>provided</scope>

                        <version>${weld.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.weld</groupId>

                        <artifactId>weld-core</artifactId>

                        <scope>provided</scope>

                        <version>${weld.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.weld.se</groupId>

                        <artifactId>weld-se-core</artifactId>

                        <scope>provided</scope>

                        <version>${weld.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.weld</groupId>

                        <artifactId>weld-spi</artifactId>

                        <scope>provided</scope>

                        <version>1.1.Final</version>

                      </dependency>

               

               

                      <!-- Jetty is used for testing only -->

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty</artifactId>

                        <version>${jetty.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty-plus</artifactId>

                        <scope>provided</scope>

                        <version>${jetty.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty-naming</artifactId>

                        <scope>provided</scope>

                        <version>${jetty.version}</version>

                      </dependency>

                    </dependencies>

               

               

                    <build>

                      <plugins>

                        <plugin>

                          <artifactId>maven-war-plugin</artifactId>

                          <version>2.1.1</version>

                          <configuration>

                            <warSourceDirectory>src/main/webapp/</warSourceDirectory>

                            <webappDirectory>src/main/webapp/</webappDirectory>

                            <webXml>src/jetty/web.xml</webXml>

                            <outputFileNameMapping>@{artifactId}@-@{baseVersion}@@{dashClassifier?}@.@{extension}@</outputFileNameMapping>

                            <packagingExcludes>**/javax/**/*.*,**/client/local/**/*.class</packagingExcludes>

                            <outputDirectory>deployments</outputDirectory>

                          </configuration>

                        </plugin>

               

               

                        <plugin>

                          <groupId>org.apache.maven.plugins</groupId>

                          <artifactId>maven-antrun-plugin</artifactId>

                          <version>1.2</version>

                          <executions>

                            <execution>

                              <id>jboss.package</id>

                              <phase>prepare-package</phase>

                              <configuration>

                                <tasks>

                                  <copy file="src/jboss/web.xml" toDir="src/main/webapp/WEB-INF" overwrite="true" />

               

               

                                  <delete file="src/main/webapp/WEB-INF/jetty-env.xml" />

                                  <delete file="src/main/webapp/WEB-INF/classes/jndi.properties" />

               

               

                                  <copy todir="src/main/webapp/app/">

                                    <fileset dir="war.cache/app/" />

                                  </copy>

                                </tasks>

                              </configuration>

                              <goals>

                                <goal>run</goal>

                              </goals>

                            </execution>

                          </executions>

                        </plugin>

               

               

                        <plugin>

                          <groupId>org.codehaus.mojo</groupId>

                          <artifactId>gwt-maven-plugin</artifactId>

                          <version>${gwt.maven.version}</version>

                          <configuration>

                            <skip>true</skip>

                          </configuration>

                        </plugin>

                      </plugins>

                    </build>

                  </profile>

               

               

                  <profile>

                    <id>openshift-prepare</id>

                    <properties>

                      <webDescriptor>jboss7</webDescriptor>

                    </properties>

               

               

                    <dependencies>

                      <!-- All errai package are installed with the service archive -->

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-bus</artifactId>

                        <exclusions>

               

               

                          <exclusion>

                            <groupId>junit</groupId>

                            <artifactId>junit</artifactId>

                          </exclusion>

               

               

                          <exclusion>

                            <artifactId>javax.inject</artifactId>

                            <groupId>javax.inject</groupId>

                          </exclusion>

                        </exclusions>

                        <version>${errai.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>xml-apis</groupId>

                        <artifactId>xml-apis</artifactId>

                        <version>1.0.b2</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.javassist</groupId>

                        <artifactId>javassist</artifactId>

                        <version>3.15.0-GA</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.mvel</groupId>

                        <artifactId>mvel2</artifactId>

                        <version>${mvel.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-ioc</artifactId>

                        <exclusions>

                          <exclusion>

                            <artifactId>jsr250-api</artifactId>

                            <groupId>javax.annotation</groupId>

                          </exclusion>

                          <exclusion>

                            <artifactId>javax.inject</artifactId>

                            <groupId>javax.inject</groupId>

                          </exclusion>

                        </exclusions>

                        <scope>compile</scope>

                        <version>${errai.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-tools</artifactId>

                        <scope>provided</scope>

                        <version>${errai.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-cdi-client</artifactId>

                        <version>${errai.version}</version>

                        <!--<scope>provided</scope> -->

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-javax-enterprise</artifactId>

                        <version>${errai.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-weld-integration</artifactId>

                        <version>${errai.version}</version>

                      </dependency>

                      <!-- Exclude development tools -->

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-cdi-jetty</artifactId>

                        <version>${errai.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <!-- Weld is installed within JBoss -->

                      <dependency>

                        <groupId>org.glassfish.web</groupId>

                        <artifactId>el-impl</artifactId>

                        <version>${uel.impl.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.weld.servlet</groupId>

                        <artifactId>weld-servlet-core</artifactId>

                        <scope>provided</scope>

                        <version>${weld.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.weld</groupId>

                        <artifactId>weld-core</artifactId>

                        <scope>provided</scope>

                        <version>${weld.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.weld.se</groupId>

                        <artifactId>weld-se-core</artifactId>

                        <scope>provided</scope>

                        <version>${weld.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.weld</groupId>

                        <artifactId>weld-spi</artifactId>

                        <scope>provided</scope>

                        <version>1.1.Final</version>

                      </dependency>

               

               

                      <!-- Jetty is used for testing only -->

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty</artifactId>

                        <version>${jetty.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty-plus</artifactId>

                        <scope>provided</scope>

                        <version>${jetty.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty-naming</artifactId>

                        <scope>provided</scope>

                        <version>${jetty.version}</version>

                      </dependency>

                    </dependencies>

               

               

                    <build>

                      <plugins>

                        <plugin>

                          <artifactId>maven-war-plugin</artifactId>

                          <version>2.1.1</version>

                          <configuration>

                            <warSourceDirectory>war.cache</warSourceDirectory>

                            <webappDirectory>war.cache</webappDirectory>

                            <webXml>src/jetty/web.xml</webXml>

                            <outputFileNameMapping>@{artifactId}@-@{baseVersion}@@{dashClassifier?}@.@{extension}@</outputFileNameMapping>

                            <packagingExcludes>**/javax/**/*.*,**/client/local/**/*.class</packagingExcludes>

               

               

                            <archive>

                              <manifestEntries>

                                <Dependencies>org.jboss.as.naming,org.jboss.as.server,org.jboss.msc</Dependencies>

                              </manifestEntries>

                            </archive>

                          </configuration>

                        </plugin>

               

               

                        <plugin>

                          <groupId>org.apache.maven.plugins</groupId>

                          <artifactId>maven-antrun-plugin</artifactId>

                          <version>1.2</version>

                          <executions>

                            <execution>

                              <id>jboss.package</id>

                              <phase>prepare-package</phase>

                              <configuration>

                                <tasks>

                                  <copy file="src/jboss/web.xml" toDir="src/main/webapp/WEB-INF" overwrite="true" />

               

               

                                  <delete file="src/main/webapp/WEB-INF/jetty-env.xml" />

               

               

                                  <delete file="src/main/webapp/WEB-INF/classes/jndi.properties" />

               

               

                                  <copy todir="war.cache/app/">

                                    <fileset dir="src/main/webapp/app/" />

                                  </copy>

               

               

                                  <exec executable="git">

                                    <arg value="add" />

                                    <arg value="war.cache" />

                                  </exec>

               

               

                                  <exec executable="git">

                                    <arg value="commit" />

                                    <arg value="-a" />

                                    <arg value="-m" />

                                    <arg value="'commit war.cache'" />

                                  </exec>

               

               

                                  <echo message="Openshift Prepared!" />

                                </tasks>

                              </configuration>

                              <goals>

                                <goal>run</goal>

                              </goals>

                            </execution>

                          </executions>

                        </plugin>

                      </plugins>

                    </build>

                  </profile>

               

               

                  <!-- Begin Tomcat 6 and 7 support -->

                  <profile>

                    <id>tomcat</id>

                    <properties>

                      <webDescriptor>tomcat</webDescriptor>

                    </properties>

                  </profile>

               

               

                  <!-- Profile that must be enabled when running integration tests (any test that extends GWTTestCase

                    directly or indirectly) -->

                  <profile>

                    <id>integration-test</id>

                    <properties>

                      <profile.testOutputDirectory>src/main/webapp/WEB-INF/classes</profile.testOutputDirectory>

                      <webDescriptor>jetty</webDescriptor>

                    </properties>

               

               

                    <build>

                      <testResources>

                        <testResource>

                          <directory>src/test/java</directory>

                        </testResource>

                        <testResource>

                          <directory>src/test/resources</directory>

                        </testResource>

                      </testResources>

                      <plugins>

                        <plugin>

                          <artifactId>maven-surefire-plugin</artifactId>

                          <version>2.5</version>

                          <configuration>

                            <skipTests>false</skipTests>

                            <additionalClasspathElements>

                              <additionalClasspathElement>${basedir}/${profile.testOutputDirectory}/

                              </additionalClasspathElement>

                              <additionalClasspathElement>${basedir}/src/test/java/</additionalClasspathElement>

                              <additionalClasspathElement>${basedir}/src/main/java/</additionalClasspathElement>

                            </additionalClasspathElements>

                            <useManifestOnlyJar>false</useManifestOnlyJar>

                            <forkMode>pertest</forkMode>

               

               

                            <!-- Note: to run the test in a real browser, set -DargLine='-Dgwt.args="-runStyle Manual:1"' -->

                            <argLine>-Xmx512m ${argLine}</argLine>

               

               

               

               

                            <systemProperties>

                              <!-- Must disable long polling for automated tests to succeed -->

                              <property>

                                <name>errai.hosted_mode_testing</name>

                                <value>true</value>

                              </property>

                              <property>

                                <name>gwt.args</name>

                                <value>-war src/main/webapp</value>

                              </property>

                            </systemProperties>

                          </configuration>

                        </plugin>

                      </plugins>

                    </build>

               

               

                    <dependencies>

                      <dependency>

                        <groupId>javax.servlet</groupId>

                        <artifactId>servlet-api</artifactId>

                        <version>2.5</version>

                        <scope>provided</scope>

                      </dependency>

                      <dependency>

                        <groupId>javax.servlet</groupId>

                        <artifactId>jsp-api</artifactId>

                        <version>2.0</version>

                        <scope>provided</scope>

                      </dependency>

                      <dependency>

                        <groupId>log4j</groupId>

                        <artifactId>log4j</artifactId>

                        <version>1.2.16</version>

                      </dependency>

                      <dependency>

                        <groupId>junit</groupId>

                        <artifactId>junit</artifactId>

                        <version>4.8.1</version>

                        <scope>compile</scope>

                      </dependency>

                      <dependency>

                        <groupId>org.jboss.ejb3</groupId>

                        <artifactId>jboss-ejb3-api</artifactId>

                        <scope>provided</scope>

                        <version>3.1.0</version>

                      </dependency>

               

               

                      <!-- Errai Core -->

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-bus</artifactId>

                        <version>${errai.version}</version>

                      </dependency>

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-ioc</artifactId>

                        <version>${errai.version}</version>

                        <exclusions>

                          <exclusion>

                            <groupId>javax.inject</groupId>

                            <artifactId>javax.inject</artifactId>

                          </exclusion>

                          <exclusion>

                            <groupId>javax.annotation</groupId>

                            <artifactId>jsr250-api</artifactId>

                          </exclusion>

                        </exclusions>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-cdi-client</artifactId>

                        <version>${errai.version}</version>

                        <scope>compile</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-tools</artifactId>

                        <version>${errai.version}</version>

                      </dependency>

                      <dependency>

                        <groupId>org.mvel</groupId>

                        <artifactId>mvel2</artifactId>

                        <version>${mvel.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-cdi-jetty</artifactId>

                        <version>${errai.version}</version>

                      </dependency>

               

               

                      <!-- CDI Development Utils -->

                      <!-- This must be placed above com.google.gwt:gwt-dev to override the Jetty that is present there -->

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty</artifactId>

                        <version>${jetty.version}</version>

                        <scope>compile</scope>

                      </dependency>

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty-plus</artifactId>

                        <version>${jetty.version}</version>

                        <scope>compile</scope>

                      </dependency>

                      <dependency>

                        <groupId>org.mortbay.jetty</groupId>

                        <artifactId>jetty-naming</artifactId>

                        <version>${jetty.version}</version>

                        <scope>compile</scope>

                      </dependency>

               

               

                      <!-- Weld Modules -->

                      <dependency>

                        <groupId>org.jboss.weld.se</groupId>

                        <artifactId>weld-se-core</artifactId>

                        <version>${weld.version}</version>

                        <scope>compile</scope>

                      </dependency>

                      <dependency>

                        <groupId>org.jboss.weld.servlet</groupId>

                        <artifactId>weld-servlet-core</artifactId>

                        <version>${weld.version}</version>

                        <scope>compile</scope>

                      </dependency>

                      <dependency>

                        <groupId>org.glassfish.web</groupId>

                        <artifactId>el-impl</artifactId>

                        <scope>runtime</scope>

                        <version>2.1.2-b04</version>

                      </dependency>

               

               

                      <!-- GWT and GWT Extensions -->

                      <dependency>

                        <groupId>com.google.gwt</groupId>

                        <artifactId>gwt-user</artifactId>

                        <version>${gwt.version}</version>

                        <scope>compile</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>com.google.gwt</groupId>

                        <artifactId>gwt-dev</artifactId>

                        <version>${gwt.version}</version>

                        <scope>compile</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>javax.validation</groupId>

                        <artifactId>validation-api</artifactId>

                        <version>1.0.0.GA</version>

                        <scope>compile</scope>

                      </dependency>

               

               

                      <dependency>

                        <groupId>javax.validation</groupId>

                        <artifactId>validation-api</artifactId>

                        <version>1.0.0.GA</version>

                        <classifier>sources</classifier>

                        <scope>compile</scope>

                      </dependency>

               

               

                      <!-- Runtime / Container dependencies -->

                      <dependency>

                        <groupId>org.slf4j</groupId>

                        <artifactId>slf4j-api</artifactId>

                        <version>${slf4j.version}</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss</groupId>

                        <artifactId>jboss-common-core</artifactId>

                        <version>2.2.14.GA</version>

                      </dependency>

               

               

                      <dependency>

                        <groupId>org.jboss.errai</groupId>

                        <artifactId>errai-javax-enterprise</artifactId>

                        <version>${errai.version}</version>

                        <scope>provided</scope>

                      </dependency>

               

               

                    </dependencies>

                  </profile>

                </profiles>

                <build>

                  <outputDirectory>src/main/webapp/WEB-INF/classes</outputDirectory>

               

               

                  <plugins>

                    <plugin>

                      <groupId>org.codehaus.mojo</groupId>

                      <artifactId>gwt-maven-plugin</artifactId>

                      <version>${gwt.maven.version}</version>

                      <configuration>

                        <logLevel>INFO</logLevel>

                        <runTarget>App.html</runTarget>

                        <extraJvmArgs>-Xmx1000m -XX:MaxPermSize=500m</extraJvmArgs>

                        <soyc>false</soyc>

                        <hostedWebapp>src/main/webapp/</hostedWebapp>

                        <server>org.jboss.errai.cdi.server.gwt.JettyLauncher</server>

                      </configuration>

                      <executions>

                        <execution>

                          <id>gwt-clean</id>

                          <phase>clean</phase>

                          <goals>

                            <goal>clean</goal>

                          </goals>

                        </execution>

                        <execution>

                          <id>gwt-compile</id>

                          <goals>

                            <goal>resources</goal>

                            <goal>compile</goal>

                          </goals>

                        </execution>

                      </executions>

                    </plugin>

                    <plugin>

                      <artifactId>maven-war-plugin</artifactId>

                      <version>2.1.1</version>

                      <configuration>

                        <warName>${project.artifactId}</warName>

                        <outputFileNameMapping>@{artifactId}@-@{baseVersion}@@{dashClassifier?}@.@{extension}@</outputFileNameMapping>

                        <packagingExcludes>**/javax/**/*.*,**/client/local/**/*.class</packagingExcludes>

               

               

                        <webResources>

                          <resource>

                            <!-- this is relative to the pom.xml directory -->

                            <directory>src/${webDescriptor}</directory>

                          </resource>

                        </webResources>

                      </configuration>

                    </plugin>

               

               

                    <!-- Tests are skipped by default because they require additional GWT dependencies. Run mvn with

                      -Pintegration-test to enable testing. -->

                    <plugin>

                      <artifactId>maven-surefire-plugin</artifactId>

                      <version>2.5</version>

                      <configuration>

                        <skipTests>true</skipTests>

                      </configuration>

                    </plugin>

               

               

                    <plugin>

                      <groupId>org.jboss.errai</groupId>

                      <artifactId>jacoco-gwt-maven-plugin</artifactId>

                      <version>0.5.4.201202141554</version>

               

               

                      <executions>

                        <execution>

                          <id>jacoco-gwt-prepare-agent</id>

                          <phase>initialize</phase>

                          <goals>

                            <goal>prepare-agent</goal>

                          </goals>

                        </execution>

                        <execution>

                          <id>jacoco-gwt-report</id>

                          <phase>site</phase>

                          <goals>

                            <goal>report</goal>

                          </goals>

                        </execution>

                      </executions>

                    </plugin>

               

               

                    <plugin>

                      <artifactId>maven-clean-plugin</artifactId>

                      <version>2.4.1</version>

                      <configuration>

                        <filesets>

                          <fileset>

                            <directory>${basedir}</directory>

                            <includes>

                              <include>www-test/**</include>

                              <include>.gwt/**</include>

                              <include>.errai/**</include>

                              <include>src/main/webapp/app/**</include>

                              <include>src/main/webapp/WEB-INF/deploy/**</include>

                              <include>src/main/webapp/WEB-INF/lib/**</include>

                              <include>src/main/webapp/WEB-INF/classes/**</include>

                              <include>**/gwt-unitCache/**</include>

                              <include>**/*.JUnit/**</include>

                            </includes>

                          </fileset>

                        </filesets>

                      </configuration>

                    </plugin>

                  </plugins>

               

               

                  <pluginManagement>

                    <plugins>

                      <plugin>

                        <groupId>org.eclipse.m2e</groupId>

                        <artifactId>lifecycle-mapping</artifactId>

                        <version>1.0.0</version>

                        <configuration>

                          <lifecycleMappingMetadata>

                            <pluginExecutions>

                              <pluginExecution>

                                <pluginExecutionFilter>

                                  <groupId>org.codehaus.mojo</groupId>

                                  <artifactId>gwt-maven-plugin</artifactId>

                                  <versionRange>[2.3.0,)</versionRange>

                                  <goals>

                                    <goal>resources</goal>

                                  </goals>

                                </pluginExecutionFilter>

                                <action>

                                  <execute />

                                </action>

                              </pluginExecution>

                              <pluginExecution>

                                <pluginExecutionFilter>

                                  <groupId>org.jboss.errai</groupId>

                                  <artifactId>jacoco-gwt-maven-plugin</artifactId>

                                  <versionRange>[0.0,)</versionRange>

                                  <goals>

                                    <goal>prepare-agent</goal>

                                  </goals>

                                </pluginExecutionFilter>

                                <action>

                                  <ignore />

                                </action>

                              </pluginExecution>

                            </pluginExecutions>

                          </lifecycleMappingMetadata>

                        </configuration>

                      </plugin>

                    </plugins>

                  </pluginManagement>

                </build>

               

               

                <!-- Repositories -->

                <repositories>

                  <repository>

                    <id>jboss-public-repository-group</id>

                    <name>JBoss Public Maven Repository Group</name>

                    <url>https://repository.jboss.org/nexus/content/groups/public/</url>

                    <layout>default</layout>

                    <releases>

                      <updatePolicy>never</updatePolicy>

                    </releases>

                    <snapshots>

                      <updatePolicy>never</updatePolicy>

                    </snapshots>

                  </repository>

                 

                    <repository>

                       <id>JBOSS_NEXUS</id>

                       <url>http://repository.jboss.org/nexus/content/groups/public</url>

                    </repository>

                 

                </repositories>

               

               

                <pluginRepositories>

                  <pluginRepository>

                    <id>jboss-public-repository-group</id>

                    <name>JBoss Public Maven Repository Group</name>

                    <url>https://repository.jboss.org/nexus/content/groups/public/</url>

                    <layout>default</layout>

                    <releases>

                      <updatePolicy>never</updatePolicy>

                    </releases>

                    <snapshots>

                      <updatePolicy>never</updatePolicy>

                    </snapshots>

                  </pluginRepository>

                </pluginRepositories>

               

               

                <!-- DistributionManagement -->

                <distributionManagement>

                  <repository>

                    <id>jboss-releases-repository</id>

                    <name>JBoss Releases Repository</name>

                    <url>https://repository.jboss.org/nexus/service/local/staging/deploy/maven2/</url>

                  </repository>

               

               

                  <snapshotRepository>

                    <id>jboss-snapshots-repository</id>

                    <name>JBoss Snapshots Repository</name>

                    <url>https://repository.jboss.org/nexus/content/repositories/snapshots/</url>

                  </snapshotRepository>

                </distributionManagement>

              </project>

               

               

              Console output

               

              SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".

              SLF4J: Defaulting to no-operation (NOP) logger implementation

              SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

              [INFO] Scanning for projects...

              [WARNING]

              [WARNING] Some problems were encountered while building the effective model for org.company.firestorm:firestorm-app:war:1.0-SNAPSHOT

              [WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: com.google.gwt:gwt-user:jar -> duplicate declaration of version ${gwt.version} @ line 175, column 17

              [WARNING]

              [WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.

              [WARNING]

              [WARNING] For this reason, future Maven versions might no longer support building such malformed projects.

              [WARNING]

              [INFO]                                                                        

              [INFO] ------------------------------------------------------------------------

              [INFO] Building firestorm-app 1.0-SNAPSHOT

              [INFO] ------------------------------------------------------------------------

              [INFO]

              [INFO] --- jacoco-gwt-maven-plugin:0.5.4.201202141554:prepare-agent (jacoco-gwt-prepare-agent) @ firestorm-app ---

              [INFO] argLine set to -javaagent:C:\Users\SaxoUser\.m2\repository\org\jboss\errai\jacoco-gwt-maven-plugin\0.5.4.201202141554\jacoco-gwt-maven-plugin-0.5.4.201202141554.jar=snapshotDirectory=C:\Magick\dev\app.ui\firestorm-app\target\snapshot-classes,snapshotClassLoaders=*gwt* -javaagent:C:\Users\SaxoUser\.m2\repository\org\jacoco\org.jacoco.agent\0.5.4.201111111111\org.jacoco.agent-0.5.4.201111111111-runtime.jar=destfile=C:\Magick\dev\app.ui\firestorm-app\target\jacoco.exec

              [INFO]

              [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ firestorm-app ---

              [debug] execute contextualize

              [INFO] Using 'UTF-8' encoding to copy filtered resources.

              [INFO] Copying 6 resources

              [INFO]

              [INFO] --- gwt-maven-plugin:2.4.0:resources (gwt-compile) @ firestorm-app ---

              [INFO] auto discovered modules [org.company.firestorm.App]

              [INFO] 13 source files from GWT module org.company.firestorm.App

              [INFO]

              [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ firestorm-app ---

              [INFO] Nothing to compile - all classes are up to date

              [INFO]

              [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ firestorm-app ---

              [debug] execute contextualize

              [INFO] Using 'UTF-8' encoding to copy filtered resources.

              [INFO] Copying 3 resources

              [INFO]

              [INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ firestorm-app ---

              [INFO] No sources to compile

              [INFO]

              [INFO] --- maven-surefire-plugin:2.5:test (default-test) @ firestorm-app ---

              [INFO] Tests are skipped.

              [INFO]

              [INFO] --- gwt-maven-plugin:2.4.0:compile (gwt-compile) @ firestorm-app ---

              [INFO] auto discovered modules [org.company.firestorm.App]

              [INFO] Loading inherited module 'org.jboss.errai.common.ErraiCommon'

              [INFO]    Loading inherited module 'com.google.gwt.user.User'

              [INFO]       Loading inherited module 'com.google.gwt.resources.Resources'

              [INFO]          [ERROR] Unexpected error while processing XML

              [INFO] java.lang.NoClassDefFoundError: com/google/gwt/core/ext/IncrementalGenerator

              [INFO]           at java.lang.ClassLoader.defineClass1(Native Method)

              [INFO]           at java.lang.ClassLoader.defineClass(ClassLoader.java:791)

              [INFO]           at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

              [INFO]           at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)

              [INFO]           at java.net.URLClassLoader.access$100(URLClassLoader.java:71)

              [INFO]           at java.net.URLClassLoader$1.run(URLClassLoader.java:361)

              [INFO]           at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

              [INFO]           at java.security.AccessController.doPrivileged(Native Method)

              [INFO]           at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

              [INFO]           at java.lang.ClassLoader.loadClass(ClassLoader.java:423)

              [INFO]           at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)

              [INFO]           at java.lang.ClassLoader.loadClass(ClassLoader.java:356)

              [INFO]           at java.lang.ClassLoader.defineClass1(Native Method)

              [INFO]           at java.lang.ClassLoader.defineClass(ClassLoader.java:791)

              [INFO]           at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)

              [INFO]           at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)

              [INFO]           at java.net.URLClassLoader.access$100(URLClassLoader.java:71)

              [INFO]           at java.net.URLClassLoader$1.run(URLClassLoader.java:361)

              [INFO]           at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

              [INFO]           at java.security.AccessController.doPrivileged(Native Method)

              [INFO]           at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

              [INFO]           at java.lang.ClassLoader.loadClass(ClassLoader.java:423)

              [INFO]           at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)

              [INFO]           at java.lang.ClassLoader.loadClass(ClassLoader.java:356)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefSchema$ClassAttrCvt.convertToArg(ModuleDefSchema.java:886)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerArgs.convertToArg(HandlerArgs.java:64)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:221)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1322)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:495)

              [INFO]           at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)

              [INFO]           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

              [INFO]           at java.lang.reflect.Method.invoke(Method.java:601)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:495)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

              [INFO]           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

              [INFO]           at java.lang.reflect.Method.invoke(Method.java:601)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:766)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:495)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

              [INFO]           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

              [INFO]           at java.lang.reflect.Method.invoke(Method.java:601)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:766)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader$1.load(ModuleDefLoader.java:198)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.doLoadModule(ModuleDefLoader.java:324)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.loadFromClassPath(ModuleDefLoader.java:156)

              [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:196)

              [INFO]           at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)

              [INFO]           at com.google.gwt.dev.Compiler.main(Compiler.java:177)

              [INFO] Caused by: java.lang.ClassNotFoundException: com.google.gwt.core.ext.IncrementalGenerator

              [INFO]           at java.net.URLClassLoader$1.run(URLClassLoader.java:366)

              [INFO]           at java.net.URLClassLoader$1.run(URLClassLoader.java:355)

              [INFO]           at java.security.AccessController.doPrivileged(Native Method)

              [INFO]           at java.net.URLClassLoader.findClass(URLClassLoader.java:354)

              [INFO]           at java.lang.ClassLoader.loadClass(ClassLoader.java:423)

              [INFO]           at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)

              [INFO]           at java.lang.ClassLoader.loadClass(ClassLoader.java:356)

              [INFO]           ... 117 more

              [INFO]       [ERROR] Line 32: Unexpected exception while processing element 'inherits'

              [INFO] com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:299)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:495)

              [INFO]           at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)

              [INFO]           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

              [INFO]           at java.lang.reflect.Method.invoke(Method.java:601)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:495)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

              [INFO]           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

              [INFO]           at java.lang.reflect.Method.invoke(Method.java:601)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:766)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:495)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

              [INFO]           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

              [INFO]           at java.lang.reflect.Method.invoke(Method.java:601)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:766)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader$1.load(ModuleDefLoader.java:198)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.doLoadModule(ModuleDefLoader.java:324)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.loadFromClassPath(ModuleDefLoader.java:156)

              [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:196)

              [INFO]           at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)

              [INFO]           at com.google.gwt.dev.Compiler.main(Compiler.java:177)

              [INFO]       [ERROR] Failure while parsing XML

              [INFO] com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)

              [INFO]           at com.google.gwt.dev.util.xml.DefaultSchema.onHandlerException(DefaultSchema.java:58)

              [INFO]           at com.google.gwt.dev.util.xml.Schema.onHandlerException(Schema.java:66)

              [INFO]           at com.google.gwt.dev.util.xml.Schema.onHandlerException(Schema.java:66)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:240)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:495)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

              [INFO]           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

              [INFO]           at java.lang.reflect.Method.invoke(Method.java:601)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:766)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:495)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

              [INFO]           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

              [INFO]           at java.lang.reflect.Method.invoke(Method.java:601)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:766)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader$1.load(ModuleDefLoader.java:198)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.doLoadModule(ModuleDefLoader.java:324)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.loadFromClassPath(ModuleDefLoader.java:156)

              [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:196)

              [INFO]           at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)

              [INFO]           at com.google.gwt.dev.Compiler.main(Compiler.java:177)

              [INFO]       [ERROR] Unexpected error while processing XML

              [INFO] com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:371)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:495)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

              [INFO]           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

              [INFO]           at java.lang.reflect.Method.invoke(Method.java:601)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:766)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:495)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

              [INFO]           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

              [INFO]           at java.lang.reflect.Method.invoke(Method.java:601)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:766)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader$1.load(ModuleDefLoader.java:198)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.doLoadModule(ModuleDefLoader.java:324)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.loadFromClassPath(ModuleDefLoader.java:156)

              [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:196)

              [INFO]           at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)

              [INFO]           at com.google.gwt.dev.Compiler.main(Compiler.java:177)

              [INFO]    [ERROR] Line 20: Unexpected exception while processing element 'inherits'

              [INFO] com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:299)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:495)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

              [INFO]           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

              [INFO]           at java.lang.reflect.Method.invoke(Method.java:601)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:766)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:495)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

              [INFO]           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

              [INFO]           at java.lang.reflect.Method.invoke(Method.java:601)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:766)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader$1.load(ModuleDefLoader.java:198)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.doLoadModule(ModuleDefLoader.java:324)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.loadFromClassPath(ModuleDefLoader.java:156)

              [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:196)

              [INFO]           at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)

              [INFO]           at com.google.gwt.dev.Compiler.main(Compiler.java:177)

              [INFO]    [ERROR] Failure while parsing XML

              [INFO] com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)

              [INFO]           at com.google.gwt.dev.util.xml.DefaultSchema.onHandlerException(DefaultSchema.java:58)

              [INFO]           at com.google.gwt.dev.util.xml.Schema.onHandlerException(Schema.java:66)

              [INFO]           at com.google.gwt.dev.util.xml.Schema.onHandlerException(Schema.java:66)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:240)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:766)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:495)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

              [INFO]           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

              [INFO]           at java.lang.reflect.Method.invoke(Method.java:601)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:766)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader$1.load(ModuleDefLoader.java:198)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.doLoadModule(ModuleDefLoader.java:324)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.loadFromClassPath(ModuleDefLoader.java:156)

              [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:196)

              [INFO]           at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)

              [INFO]           at com.google.gwt.dev.Compiler.main(Compiler.java:177)

              [INFO]    [ERROR] Unexpected error while processing XML

              [INFO] com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:371)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:495)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

              [INFO]           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

              [INFO]           at java.lang.reflect.Method.invoke(Method.java:601)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:766)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader$1.load(ModuleDefLoader.java:198)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.doLoadModule(ModuleDefLoader.java:324)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.loadFromClassPath(ModuleDefLoader.java:156)

              [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:196)

              [INFO]           at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)

              [INFO]           at com.google.gwt.dev.Compiler.main(Compiler.java:177)

              [INFO] [ERROR] Line 5: Unexpected exception while processing element 'inherits'

              [INFO] com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:299)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:495)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

              [INFO]           at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

              [INFO]           at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

              [INFO]           at java.lang.reflect.Method.invoke(Method.java:601)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:766)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader$1.load(ModuleDefLoader.java:198)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.doLoadModule(ModuleDefLoader.java:324)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.loadFromClassPath(ModuleDefLoader.java:156)

              [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:196)

              [INFO]           at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)

              [INFO]           at com.google.gwt.dev.Compiler.main(Compiler.java:177)

              [INFO] [ERROR] Failure while parsing XML

              [INFO] com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)

              [INFO]           at com.google.gwt.dev.util.xml.DefaultSchema.onHandlerException(DefaultSchema.java:58)

              [INFO]           at com.google.gwt.dev.util.xml.Schema.onHandlerException(Schema.java:66)

              [INFO]           at com.google.gwt.dev.util.xml.Schema.onHandlerException(Schema.java:66)

              [INFO]           at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:240)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:294)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:506)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:766)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1302)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2715)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:607)

              [INFO]           at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:488)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:835)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:123)

              [INFO]           at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1210)

              [INFO]           at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:568)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:347)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader$1.load(ModuleDefLoader.java:198)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.doLoadModule(ModuleDefLoader.java:324)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.loadFromClassPath(ModuleDefLoader.java:156)

              [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:196)

              [INFO]           at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)

              [INFO]           at com.google.gwt.dev.Compiler.main(Compiler.java:177)

              [INFO] [ERROR] Unexpected error while processing XML

              [INFO] com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:371)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:68)

              [INFO]           at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:418)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:296)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader$1.load(ModuleDefLoader.java:198)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.doLoadModule(ModuleDefLoader.java:324)

              [INFO]           at com.google.gwt.dev.cfg.ModuleDefLoader.loadFromClassPath(ModuleDefLoader.java:156)

              [INFO]           at com.google.gwt.dev.Compiler.run(Compiler.java:196)

              [INFO]           at com.google.gwt.dev.Compiler$1.run(Compiler.java:170)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:88)

              [INFO]           at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:82)

              [INFO]           at com.google.gwt.dev.Compiler.main(Compiler.java:177)

              [INFO] ------------------------------------------------------------------------

              [INFO] BUILD FAILURE

              [INFO] ------------------------------------------------------------------------

              [INFO] Total time: 2.797s

              [INFO] Finished at: Thu Mar 07 13:59:46 CET 2013

              [INFO] Final Memory: 10M/24M

              [INFO] ------------------------------------------------------------------------

              [ERROR] Failed to execute goal org.codehaus.mojo:gwt-maven-plugin:2.4.0:compile (gwt-compile) on project firestorm-app: Command [[

              [ERROR] C:\Program Files (x86)\Java\jdk1.7.0_05\jre\bin\java -Xmx1000m -XX:MaxPermSize=500m -classpath C:\Magick\dev\app.ui\firestorm-app\src\main\java;C:\Magick\dev\app.ui\firestorm-app\src\main\resources;C:\Magick\dev\app.ui\firestorm-app\src\main\webapp\WEB-INF\classes;C:\Users\SaxoUser\.m2\repository\com\google\gwt\gwt-user\2.5.0\gwt-user-2.5.0.jar;C:\Users\SaxoUser\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA.jar;C:\Users\SaxoUser\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA-sources.jar;C:\Users\SaxoUser\.m2\repository\org\json\json\20090211\json-20090211.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-javaee-all\2.1.0.Final\errai-javaee-all-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-jpa-client\2.1.0.Final\errai-jpa-client-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\hibernate\hibernate-entitymanager\4.1.1.Final\hibernate-entitymanager-4.1.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\logging\jboss-logging\3.1.0.GA\jboss-logging-3.1.0.GA.jar;C:\Users\SaxoUser\.m2\repository\org\hibernate\hibernate-core\4.1.1.Final\hibernate-core-4.1.1.Final.jar;C:\Users\SaxoUser\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\SaxoUser\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Users\SaxoUser\.m2\repository\xml-apis\xml-apis\1.0.b2\xml-apis-1.0.b2.jar;C:\Users\SaxoUser\.m2\repository\org\hibernate\common\hibernate-commons-annotations\4.0.1.Final\hibernate-commons-annotations-4.0.1.Final.jar;C:\Users\SaxoUser\.m2\repository\com\google\guava\guava-gwt\12.0\guava-gwt-12.0.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-jaxrs-client\2.1.0.Final\errai-jaxrs-client-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\resteasy\jaxrs-api\2.2.3.GA\jaxrs-api-2.2.3.GA.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-jaxrs-provider\2.1.0.Final\errai-jaxrs-provider-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-ui\2.1.0.Final\errai-ui-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-navigation\2.1.0.Final\errai-navigation-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-data-binding\2.1.0.Final\errai-data-binding-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-marshalling\2.1.0.Final\errai-marshalling-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-codegen-gwt\2.1.0.Final\errai-codegen-gwt-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\jboss-javaee-6.0\3.0.1.Final\jboss-javaee-6.0-3.0.1.Final.pom;C:\Users\SaxoUser\.m2\repository\javax\activation\activation\1.1\activation-1.1.jar;C:\Users\SaxoUser\.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\SaxoUser\.m2\repository\javax\jws\jsr181-api\1.0-MR1\jsr181-api-1.0-MR1.jar;C:\Users\SaxoUser\.m2\repository\javax\mail\mail\1.4.4\mail-1.4.4.jar;C:\Users\SaxoUser\.m2\repository\org\hibernate\javax\persistence\hibernate-jpa-2.0-api\1.0.1.Final\hibernate-jpa-2.0-api-1.0.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\annotation\jboss-annotations-api_1.1_spec\1.0.1.Final\jboss-annotations-api_1.1_spec-1.0.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\ejb\jboss-ejb-api_3.1_spec\1.0.2.Final\jboss-ejb-api_3.1_spec-1.0.2.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\el\jboss-el-api_2.2_spec\1.0.1.Final\jboss-el-api_2.2_spec-1.0.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\enterprise\deploy\jboss-jad-api_1.2_spec\1.0.1.Final\jboss-jad-api_1.2_spec-1.0.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\faces\jboss-jsf-api_2.1_spec\2.0.2.Final\jboss-jsf-api_2.1_spec-2.0.2.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\interceptor\jboss-interceptors-api_1.1_spec\1.0.1.Final\jboss-interceptors-api_1.1_spec-1.0.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\management\j2ee\jboss-j2eemgmt-api_1.1_spec\1.0.1.Final\jboss-j2eemgmt-api_1.1_spec-1.0.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\resource\jboss-connector-api_1.6_spec\1.0.1.Final\jboss-connector-api_1.6_spec-1.0.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\security\jacc\jboss-jacc-api_1.4_spec\1.0.2.Final\jboss-jacc-api_1.4_spec-1.0.2.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\security\auth\message\jboss-jaspi-api_1.0_spec\1.0.1.Final\jboss-jaspi-api_1.0_spec-1.0.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\xml\registry\jboss-jaxr-api_1.0_spec\1.0.2.Final\jboss-jaxr-api_1.0_spec-1.0.2.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\jms\jboss-jms-api_1.1_spec\1.0.1.Final\jboss-jms-api_1.1_spec-1.0.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\servlet\jboss-servlet-api_3.0_spec\1.0.1.Final\jboss-servlet-api_3.0_spec-1.0.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\servlet\jsp\jboss-jsp-api_2.2_spec\1.0.1.Final\jboss-jsp-api_2.2_spec-1.0.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\servlet\jstl\jboss-jstl-api_1.2_spec\1.0.3.Final\jboss-jstl-api_1.2_spec-1.0.3.Final.jar;C:\Users\SaxoUser\.m2\repository\xalan\xalan\2.7.1.jbossorg-2\xalan-2.7.1.jbossorg-2.jar;C:\Users\SaxoUser\.m2\repository\xalan\serializer\2.7.1.jbossorg-2\serializer-2.7.1.jbossorg-2.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\transaction\jboss-transaction-api_1.1_spec\1.0.1.Final\jboss-transaction-api_1.1_spec-1.0.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\ws\rs\jboss-jaxrs-api_1.1_spec\1.0.1.Final\jboss-jaxrs-api_1.1_spec-1.0.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\xml\bind\jboss-jaxb-api_2.2_spec\1.0.4.Final\jboss-jaxb-api_2.2_spec-1.0.4.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\xml\rpc\jboss-jaxrpc-api_1.1_spec\1.0.1.Final\jboss-jaxrpc-api_1.1_spec-1.0.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\xml\soap\jboss-saaj-api_1.3_spec\1.0.2.Final\jboss-saaj-api_1.3_spec-1.0.2.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\spec\javax\xml\ws\jboss-jaxws-api_2.2_spec\2.0.1.Final\jboss-jaxws-api_2.2_spec-2.0.1.Final.jar;C:\Users\SaxoUser\.m2\repository\javax\servlet\servlet-api\2.5\servlet-api-2.5.jar;C:\Users\SaxoUser\.m2\repository\org\danvk\dygraphs-gwt\2011.04.18\dygraphs-gwt-2011.04.18.jar;C:\Users\SaxoUser\.m2\repository\javax\servlet\jsp-api\2.0\jsp-api-2.0.jar;C:\Users\SaxoUser\.m2\repository\javax\enterprise\cdi-api\1.0-SP4\cdi-api-1.0-SP4.jar;C:\Users\SaxoUser\.m2\repository\javax\annotation\jsr250-api\1.0\jsr250-api-1.0.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-bus\2.1.0.Final\errai-bus-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-common\2.1.0.Final\errai-common-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\reflections\reflections\2.1.0.Final\reflections-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-config\2.1.0.Final\errai-config-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\com\google\inject\guice\3.0\guice-3.0.jar;C:\Users\SaxoUser\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\SaxoUser\.m2\repository\org\slf4j\slf4j-log4j12\1.6.1\slf4j-log4j12-1.6.1.jar;C:\Users\SaxoUser\.m2\repository\log4j\log4j\1.2.16\log4j-1.2.16.jar;C:\Users\SaxoUser\.m2\repository\org\javassist\javassist\3.15.0-GA\javassist-3.15.0-GA.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\io\netty\netty\4.0.0.Alpha1.errai.r1\netty-4.0.0.Alpha1.errai.r1.jar;C:\Users\SaxoUser\.m2\repository\com\google\guava\guava\12.0\guava-12.0.jar;C:\Users\SaxoUser\.m2\repository\com\google\code\findbugs\jsr305\1.3.9\jsr305-1.3.9.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-ioc\2.1.0.Final\errai-ioc-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-codegen\2.1.0.Final\errai-codegen-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-tools\2.1.0.Final\errai-tools-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\hsqldb\hsqldb\1.8.0.7\hsqldb-1.8.0.7.jar;C:\Users\SaxoUser\.m2\repository\org\mvel\mvel2\2.1.Beta8\mvel2-2.1.Beta8.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-cdi-client\2.1.0.Final\errai-cdi-client-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-javax-enterprise\2.1.0.Final\errai-javax-enterprise-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-weld-integration\2.1.0.Final\errai-weld-integration-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\errai\errai-cdi-jetty\2.1.0.Final\errai-cdi-jetty-2.1.0.Final.jar;C:\Users\SaxoUser\.m2\repository\org\mortbay\jetty\jetty\6.1.25\jetty-6.1.25.jar;C:\Users\SaxoUser\.m2\repository\org\mortbay\jetty\jetty-util\6.1.25\jetty-util-6.1.25.jar;C:\Users\SaxoUser\.m2\repository\org\mortbay\jetty\servlet-api\2.5-20081211\servlet-api-2.5-20081211.jar;C:\Users\SaxoUser\.m2\repository\org\mortbay\jetty\jetty-plus\6.1.25\jetty-plus-6.1.25.jar;C:\Users\SaxoUser\.m2\repository\geronimo-spec\geronimo-spec-jta\1.0.1B-rc4\geronimo-spec-jta-1.0.1B-rc4.jar;C:\Users\SaxoUser\.m2\repository\org\mortbay\jetty\jetty-naming\6.1.25\jetty-naming-6.1.25.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\weld\servlet\weld-servlet-core\1.1.6.Final\weld-servlet-core-1.1.6.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\weld\weld-spi\1.1.Final\weld-spi-1.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\jboss\weld\weld-api\1.1.Final\weld-api-1.1.Final.jar;C:\Users\SaxoUser\.m2\repository\org\slf4j\slf4j-api\1.5.11\slf4j-api-1.5.11.jar;C:\Users\SaxoUser\.m2\repository\com\google\gwt\gwt-user\2.4.0\gwt-user-2.4.0.jar;C:\Users\SaxoUser\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA.jar;C:\Users\SaxoUser\.m2\repository\javax\validation\validation-api\1.0.0.GA\validation-api-1.0.0.GA-sources.jar;C:\Users\SaxoUser\.m2\repository\com\google\gwt\gwt-dev\2.4.0\gwt-dev-2.4.0.jar com.google.gwt.dev.Compiler -gen C:\Magick\dev\app.ui\firestorm-app\target\.generated -logLevel INFO -style OBF -war C:\Magick\dev\app.ui\firestorm-app\target\firestorm-app-1.0-SNAPSHOT -localWorkers 4 org.company.firestorm.App

              [ERROR] ]] failed with status 1

              [ERROR] -> [Help 1]

              [ERROR]

              [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.

              [ERROR] Re-run Maven using the -X switch to enable full debug logging.

              [ERROR]

              [ERROR] For more information about the errors and possible solutions, please read the following articles:

              [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException


              • 4. Re: maven errors when adding navigation dependencies
                edewit

                Looks like there is a xml parsing problem in your module.gwt.xml file. Can you validate that it is valid xml?

                 

                Cheers,

                     Erik Jan

                • 5. Re: maven errors when adding navigation dependencies
                  shadogray

                  First: mvn dependency:tree shows that you _could_ be using it:

                   

                  [INFO] +- org.jboss.errai:errai-bus:jar:2.1.0.Final:compile

                  [INFO] |  +- org.jboss.errai:errai-common:jar:2.1.0.Final:compile

                  [INFO] |  |  \- org.jboss.errai.reflections:reflections:jar:2.1.0.Final:compile

                  [INFO] |  +- org.jboss.errai:errai-config:jar:2.1.0.Final:compile

                  [INFO] |  +- javax.validation:validation-api:jar:1.0.0.GA:compile

                  [INFO] |  +- javax.validation:validation-api:jar:sources:1.0.0.GA:compile

                  [INFO] |  +- com.google.inject:guice:jar:3.0:compile

                  [INFO] |  |  \- aopalliance:aopalliance:jar:1.0:compile

                  [INFO] |  +- org.slf4j:slf4j-log4j12:jar:1.6.1:compile

                  [INFO] |  |  \- log4j:log4j:jar:1.2.16:compile

                   

                  Second: the 2. error message is completely different to the first, are you mixing problems?

                  Hard to tell what you are looking for.

                  • 6. Re: maven errors when adding navigation dependencies
                    magick93

                    Hi Erik

                     

                    Yes I'm pretty sure the *.gwt.xml is valid.

                     

                    <?xml version="1.0" encoding="UTF-8"?>

                    <!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit 1.6//EN"

                            "http://google-web-toolkit.googlecode.com/svn/releases/1.6/distro-source/core/src/gwt-module.dtd">

                    <module rename-to="app">

                              <inherits name="org.jboss.errai.common.ErraiCommon" />

                              <inherits name="org.jboss.errai.bus.ErraiBus" />

                              <inherits name="org.jboss.errai.ioc.Container" />

                              <inherits name="org.jboss.errai.ui.UI" />

                              <inherits name="org.jboss.errai.databinding.DataBinding" />

                              <inherits name="org.jboss.errai.enterprise.CDI" />

                              <inherits name="org.jboss.errai.enterprise.Jaxrs" />

                              <inherits name="org.jboss.errai.ui.nav.Navigation" />

                              <inherits name="org.danvk.dygraphs" />

                    </module>

                    • 7. Re: maven errors when adding navigation dependencies
                      magick93

                      Hi Thomas

                       

                      I'm not entirely sure what the problem is.

                       

                      When I run mvn dependency:tree I get the following - note, it say the build was a success. But running mvn install is not successful.

                       

                      C:\Magick\dev\app.ui\firestorm-app>mvn dependency:tree

                      [INFO] Scanning for projects...

                      [WARNING]

                      [WARNING] Some problems were encountered while building the effective model for

                      org.company.firestorm:firestorm-app:war:1.0-SNAPSHOT

                      [WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be

                      unique: com.google.gwt:gwt-user:jar -> duplicate declaration of version ${gwt.v

                      ersion} @ line 175, column 17

                      [WARNING]

                      [WARNING] It is highly recommended to fix these problems because they threaten t

                      he stability of your build.

                      [WARNING]

                      [WARNING] For this reason, future Maven versions might no longer support buildin

                      g such malformed projects.

                      [WARNING]

                      [INFO]

                      [INFO] ------------------------------------------------------------------------

                      [INFO] Building firestorm-app 1.0-SNAPSHOT

                      [INFO] ------------------------------------------------------------------------

                      [INFO]

                      [INFO] --- maven-dependency-plugin:2.1:tree (default-cli) @ firestorm-app ---

                      [INFO] org.company.firestorm:firestorm-app:war:1.0-SNAPSHOT

                      [INFO] +- com.google.gwt:gwt-user:jar:2.5.0:provided (scope not updated to compi

                      le)

                      [INFO] |  \- org.json:json:jar:20090211:provided

                      [INFO] +- org.jboss.errai:errai-javaee-all:jar:2.1.0.Final:compile

                      [INFO] |  +- org.jboss.errai:errai-jpa-client:jar:2.1.0.Final:compile

                      [INFO] |  |  +- org.hibernate:hibernate-entitymanager:jar:4.1.1.Final:compile

                      [INFO] |  |  |  +- org.jboss.logging:jboss-logging:jar:3.1.0.GA:compile

                      [INFO] |  |  |  +- org.hibernate:hibernate-core:jar:4.1.1.Final:compile

                      [INFO] |  |  |  |  \- antlr:antlr:jar:2.7.7:compile

                      [INFO] |  |  |  +- org.jboss.spec.javax.transaction:jboss-transaction-api_1.1_sp

                      ec:jar:1.0.1.Final:compile

                      [INFO] |  |  |  +- dom4j:dom4j:jar:1.6.1:compile

                      [INFO] |  |  |  |  \- xml-apis:xml-apis:jar:1.0.b2:compile

                      [INFO] |  |  |  \- org.hibernate.common:hibernate-commons-annotations:jar:4.0.1.

                      Final:compile

                      [INFO] |  |  +- org.hibernate.javax.persistence:hibernate-jpa-2.0-api:jar:1.0.1.

                      Final:compile

                      [INFO] |  |  \- com.google.guava:guava-gwt:jar:12.0:compile

                      [INFO] |  +- org.jboss.errai:errai-jaxrs-client:jar:2.1.0.Final:compile

                      [INFO] |  |  \- org.jboss.resteasy:jaxrs-api:jar:2.2.3.GA:compile

                      [INFO] |  +- org.jboss.errai:errai-jaxrs-provider:jar:2.1.0.Final:compile

                      [INFO] |  +- org.jboss.errai:errai-ui:jar:2.1.0.Final:compile

                      [INFO] |  +- org.jboss.errai:errai-navigation:jar:2.1.0.Final:compile

                      [INFO] |  +- org.jboss.errai:errai-data-binding:jar:2.1.0.Final:compile

                      [INFO] |  \- org.jboss.errai:errai-marshalling:jar:2.1.0.Final:compile

                      [INFO] |     \- org.jboss.errai:errai-codegen-gwt:jar:2.1.0.Final:compile

                      [INFO] +- org.jboss.spec:jboss-javaee-6.0:pom:3.0.1.Final:provided

                      [INFO] |  +- javax.jws:jsr181-api:jar:1.0-MR1:provided

                      [INFO] |  +- org.jboss.spec.javax.annotation:jboss-annotations-api_1.1_spec:jar:

                      1.0.1.Final:provided

                      [INFO] |  +- org.jboss.spec.javax.ejb:jboss-ejb-api_3.1_spec:jar:1.0.2.Final:pro

                      vided

                      [INFO] |  +- org.jboss.spec.javax.el:jboss-el-api_2.2_spec:jar:1.0.1.Final:provi

                      ded

                      [INFO] |  +- org.jboss.spec.javax.enterprise.deploy:jboss-jad-api_1.2_spec:jar:1

                      .0.1.Final:provided

                      [INFO] |  +- org.jboss.spec.javax.faces:jboss-jsf-api_2.1_spec:jar:2.0.2.Final:p

                      rovided

                      [INFO] |  +- org.jboss.spec.javax.management.j2ee:jboss-j2eemgmt-api_1.1_spec:ja

                      r:1.0.1.Final:provided

                      [INFO] |  +- org.jboss.spec.javax.resource:jboss-connector-api_1.6_spec:jar:1.0.

                      1.Final:provided

                      [INFO] |  +- org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.4_spec:jar:1.0.

                      2.Final:provided

                      [INFO] |  +- org.jboss.spec.javax.security.auth.message:jboss-jaspi-api_1.0_spec

                      :jar:1.0.1.Final:provided

                      [INFO] |  +- org.jboss.spec.javax.xml.registry:jboss-jaxr-api_1.0_spec:jar:1.0.2

                      .Final:provided

                      [INFO] |  +- org.jboss.spec.javax.jms:jboss-jms-api_1.1_spec:jar:1.0.1.Final:pro

                      vided

                      [INFO] |  +- org.jboss.spec.javax.servlet:jboss-servlet-api_3.0_spec:jar:1.0.1.F

                      inal:provided

                      [INFO] |  +- org.jboss.spec.javax.servlet.jsp:jboss-jsp-api_2.2_spec:jar:1.0.1.F

                      inal:provided

                      [INFO] |  +- org.jboss.spec.javax.servlet.jstl:jboss-jstl-api_1.2_spec:jar:1.0.3

                      .Final:provided

                      [INFO] |  |  \- xalan:xalan:jar:2.7.1.jbossorg-2:provided

                      [INFO] |  |     \- xalan:serializer:jar:2.7.1.jbossorg-2:provided

                      [INFO] |  +- org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_1.1_spec:jar:1.0.1.Final

                      :provided

                      [INFO] |  +- org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.2_spec:jar:1.0.4.Fin

                      al:provided

                      [INFO] |  +- org.jboss.spec.javax.xml.rpc:jboss-jaxrpc-api_1.1_spec:jar:1.0.1.Fi

                      nal:provided

                      [INFO] |  +- org.jboss.spec.javax.xml.soap:jboss-saaj-api_1.3_spec:jar:1.0.2.Fin

                      al:provided

                      [INFO] |  \- org.jboss.spec.javax.xml.ws:jboss-jaxws-api_2.2_spec:jar:2.0.1.Fina

                      l:provided

                      [INFO] +- javax.servlet:servlet-api:jar:2.5:provided

                      [INFO] +- org.danvk:dygraphs-gwt:jar:2011.04.18:compile

                      [INFO] +- javax.servlet:jsp-api:jar:2.0:provided

                      [INFO] +- junit:junit:jar:4.10:test (scope not updated to compile)

                      [INFO] |  \- org.hamcrest:hamcrest-core:jar:1.1:test

                      [INFO] +- javax.enterprise:cdi-api:jar:1.0-SP4:provided (scope not updated to co

                      mpile)

                      [INFO] |  \- org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.1_spec:ja

                      r:1.0.0.Beta1:provided

                      [INFO] +- org.jboss.errai:errai-bus:jar:2.1.0.Final:compile

                      [INFO] |  +- org.jboss.errai:errai-common:jar:2.1.0.Final:compile

                      [INFO] |  |  \- org.jboss.errai.reflections:reflections:jar:2.1.0.Final:compile

                      [INFO] |  +- org.jboss.errai:errai-config:jar:2.1.0.Final:compile

                      [INFO] |  +- javax.validation:validation-api:jar:1.0.0.GA:compile

                      [INFO] |  +- javax.validation:validation-api:jar:sources:1.0.0.GA:compile

                      [INFO] |  +- com.google.inject:guice:jar:3.0:compile

                      [INFO] |  |  \- aopalliance:aopalliance:jar:1.0:compile

                      [INFO] |  +- org.slf4j:slf4j-log4j12:jar:1.6.1:compile

                      [INFO] |  |  \- log4j:log4j:jar:1.2.16:compile

                      [INFO] |  +- org.javassist:javassist:jar:3.15.0-GA:compile

                      [INFO] |  +- org.jboss.errai.io.netty:netty:jar:4.0.0.Alpha1.errai.r1:compile

                      [INFO] |  \- com.google.guava:guava:jar:12.0:compile

                      [INFO] |     \- com.google.code.findbugs:jsr305:jar:1.3.9:compile

                      [INFO] +- org.jboss.errai:errai-ioc:jar:2.1.0.Final:compile

                      [INFO] |  \- org.jboss.errai:errai-codegen:jar:2.1.0.Final:compile

                      [INFO] +- org.jboss.errai:errai-tools:jar:2.1.0.Final:compile

                      [INFO] |  \- hsqldb:hsqldb:jar:1.8.0.7:compile

                      [INFO] +- org.mvel:mvel2:jar:2.1.Beta8:compile

                      [INFO] +- org.jboss.errai:errai-cdi-client:jar:2.1.0.Final:compile

                      [INFO] +- org.jboss.errai:errai-javax-enterprise:jar:2.1.0.Final:provided (scope

                      not updated to compile)

                      [INFO] +- org.jboss.errai:errai-weld-integration:jar:2.1.0.Final:compile

                      [INFO] +- org.jboss.errai:errai-cdi-jetty:jar:2.1.0.Final:compile

                      [INFO] +- org.mortbay.jetty:jetty:jar:6.1.25:compile

                      [INFO] |  +- org.mortbay.jetty:jetty-util:jar:6.1.25:compile

                      [INFO] |  \- org.mortbay.jetty:servlet-api:jar:2.5-20081211:compile

                      [INFO] +- org.mortbay.jetty:jetty-plus:jar:6.1.25:compile

                      [INFO] |  \- geronimo-spec:geronimo-spec-jta:jar:1.0.1B-rc4:compile

                      [INFO] +- org.mortbay.jetty:jetty-naming:jar:6.1.25:compile

                      [INFO] |  +- javax.mail:mail:jar:1.4.4:compile

                      [INFO] |  \- javax.activation:activation:jar:1.1:compile

                      [INFO] +- org.jboss.weld.servlet:weld-servlet-core:jar:1.1.6.Final:compile

                      [INFO] |  \- org.jboss.weld:weld-spi:jar:1.1.Final:compile

                      [INFO] |     \- org.jboss.weld:weld-api:jar:1.1.Final:compile

                      [INFO] \- org.slf4j:slf4j-api:jar:1.5.11:compile

                      [INFO] ------------------------------------------------------------------------

                      [INFO] BUILD SUCCESS

                      [INFO] ------------------------------------------------------------------------

                      [INFO] Total time: 3.491s

                      [INFO] Finished at: Thu Mar 07 14:52:07 CET 2013

                      [INFO] Final Memory: 16M/297M

                      [INFO] ------------------------------------------------------------------------

                      C:\Magick\dev\app.ui\firestorm-app>

                      • 8. Re: maven errors when adding navigation dependencies
                        shadogray

                        your pom.xml is overdone:

                         

                             - either you include org.jboss.errai:errai-javaee-all - because that's what it is named for "all"!

                         

                             - or you include each module specifically: errai-bus, errai-ioc, errai-client-cdi

                            

                        I would not do both, it leads to unclear dependencies.

                        I would remove everything errai related exept errai-javaee-all.

                         

                        But that still will not solve your problem :-/

                        • 9. Re: maven errors when adding navigation dependencies
                          magick93

                          Okay. I have removed the errai-bus, errai-ioc, errai-client-cdi. And that helped.

                           

                          I had to added the navigation dependency.

                           

                          Thanks

                          • 10. Re: maven errors when adding navigation dependencies
                            chaluwa

                            Please can you post / upload a copy of your pom.xml file as it is now (with only the errai-javaee-all dependency) and your .gwt.xml module file also

                            • 11. Re: maven errors when adding navigation dependencies
                              magick93

                              Hi Charles

                               

                              Here is my pom

                               

                              <?xml version="1.0" encoding="UTF-8"?>

                              <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

                                        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

                                        <modelVersion>4.0.0</modelVersion>

                                        <name>firestorm-app</name>

                                        <groupId>org.company.firestorm</groupId>

                                        <artifactId>firestorm-app</artifactId>

                                        <packaging>war</packaging>

                               

                               

                                        <version>1.0-SNAPSHOT</version>

                               

                               

                                        <properties>

                                                  <errai.version>2.2.0.Final</errai.version>

                                                  <gwt.version>2.4.0</gwt.version>

                                                  <slf4j.version>1.5.11</slf4j.version>

                                                  <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

                                                  <javaee.version>3.0.1.Final</javaee.version>

                                                  <weld.version>1.1.6.Final</weld.version>

                                                  <gwt.maven.version>2.4.0</gwt.maven.version>

                                                  <mvel.version>2.1.Beta8</mvel.version>

                                                  <jetty.version>6.1.25</jetty.version>

                                                  <uel.impl.version>2.1.2-b04</uel.impl.version>

                                        </properties>

                               

                               

                                        <dependencies>

                               

                               

                                                  <dependency>

                                                            <groupId>org.jboss.errai</groupId>

                                                            <artifactId>errai-javaee-all</artifactId>

                                                            <version>${errai.version}</version>

                                                  </dependency>

                                                  <dependency>

                                                            <groupId>org.jboss.errai</groupId>

                                                            <artifactId>errai-navigation</artifactId>

                                                            <version>${errai.version}</version>

                                                  </dependency>

                                                  <dependency>

                                                            <groupId>org.jboss.spec</groupId>

                                                            <artifactId>jboss-javaee-6.0</artifactId>

                                                            <version>${javaee.version}</version>

                                                            <type>pom</type>

                                                            <scope>provided</scope>

                                                  </dependency>

                               

                               

                               

                               

                                                  <dependency>

                                                            <groupId>javax.servlet</groupId>

                                                            <artifactId>servlet-api</artifactId>

                                                            <version>2.5</version>

                                                            <scope>provided</scope>

                                                  </dependency>

                                                  <!-- <dependency> <groupId>org.danvk</groupId> <artifactId>dygraphs-gwt</artifactId>

                                                            <version>2011.04.18</version> </dependency> -->

                               

                               

                                                  <dependency>

                                                            <groupId>javax.servlet</groupId>

                                                            <artifactId>jsp-api</artifactId>

                                                            <version>2.0</version>

                                                            <scope>provided</scope>

                                                  </dependency>

                               

                               

                                                  <dependency>

                                                            <groupId>junit</groupId>

                                                            <artifactId>junit</artifactId>

                                                            <version>4.10</version>

                                                            <scope>test</scope>

                                                  </dependency>

                                                  <dependency>

                                                            <groupId>javax.enterprise</groupId>

                                                            <artifactId>cdi-api</artifactId>

                                                            <scope>provided</scope>

                                                            <version>1.0-SP4</version>

                                                  </dependency>

                               

                               

                               

                                                  <!-- CDI Development Utils -->

                                                  <!-- This must be placed above com.google.gwt:gwt-dev to override the Jetty

                                                            that is present there -->

                                                  <dependency>

                                                            <groupId>org.mortbay.jetty</groupId>

                                                            <artifactId>jetty</artifactId>

                                                            <version>${jetty.version}</version>

                                                  </dependency>

                               

                               

                                                  <dependency>

                                                            <groupId>org.mortbay.jetty</groupId>

                                                            <artifactId>jetty-plus</artifactId>

                                                            <version>${jetty.version}</version>

                                                  </dependency>

                               

                               

                                                  <dependency>

                                                            <groupId>org.mortbay.jetty</groupId>

                                                            <artifactId>jetty-naming</artifactId>

                                                            <version>${jetty.version}</version>

                                                  </dependency>

                               

                               

                                                  <!-- Weld Modules -->

                                                  <dependency>

                                                            <groupId>org.jboss.weld.servlet</groupId>

                                                            <artifactId>weld-servlet-core</artifactId>

                                                            <version>${weld.version}</version>

                                                  </dependency>

                               

                               

                                                  <!-- GWT and GWT Extensions -->

                                                  <dependency>

                                                            <groupId>com.google.gwt</groupId>

                                                            <artifactId>gwt-user</artifactId>

                                                            <version>${gwt.version}</version>

                                                            <scope>provided</scope>

                                                  </dependency>

                                                  <dependency>

                                                            <groupId>com.google.gwt</groupId>

                                                            <artifactId>gwt-servlet</artifactId>

                                                            <version>${gwt.version}</version>

                                                  </dependency>

                                                  <!-- Runtime / Container dependencies -->

                                                  <!-- <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId>

                                                            <version>${slf4j.version}</version> </dependency> -->

                               

                               

                                        </dependencies>

                                        <profiles>

                                                  <profile>

                                                            <id>jetty</id>

                                                            <activation>

                                                                      <activeByDefault>true</activeByDefault>

                                                            </activation>

                                                            <properties>

                                                                      <webDescriptor>jetty</webDescriptor>

                                                            </properties>

                                                            <dependencies>

                                                                      <!-- We need this for CDI BeanManager to work in Dev Mode -->

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty-naming</artifactId>

                                                                                <version>${jetty.version}</version>

                                                                                <scope>compile</scope>

                                                                      </dependency>

                                                            </dependencies>

                                                  </profile>

                               

                               

                                                  <profile>

                                                            <!-- It's required that Jetty's plus option is enabled (OPTIONS=plus,..) -->

                                                            <id>jetty7+</id>

                                                            <properties>

                                                                      <webDescriptor>jetty7+</webDescriptor>

                                                            </properties>

                                                            <dependencies>

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty</artifactId>

                                                                                <version>${jetty.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty-plus</artifactId>

                                                                                <version>${jetty.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty-naming</artifactId>

                                                                                <version>${jetty.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.eclipse.jetty</groupId>

                                                                                <artifactId>jetty-servlet</artifactId>

                                                                                <version>7.2.1.v20101111</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-cdi-jetty</artifactId>

                                                                                <version>${errai.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                                                            </dependencies>

                                                  </profile>

                               

                               

                                                  <profile>

                                                            <id>jboss6</id>

                                                            <properties>

                                                                      <webDescriptor>jboss6</webDescriptor>

                                                            </properties>

                                                            <dependencies>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-bus</artifactId>

                                                                                <exclusions>

                                                                                          <!-- <exclusion> -->

                                                                                          <!-- <groupId>org.slf4j</groupId> -->

                                                                                          <!-- <artifactId>slf4j-log4j12</artifactId> -->

                                                                                          <!-- </exclusion> -->

                                                                                          <exclusion>

                                                                                                    <groupId>junit</groupId>

                                                                                                    <artifactId>junit</artifactId>

                                                                                          </exclusion>

                                                                                          <exclusion>

                                                                                                    <groupId>com.google.collections</groupId>

                                                                                                    <artifactId>google-collections</artifactId>

                                                                                          </exclusion>

                                                                                          <exclusion>

                                                                                                    <artifactId>javax.inject</artifactId>

                                                                                                    <groupId>javax.inject</groupId>

                                                                                          </exclusion>

                                                                                </exclusions>

                                                                                <version>${errai.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <!-- Exclude all the stuff provided by AS6 -->

                                                                      <dependency>

                                                                                <groupId>javax.inject</groupId>

                                                                                <artifactId>javax.inject</artifactId>

                                                                                <version>1</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>javax.annotation</groupId>

                                                                                <artifactId>jsr250-api</artifactId>

                                                                                <version>1.0</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <!-- <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId>

                                                                                <version>${slf4j.version}</version> <scope>provided</scope> </dependency> -->

                               

                               

                                                                      <dependency>

                                                                                <groupId>dom4j</groupId>

                                                                                <artifactId>dom4j</artifactId>

                                                                                <version>1.6</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>xml-apis</groupId>

                                                                                <artifactId>xml-apis</artifactId>

                                                                                <version>1.0.b2</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.javassist</groupId>

                                                                                <artifactId>javassist</artifactId>

                                                                                <version>3.15.0-GA</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-ioc</artifactId>

                                                                                <exclusions>

                                                                                          <exclusion>

                                                                                                    <artifactId>jsr250-api</artifactId>

                                                                                                    <groupId>javax.annotation</groupId>

                                                                                          </exclusion>

                                                                                          <exclusion>

                                                                                                    <artifactId>javax.inject</artifactId>

                                                                                                    <groupId>javax.inject</groupId>

                                                                                          </exclusion>

                                                                                </exclusions>

                                                                                <scope>compile</scope>

                                                                                <version>${errai.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-tools</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${errai.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-javax-enterprise</artifactId>

                                                                                <version>${errai.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <!-- exclude development tools -->

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-cdi-jetty</artifactId>

                                                                                <version>${errai.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld.servlet</groupId>

                                                                                <artifactId>weld-servlet-core</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${weld.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld</groupId>

                                                                                <artifactId>weld-core</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${weld.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld.se</groupId>

                                                                                <artifactId>weld-se-core</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${weld.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld</groupId>

                                                                                <artifactId>weld-spi</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>1.1.Final</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty</artifactId>

                                                                                <version>${jetty.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty-plus</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${jetty.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty-naming</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${jetty.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.logging</groupId>

                                                                                <artifactId>jboss-logging</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>3.0.0.Beta4</version>

                                                                      </dependency>

                                                            </dependencies>

                                                  </profile>

                               

                               

                                                  <profile>

                                                            <id>jboss7</id>

                                                            <properties>

                                                                      <webDescriptor>jboss7</webDescriptor>

                                                            </properties>

                               

                               

                                                            <dependencies>

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-bus</artifactId>

                                                                                <exclusions>

                                                                                          <exclusion>

                                                                                                    <groupId>junit</groupId>

                                                                                                    <artifactId>junit</artifactId>

                                                                                          </exclusion>

                                                                                          <exclusion>

                                                                                                    <artifactId>javax.inject</artifactId>

                                                                                                    <groupId>javax.inject</groupId>

                                                                                          </exclusion>

                                                                                </exclusions>

                                                                                <version>${errai.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>xml-apis</groupId>

                                                                                <artifactId>xml-apis</artifactId>

                                                                                <version>1.0.b2</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.javassist</groupId>

                                                                                <artifactId>javassist</artifactId>

                                                                                <version>3.15.0-GA</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-tools</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${errai.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-javax-enterprise</artifactId>

                                                                                <version>${errai.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <!-- Exclude development tools -->

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-cdi-jetty</artifactId>

                                                                                <version>${errai.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld.servlet</groupId>

                                                                                <artifactId>weld-servlet-core</artifactId>

                                                                                <version>${weld.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld</groupId>

                                                                                <artifactId>weld-core</artifactId>

                                                                                <version>${weld.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld.se</groupId>

                                                                                <artifactId>weld-se-core</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${weld.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <!-- Jetty is used for testing only -->

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty</artifactId>

                                                                                <version>${jetty.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty-plus</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${jetty.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty-naming</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${jetty.version}</version>

                                                                      </dependency>

                                                            </dependencies>

                                                  </profile>

                               

                               

                                                  <!-- Begin OpenShift Express Profiles -->

                                                  <profile>

                                                            <id>openshift</id>

                                                            <properties>

                                                                      <webDescriptor>jboss7</webDescriptor>

                                                            </properties>

                               

                               

                                                            <dependencies>

                                                                      <!-- All errai package are installed with the service archive -->

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-bus</artifactId>

                                                                                <exclusions>

                               

                               

                                                                                          <exclusion>

                                                                                                    <groupId>junit</groupId>

                                                                                                    <artifactId>junit</artifactId>

                                                                                          </exclusion>

                               

                               

                                                                                          <exclusion>

                                                                                                    <artifactId>javax.inject</artifactId>

                                                                                                    <groupId>javax.inject</groupId>

                                                                                          </exclusion>

                                                                                </exclusions>

                                                                                <version>${errai.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>xml-apis</groupId>

                                                                                <artifactId>xml-apis</artifactId>

                                                                                <version>1.0.b2</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.javassist</groupId>

                                                                                <artifactId>javassist</artifactId>

                                                                                <version>3.15.0-GA</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.mvel</groupId>

                                                                                <artifactId>mvel2</artifactId>

                                                                                <version>${mvel.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-ioc</artifactId>

                                                                                <exclusions>

                                                                                          <exclusion>

                                                                                                    <artifactId>jsr250-api</artifactId>

                                                                                                    <groupId>javax.annotation</groupId>

                                                                                          </exclusion>

                                                                                          <exclusion>

                                                                                                    <artifactId>javax.inject</artifactId>

                                                                                                    <groupId>javax.inject</groupId>

                                                                                          </exclusion>

                                                                                </exclusions>

                                                                                <scope>compile</scope>

                                                                                <version>${errai.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-tools</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${errai.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-cdi-client</artifactId>

                                                                                <version>${errai.version}</version>

                                                                                <!--<scope>provided</scope> -->

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-javax-enterprise</artifactId>

                                                                                <version>${errai.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-weld-integration</artifactId>

                                                                                <version>${errai.version}</version>

                                                                      </dependency>

                                                                      <!-- Exclude development tools -->

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-cdi-jetty</artifactId>

                                                                                <version>${errai.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <!-- Weld is installed within JBoss -->

                                                                      <dependency>

                                                                                <groupId>org.glassfish.web</groupId>

                                                                                <artifactId>el-impl</artifactId>

                                                                                <version>${uel.impl.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld.servlet</groupId>

                                                                                <artifactId>weld-servlet-core</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${weld.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld</groupId>

                                                                                <artifactId>weld-core</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${weld.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld.se</groupId>

                                                                                <artifactId>weld-se-core</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${weld.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld</groupId>

                                                                                <artifactId>weld-spi</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>1.1.Final</version>

                                                                      </dependency>

                               

                               

                                                                      <!-- Jetty is used for testing only -->

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty</artifactId>

                                                                                <version>${jetty.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty-plus</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${jetty.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty-naming</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${jetty.version}</version>

                                                                      </dependency>

                                                            </dependencies>

                               

                               

                                                            <build>

                                                                      <plugins>

                                                                                <plugin>

                                                                                          <artifactId>maven-war-plugin</artifactId>

                                                                                          <version>2.1.1</version>

                                                                                          <configuration>

                                                                                                    <warSourceDirectory>src/main/webapp/</warSourceDirectory>

                                                                                                    <webappDirectory>src/main/webapp/</webappDirectory>

                                                                                                    <webXml>src/jetty/web.xml</webXml>

                                                                                                    <outputFileNameMapping>@{artifactId}@-@{baseVersion}@@{dashClassifier?}@.@{extension}@</outputFileNameMapping>

                                                                                                    <packagingExcludes>**/javax/**/*.*,**/client/local/**/*.class</packagingExcludes>

                                                                                                    <outputDirectory>deployments</outputDirectory>

                                                                                          </configuration>

                                                                                </plugin>

                               

                               

                                                                                <plugin>

                                                                                          <groupId>org.apache.maven.plugins</groupId>

                                                                                          <artifactId>maven-antrun-plugin</artifactId>

                                                                                          <version>1.2</version>

                                                                                          <executions>

                                                                                                    <execution>

                                                                                                              <id>jboss.package</id>

                                                                                                              <phase>prepare-package</phase>

                                                                                                              <configuration>

                                                                                                                        <tasks>

                                                                                                                                  <copy file="src/jboss/web.xml" toDir="src/main/webapp/WEB-INF"

                                                                                                                                            overwrite="true" />

                               

                               

                                                                                                                                  <delete file="src/main/webapp/WEB-INF/jetty-env.xml" />

                                                                                                                                  <delete file="src/main/webapp/WEB-INF/classes/jndi.properties" />

                               

                               

                                                                                                                                  <copy todir="src/main/webapp/app/">

                                                                                                                                            <fileset dir="war.cache/app/" />

                                                                                                                                  </copy>

                                                                                                                        </tasks>

                                                                                                              </configuration>

                                                                                                              <goals>

                                                                                                                        <goal>run</goal>

                                                                                                              </goals>

                                                                                                    </execution>

                                                                                          </executions>

                                                                                </plugin>

                               

                               

                                                                                <plugin>

                                                                                          <groupId>org.codehaus.mojo</groupId>

                                                                                          <artifactId>gwt-maven-plugin</artifactId>

                                                                                          <version>${gwt.maven.version}</version>

                                                                                          <configuration>

                                                                                                    <skip>true</skip>

                                                                                          </configuration>

                                                                                </plugin>

                                                                      </plugins>

                                                            </build>

                                                  </profile>

                               

                               

                                                  <profile>

                                                            <id>openshift-prepare</id>

                                                            <properties>

                                                                      <webDescriptor>jboss7</webDescriptor>

                                                            </properties>

                               

                               

                                                            <dependencies>

                                                                      <!-- All errai package are installed with the service archive -->

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-bus</artifactId>

                                                                                <exclusions>

                               

                               

                                                                                          <exclusion>

                                                                                                    <groupId>junit</groupId>

                                                                                                    <artifactId>junit</artifactId>

                                                                                          </exclusion>

                               

                               

                                                                                          <exclusion>

                                                                                                    <artifactId>javax.inject</artifactId>

                                                                                                    <groupId>javax.inject</groupId>

                                                                                          </exclusion>

                                                                                </exclusions>

                                                                                <version>${errai.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>xml-apis</groupId>

                                                                                <artifactId>xml-apis</artifactId>

                                                                                <version>1.0.b2</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.javassist</groupId>

                                                                                <artifactId>javassist</artifactId>

                                                                                <version>3.15.0-GA</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.mvel</groupId>

                                                                                <artifactId>mvel2</artifactId>

                                                                                <version>${mvel.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-ioc</artifactId>

                                                                                <exclusions>

                                                                                          <exclusion>

                                                                                                    <artifactId>jsr250-api</artifactId>

                                                                                                    <groupId>javax.annotation</groupId>

                                                                                          </exclusion>

                                                                                          <exclusion>

                                                                                                    <artifactId>javax.inject</artifactId>

                                                                                                    <groupId>javax.inject</groupId>

                                                                                          </exclusion>

                                                                                </exclusions>

                                                                                <scope>compile</scope>

                                                                                <version>${errai.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-tools</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${errai.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-cdi-client</artifactId>

                                                                                <version>${errai.version}</version>

                                                                                <!--<scope>provided</scope> -->

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-javax-enterprise</artifactId>

                                                                                <version>${errai.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-weld-integration</artifactId>

                                                                                <version>${errai.version}</version>

                                                                      </dependency>

                                                                      <!-- Exclude development tools -->

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-cdi-jetty</artifactId>

                                                                                <version>${errai.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <!-- Weld is installed within JBoss -->

                                                                      <dependency>

                                                                                <groupId>org.glassfish.web</groupId>

                                                                                <artifactId>el-impl</artifactId>

                                                                                <version>${uel.impl.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld.servlet</groupId>

                                                                                <artifactId>weld-servlet-core</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${weld.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld</groupId>

                                                                                <artifactId>weld-core</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${weld.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld.se</groupId>

                                                                                <artifactId>weld-se-core</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${weld.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld</groupId>

                                                                                <artifactId>weld-spi</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>1.1.Final</version>

                                                                      </dependency>

                               

                               

                                                                      <!-- Jetty is used for testing only -->

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty</artifactId>

                                                                                <version>${jetty.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty-plus</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${jetty.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty-naming</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>${jetty.version}</version>

                                                                      </dependency>

                                                            </dependencies>

                               

                               

                                                            <build>

                                                                      <plugins>

                                                                                <plugin>

                                                                                          <artifactId>maven-war-plugin</artifactId>

                                                                                          <version>2.1.1</version>

                                                                                          <configuration>

                                                                                                    <warSourceDirectory>war.cache</warSourceDirectory>

                                                                                                    <webappDirectory>war.cache</webappDirectory>

                                                                                                    <webXml>src/jetty/web.xml</webXml>

                                                                                                    <outputFileNameMapping>@{artifactId}@-@{baseVersion}@@{dashClassifier?}@.@{extension}@</outputFileNameMapping>

                                                                                                    <packagingExcludes>**/javax/**/*.*,**/client/local/**/*.class</packagingExcludes>

                               

                               

                                                                                                    <archive>

                                                                                                              <manifestEntries>

                                                                                                                        <Dependencies>org.jboss.as.naming,org.jboss.as.server,org.jboss.msc</Dependencies>

                                                                                                              </manifestEntries>

                                                                                                    </archive>

                                                                                          </configuration>

                                                                                </plugin>

                               

                               

                                                                                <plugin>

                                                                                          <groupId>org.apache.maven.plugins</groupId>

                                                                                          <artifactId>maven-antrun-plugin</artifactId>

                                                                                          <version>1.2</version>

                                                                                          <executions>

                                                                                                    <execution>

                                                                                                              <id>jboss.package</id>

                                                                                                              <phase>prepare-package</phase>

                                                                                                              <configuration>

                                                                                                                        <tasks>

                                                                                                                                  <copy file="src/jboss/web.xml" toDir="src/main/webapp/WEB-INF"

                                                                                                                                            overwrite="true" />

                               

                               

                                                                                                                                  <delete file="src/main/webapp/WEB-INF/jetty-env.xml" />

                               

                               

                                                                                                                                  <delete file="src/main/webapp/WEB-INF/classes/jndi.properties" />

                               

                               

                                                                                                                                  <copy todir="war.cache/app/">

                                                                                                                                            <fileset dir="src/main/webapp/app/" />

                                                                                                                                  </copy>

                               

                               

                                                                                                                                  <exec executable="git">

                                                                                                                                            <arg value="add" />

                                                                                                                                            <arg value="war.cache" />

                                                                                                                                  </exec>

                               

                               

                                                                                                                                  <exec executable="git">

                                                                                                                                            <arg value="commit" />

                                                                                                                                            <arg value="-a" />

                                                                                                                                            <arg value="-m" />

                                                                                                                                            <arg value="'commit war.cache'" />

                                                                                                                                  </exec>

                               

                               

                                                                                                                                  <echo message="Openshift Prepared!" />

                                                                                                                        </tasks>

                                                                                                              </configuration>

                                                                                                              <goals>

                                                                                                                        <goal>run</goal>

                                                                                                              </goals>

                                                                                                    </execution>

                                                                                          </executions>

                                                                                </plugin>

                                                                      </plugins>

                                                            </build>

                                                  </profile>

                               

                               

                                                  <!-- Begin Tomcat 6 and 7 support -->

                                                  <profile>

                                                            <id>tomcat</id>

                                                            <properties>

                                                                      <webDescriptor>tomcat</webDescriptor>

                                                            </properties>

                                                  </profile>

                               

                               

                                                  <!-- Profile that must be enabled when running integration tests (any test

                                                            that extends GWTTestCase directly or indirectly) -->

                                                  <profile>

                                                            <id>integration-test</id>

                                                            <properties>

                                                                      <profile.testOutputDirectory>src/main/webapp/WEB-INF/classes</profile.testOutputDirectory>

                                                                      <webDescriptor>jetty</webDescriptor>

                                                            </properties>

                               

                               

                                                            <build>

                                                                      <testResources>

                                                                                <testResource>

                                                                                          <directory>src/test/java</directory>

                                                                                </testResource>

                                                                                <testResource>

                                                                                          <directory>src/test/resources</directory>

                                                                                </testResource>

                                                                      </testResources>

                                                                      <plugins>

                                                                                <plugin>

                                                                                          <artifactId>maven-surefire-plugin</artifactId>

                                                                                          <version>2.5</version>

                                                                                          <configuration>

                                                                                                    <skipTests>false</skipTests>

                                                                                                    <additionalClasspathElements>

                                                                                                              <additionalClasspathElement>${basedir}/${profile.testOutputDirectory}/

                                                                                                              </additionalClasspathElement>

                                                                                                              <additionalClasspathElement>${basedir}/src/test/java/</additionalClasspathElement>

                                                                                                              <additionalClasspathElement>${basedir}/src/main/java/</additionalClasspathElement>

                                                                                                    </additionalClasspathElements>

                                                                                                    <useManifestOnlyJar>false</useManifestOnlyJar>

                                                                                                    <forkMode>pertest</forkMode>

                               

                               

                                                                                                    <!-- Note: to run the test in a real browser, set -DargLine='-Dgwt.args="-runStyle

                                                                                                              Manual:1"' -->

                                                                                                    <argLine>-Xmx512m ${argLine}</argLine>

                               

                               

                               

                               

                                                                                                    <systemProperties>

                                                                                                              <!-- Must disable long polling for automated tests to succeed -->

                                                                                                              <property>

                                                                                                                        <name>errai.hosted_mode_testing</name>

                                                                                                                        <value>true</value>

                                                                                                              </property>

                                                                                                              <property>

                                                                                                                        <name>gwt.args</name>

                                                                                                                        <value>-war src/main/webapp</value>

                                                                                                              </property>

                                                                                                    </systemProperties>

                                                                                          </configuration>

                                                                                </plugin>

                                                                      </plugins>

                                                            </build>

                               

                               

                                                            <dependencies>

                                                                      <dependency>

                                                                                <groupId>javax.servlet</groupId>

                                                                                <artifactId>servlet-api</artifactId>

                                                                                <version>2.5</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                                                                      <dependency>

                                                                                <groupId>javax.servlet</groupId>

                                                                                <artifactId>jsp-api</artifactId>

                                                                                <version>2.0</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                                                                      <dependency>

                                                                                <groupId>log4j</groupId>

                                                                                <artifactId>log4j</artifactId>

                                                                                <version>1.2.16</version>

                                                                      </dependency>

                                                                      <dependency>

                                                                                <groupId>junit</groupId>

                                                                                <artifactId>junit</artifactId>

                                                                                <version>4.8.1</version>

                                                                                <scope>compile</scope>

                                                                      </dependency>

                                                                      <dependency>

                                                                                <groupId>org.jboss.ejb3</groupId>

                                                                                <artifactId>jboss-ejb3-api</artifactId>

                                                                                <scope>provided</scope>

                                                                                <version>3.1.0</version>

                                                                      </dependency>

                               

                               

                                                                      <!-- Errai Core -->

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-bus</artifactId>

                                                                                <version>${errai.version}</version>

                                                                      </dependency>

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-ioc</artifactId>

                                                                                <version>${errai.version}</version>

                                                                                <exclusions>

                                                                                          <exclusion>

                                                                                                    <groupId>javax.inject</groupId>

                                                                                                    <artifactId>javax.inject</artifactId>

                                                                                          </exclusion>

                                                                                          <exclusion>

                                                                                                    <groupId>javax.annotation</groupId>

                                                                                                    <artifactId>jsr250-api</artifactId>

                                                                                          </exclusion>

                                                                                </exclusions>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-cdi-client</artifactId>

                                                                                <version>${errai.version}</version>

                                                                                <scope>compile</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-tools</artifactId>

                                                                                <version>${errai.version}</version>

                                                                      </dependency>

                                                                      <dependency>

                                                                                <groupId>org.mvel</groupId>

                                                                                <artifactId>mvel2</artifactId>

                                                                                <version>${mvel.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-cdi-jetty</artifactId>

                                                                                <version>${errai.version}</version>

                                                                      </dependency>

                               

                               

                                                                      <!-- CDI Development Utils -->

                                                                      <!-- This must be placed above com.google.gwt:gwt-dev to override the

                                                                                Jetty that is present there -->

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty</artifactId>

                                                                                <version>${jetty.version}</version>

                                                                                <scope>compile</scope>

                                                                      </dependency>

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty-plus</artifactId>

                                                                                <version>${jetty.version}</version>

                                                                                <scope>compile</scope>

                                                                      </dependency>

                                                                      <dependency>

                                                                                <groupId>org.mortbay.jetty</groupId>

                                                                                <artifactId>jetty-naming</artifactId>

                                                                                <version>${jetty.version}</version>

                                                                                <scope>compile</scope>

                                                                      </dependency>

                               

                               

                                                                      <!-- Weld Modules -->

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld.se</groupId>

                                                                                <artifactId>weld-se-core</artifactId>

                                                                                <version>${weld.version}</version>

                                                                                <scope>compile</scope>

                                                                      </dependency>

                                                                      <dependency>

                                                                                <groupId>org.jboss.weld.servlet</groupId>

                                                                                <artifactId>weld-servlet-core</artifactId>

                                                                                <version>${weld.version}</version>

                                                                                <scope>compile</scope>

                                                                      </dependency>

                                                                      <dependency>

                                                                                <groupId>org.glassfish.web</groupId>

                                                                                <artifactId>el-impl</artifactId>

                                                                                <scope>runtime</scope>

                                                                                <version>2.1.2-b04</version>

                                                                      </dependency>

                               

                               

                                                                      <!-- GWT and GWT Extensions -->

                                                                      <dependency>

                                                                                <groupId>com.google.gwt</groupId>

                                                                                <artifactId>gwt-user</artifactId>

                                                                                <version>${gwt.version}</version>

                                                                                <scope>compile</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>com.google.gwt</groupId>

                                                                                <artifactId>gwt-dev</artifactId>

                                                                                <version>${gwt.version}</version>

                                                                                <scope>compile</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>javax.validation</groupId>

                                                                                <artifactId>validation-api</artifactId>

                                                                                <version>1.0.0.GA</version>

                                                                                <scope>compile</scope>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>javax.validation</groupId>

                                                                                <artifactId>validation-api</artifactId>

                                                                                <version>1.0.0.GA</version>

                                                                                <classifier>sources</classifier>

                                                                                <scope>compile</scope>

                                                                      </dependency>

                               

                               

                                                                      <!-- Runtime / Container dependencies -->

                                                                      <!-- <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId>

                                                                                <version>${slf4j.version}</version> </dependency> -->

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss</groupId>

                                                                                <artifactId>jboss-common-core</artifactId>

                                                                                <version>2.2.14.GA</version>

                                                                      </dependency>

                               

                               

                                                                      <dependency>

                                                                                <groupId>org.jboss.errai</groupId>

                                                                                <artifactId>errai-javax-enterprise</artifactId>

                                                                                <version>${errai.version}</version>

                                                                                <scope>provided</scope>

                                                                      </dependency>

                               

                               

                                                            </dependencies>

                                                  </profile>

                                        </profiles>

                                        <build>

                                                  <outputDirectory>src/main/webapp/WEB-INF/classes</outputDirectory>

                               

                               

                                                  <plugins>

                                                            <plugin>

                                                                      <groupId>org.codehaus.mojo</groupId>

                                                                      <artifactId>gwt-maven-plugin</artifactId>

                                                                      <version>${gwt.maven.version}</version>

                                                                      <configuration>

                                                                                <logLevel>DEBUG</logLevel>

                                                                                <runTarget>App.html</runTarget>

                                                                                <extraJvmArgs>-Xmx1000m -XX:MaxPermSize=500m</extraJvmArgs>

                                                                                <soyc>false</soyc>

                                                                                <hostedWebapp>src/main/webapp/</hostedWebapp>

                                                                                <server>org.jboss.errai.cdi.server.gwt.JettyLauncher</server>

                                                                      </configuration>

                                                                      <executions>

                                                                                <execution>

                                                                                          <id>gwt-clean</id>

                                                                                          <phase>clean</phase>

                                                                                          <goals>

                                                                                                    <goal>clean</goal>

                                                                                          </goals>

                                                                                </execution>

                                                                                <execution>

                                                                                          <id>gwt-compile</id>

                                                                                          <goals>

                                                                                                    <goal>resources</goal>

                                                                                                    <goal>compile</goal>

                                                                                          </goals>

                                                                                </execution>

                                                                      </executions>

                                                            </plugin>

                                                            <plugin>

                                                                      <artifactId>maven-war-plugin</artifactId>

                                                                      <version>2.1.1</version>

                                                                      <configuration>

                                                                                <warName>${project.artifactId}</warName>

                                                                                <outputFileNameMapping>@{artifactId}@-@{baseVersion}@@{dashClassifier?}@.@{extension}@</outputFileNameMapping>

                                                                                <packagingExcludes>**/javax/**/*.*,**/client/local/**/*.class</packagingExcludes>

                               

                               

                                                                                <webResources>

                                                                                          <resource>

                                                                                                    <!-- this is relative to the pom.xml directory -->

                                                                                                    <directory>src/${webDescriptor}</directory>

                                                                                          </resource>

                                                                                </webResources>

                                                                      </configuration>

                                                            </plugin>

                               

                               

                                                            <!-- Tests are skipped by default because they require additional GWT

                                                                      dependencies. Run mvn with -Pintegration-test to enable testing. -->

                                                            <plugin>

                                                                      <artifactId>maven-surefire-plugin</artifactId>

                                                                      <version>2.5</version>

                                                                      <configuration>

                                                                                <skipTests>true</skipTests>

                                                                      </configuration>

                                                            </plugin>

                               

                               

                                                            <plugin>

                                                                      <groupId>org.jboss.errai</groupId>

                                                                      <artifactId>jacoco-gwt-maven-plugin</artifactId>

                                                                      <version>0.5.4.201202141554</version>

                               

                               

                                                                      <executions>

                                                                                <execution>

                                                                                          <id>jacoco-gwt-prepare-agent</id>

                                                                                          <phase>initialize</phase>

                                                                                          <goals>

                                                                                                    <goal>prepare-agent</goal>

                                                                                          </goals>

                                                                                </execution>

                                                                                <execution>

                                                                                          <id>jacoco-gwt-report</id>

                                                                                          <phase>site</phase>

                                                                                          <goals>

                                                                                                    <goal>report</goal>

                                                                                          </goals>

                                                                                </execution>

                                                                      </executions>

                                                            </plugin>

                               

                               

                                                            <plugin>

                                                                      <artifactId>maven-clean-plugin</artifactId>

                                                                      <version>2.4.1</version>

                                                                      <configuration>

                                                                                <filesets>

                                                                                          <fileset>

                                                                                                    <directory>${basedir}</directory>

                                                                                                    <includes>

                                                                                                              <include>www-test/**</include>

                                                                                                              <include>.gwt/**</include>

                                                                                                              <include>.errai/**</include>

                                                                                                              <include>src/main/webapp/app/**</include>

                                                                                                              <include>src/main/webapp/WEB-INF/deploy/**</include>

                                                                                                              <include>src/main/webapp/WEB-INF/lib/**</include>

                                                                                                              <include>src/main/webapp/WEB-INF/classes/**</include>

                                                                                                              <include>**/gwt-unitCache/**</include>

                                                                                                              <include>**/*.JUnit/**</include>

                                                                                                    </includes>

                                                                                          </fileset>

                                                                                </filesets>

                                                                      </configuration>

                                                            </plugin>

                                                  </plugins>

                               

                               

                                                  <pluginManagement>

                                                            <plugins>

                                                                      <plugin>

                                                                                <groupId>org.eclipse.m2e</groupId>

                                                                                <artifactId>lifecycle-mapping</artifactId>

                                                                                <version>1.0.0</version>

                                                                                <configuration>

                                                                                          <lifecycleMappingMetadata>

                                                                                                    <pluginExecutions>

                                                                                                              <pluginExecution>

                                                                                                                        <pluginExecutionFilter>

                                                                                                                                  <groupId>org.codehaus.mojo</groupId>

                                                                                                                                  <artifactId>gwt-maven-plugin</artifactId>

                                                                                                                                  <versionRange>[2.3.0,)</versionRange>

                                                                                                                                  <goals>

                                                                                                                                            <goal>resources</goal>

                                                                                                                                  </goals>

                                                                                                                        </pluginExecutionFilter>

                                                                                                                        <action>

                                                                                                                                  <execute />

                                                                                                                        </action>

                                                                                                              </pluginExecution>

                                                                                                              <pluginExecution>

                                                                                                                        <pluginExecutionFilter>

                                                                                                                                  <groupId>org.jboss.errai</groupId>

                                                                                                                                  <artifactId>jacoco-gwt-maven-plugin</artifactId>

                                                                                                                                  <versionRange>[0.0,)</versionRange>

                                                                                                                                  <goals>

                                                                                                                                            <goal>prepare-agent</goal>

                                                                                                                                  </goals>

                                                                                                                        </pluginExecutionFilter>

                                                                                                                        <action>

                                                                                                                                  <ignore />

                                                                                                                        </action>

                                                                                                              </pluginExecution>

                                                                                                    </pluginExecutions>

                                                                                          </lifecycleMappingMetadata>

                                                                                </configuration>

                                                                      </plugin>

                                                            </plugins>

                                                  </pluginManagement>

                                        </build>

                               

                               

                                        <!-- Repositories -->

                                        <repositories>

                                                  <repository>

                                                            <id>jboss-public-repository-group</id>

                                                            <name>JBoss Public Maven Repository Group</name>

                                                            <url>https://repository.jboss.org/nexus/content/groups/public/</url>

                                                            <layout>default</layout>

                                                            <releases>

                                                                      <updatePolicy>never</updatePolicy>

                                                            </releases>

                                                            <snapshots>

                                                                      <updatePolicy>never</updatePolicy>

                                                            </snapshots>

                                                  </repository>

                               

                               

                                                  <repository>

                                                            <id>JBOSS_NEXUS</id>

                                                            <url>http://repository.jboss.org/nexus/content/groups/public</url>

                                                  </repository>

                               

                               

                                        </repositories>

                               

                               

                                        <pluginRepositories>

                                                  <pluginRepository>

                                                            <id>jboss-public-repository-group</id>

                                                            <name>JBoss Public Maven Repository Group</name>

                                                            <url>https://repository.jboss.org/nexus/content/groups/public/</url>

                                                            <layout>default</layout>

                                                            <releases>

                                                                      <updatePolicy>never</updatePolicy>

                                                            </releases>

                                                            <snapshots>

                                                                      <updatePolicy>never</updatePolicy>

                                                            </snapshots>

                                                  </pluginRepository>

                                        </pluginRepositories>

                               

                               

                                        <!-- DistributionManagement -->

                                        <distributionManagement>

                                                  <repository>

                                                            <id>jboss-releases-repository</id>

                                                            <name>JBoss Releases Repository</name>

                                                            <url>https://repository.jboss.org/nexus/service/local/staging/deploy/maven2/</url>

                                                  </repository>

                               

                               

                                                  <snapshotRepository>

                                                            <id>jboss-snapshots-repository</id>

                                                            <name>JBoss Snapshots Repository</name>

                                                            <url>https://repository.jboss.org/nexus/content/repositories/snapshots/</url>

                                                  </snapshotRepository>

                                        </distributionManagement>

                              </project>