Unable to compile GWT 2.8.0-rc1 module in IntelliJ

920 views
Skip to first unread message

Kay Pac

unread,
Jul 31, 2016, 2:57:24 PM7/31/16
to GWT Contributors
I am getting strange errors in building my GWT app in IntelliJ with 2.8.0-rc1, and I have gotten them for a while with SNAPSHOT. I fixed them by adding dependencies to my module POM, but that seemed wasteful so I just stopped using intellij. I'd love to be able to get them sorted.

Loading inherited module 'us.heptet.magewars.webapp.WebApp'
   Loading inherited module 'com.google.gwt.user.User'
      Loading inherited module 'com.google.gwt.event.Event'
         Loading inherited module 'com.google.gwt.dom.DOM'
            Loading inherited module 'com.google.gwt.safehtml.SafeHtml'
               Loading inherited module 'com.google.gwt.http.HTTP'
                  Loading inherited module 'com.google.gwt.user.Timer'
                     [ERROR] Line 19: Unexpected exception while processing element 'source'
java.lang.NoClassDefFoundError: org/apache/tools/ant/types/ZipScanner
    at com.google.gwt.dev.resource.impl.DefaultFilters.getScanner(DefaultFilters.java:240)
    at com.google.gwt.dev.resource.impl.DefaultFilters$4.<init>(DefaultFilters.java:371)
    at com.google.gwt.dev.resource.impl.DefaultFilters.getCustomFilter(DefaultFilters.java:370)
    at com.google.gwt.dev.resource.impl.DefaultFilters.customJavaFilter(DefaultFilters.java:301)
    at com.google.gwt.dev.cfg.ModuleDef.addSourcePackageImpl(ModuleDef.java:257)
    at com.google.gwt.dev.cfg.ModuleDef.addSourcePackage(ModuleDef.java:246)
    at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.addSourcePackage(ModuleDefSchema.java:860)
    at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.addSourcePackage(ModuleDefSchema.java:817)
    at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__source_end(ModuleDefSchema.java:717)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.google.gwt.dev.util.xml.HandlerMethod.invokeEnd(HandlerMethod.java:272)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.endElement(ReflectiveParser.java:174)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:609)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1783)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2970)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:349)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:70)
    at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:431)
    at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:316)
    at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:501)
    at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:296)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
    at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1344)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2787)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:349)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:70)
    at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:431)
    at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:316)
    at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:501)
    at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:296)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
    at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1344)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2787)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:349)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:70)
    at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:431)
    at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:316)
    at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:501)
    at sun.reflect.GeneratedMethodAccessor5.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:296)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
    at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1344)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2787)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:349)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:70)
    at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:431)
    at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:316)
    at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:501)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:296)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
    at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1344)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2787)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:349)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:70)
    at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:431)
    at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:316)
    at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:501)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:296)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
    at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1344)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2787)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:349)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:70)
    at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:431)
    at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:316)
    at com.google.gwt.dev.cfg.ModuleDefSchema$BodySchema.__inherits_begin(ModuleDefSchema.java:501)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at com.google.gwt.dev.util.xml.HandlerMethod.invokeBegin(HandlerMethod.java:230)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.startElement(ReflectiveParser.java:296)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
    at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
    at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:766)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1344)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2787)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
    at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:510)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
    at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
    at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
    at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
    at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:643)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.parse(ReflectiveParser.java:349)
    at com.google.gwt.dev.util.xml.ReflectiveParser$Impl.access$200(ReflectiveParser.java:70)
    at com.google.gwt.dev.util.xml.ReflectiveParser.parse(ReflectiveParser.java:431)
    at com.google.gwt.dev.cfg.ModuleDefLoader.nestedLoad(ModuleDefLoader.java:316)
    at com.google.gwt.dev.cfg.ModuleDefLoader.load(ModuleDefLoader.java:243)
    at com.google.gwt.dev.cfg.ModuleDefLoader.doLoadModule(ModuleDefLoader.java:193)
    at com.google.gwt.dev.cfg.ModuleDefLoader.loadFromResources(ModuleDefLoader.java:151)
    at com.google.gwt.dev.cfg.ModuleDefLoader.loadFromClassPath(ModuleDefLoader.java:126)
    at com.google.gwt.dev.Compiler.compile(Compiler.java:139)
    at com.google.gwt.dev.Compiler$1.run(Compiler.java:118)
    at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:55)
    at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:50)
    at com.google.gwt.dev.Compiler.main(Compiler.java:125)
