serenity-bdd / serenity-demos

64 stars 170 forks source link

Now 1.0.37 has Duplicate classes #2

Closed franciscodominguez closed 8 years ago

franciscodominguez commented 9 years ago

I have downloaded the new version 1.0.37 instead of dependency convergence now i see duplicate classes in the artifact. Configure the following in the pox.xml:

<plugin>
          <groupId>com.ning.maven.plugins</groupId>
          <artifactId>maven-duplicate-finder-plugin</artifactId>
          <version>1.0.4</version>
          <executions>
            <execution>
              <phase>verify</phase>
              <goals>
                <goal>check</goal>
              </goals>
            </execution>
          </executions>
          </plugin>

and you will see the output: [INFO] --- maven-duplicate-finder-plugin:1.0.4:check (default) @ serenity-jbehave-showcase --- [INFO] Checking compile classpath [WARNING] Found duplicate classes in [commons-beanutils:commons-beanutils-core:1.8.3,commons-collections:commons-collections:3.2.1] : [WARNING] org.apache.commons.collections.ArrayStack [WARNING] org.apache.commons.collections.Buffer [WARNING] org.apache.commons.collections.BufferUnderflowException [WARNING] org.apache.commons.collections.FastHashMap [WARNING] Found duplicate classes in [joda-time:joda-time:2.2,org.jruby:jruby-complete:1.7.4] : [WARNING] org.joda.time.Chronology [WARNING] org.joda.time.DateMidnight [WARNING] org.joda.time.DateTime [WARNING] org.joda.time.DateTimeComparator [WARNING] org.joda.time.DateTimeConstants [WARNING] org.joda.time.DateTimeField ... [WARNING] org.joda.time.tz.Provider [WARNING] org.joda.time.tz.UTCProvider [WARNING] org.joda.time.tz.ZoneInfoCompiler [WARNING] org.joda.time.tz.ZoneInfoProvider [WARNING] Found duplicate classes in [org.codehaus.groovy:groovy:2.3.6,org.codehaus.groovy:groovy-all:2.3.3] : [WARNING] groovy.beans.Bindable [WARNING] groovy.beans.BindableASTTransformation ... [WARNING] org.codehaus.groovy.vmplugin.v5.PluginDefaultGroovyMethods [WARNING] org.codehaus.groovy.vmplugin.v6.Java6 [WARNING] Found duplicate classes in [org.jruby:jruby-complete:1.7.4,org.yaml:snakeyaml:1.8] : [WARNING] org.yaml.snakeyaml.Dumper [WARNING] org.yaml.snakeyaml.DumperOptions ... [WARNING] org.yaml.snakeyaml.tokens.Token [WARNING] org.yaml.snakeyaml.tokens.ValueToken [WARNING] org.yaml.snakeyaml.util.ArrayStack [WARNING] org.yaml.snakeyaml.util.UriEncoder [WARNING] Found duplicate classes in [xmlpull:xmlpull:1.1.3.1,xpp3:xpp3_min:1.1.4c] : [WARNING] org.xmlpull.v1.XmlPullParser [WARNING] org.xmlpull.v1.XmlPullParserException [WARNING] Found duplicate resources in [com.opera:operadriver:1.5,com.opera:operalaunchers:1.1] : [WARNING] VERSION [WARNING] Found duplicate resources in [joda-time:joda-time:2.2,org.jruby:jruby-complete:1.7.4] : [WARNING] org/joda/time/format/messages.properties [WARNING] org/joda/time/format/messages_da.properties [WARNING] org/joda/time/format/messages_de.properties [WARNING] org/joda/time/format/messages_en.properties [WARNING] org/joda/time/format/messages_es.properties [WARNING] org/joda/time/format/messages_fr.properties [WARNING] org/joda/time/format/messages_ja.properties [WARNING] org/joda/time/format/messages_nl.properties [WARNING] org/joda/time/format/messages_pt.properties ...

