title: java.lang.NoSuchMethodError: org.eclipse.jetty.server.Request.getUri()Lorg/eclipse/jetty/http/HttpURI
body: <p>I have this exception when launching my application via eclipse plugin: "Run as" > "GWT Development Mode with jetty"</p>
  
  <p>Environment:<br>
  - GWT SDK 2.8<br>
  - spring-boot 1.5.3.RELEASE<br>
  - jetty 9.4.4<br>
  - GWT Eclipse Plugin 3.0.0  </p>
  
  <p><strong>Stack trace</strong>:  </p>
  
  <pre><code>11:50:51,971 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [STDOUT] to Logger[ROOT]
  11:50:51,971 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
  11:50:51,971 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@4c292313 - Registering current configuration as safe fallback point
  
     Loading Java files in com.mycompany.fonems.webapp.Fonemswebapp.
     Ignored 1 unit with compilation errors in first pass.
  Compile with -strict or with -logLevel set to TRACE or DEBUG to see all errors.
     Module setup completed in 6335 ms
  
  The code server is ready at http://127.0.0.1:9876/
  Code server started in 6.611 s ms
  Linking modules
     Bootstrap link for command-line module 'com.mycompany.fonems.webapp.Fonemswebapp'
        Linking module 'fonemswebapp'
           Invoking Linker Cross-Site-Iframe
              Ignoring the following script tags in the gwt.xml file
  sc/skins/Simplicity/load_skin.js
  sc/modules/ISC_Core.js
  sc/modules/ISC_Foundation.js
  sc/modules/ISC_Containers.js
  sc/modules/ISC_Grids.js
  sc/modules/ISC_Forms.js
  sc/modules/ISC_RichTextEditor.js
  sc/modules/ISC_Calendar.js
  sc/modules/ISC_DataBinding.js
  sc/skins/Enterprise/load_skin.js
  
  [WARN] /isomorphic/skins/Enterprise/skin_styles.css
  java.lang.NoSuchMethodError: **org.eclipse.jetty.server.Request.getUri()Lorg/eclipse/jetty/http/HttpURI;
      at com.google.gwt.dev.shell.jetty.JettyLauncher$JettyRequestLogger.log(JettyLauncher.java:130)
      at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:620)
      at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:435)
      at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251)
      at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279)
      at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110)
      at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124)
      at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:128)
      at org.eclipse.jetty.util.thread.Invocable$InvocableExecutor.invoke(Invocable.java:222)
      at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:294)
      at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:199)
      at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:672)
      at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:590)
      at java.lang.Thread.run(Thread.java:745)
  [WARN] ERROR dispatch failed
  java.lang.NoSuchMethodError: org.eclipse.jetty.server.Request.getUri()Lorg/eclipse/jetty/http/HttpURI;
      at com.google.gwt.dev.shell.jetty.JettyLauncher$JettyRequestLogger.log(JettyLauncher.java:130)
      at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:620)
      at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:435)
      at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251)
      at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279)
      at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110)
      at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124)
      at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:128)
      at org.eclipse.jetty.util.thread.Invocable$InvocableExecutor.invoke(Invocable.java:222)
      at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:294)
      at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:199)
      at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:672)
      at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:590)
      at java.lang.Thread.run(Thread.java:745)
      Suppressed: java.lang.IllegalStateException: s=COMPLETED i=false a=NOT_ASYNC
          at org.eclipse.jetty.server.HttpChannelState.onError(HttpChannelState.java:769)
          at org.eclipse.jetty.server.HttpChannel.handleException(HttpChannel.java:515)
          at org.eclipse.jetty.server.HttpChannelOverHttp.handleException(HttpChannelOverHttp.java:463)
          at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:451)
          ... 11 more
  GET /recompile/fonemswebapp
     Job com.mycompany.fonems.webapp.Fonemswebapp_1_0
        starting job: com.mycompany.fonems.webapp.Fonemswebapp_1_0
        Compiling module com.mycompany.fonems.webapp.Fonemswebapp
           Ignored 1 unit with compilation errors in first pass.
  Compile with -strict or with -logLevel set to TRACE or DEBUG to see all errors.
           Unification traversed 598 fields and methods and 167 types. 0 are considered part of the current module and 5 had all of their fields and methods trave
  rsed.
           Compiling 1 permutation
              Compiling permutation 0...
              Linking per-type JS with 0 new/changed types.
              Source Maps Enabled
           Compile of permutations succeeded
           Compilation succeeded -- 2,605s
        Linking into C:\Temp\gwt-codeserver-6157501051682194907.tmp\com.mycompany.fonems.webapp.Fonemswebapp\compile-2\war\fonemswebapp; Writing extras to C:\Temp\g
  wt-codeserver-6157501051682194907.tmp\com.mycompany.fonems.webapp.Fonemswebapp\compile-2\extras\fonemswebapp
           Invoking Linker Cross-Site-Iframe
              Ignoring the following script tags in the gwt.xml file
  sc/skins/Simplicity/load_skin.js
  sc/modules/ISC_Core.js
  sc/modules/ISC_Foundation.js
  sc/modules/ISC_Containers.js
  sc/modules/ISC_Grids.js
  sc/modules/ISC_Forms.js
  sc/modules/ISC_RichTextEditor.js
  sc/modules/ISC_Calendar.js
  sc/modules/ISC_DataBinding.js
  sc/skins/Enterprise/load_skin.js
  
           Link succeeded
           Linking succeeded -- 2,776s
        6,914s total -- Compile completed
  [WARN] /images/logoREC.jpg
  java.lang.NoSuchMethodError: org.eclipse.jetty.server.Request.getUri()Lorg/eclipse/jetty/http/HttpURI;
      at com.google.gwt.dev.shell.jetty.JettyLauncher$JettyRequestLogger.log(JettyLauncher.java:130)
      at org.eclipse.jetty.server.HttpChannel.onCompleted(HttpChannel.java:620)
      at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:435)
      at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251)
      at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279)
      at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110)
      at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124)
      at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:128)
      at org.eclipse.jetty.util.thread.Invocable$InvocableExecutor.invoke(Invocable.java:222)
      at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:294)
      at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:199)
      at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:672)
      at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:590)
      at java.lang.Thread.run(Thread.java:745)
  </code></pre>
  
  <p><strong>pom.xml</strong>  </p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;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"&gt;
  
    &lt;!-- POM file generated with GWT webAppCreator --&gt;
    &lt;modelVersion&gt;4.0.0&lt;/modelVersion&gt;
    &lt;groupId&gt;com.natixis.fonems.webapp&lt;/groupId&gt;
    &lt;artifactId&gt;Fonemswebapp&lt;/artifactId&gt;
    &lt;packaging&gt;war&lt;/packaging&gt;
    &lt;version&gt;1.0-SNAPSHOT&lt;/version&gt;
    &lt;name&gt;com.natixis.fonems.webapp.Fonemswebapp&lt;/name&gt;
  
     &lt;parent&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
        &lt;artifactId&gt;spring-boot-starter-parent&lt;/artifactId&gt;
          &lt;version&gt;1.5.3.RELEASE&lt;/version&gt;
     &lt;/parent&gt;
  
    &lt;properties&gt;
      &lt;!-- Setting maven.compiler.source to something different to 1.8
           needs that you configure the sourceLevel in gwt-maven-plugin since
           GWT compiler 2.8 requires 1.8 (see gwt-maven-plugin block below) --&gt;
      &lt;maven.compiler.source&gt;1.8&lt;/maven.compiler.source&gt;
      &lt;maven.compiler.target&gt;1.8&lt;/maven.compiler.target&gt;
  
      &lt;!-- Don't let your Mac use a crazy non-standard encoding --&gt;
      &lt;project.build.sourceEncoding&gt;UTF-8&lt;/project.build.sourceEncoding&gt;
      &lt;project.reporting.outputEncoding&gt;UTF-8&lt;/project.reporting.outputEncoding&gt;
  
      &lt;smartgwt.version&gt;3.1&lt;/smartgwt.version&gt;
  
      &lt;natixis.drh.version&gt;2.0.0&lt;/natixis.drh.version&gt;
      &lt;natixis.drh.rmi.version&gt;02.10.01&lt;/natixis.drh.rmi.version&gt;
  
    &lt;/properties&gt;
  
    &lt;dependencyManagement&gt;
      &lt;dependencies&gt;
        &lt;!-- ensure all GWT deps use the same version (unless overridden) --&gt;
        &lt;dependency&gt;
          &lt;groupId&gt;com.google.gwt&lt;/groupId&gt;
          &lt;artifactId&gt;gwt&lt;/artifactId&gt;
          &lt;version&gt;2.8.0&lt;/version&gt;
          &lt;type&gt;pom&lt;/type&gt;
          &lt;scope&gt;import&lt;/scope&gt;
        &lt;/dependency&gt;
      &lt;/dependencies&gt;
  
    &lt;/dependencyManagement&gt;
  
    &lt;dependencies&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;com.natixis.fonems&lt;/groupId&gt;
          &lt;artifactId&gt;fonems-fwk-server-common&lt;/artifactId&gt;
          &lt;version&gt;0.0.104-SNAPSHOT&lt;/version&gt;
          &lt;exclusions&gt;
              &lt;exclusion&gt;
                  &lt;artifactId&gt;xercesImpl&lt;/artifactId&gt;
                  &lt;groupId&gt;xerces&lt;/groupId&gt;
              &lt;/exclusion&gt;
          &lt;/exclusions&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;com.natixis.fonems&lt;/groupId&gt;
          &lt;artifactId&gt;fonems-refonte-dao&lt;/artifactId&gt;
          &lt;version&gt;0.0.104-SNAPSHOT&lt;/version&gt;
          &lt;exclusions&gt;
              &lt;exclusion&gt;
                  &lt;artifactId&gt;javax.el-api&lt;/artifactId&gt;
                  &lt;groupId&gt;javax.el&lt;/groupId&gt;
              &lt;/exclusion&gt;
              &lt;exclusion&gt;
                  &lt;artifactId&gt;xercesImpl&lt;/artifactId&gt;
                  &lt;groupId&gt;xerces&lt;/groupId&gt;
              &lt;/exclusion&gt;
          &lt;/exclusions&gt;
      &lt;/dependency&gt;
  
  
      &lt;dependency&gt;
        &lt;groupId&gt;com.google.gwt&lt;/groupId&gt;
        &lt;artifactId&gt;gwt-servlet&lt;/artifactId&gt;
        &lt;scope&gt;provided&lt;/scope&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
        &lt;groupId&gt;com.google.gwt&lt;/groupId&gt;
        &lt;artifactId&gt;gwt-user&lt;/artifactId&gt;
        &lt;scope&gt;provided&lt;/scope&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
        &lt;groupId&gt;com.google.gwt&lt;/groupId&gt;
        &lt;artifactId&gt;gwt-dev&lt;/artifactId&gt;
        &lt;scope&gt;provided&lt;/scope&gt;
        &lt;exclusions&gt;
          &lt;exclusion&gt;
              &lt;artifactId&gt;xercesImpl&lt;/artifactId&gt;
              &lt;groupId&gt;xerces&lt;/groupId&gt;
          &lt;/exclusion&gt;
          &lt;exclusion&gt;
              &lt;artifactId&gt;apache-jsp&lt;/artifactId&gt;
              &lt;groupId&gt;org.eclipse.jetty&lt;/groupId&gt;
          &lt;/exclusion&gt;
        &lt;/exclusions&gt;
      &lt;/dependency&gt;
  
  
      &lt;dependency&gt;
          &lt;groupId&gt;com.smartgwt&lt;/groupId&gt;
          &lt;artifactId&gt;smartgwt&lt;/artifactId&gt;
          &lt;version&gt;${smartgwt.version}&lt;/version&gt;
      &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;com.smartgwt&lt;/groupId&gt;
              &lt;artifactId&gt;smartgwt-skins&lt;/artifactId&gt;
              &lt;version&gt;${smartgwt.version}&lt;/version&gt;
              &lt;optional&gt;true&lt;/optional&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;natixis.drh&lt;/groupId&gt;
              &lt;artifactId&gt;newncauth&lt;/artifactId&gt;
              &lt;version&gt;${natixis.drh.version}&lt;/version&gt;
          &lt;/dependency&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;natixis.drh&lt;/groupId&gt;
              &lt;artifactId&gt;natixis.droits-habilitations.rmi&lt;/artifactId&gt;
              &lt;version&gt;${natixis.drh.rmi.version}&lt;/version&gt;
          &lt;/dependency&gt;
  
      &lt;dependency&gt;
        &lt;groupId&gt;junit&lt;/groupId&gt;
        &lt;artifactId&gt;junit&lt;/artifactId&gt;
        &lt;scope&gt;test&lt;/scope&gt;
      &lt;/dependency&gt;
  
          &lt;dependency&gt;
              &lt;groupId&gt;org.projectlombok&lt;/groupId&gt;
              &lt;artifactId&gt;lombok&lt;/artifactId&gt;
              &lt;scope&gt;compile&lt;/scope&gt;
          &lt;/dependency&gt;
    &lt;/dependencies&gt;
  
    &lt;build&gt;
      &lt;!-- Output classes directly into the webapp, so that IDEs and "mvn process-classes" update them in DevMode --&gt;
      &lt;outputDirectory&gt;${project.build.directory}/${project.build.finalName}/WEB-INF/classes&lt;/outputDirectory&gt;
  
      &lt;plugins&gt;
  
        &lt;!-- GWT Maven Plugin--&gt;
        &lt;plugin&gt;
          &lt;groupId&gt;net.ltgt.gwt.maven&lt;/groupId&gt;
          &lt;artifactId&gt;gwt-maven-plugin&lt;/artifactId&gt;
          &lt;version&gt;1.0-rc-6&lt;/version&gt;
          &lt;executions&gt;
            &lt;execution&gt;
              &lt;goals&gt;
                &lt;goal&gt;import-sources&lt;/goal&gt;
                &lt;goal&gt;compile&lt;/goal&gt;
                &lt;goal&gt;import-test-sources&lt;/goal&gt;
                &lt;goal&gt;test&lt;/goal&gt;
              &lt;/goals&gt;
            &lt;/execution&gt;
          &lt;/executions&gt;
          &lt;configuration&gt;
            &lt;moduleName&gt;com.natixis.fonems.webapp.Fonemswebapp&lt;/moduleName&gt;
            &lt;moduleShortName&gt;Fonemswebapp&lt;/moduleShortName&gt;
            &lt;failOnError&gt;true&lt;/failOnError&gt;
            &lt;!-- GWT compiler 2.8 requires 1.8, hence define sourceLevel here if you use
                 a different source language for java compilation --&gt;
            &lt;sourceLevel&gt;1.8&lt;/sourceLevel&gt;
            &lt;!-- Compiler configuration --&gt;
            &lt;compilerArgs&gt;
              &lt;!-- Ask GWT to create the Story of Your Compile (SOYC) (gwt:compile) --&gt;
              &lt;arg&gt;-compileReport&lt;/arg&gt;
              &lt;arg&gt;-XcompilerMetrics&lt;/arg&gt;
            &lt;/compilerArgs&gt;
            &lt;!-- DevMode configuration --&gt;
            &lt;warDir&gt;${project.build.directory}/${project.build.finalName}&lt;/warDir&gt;
            &lt;classpathScope&gt;compile+runtime&lt;/classpathScope&gt;
            &lt;!-- URL(s) that should be opened by DevMode (gwt:devmode). --&gt;
            &lt;startupUrls&gt;
              &lt;startupUrl&gt;Fonemswebapp.html&lt;/startupUrl&gt;
            &lt;/startupUrls&gt;
  
  &lt;!--          &lt;webappDirectory&gt;${outputFolder}&lt;/webappDirectory&gt; --&gt;
          &lt;/configuration&gt;
  
        &lt;/plugin&gt;
  
        &lt;!-- Skip normal test execution, we use gwt:test instead --&gt;
        &lt;plugin&gt;
          &lt;artifactId&gt;maven-surefire-plugin&lt;/artifactId&gt;
          &lt;version&gt;2.17&lt;/version&gt;
          &lt;configuration&gt;
            &lt;skip&gt;true&lt;/skip&gt;
          &lt;/configuration&gt;
        &lt;/plugin&gt;
      &lt;/plugins&gt;
    &lt;/build&gt;
  &lt;/project&gt;
  </code></pre>
  
  <p><strong>dependency tree</strong>:</p>
  
  <pre><code>--- maven-dependency-plugin:2.10:tree (default-cli) @ Fonemswebapp ---
  com.mycompany.fonems.webapp:Fonemswebapp:war:1.0-SNAPSHOT
  +- com.mycompany.fonems:fonems-fwk-server-common:jar:0.0.104-SNAPSHOT:compile
  |  +- commons-configuration:commons-configuration:jar:1.9:compile
  |  |  \- commons-logging:commons-logging:jar:1.1.1:compile
  |  +- commons-beanutils:commons-beanutils:jar:1.9.3:compile
  |  +- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:compile
  |  |  \- org.codehaus.jackson:jackson-core-asl:jar:1.9.13:compile
  |  +- joda-time:joda-time:jar:2.9.9:compile
  |  +- org.apache.commons:commons-lang3:jar:3.1:compile
  |  +- commons-io:commons-io:jar:2.4:compile
  |  +- commons-lang:commons-lang:jar:2.6:compile
  |  +- commons-collections:commons-collections:jar:3.2.2:compile
  |  +- org.springframework:spring-tx:jar:4.3.8.RELEASE:compile
  |  +- org.springframework:spring-context:jar:4.3.8.RELEASE:compile
  |  |  +- org.springframework:spring-aop:jar:4.3.8.RELEASE:compile
  |  |  \- org.springframework:spring-expression:jar:4.3.8.RELEASE:compile
  |  +- javax.xml.bind:jaxb-api:jar:2.2.12:compile
  |  +- javax.validation:validation-api:jar:1.1.0.Final:compile
  |  +- com.google.guava:guava:jar:18.0:compile
  |  +- commons-betwixt:commons-betwixt:jar:0.8:compile
  |  |  +- commons-beanutils:commons-beanutils-core:jar:1.7.0:compile
  |  |  \- commons-digester:commons-digester:jar:2.1:compile
  |  +- net.sf.dozer:dozer:jar:5.4.0:compile
  |  +- org.slf4j:jcl-over-slf4j:jar:1.7.25:compile
  |  +- uk.org.lidalia:sysout-over-slf4j:jar:1.0.2:compile
  |  +- org.slf4j:slf4j-api:jar:1.7.25:compile
  |  \- ch.qos.logback:logback-classic:jar:1.1.11:compile
  |     \- ch.qos.logback:logback-core:jar:1.1.11:compile
  +- com.mycompany.fonems:fonems-refonte-dao:jar:0.0.104-SNAPSHOT:compile
  |  +- com.zaxxer:HikariCP:jar:2.5.1:compile
  |  +- org.lazyluke:log4jdbc-remix:jar:0.2.7:compile
  |  +- com.mycompany.fonems:fonems-config:jar:0.0.104-SNAPSHOT:compile
  |  +- com.mycompany.fonems:fonems-refonte-model:jar:0.0.104-SNAPSHOT:compile
  |  |  +- org.jvnet.jaxb2_commons:jaxb2-basics-runtime:jar:0.6.4:compile
  |  |  +- openaccess:comFidessaInf:jar:3.0.1:compile
  |  |  +- org.springframework.boot:spring-boot-starter-validation:jar:1.5.3.RELEASE:compile
  |  |  |  +- org.springframework.boot:spring-boot-starter:jar:1.5.3.RELEASE:compile
  |  |  |  |  +- org.springframework.boot:spring-boot:jar:1.5.3.RELEASE:compile
  |  |  |  |  +- org.springframework.boot:spring-boot-autoconfigure:jar:1.5.3.RELEASE:compile
  |  |  |  |  +- org.springframework.boot:spring-boot-starter-logging:jar:1.5.3.RELEASE:compile
  |  |  |  |  |  +- org.slf4j:jul-to-slf4j:jar:1.7.25:compile
  |  |  |  |  |  \- org.slf4j:log4j-over-slf4j:jar:1.7.25:compile
  |  |  |  |  \- org.yaml:snakeyaml:jar:1.17:runtime
  |  |  |  +- org.apache.tomcat.embed:tomcat-embed-el:jar:8.5.14:compile
  |  |  |  \- org.hibernate:hibernate-validator:jar:5.3.5.Final:compile
  |  |  |     \- com.fasterxml:classmate:jar:1.3.3:compile
  |  |  \- org.springframework.boot:spring-boot-starter-data-jpa:jar:1.5.3.RELEASE:compile
  |  |     +- org.springframework.boot:spring-boot-starter-aop:jar:1.5.3.RELEASE:compile
  |  |     |  \- org.aspectj:aspectjweaver:jar:1.8.10:compile
  |  |     +- org.springframework.boot:spring-boot-starter-jdbc:jar:1.5.3.RELEASE:compile
  |  |     +- org.hibernate:hibernate-core:jar:5.0.12.Final:compile
  |  |     |  +- antlr:antlr:jar:2.7.7:compile
  |  |     |  \- org.jboss:jandex:jar:2.0.0.Final:compile
  |  |     +- org.springframework.data:spring-data-jpa:jar:1.11.3.RELEASE:compile
  |  |     |  +- org.springframework.data:spring-data-commons:jar:1.13.3.RELEASE:compile
  |  |     |  \- org.springframework:spring-orm:jar:4.3.8.RELEASE:compile
  |  |     \- org.springframework:spring-aspects:jar:4.3.8.RELEASE:compile
  |  +- org.springframework:spring-core:jar:4.3.8.RELEASE:compile
  |  +- org.springframework:spring-test:jar:4.3.8.RELEASE:compile
  |  +- org.springframework:spring-jdbc:jar:4.3.8.RELEASE:compile
  |  +- org.springframework:spring-beans:jar:4.3.8.RELEASE:compile
  |  +- org.hsqldb:hsqldb:jar:2.3.3:compile
  |  +- commons-dbcp:commons-dbcp:jar:1.4:compile
  |  |  \- commons-pool:commons-pool:jar:1.6:compile
  |  +- com.oracle:ojdbc7:jar:12.1.0.2:compile
  |  \- de.jpdigital:hibernate5-ddl-maven-plugin:jar:1.0.0:compile
  |     +- org.apache.maven:maven-artifact:jar:3.3.9:compile
  |     +- org.apache.maven:maven-core:jar:3.3.9:compile
  |     |  +- org.apache.maven:maven-model:jar:3.3.9:compile
  |     |  +- org.apache.maven:maven-settings:jar:3.3.9:compile
  |     |  +- org.apache.maven:maven-settings-builder:jar:3.3.9:compile
  |     |  |  \- org.apache.maven:maven-builder-support:jar:3.3.9:compile
  |     |  +- org.apache.maven:maven-repository-metadata:jar:3.3.9:compile
  |     |  +- org.apache.maven:maven-model-builder:jar:3.3.9:compile
  |     |  +- org.apache.maven:maven-aether-provider:jar:3.3.9:compile
  |     |  |  \- org.eclipse.aether:aether-spi:jar:1.0.2.v20150114:compile
  |     |  +- org.eclipse.aether:aether-impl:jar:1.0.2.v20150114:compile
  |     |  +- org.eclipse.aether:aether-api:jar:1.0.2.v20150114:compile
  |     |  +- org.eclipse.aether:aether-util:jar:1.0.2.v20150114:compile
  |     |  +- org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.3.2:compile
  |     |  |  +- javax.enterprise:cdi-api:jar:1.0:compile
  |     |  |  |  \- javax.annotation:jsr250-api:jar:1.0:compile
  |     |  |  \- org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.3.2:compile
  |     |  +- com.google.inject:guice:jar:no_aop:4.0:compile
  |     |  |  +- javax.inject:javax.inject:jar:1:compile
  |     |  |  \- aopalliance:aopalliance:jar:1.0:compile
  |     |  +- org.codehaus.plexus:plexus-interpolation:jar:1.21:compile
  |     |  +- org.codehaus.plexus:plexus-classworlds:jar:2.5.2:compile
  |     |  +- org.codehaus.plexus:plexus-component-annotations:jar:1.6:compile
  |     |  \- org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:compile
  |     |     \- org.sonatype.plexus:plexus-cipher:jar:1.4:compile
  |     +- org.apache.maven:maven-plugin-api:jar:3.3.9:compile
  |     +- org.apache.maven:maven-project:jar:3.0-alpha-2:compile
  |     |  +- org.apache.maven:maven-compat:jar:3.0-alpha-2:compile
  |     |  |  \- org.apache.maven.wagon:wagon-provider-api:jar:1.0-beta-4:compile
  |     |  +- org.codehaus.plexus:plexus-container-default:jar:1.0-beta-3.0.5:compile
  |     |  |  +- org.apache.xbean:xbean-reflect:jar:3.4:compile
  |     |  |  |  +- log4j:log4j:jar:1.2.12:compile
  |     |  |  |  \- commons-logging:commons-logging-api:jar:1.1:compile
  |     |  |  \- com.google.code.google-collections:google-collect:jar:snapshot-20080530:compile
  |     |  +- org.codehaus.woodstox:wstx-asl:jar:3.2.6:compile
  |     |  |  \- stax:stax-api:jar:1.0.1:compile
  |     |  +- org.sonatype.spice:model-builder:jar:1.3:compile
  |     |  \- org.apache.maven:maven-project-builder:jar:3.0-alpha-2:compile
  |     +- org.codehaus.plexus:plexus-utils:jar:3.0.24:compile
  |     +- org.hibernate:hibernate-entitymanager:jar:5.0.12.Final:compile
  |     |  +- org.jboss.logging:jboss-logging:jar:3.3.1.Final:compile
  |     |  +- dom4j:dom4j:jar:1.6.1:compile
  |     |  +- org.hibernate.common:hibernate-commons-annotations:jar:5.0.1.Final:compile
  |     |  +- org.hibernate.javax.persistence:hibernate-jpa-2.1-api:jar:1.0.0.Final:compile
  |     |  +- org.javassist:javassist:jar:3.21.0-GA:compile
  |     |  \- org.apache.geronimo.specs:geronimo-jta_1.1_spec:jar:1.1.1:compile
  |     +- org.hibernate:hibernate-envers:jar:5.0.12.Final:compile
  |     +- org.reflections:reflections:jar:0.9.10:compile
  |     |  \- com.google.code.findbugs:annotations:jar:2.0.1:compile
  |     \- javax.transaction:javax.transaction-api:jar:1.2:compile
  +- com.google.gwt:gwt-servlet:jar:2.8.0:provided
  +- com.google.gwt:gwt-user:jar:2.8.0:provided
  |  +- com.google.jsinterop:jsinterop-annotations:jar:1.0.1:provided
  |  +- com.google.jsinterop:jsinterop-annotations:jar:sources:1.0.1:provided
  |  +- javax.validation:validation-api:jar:sources:1.0.0.GA:provided
  |  +- javax.servlet:javax.servlet-api:jar:3.1.0:provided
  |  \- org.w3c.css:sac:jar:1.3:provided
  +- com.google.gwt:gwt-dev:jar:2.8.0:provided
  |  +- com.google.code.gson:gson:jar:2.8.0:provided
  |  +- org.ow2.asm:asm:jar:5.0.3:provided
  |  +- org.ow2.asm:asm-util:jar:5.0.3:provided
  |  |  \- org.ow2.asm:asm-tree:jar:5.0.3:provided
  |  +- org.ow2.asm:asm-commons:jar:5.0.3:provided
  |  +- colt:colt:jar:1.2.0:provided
  |  +- ant:ant:jar:1.6.5:provided
  |  +- com.ibm.icu:icu4j:jar:50.1.1:provided
  |  +- tapestry:tapestry:jar:4.0.2:provided
  |  +- net.sourceforge.htmlunit:htmlunit:jar:2.21:provided
  |  |  +- xalan:xalan:jar:2.7.2:provided
  |  |  |  \- xalan:serializer:jar:2.7.2:provided
  |  |  +- org.apache.httpcomponents:httpclient:jar:4.5.3:provided
  |  |  |  \- org.apache.httpcomponents:httpcore:jar:4.4.6:provided
  |  |  +- org.apache.httpcomponents:httpmime:jar:4.5.3:provided
  |  |  +- commons-codec:commons-codec:jar:1.10:provided
  |  |  +- net.sourceforge.htmlunit:htmlunit-core-js:jar:2.17:provided
  |  |  +- net.sourceforge.htmlunit:neko-htmlunit:jar:2.21:provided
  |  |  +- net.sourceforge.cssparser:cssparser:jar:0.9.18:provided
  |  |  \- org.eclipse.jetty.websocket:websocket-client:jar:9.4.4.v20170414:provided
  |  |     +- org.eclipse.jetty:jetty-client:jar:9.4.4.v20170414:provided
  |  |     \- org.eclipse.jetty.websocket:websocket-common:jar:9.2.14.v20151106:provided
  |  |        \- org.eclipse.jetty.websocket:websocket-api:jar:9.2.14.v20151106:provided
  |  +- org.eclipse.jetty:jetty-webapp:jar:9.4.4.v20170414:provided
  |  |  +- org.eclipse.jetty:jetty-xml:jar:9.4.4.v20170414:provided
  |  |  \- org.eclipse.jetty:jetty-servlet:jar:9.4.4.v20170414:provided
  |  |     \- org.eclipse.jetty:jetty-security:jar:9.4.4.v20170414:provided
  |  |        \- org.eclipse.jetty:jetty-server:jar:9.4.4.v20170414:provided
  |  +- org.eclipse.jetty:jetty-servlets:jar:9.4.4.v20170414:provided
  |  |  +- org.eclipse.jetty:jetty-continuation:jar:9.4.4.v20170414:provided
  |  |  +- org.eclipse.jetty:jetty-http:jar:9.4.4.v20170414:provided
  |  |  +- org.eclipse.jetty:jetty-util:jar:9.4.4.v20170414:provided
  |  |  \- org.eclipse.jetty:jetty-io:jar:9.4.4.v20170414:provided
  |  \- org.eclipse.jetty:jetty-annotations:jar:9.4.4.v20170414:provided
  |     +- org.eclipse.jetty:jetty-plus:jar:9.4.4.v20170414:provided
  |     |  \- org.eclipse.jetty:jetty-jndi:jar:9.2.14.v20151106:provided
  |     \- javax.annotation:javax.annotation-api:jar:1.2:provided
  +- com.smartgwt:smartgwt:jar:3.1:compile
  +- com.smartgwt:smartgwt-skins:jar:3.1:compile
  +- mycompany.drh:newncauth:jar:2.0.0:compile
  +- mycompany.drh:mycompany.droits-habilitations.rmi:jar:02.10.01:compile
  +- junit:junit:jar:4.12:test
  |  \- org.hamcrest:hamcrest-core:jar:1.3:test
  \- org.projectlombok:lombok:jar:1.16.16:compile
  ------------------------------------------------------------------------
  </code></pre>
  
  <hr>
  
  <p>Thank you for your help    </p>