Caused by: java.lang.ClassNotFoundException: org.apache.tools.ant.types.ZipScanner
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    ... 168 more

Thomas Broyer

unread,
Jul 31, 2016, 4:10:53 PM7/31/16
to GWT Contributors
This might be caused by our unbundling of most dependencies; have you raised the issue on JetBrains' issue tracker?

BTW, can you paste the classpath used by IntelliJ?

Kay Pac

unread,
Jul 31, 2016, 4:15:02 PM7/31/16
to GWT Contributors
Sure thing. I also looked at my dependency tree, and I seem to have a guava 19 dependency, which I heard was unsupported (although I might not use it) and I also saw:

[INFO] +- org.jmock:jmock:jar:2.8.2:test
[INFO] | +- org.jmock:jmock-testjar:jar:2.8.2:test
[INFO] | +- cglib:cglib:jar:3.2.0:test
[INFO] | | \- org.apache.ant:ant:jar:1.9.4:test
[INFO] | | \- org.apache.ant:ant-launcher:jar:1.9.4:test
[INFO] | +- org.ow2.asm:asm:jar:5.0.4:test
[INFO] | \- org.hamcrest:hamcrest-library:jar:1.3:test

So my jmock test dependency has an indirect ant dependency. I dunno if any of that could be related. Here is the classpath:

