Strange, just retried today and now the compile worked properly.

Thanks for the support!
On 19 May 2020, 16:41 +0200, Colin Alworth <niloc...@gmail.com>, wrote:
> Nothing should have changed here as far as I am aware - GWT itself continues 
> to have emulation for Annotation, Enum, etc (Predicate doesnt seem to be 
> listed in your error)
> https://gwt.googlesource.com/gwt/+/master/user/super/com/google/gwt/emul/java/lang/annotation/Annotation.java
> https://gwt.googlesource.com/gwt/+/master/user/super/com/google/gwt/emul/java/lang/Enum.java
>
> One change was made in .gwt.xml files with their inherits - the 
> jsinterop-annotations jar no longer contains a .gwt.xml file, and so 
> Core.gwt.xml no longer references it (nor did it need to to begin with).
>
> Are you compiling with -strict, and if so, is this the entire log?
>
> I just pulled https://github.com/nmorel/gwt-jackson/ and updated it to use 
> gwt 2.9, and it seems to run its tests cleanly for the main gwt-jackson 
> package, and after I also update guava, the whole build passes:
> [INFO] Reactor Summary for gwt-jackson :: Extensions :: Guava 0.15.5-SNAPSHOT:
> [INFO]
> [INFO] gwt-jackson :: Extensions :: Guava ................. SUCCESS [ 35.796 
> s]
> [INFO] gwt-jackson :: Extensions :: Objectify ............. SUCCESS [ 27.423 
> s]
> [INFO] gwt-jackson :: Extensions :: Remote Logging ........ SUCCESS [ 22.288 
> s]
> [INFO] gwt-jackson :: Examples ............................ SUCCESS [  0.241 
> s]
> [INFO] gwt-jackson :: Examples :: Minimal ................. SUCCESS [ 11.884 
> s]
> [INFO] gwt-jackson :: Examples :: Hello World ............. SUCCESS [ 15.610 
> s]
> [INFO] gwt-jackson :: Examples :: GWTP .................... SUCCESS [ 17.687 
> s]
> [INFO] gwt-jackson :: Examples :: Requestor ............... SUCCESS [ 19.848 
> s]
> [INFO] gwt-jackson :: Examples :: RestyGWT ................ SUCCESS [ 16.277 
> s]
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESS
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time:  02:47 min
> [INFO] Finished at: 2020-05-19T09:36:53-05:00
> [INFO] 
> ------------------------------------------------------------------------
>
> Changes I made to run this:
>
> diff --git a/extensions/guava/pom.xml b/extensions/guava/pom.xml
> index 99e928a..739b629 100644
> --- a/extensions/guava/pom.xml
> +++ b/extensions/guava/pom.xml
> @@ -29,7 +29,7 @@
>    <description>Extension to support Guava types like Optional or 
> ImmutableSet</description>
>
>    <properties>
> -    <guava.version>19.0</guava.version>
> +    <guava.version>29.0-jre</guava.version>
>    </properties>
>
>    <dependencies>
> diff --git a/pom.xml b/pom.xml
> index 8eb1f1d..6250ad4 100644
> --- a/pom.xml
> +++ b/pom.xml
> @@ -86,10 +86,10 @@
>      <maven-deploy-plugin.version>2.8.1</maven-deploy-plugin.version>
>      <maven-jar-plugin.version>2.4</maven-jar-plugin.version>
>      <maven-javadoc-plugin.version>2.10.4</maven-javadoc-plugin.version>
> -    <gwt-maven-plugin.version>2.7.0</gwt-maven-plugin.version>
> +    <gwt-maven-plugin.version>2.8.2</gwt-maven-plugin.version>
>
>      <!-- Dependencies version -->
> -    <gwt.version>2.7.0</gwt.version>
> +    <gwt.version>2.9.0</gwt.version>
>      <jackson.version>2.10.1</jackson.version>
>      <javapoet.version>1.0.0</javapoet.version>
>      <junit.version>4.12</junit.version>
> @@ -201,6 +201,7 @@
>              <testTimeOut>1000</testTimeOut>
>              <!--Only required due to a GWT DateTimeFormat issue see 
> https://github.com/gwtproject/gwt/issues/8259-->
>              <extraJvmArgs>-Duser.timezone=UTC</extraJvmArgs>
> +            <sourceLevel>1.8</sourceLevel>
>            </configuration>
>            <dependencies>
>              <dependency>
>
> So I don't think this is intrinsic to GWT 2.9.0 or gwt-jackson - can you 
> verify that gwt-jackson itself doesn't have this issue for you?
>
> The one "compiler mysteriously breaks" issue I'm aware of in GWT 2.9.0 is to 
> do with gwt-unitCache not being removed when you change sourceLevel, but 
> perhaps there is another case we are missing - you could try deleting this 
> directory (it usually lives next to the war/ dir) and see if this resolves 
> your issue. If so, we'd like a little more detail on how you ran your project 
> before/after so that we can more completely solve this.
>
> -Colin
>
> On Saturday, May 16, 2020 at 5:00:54 AM UTC-5, David Nouls wrote:
> > Compiling module 
> > com.swift.cloud.platform.multitenant.event.SerializationTest.JUnit
> >    Resolving com.fasterxml.jackson.annotation.JacksonAnnotation
> >       Found type 'com.fasterxml.jackson.annotation.JacksonAnnotation'
> >          [WARN] Unable to resolve interface java/lang/annotation/Annotation
> >    Resolving com.fasterxml.jackson.annotation.JacksonAnnotationsInside
> >       Found type 'com.fasterxml.jackson.annotation.JacksonAnnotationsInside'
> >          [WARN] Unable to resolve interface java/lang/annotation/Annotation
> >    Resolving com.fasterxml.jackson.annotation.JsonAnyGetter
> >       Found type 'com.fasterxml.jackson.annotation.JsonAnyGetter'
> >          [WARN] Unable to resolve interface java/lang/annotation/Annotation
> >    Resolving com.fasterxml.jackson.annotation.JsonAnySetter
> >       Found type 'com.fasterxml.jackson.annotation.JsonAnySetter'
> >          [WARN] Unable to resolve interface java/lang/annotation/Annotation
> >    Resolving com.fasterxml.jackson.annotation.JsonCreator
> >       Found type 'com.fasterxml.jackson.annotation.JsonCreator'
> >          [WARN] Unable to resolve interface java/lang/annotation/Annotation
> >    Resolving com.fasterxml.jackson.annotation.JsonCreator.Mode
> >       Found type 'com.fasterxml.jackson.annotation.JsonCreator.Mode'
> >          [ERROR] Unable to find class java/lang/Enum
> > Compiling module 
> > com.swift.cloud.platform.multitenant.event.SerializationTest.JUnit
> >    Resolving com.fasterxml.jackson.annotation.JacksonAnnotation
> >       Found type 'com.fasterxml.jackson.annotation.JacksonAnnotation'
> >          [WARN] Unable to resolve interface java/lang/annotation/Annotation
> >    Resolving com.fasterxml.jackson.annotation.JacksonAnnotationsInside
> >       Found type 'com.fasterxml.jackson.annotation.JacksonAnnotationsInside'
> >          [WARN] Unable to resolve interface java/lang/annotation/Annotation
> >    Resolving com.fasterxml.jackson.annotation.JsonAnyGetter
> >       Found type 'com.fasterxml.jackson.annotation.JsonAnyGetter'
> >          [WARN] Unable to resolve interface java/lang/annotation/Annotation
> >    Resolving com.fasterxml.jackson.annotation.JsonAnySetter
> >       Found type 'com.fasterxml.jackson.annotation.JsonAnySetter'
> >          [WARN] Unable to resolve interface java/lang/annotation/Annotation
> >    Resolving com.fasterxml.jackson.annotation.JsonCreator
> >       Found type 'com.fasterxml.jackson.annotation.JsonCreator'
> >          [WARN] Unable to resolve interface java/lang/annotation/Annotation
> >    Resolving com.fasterxml.jackson.annotation.JsonCreator.Mode
> >       Found type 'com.fasterxml.jackson.annotation.JsonCreator.Mode'
> >          [ERROR] Unable to find class java/lang/Enum
> > Compiling module 
> > com.swift.cloud.platform.multitenant.event.SerializationTest.JUnit
> >    Resolving com.fasterxml.jackson.annotation.JacksonAnnotation
> >       Found type 'com.fasterxml.jackson.annotation.JacksonAnnotation'
> >          [WARN] Unable to resolve interface java/lang/annotation/Annotation
> >    Resolving com.fasterxml.jackson.annotation.JacksonAnnotationsInside
> >       Found type 'com.fasterxml.jackson.annotation.JacksonAnnotationsInside'
> >          [WARN] Unable to resolve interface java/lang/annotation/Annotation
> >    Resolving com.fasterxml.jackson.annotation.JsonAnyGetter
> >       Found type 'com.fasterxml.jackson.annotation.JsonAnyGetter'
> >          [WARN] Unable to resolve interface java/lang/annotation/Annotation
> >    Resolving com.fasterxml.jackson.annotation.JsonAnySetter
> >       Found type 'com.fasterxml.jackson.annotation.JsonAnySetter'
> >          [WARN] Unable to resolve interface java/lang/annotation/Annotation
> >    Resolving com.fasterxml.jackson.annotation.JsonCreator
> >       Found type 'com.fasterxml.jackson.annotation.JsonCreator'
> >          [WARN] Unable to resolve interface java/lang/annotation/Annotation
> >    Resolving com.fasterxml.jackson.annotation.JsonCreator.Mode
> >       Found type 'com.fasterxml.jackson.annotation.JsonCreator.Mode'
> >          [ERROR] Unable to find class java/lang/Enum
> --
> You received this message because you are subscribed to the Google Groups 
> "GWT Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to google-web-toolkit+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/google-web-toolkit/d68d95cb-db98-43ed-97f6-4a1ce5eac1cb%40googlegroups.com.

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/aaa1d548-4661-4579-8747-9dbb67a26173%40Spark.

Reply via email to