[WARNING] org.joda.time.tz.UTCProvider [WARNING] org.joda.time.tz.ZoneInfoCompiler [WARNING] org.joda.time.tz.ZoneInfoProvider [WARNING] Found duplicate classes in [org.codehaus.groovy:groovy:2.3.6,org.codehaus.groovy:groovy-all:2.3.3] : [WARNING] groovy.beans.Bindable [WARNING] groovy.beans.BindableASTTransformation ... [WARNING] org.codehaus.groovy.util.StringUtil [WARNING] org.codehaus.groovy.util.TripleKeyHashMap [WARNING] org.codehaus.groovy.vmplugin.VMPlugin [WARNING] org.codehaus.groovy.vmplugin.VMPluginFactory [WARNING] org.codehaus.groovy.vmplugin.v5.JUnit4Utils [WARNING] org.codehaus.groovy.vmplugin.v5.Java5 [WARNING] org.codehaus.groovy.vmplugin.v5.PluginDefaultGroovyMethods [WARNING] org.codehaus.groovy.vmplugin.v6.Java6 [WARNING] Found duplicate classes in [org.jruby:jruby-complete:1.7.4,org.yaml:snakeyaml:1.8] : [WARNING] org.yaml.snakeyaml.Dumper [WARNING] org.yaml.snakeyaml.DumperOptions [WARNING] org.yaml.snakeyaml.JavaBeanDumper [WARNING] org.yaml.snakeyaml.JavaBeanLoader ... [WARNING] org.yaml.snakeyaml.tokens.ValueToken [WARNING] org.yaml.snakeyaml.util.ArrayStack [WARNING] org.yaml.snakeyaml.util.UriEncoder [WARNING] Found duplicate classes in [xmlpull:xmlpull:1.1.3.1,xpp3:xpp3_min:1.1.4c] : [WARNING] org.xmlpull.v1.XmlPullParser [WARNING] org.xmlpull.v1.XmlPullParserException [WARNING] Found duplicate resources in [com.opera:operadriver:1.5,com.opera:operalaunchers:1.1] : [WARNING] VERSION [WARNING] Found duplicate resources in [joda-time:joda-time:2.2,org.jruby:jruby-complete:1.7.4] : [WARNING] org/joda/time/format/messages.properties [WARNING] org/joda/time/format/messages_da.properties [WARNING] org/joda/time/format/messages_de.properties [WARNING] org/joda/time/format/messages_en.properties ... [WARNING] org/joda/time/tz/data/Pacific/Wake [WARNING] org/joda/time/tz/data/Pacific/Wallis [WARNING] org/joda/time/tz/data/WET [WARNING] org/joda/time/tz/data/ZoneInfoMap [WARNING] Found duplicate resources in [org.bouncycastle:bcpkix-jdk15on:1.48,org.bouncycastle:bcprov-jdk15on:1.48] : [WARNING] META-INF/BCKEY.DSA [WARNING] META-INF/BCKEY.SF [WARNING] Found duplicate resources in [org.codehaus.groovy:groovy:2.3.6,org.codehaus.groovy:groovy-all:2.3.3] : [WARNING] META-INF/dgminfo [WARNING] META-INF/groovy-release-info.properties [WARNING] groovy/grape/defaultGrapeConfig.xml [WARNING] overviewj.html [WARNING] Found duplicate resources in [org.eclipse.jetty:jetty-http:8.1.15.v20140411,org.eclipse.jetty:jetty-io:8.1.15.v20140411,org.eclipse.jetty:jetty-util:8.1.15.v20140411,org.eclipse.jetty:jetty-websocket:8.1.15.v20140411,org.seleniumhq.selenium:jetty-repacked:7.6.1] : [WARNING] about.html [WARNING] Found duplicate resources in [org.eclipse.jetty:jetty-util:8.1.15.v20140411,org.seleniumhq.selenium:jetty-repacked:7.6.1] : [WARNING] jetty-dir.css [WARNING] Found duplicate resources in [org.seleniumhq.selenium:selenium-leg-rc:2.45.0,org.seleniumhq.selenium:selenium-server:2.45.0] : [WARNING] com/thoughtworks/selenium/webdriven/findElement.js [WARNING] com/thoughtworks/selenium/webdriven/findOption.js [WARNING] com/thoughtworks/selenium/webdriven/fireEvent.js [WARNING] com/thoughtworks/selenium/webdriven/fireEventAt.js [WARNING] com/thoughtworks/selenium/webdriven/getAttribute.js [WARNING] com/thoughtworks/selenium/webdriven/getText.js [WARNING] com/thoughtworks/selenium/webdriven/htmlutils.js [WARNING] com/thoughtworks/selenium/webdriven/injectableSelenium.js [WARNING] com/thoughtworks/selenium/webdriven/isElementPresent.js [WARNING] com/thoughtworks/selenium/webdriven/isSomethingSelected.js [WARNING] com/thoughtworks/selenium/webdriven/isTextPresent.js [WARNING] com/thoughtworks/selenium/webdriven/isVisible.js [WARNING] com/thoughtworks/selenium/webdriven/linkLocator.js [WARNING] com/thoughtworks/selenium/webdriven/sizzle.js [WARNING] com/thoughtworks/selenium/webdriven/type.js [WARNING] Found duplicate resources in [org.seleniumhq.selenium:selenium-safari-driver:2.45.0,org.seleniumhq.selenium:selenium-server:2.45.0] : [WARNING] org/openqa/selenium/safari/SafariDriver.safariextz [WARNING] org/openqa/selenium/safari/client.js [INFO] Checking test classpath [WARNING] Found duplicate classes in [commons-beanutils:commons-beanutils-core:1.8.3,commons-collections:commons-collections:3.2.1] : [WARNING] org.apache.commons.collections.ArrayStack [WARNING] org.apache.commons.collections.Buffer [WARNING] org.apache.commons.collections.BufferUnderflowException [WARNING] org.apache.commons.collections.FastHashMap [WARNING] Found duplicate classes in [joda-time:joda-time:2.2,org.jruby:jruby-complete:1.7.4] : [WARNING] org.joda.time.Chronology [WARNING] org.joda.time.DateMidnight [WARNING] org.joda.time.DateTime ... [WARNING] org.joda.time.tz.ZoneInfoCompiler [WARNING] org.joda.time.tz.ZoneInfoProvider [WARNING] Found duplicate classes in [org.codehaus.groovy:groovy:2.3.6,org.codehaus.groovy:groovy-all:2.3.3] : [WARNING] groovy.beans.Bindable [WARNING] groovy.beans.BindableASTTransformation [WARNING] groovy.beans.DefaultPropertyAccessor [WARNING] groovy.beans.DefaultPropertyReader ... [WARNING] org.codehaus.groovy.vmplugin.v5.Java5 [WARNING] org.codehaus.groovy.vmplugin.v5.PluginDefaultGroovyMethods [WARNING] org.codehaus.groovy.vmplugin.v6.Java6 [WARNING] Found duplicate classes in [org.jruby:jruby-complete:1.7.4,org.yaml:snakeyaml:1.8] : [WARNING] org.yaml.snakeyaml.Dumper [WARNING] org.yaml.snakeyaml.DumperOptions [WARNING] org.yaml.snakeyaml.JavaBeanDumper ... [WARNING] org.yaml.snakeyaml.tokens.ValueToken [WARNING] org.yaml.snakeyaml.util.ArrayStack [WARNING] org.yaml.snakeyaml.util.UriEncoder [WARNING] Found duplicate classes in [xmlpull:xmlpull:1.1.3.1,xpp3:xpp3_min:1.1.4c] : [WARNING] org.xmlpull.v1.XmlPullParser [WARNING] org.xmlpull.v1.XmlPullParserException [WARNING] Found duplicate resources in [com.opera:operadriver:1.5,com.opera:operalaunchers:1.1] : [WARNING] VERSION [WARNING] Found duplicate resources in [joda-time:joda-time:2.2,org.jruby:jruby-complete:1.7.4] : [WARNING] org/joda/time/format/messages.properties [WARNING] org/joda/time/format/messages_da.properties [WARNING] org/joda/time/format/messages_de.properties ... [WARNING] org/joda/time/tz/data/WET [WARNING] org/joda/time/tz/data/ZoneInfoMap [WARNING] Found duplicate resources in [org.bouncycastle:bcpkix-jdk15on:1.48,org.bouncycastle:bcprov-jdk15on:1.48] : [WARNING] META-INF/BCKEY.DSA [WARNING] META-INF/BCKEY.SF [WARNING] Found duplicate resources in [org.codehaus.groovy:groovy:2.3.6,org.codehaus.groovy:groovy-all:2.3.3] : [WARNING] META-INF/dgminfo [WARNING] META-INF/groovy-release-info.properties [WARNING] groovy/grape/defaultGrapeConfig.xml [WARNING] overviewj.html [WARNING] Found duplicate resources in [org.eclipse.jetty:jetty-http:8.1.15.v20140411,org.eclipse.jetty:jetty-io:8.1.15.v20140411,org.eclipse.jetty:jetty-util:8.1.15.v20140411,org.eclipse.jetty:jetty-websocket:8.1.15.v20140411,org.seleniumhq.selenium:jetty-repacked:7.6.1] : [WARNING] about.html [WARNING] Found duplicate resources in [org.eclipse.jetty:jetty-util:8.1.15.v20140411,org.seleniumhq.selenium:jetty-repacked:7.6.1] : [WARNING] jetty-dir.css [WARNING] Found duplicate resources in [org.seleniumhq.selenium:selenium-leg-rc:2.45.0,org.seleniumhq.selenium:selenium-server:2.45.0] : [WARNING] com/thoughtworks/selenium/webdriven/findElement.js [WARNING] com/thoughtworks/selenium/webdriven/findOption.js [WARNING] com/thoughtworks/selenium/webdriven/fireEvent.js [WARNING] com/thoughtworks/selenium/webdriven/fireEventAt.js [WARNING] com/thoughtworks/selenium/webdriven/getAttribute.js [WARNING] com/thoughtworks/selenium/webdriven/getText.js [WARNING] com/thoughtworks/selenium/webdriven/htmlutils.js [WARNING] com/thoughtworks/selenium/webdriven/injectableSelenium.js [WARNING] com/thoughtworks/selenium/webdriven/isElementPresent.js [WARNING] com/thoughtworks/selenium/webdriven/isSomethingSelected.js [WARNING] com/thoughtworks/selenium/webdriven/isTextPresent.js [WARNING] com/thoughtworks/selenium/webdriven/isVisible.js [WARNING] com/thoughtworks/selenium/webdriven/linkLocator.js [WARNING] com/thoughtworks/selenium/webdriven/sizzle.js [WARNING] com/thoughtworks/selenium/webdriven/type.js [WARNING] Found duplicate resources in [org.seleniumhq.selenium:selenium-safari-driver:2.45.0,org.seleniumhq.selenium:selenium-server:2.45.0] : [WARNING] org/openqa/selenium/safari/SafariDriver.safariextz [WARNING] org/openqa/selenium/safari/client.js

YamStranger commented 8 years ago

Hello @franciscodominguez.

If this issue is still exists - please move this issue to serenityc-core repository to be able to fix it.

Thanks a lot!!