C:/Program Files/Java/jdk1.8.0_91/bin/java -Doverride.baselogdir=logs -Xmx1024m -classpath C:\Users\jade\.m2\repository\com\google\gwt\gwt-dev\2.8.0-rc1\gwt-dev-2.8.0-rc1.jar;D:\jade\temp\magewars-italy\webapp\src\main\java;D:\jade\temp\magewars-italy\domain\src\main\java;D:\jade\temp\magewars-italy\gameservice\src\main\java;D:\jade\temp\magewars-italy\domain-persistence\src\main\java;D:\jade\temp\magewars-italy\game\src\main\java;D:\jade\temp\magewars-italy\ui\src\main\java;C:\Program Files\Java\jdk1.8.0_91\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_91\jre\lib\rt.jar;D:\jade\temp\magewars-italy\webapp\target\classes;D:\jade\temp\magewars-italy\domain\target\classes;C:\Users\jade\.m2\repository\org\slf4j\slf4j-api\1.7.7\slf4j-api-1.7.7.jar;D:\jade\temp\magewars-italy\gameservice\target\classes;D:\jade\temp\magewars-italy\domain-persistence\target\classes;C:\Users\jade\.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\jade\.m2\repository\org\apache\commons\commons-dbcp2\2.1.1\commons-dbcp2-2.1.1.jar;C:\Users\jade\.m2\repository\org\apache\commons\commons-pool2\2.4.2\commons-pool2-2.4.2.jar;C:\Users\jade\.m2\repository\org\hsqldb\hsqldb\2.3.4\hsqldb-2.3.4.jar;C:\Users\jade\.m2\repository\com\h2database\h2\1.4.192\h2-1.4.192.jar;C:\Users\jade\.m2\repository\org\apache\derby\derby\10.12.1.1\derby-10.12.1.1.jar;C:\Users\jade\.m2\repository\org\hibernate\hibernate-validator\5.2.4.Final\hibernate-validator-5.2.4.Final.jar;C:\Users\jade\.m2\repository\uk\org\lidalia\sysout-over-slf4j\1.0.2\sysout-over-slf4j-1.0.2.jar;C:\Users\jade\.m2\repository\org\springframework\spring-web\4.3.1.RELEASE\spring-web-4.3.1.RELEASE.jar;C:\Users\jade\.m2\repository\org\springframework\data\spring-data-commons\1.13.0.BUILD-SNAPSHOT\spring-data-commons-1.13.0.BUILD-20160728.102622-49.jar;C:\Users\jade\.m2\repository\org\springframework\security\spring-security-core\4.1.1.RELEASE\spring-security-core-4.1.1.RELEASE.jar;C:\Users\jade\.m2\repository\org\beanshell\bsh\2.0b4\bsh-2.0b4.jar;C:\Users\jade\.m2\repository\org\mockito\mockito-all\1.9.5\mockito-all-1.9.5.jar;C:\Users\jade\.m2\repository\org\eclipse\jetty\websocket\websocket-servlet\9.3.9.v20160517\websocket-servlet-9.3.9.v20160517.jar;C:\Users\jade\.m2\repository\org\eclipse\jetty\websocket\websocket-api\9.3.9.v20160517\websocket-api-9.3.9.v20160517.jar;D:\jade\temp\magewars-italy\gwt-jfxbeans\target\classes;D:\jade\temp\magewars-italy\game\target\classes;C:\Users\jade\.m2\repository\org\springframework\spring-beans\4.3.1.RELEASE\spring-beans-4.3.1.RELEASE.jar;C:\Users\jade\.m2\repository\org\springframework\spring-test\4.3.1.RELEASE\spring-test-4.3.1.RELEASE.jar;C:\Users\jade\.m2\repository\org\jmock\jmock-junit4\2.8.2\jmock-junit4-2.8.2.jar;C:\Users\jade\.m2\repository\com\google\inject\extensions\guice-multibindings\3.0\guice-multibindings-3.0.jar;C:\Users\jade\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.7.5\jackson-core-2.7.5.jar;C:\Users\jade\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.7.5\jackson-databind-2.7.5.jar;C:\Users\jade\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.7.5\jackson-annotations-2.7.5.jar;D:\jade\temp\magewars-italy\ui\target\classes;C:\Users\jade\.m2\repository\com\google\guava\guava\19.0\guava-19.0.jar;C:\Users\jade\.m2\repository\org\testfx\testfx-legacy\4.0.4-alpha\testfx-legacy-4.0.4-alpha.jar;C:\Users\jade\.m2\repository\org\hamcrest\hamcrest-all\1.3\hamcrest-all-1.3.jar;C:\Users\jade\.m2\repository\org\testfx\testfx-junit\4.0.4-alpha\testfx-junit-4.0.4-alpha.jar;C:\Users\jade\.m2\repository\org\testfx\testfx-core\4.0.4-alpha\testfx-core-4.0.4-alpha.jar;C:\Users\jade\.m2\repository\com\google\gwt\inject\gin\2.1.2\gin-2.1.2.jar;C:\Users\jade\.m2\repository\com\google\inject\guice\3.0\guice-3.0.jar;C:\Users\jade\.m2\repository\com\google\inject\extensions\guice-assistedinject\3.0\guice-assistedinject-3.0.jar;C:\Users\jade\.m2\repository\org\springframework\spring-context\4.3.1.RELEASE\spring-context-4.3.1.RELEASE.jar;C:\Users\jade\.m2\repository\org\springframework\spring-aop\4.3.1.RELEASE\spring-aop-4.3.1.RELEASE.jar;C:\Users\jade\.m2\repository\org\springframework\spring-core\4.3.1.RELEASE\spring-core-4.3.1.RELEASE.jar;C:\Users\jade\.m2\repository\commons-logging\commons-logging\1.2\commons-logging-1.2.jar;C:\Users\jade\.m2\repository\org\springframework\spring-expression\4.3.1.RELEASE\spring-expression-4.3.1.RELEASE.jar;C:\Users\jade\.m2\repository\org\springframework\spring-webmvc\4.3.1.RELEASE\spring-webmvc-4.3.1.RELEASE.jar;C:\Users\jade\.m2\repository\org\springframework\spring-tx\4.3.1.RELEASE\spring-tx-4.3.1.RELEASE.jar;C:\Users\jade\.m2\repository\org\springframework\spring-orm\4.3.1.RELEASE\spring-orm-4.3.1.RELEASE.jar;C:\Users\jade\.m2\repository\org\springframework\spring-jdbc\4.3.1.RELEASE\spring-jdbc-4.3.1.RELEASE.jar;C:\Users\jade\.m2\repository\org\springframework\spring-aspects\4.3.1.RELEASE\spring-aspects-4.3.1.RELEASE.jar;C:\Users\jade\.m2\repository\org\aspectj\aspectjweaver\1.8.9\aspectjweaver-1.8.9.jar;C:\Users\jade\.m2\repository\org\slf4j\jcl-over-slf4j\1.7.7\jcl-over-slf4j-1.7.7.jar;C:\Users\jade\.m2\repository\ch\qos\logback\logback-classic\1.1.7\logback-classic-1.1.7.jar;C:\Users\jade\.m2\repository\ch\qos\logback\logback-core\1.1.7\logback-core-1.1.7.jar;C:\Users\jade\.m2\repository\com\google\gwt\gwt-servlet\2.8.0-rc1\gwt-servlet-2.8.0-rc1.jar;C:\Users\jade\.m2\repository\com\google\gwt\gwt-user\2.8.0-rc1\gwt-user-2.8.0-rc1.jar;C:\Users\jade\.m2\repository\com\google\jsinterop\jsinterop-annotations\1.0.0\jsinterop-annotations-1.0.0.jar;C:\Users\jade\.m2\repository\com\google\jsinterop\jsinterop-annotations\1.0.0\jsinterop-annotations-1.0.0-sources.jar;C:\Users\jade\.m2\repository\javax\servlet\javax.servlet-api\3.1.0\javax.servlet-api-3.1.0.jar;C:\Users\jade\.m2\repository\org\w3c\css\sac\1.3\sac-1.3.jar;C:\Users\jade\.m2\repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar;C:\Users\jade\.m2\repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final-sources.jar;C:\Users\jade\.m2\repository\org\springframework\security\spring-security-web\4.1.1.RELEASE\spring-security-web-4.1.1.RELEASE.jar;C:\Users\jade\.m2\repository\aopalliance\aopalliance\1.0\aopalliance-1.0.jar;C:\Users\jade\.m2\repository\org\springframework\security\spring-security-config\4.1.1.RELEASE\spring-security-config-4.1.1.RELEASE.jar;C:\Users\jade\.m2\repository\org\springframework\social\spring-social-core\1.1.4.RELEASE\spring-social-core-1.1.4.RELEASE.jar;C:\Users\jade\.m2\repository\org\springframework\social\spring-social-security\1.1.4.RELEASE\spring-social-security-1.1.4.RELEASE.jar;C:\Users\jade\.m2\repository\org\springframework\social\spring-social-web\1.1.4.RELEASE\spring-social-web-1.1.4.RELEASE.jar;C:\Users\jade\.m2\repository\org\springframework\social\spring-social-twitter\1.1.2.RELEASE\spring-social-twitter-1.1.2.RELEASE.jar;C:\Users\jade\.m2\repository\org\springframework\social\spring-social-config\1.1.0.RELEASE\spring-social-config-1.1.0.RELEASE.jar;C:\Users\jade\.m2\repository\org\springframework\security\spring-security-crypto\3.2.8.RELEASE\spring-security-crypto-3.2.8.RELEASE.jar;C:\Users\jade\.m2\repository\org\springframework\security\spring-security-acl\4.1.1.RELEASE\spring-security-acl-4.1.1.RELEASE.jar;C:\Users\jade\.m2\repository\org\apache\commons\commons-lang3\3.3.2\commons-lang3-3.3.2.jar;C:\Users\jade\.m2\repository\us\heptet\spring4gwt\1.02-SNAPSHOT\spring4gwt-1.02-20160713.165354-1.jar;C:\Users\jade\.m2\repository\org\thymeleaf\thymeleaf\2.1.3.RELEASE\thymeleaf-2.1.3.RELEASE.jar;C:\Users\jade\.m2\repository\ognl\ognl\3.0.6\ognl-3.0.6.jar;C:\Users\jade\.m2\repository\org\unbescape\unbescape\1.0\unbescape-1.0.jar;C:\Users\jade\.m2\repository\org\thymeleaf\thymeleaf-spring4\2.1.3.RELEASE\thymeleaf-spring4-2.1.3.RELEASE.jar;C:\Users\jade\.m2\repository\org\easymock\easymock\3.2\easymock-3.2.jar;C:\Users\jade\.m2\repository\cglib\cglib-nodep\2.2.2\cglib-nodep-2.2.2.jar;C:\Users\jade\.m2\repository\org\eclipse\jetty\jetty-server\9.2.14.v20151106\jetty-server-9.2.14.v20151106.jar;C:\Users\jade\.m2\repository\org\eclipse\jetty\jetty-http\9.2.14.v20151106\jetty-http-9.2.14.v20151106.jar;C:\Users\jade\.m2\repository\org\eclipse\jetty\jetty-io\9.2.14.v20151106\jetty-io-9.2.14.v20151106.jar;C:\Users\jade\.m2\repository\org\eclipse\jetty\jetty-util\9.2.14.v20151106\jetty-util-9.2.14.v20151106.jar;C:\Users\jade\.m2\repository\org\eclipse\jetty\websocket\websocket-server\9.2.14.v20151106\websocket-server-9.2.14.v20151106.jar;C:\Users\jade\.m2\repository\org\eclipse\jetty\websocket\websocket-common\9.2.14.v20151106\websocket-common-9.2.14.v20151106.jar;C:\Users\jade\.m2\repository\org\eclipse\jetty\websocket\websocket-client\9.2.14.v20151106\websocket-client-9.2.14.v20151106.jar;C:\Users\jade\.m2\repository\org\eclipse\jetty\jetty-servlet\9.2.14.v20151106\jetty-servlet-9.2.14.v20151106.jar;C:\Users\jade\.m2\repository\org\eclipse\jetty\jetty-security\9.2.14.v20151106\jetty-security-9.2.14.v20151106.jar;C:\Users\jade\.m2\repository\org\hibernate\hibernate-entitymanager\5.2.1.Final\hibernate-entitymanager-5.2.1.Final.jar;C:\Users\jade\.m2\repository\org\jboss\logging\jboss-logging\3.3.0.Final\jboss-logging-3.3.0.Final.jar;C:\Users\jade\.m2\repository\org\hibernate\hibernate-core\5.2.1.Final\hibernate-core-5.2.1.Final.jar;C:\Users\jade\.m2\repository\antlr\antlr\2.7.7\antlr-2.7.7.jar;C:\Users\jade\.m2\repository\org\jboss\jandex\2.0.0.Final\jandex-2.0.0.Final.jar;C:\Users\jade\.m2\repository\com\fasterxml\classmate\1.3.0\classmate-1.3.0.jar;C:\Users\jade\.m2\repository\javax\enterprise\cdi-api\1.1-PFD\cdi-api-1.1-PFD.jar;C:\Users\jade\.m2\repository\javax\el\el-api\2.2\el-api-2.2.jar;C:\Users\jade\.m2\repository\org\jboss\spec\javax\interceptor\jboss-interceptors-api_1.1_spec\1.0.0.Beta1\jboss-interceptors-api_1.1_spec-1.0.0.Beta1.jar;C:\Users\jade\.m2\repository\javax\annotation\jsr250-api\1.0\jsr250-api-1.0.jar;C:\Users\jade\.m2\repository\dom4j\dom4j\1.6.1\dom4j-1.6.1.jar;C:\Users\jade\.m2\repository\org\hibernate\common\hibernate-commons-annotations\5.0.1.Final\hibernate-commons-annotations-5.0.1.Final.jar;C:\Users\jade\.m2\repository\org\hibernate\javax\persistence\hibernate-jpa-2.1-api\1.0.0.Final\hibernate-jpa-2.1-api-1.0.0.Final.jar;C:\Users\jade\.m2\repository\org\javassist\javassist\3.20.0-GA\javassist-3.20.0-GA.jar;C:\Users\jade\.m2\repository\org\apache\geronimo\specs\geronimo-jta_1.1_spec\1.1.1\geronimo-jta_1.1_spec-1.1.1.jar;C:\Users\jade\.m2\repository\org\springframework\data\spring-data-jpa\1.11.0.BUILD-SNAPSHOT\spring-data-jpa-1.11.0.BUILD-20160728.102849-66.jar;C:\Users\jade\.m2\repository\org\aspectj\aspectjrt\1.8.9\aspectjrt-1.8.9.jar;C:\Users\jade\.m2\repository\postgresql\postgresql\9.1-901-1.jdbc4\postgresql-9.1-901-1.jdbc4.jar;C:\Users\jade\.m2\repository\org\codehaus\janino\janino\2.6.1\janino-2.6.1.jar;C:\Users\jade\.m2\repository\org\codehaus\janino\commons-compiler\2.6.1\commons-compiler-2.6.1.jar;C:\Users\jade\.m2\repository\org\slf4j\jul-to-slf4j\1.7.7\jul-to-slf4j-1.7.7.jar;C:\Users\jade\.m2\repository\org\objenesis\objenesis\1.0\objenesis-1.0.jar;C:\Users\jade\.m2\repository\org\realityforge\gwt\websockets\gwt-websockets\1.1.2\gwt-websockets-1.1.2.jar;C:\Users\jade\.m2\repository\com\github\nmorel\gwtjackson\gwt-jackson\0.13.0\gwt-jackson-0.13.0.jar;C:\Users\jade\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.7.2\jackson-annotations-2.7.2-sources.jar;C:\Users\jade\.m2\repository\com\squareup\javapoet\1.0.0\javapoet-1.0.0.jar;C:\Users\jade\.m2\repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final-javadoc.jar;C:\Users\jade\.m2\repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final-sources.jar;C:\Users\jade\.m2\repository\javax\validation\validation-api\1.1.0.Final\validation-api-1.1.0.Final.jar;C:\Users\jade\.m2\repository\org\ow2\asm\asm\5.0.4\asm-5.0.4.jar;C:\Users\jade\.m2\repository\org\ow2\asm\asm-util\5.0.3\asm-util-5.0.3.jar;C:\Users\jade\.m2\repository\org\ow2\asm\asm-commons\5.0.3\asm-commons-5.0.3.jar;C:\Users\jade\.m2\repository\org\ow2\asm\asm-tree\5.0.3\asm-tree-5.0.3.jar com.google.gwt.dev.Compiler -compileReport -optimize 0 -logLevel TRACE -war C:\Users\jade\.IntelliJIdea2016.2\system\compile-server\magewars_3501b526\targets\gwt\magewars-webapp\gwt-output -style DETAILED us.heptet.magewars.webapp.WebApp

Thomas Broyer

unread,
Jul 31, 2016, 7:27:32 PM7/31/16
to GWT Contributors
That might be this. Do you have gwt-dev as a dependency or is it only added by IntelliJ?

Kay Pac

unread,
Jul 31, 2016, 9:29:14 PM7/31/16
to GWT Contributors
It's only added by IntelliJ. Do you mean it might be guava?

Thomas Broyer

unread,
Aug 1, 2016, 2:21:52 PM8/1/16
to GWT Contributors
I actually meant the ant dependency with the test scope, but actually gwt uses a different ant dependency. But it really looks like a bug in IntelliJ now that we unbundled most dependencies from Maven artifacts.

Michal Zimen

unread,
Mar 30, 2020, 5:34:13 AM3/30/20
to GWT Contributors
Hi,

  I'm facing similar problem. Migrating from gwt-2.4.0 to gwt-2.8.2 along with jdk1.6 migration to jdk1.8.

I've added the gwt-dev-2.8.2 dependency to the classpath/refid to the below construct, but the issue still persists.

<java fork="true" classname="com.google.gwt.dev.Compiler" failonerror="true">
<jvmarg value="-Xmx1500M" />
<arg value="-logLevel" /><arg value="DEBUG" />
<arg value="-war" /><arg value="build/site" />
<arg value="-gen" /><arg value="build/transient" />
<arg line="${gwt.args}" />
<arg value="com.xsoft.Vas" />
<classpath refid="my-comm-client.classpath" />
</java>

This is a part of the error message:

     [java]                   Loading inherited module 'com.google.gwt.http.HTTP'
     [java]                      Module location: jar:file:/C:/SOV/workspace/SOV/_libraries/gwt-2.8.2/gwt-user.jar!/com/google/gwt/http/HTTP.gwt.xml
     [java]                      Loading inherited module 'com.google.gwt.user.Timer'
     [java]                         Module location: jar:file:/C:/SOV/workspace/SOV/_libraries/gwt-2.8.2/gwt-user.jar!/com/google/gwt/user/Timer.gwt.xml
     [java]                         [ERROR] Line 19: Unexpected exception while processing element 'source'
     [java] java.lang.NoClassDefFoundError: org/apache/tools/ant/types/ZipScanner
     [java] at com.google.gwt.dev.resource.impl.DefaultFilters.getScanner(DefaultFilters.java:240)

Thanks,

  Michal


Dňa pondelok, 1. augusta 2016 20:21:52 UTC+2 Thomas Broyer napísal(a):

Michal Zimen

unread,
Mar 31, 2020, 5:05:27 AM3/31/20
to GWT Contributors
Hi,

  Finally, after couple hours, I found out that there was a conflict in apache-ant dependency. Multiple packages with different versions served the same stuff.

I hope this might help others to solve this kind of issue.

m.

Dňa pondelok, 30. marca 2020 11:34:13 UTC+2 Michal Zimen napísal(a):
Reply all
Reply to author
Forward
0 new messages