Thursday, June 30, 2022

Re: java.lang.ClassNotFoundException: javax.sql.DataSource when using GWT 2.9.0 + Java 11 combination

Yes it seems that you need to run it in a separate servlet container, but it doesn't have to be Tomcat.  You can use Jetty so long as it is fairly recent (unlike the old version embedded in GWT dev mode).

On Friday, July 1, 2022 at 4:57:50 AM UTC+10 ora...@gmail.com wrote:
I am not sure if it is the same issue but when  I switched to Java 11 I had the following: 

"Server class 'javax.sql.DataSource' could not be found in the web app, but was found on the system classpath
[ERROR] Found resouce but unrecognized URL format: 'jrt:/java.sql/javax/sql/DataSource.class'"

In according to https://github.com/gwtproject/gwt/issues/9582 there is an issue with JettyLauncher. And it is recommended to use "CodeServer and a separate servlet container." Here is a discussion on Jetty in GWT: https://groups.google.com/g/google-web-toolkit-contributors/c/iU9hckIab2o?pli=1.

It means that one needs to run the application under Tomcat (a separate servlet container) instead of the embedded Jetty.


On Thursday, June 30, 2022 at 7:48:35 AM UTC-4 m.conr...@gmail.com wrote:
I didn't think that java.sql.DataSource is emulated by GWT. Looks like you are pulling in server side only type stuff from somewhere?

On Thu, Jun 30, 2022 at 3:30 AM Thomas Broyer <t.br...@gmail.com> wrote:
Didn't legacy devmode also only work with JDK 8?

On Wednesday, June 29, 2022 at 10:46:30 PM UTC+2 Jens wrote:
Without being able to see the project setup this is tough to answer.

However regardless of the exception you are seeing: Classic/Legacy DevMode will not work with GWT 2.9.0 correctly, because GWT 2.9.0 already uses JsInterop internally in its Java SDK emulation (e.g. java.util.Date uses it). JsInterop is not supported by classic/legacy DevMode. With GWT 2.9.0 you have to use SuperDevMode to have a functional Java SDK emulation during development.

-- J.

abhiy...@gmail.com schrieb am Mittwoch, 29. Juni 2022 um 21:58:40 UTC+2:
Hi Team,

I am trying to start classic DEV mode in eclipse through GWT eclipse plugin .
I am using GWT 2.9.0 + Java 11 combination.
I am getting below error. Can you help me in resolving the below error:

[b]Caused by: java.lang.ClassNotFoundException: javax.sql.DataSource
        at com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload$WebAppClassLoaderExtension.findClass(JettyLauncher.java:478) ~[gwt-dev-2.9.0.jar:?]
        at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:441) 

--
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-tool...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/6d3569b5-b7f0-4c2e-918c-c342b6803441n%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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/8905067b-8bae-466f-8754-441beb2c4263n%40googlegroups.com.

Re: java.lang.ClassNotFoundException: javax.sql.DataSource when using GWT 2.9.0 + Java 11 combination

I am not sure if it is the same issue but when  I switched to Java 11 I had the following: 

"Server class 'javax.sql.DataSource' could not be found in the web app, but was found on the system classpath
[ERROR] Found resouce but unrecognized URL format: 'jrt:/java.sql/javax/sql/DataSource.class'"

In according to https://github.com/gwtproject/gwt/issues/9582 there is an issue with JettyLauncher. And it is recommended to use "CodeServer and a separate servlet container." Here is a discussion on Jetty in GWT: https://groups.google.com/g/google-web-toolkit-contributors/c/iU9hckIab2o?pli=1.

It means that one needs to run the application under Tomcat (a separate servlet container) instead of the embedded Jetty.


On Thursday, June 30, 2022 at 7:48:35 AM UTC-4 m.conr...@gmail.com wrote:
I didn't think that java.sql.DataSource is emulated by GWT. Looks like you are pulling in server side only type stuff from somewhere?

On Thu, Jun 30, 2022 at 3:30 AM Thomas Broyer <t.br...@gmail.com> wrote:
Didn't legacy devmode also only work with JDK 8?

On Wednesday, June 29, 2022 at 10:46:30 PM UTC+2 Jens wrote:
Without being able to see the project setup this is tough to answer.

However regardless of the exception you are seeing: Classic/Legacy DevMode will not work with GWT 2.9.0 correctly, because GWT 2.9.0 already uses JsInterop internally in its Java SDK emulation (e.g. java.util.Date uses it). JsInterop is not supported by classic/legacy DevMode. With GWT 2.9.0 you have to use SuperDevMode to have a functional Java SDK emulation during development.

-- J.

abhiy...@gmail.com schrieb am Mittwoch, 29. Juni 2022 um 21:58:40 UTC+2:
Hi Team,

I am trying to start classic DEV mode in eclipse through GWT eclipse plugin .
I am using GWT 2.9.0 + Java 11 combination.
I am getting below error. Can you help me in resolving the below error:

[b]Caused by: java.lang.ClassNotFoundException: javax.sql.DataSource
        at com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload$WebAppClassLoaderExtension.findClass(JettyLauncher.java:478) ~[gwt-dev-2.9.0.jar:?]
        at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:441) 

--
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-tool...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/6d3569b5-b7f0-4c2e-918c-c342b6803441n%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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/4f396b02-550d-4772-8714-171cc364d6a5n%40googlegroups.com.

Re: 'Throwable.HasJavaThrowable' has invalid name '?'.

How many of these libs are you thinking would need converting to JS for the client bundle?

At a glance, it really looks like you got a dependency chain fubar. The GWT client code should not have any kind of dependency to java.sql.DataSource as an example. It looks like you are trying to compile server side only code as a GWT dependency.

On 6/30/22 10:22, mmo wrote:
Anyway - after settings said option I got much more GWT compiler output and there are tons of error messages with the pattern "No source code is available for type <type>. did you forget to inherit a required module".
Unfortunately, the classes referenced are misc. stuff from com.google.gwt.user, com.google.common.collect,  org.apache.commons.collections, org.springframework.security.core, etc., i.e. all classes that I can not shift into the UI's shared or client folder. How can one make the sources of these classes known to the GWT compiler?

Re: 'Throwable.HasJavaThrowable' has invalid name '?'.

Pardon my ignorance but I never had to dive very deeply into many of these GWT details and options, yet.

Is that "-strict" that Michael and you mention the same as setting:

                <artifactId>gwt-maven-plugin</artifactId>
                ...
                <configuration>
                    ...
                    <failOnError>true</failOnError>
                </configuration>
                ...
in a pom.xml? 
I searched for strict in the maven plugin's description and this seems to be the only match I found.

Anyway - after settings said option I got much more GWT compiler output and there are tons of error messages with the pattern "No source code is available for type <type>. did you forget to inherit a required module".
Unfortunately, the classes referenced are misc. stuff from com.google.gwt.user, com.google.common.collect,  org.apache.commons.collections, org.springframework.security.core, etc., i.e. all classes that I can not shift into the UI's shared or client folder. How can one make the sources of these classes known to the GWT compiler?
 

On Wednesday, June 29, 2022 at 11:05:06 PM UTC+2 Jens wrote:
Yeah as Michael already said, I strongly encourage you to use "-strict" GWT compiler / DevMode parameter in all of your GWT projects and fix all GWT compile errors you are then seeing. We should have make that parameter the default setting long time ago. I really don't see any benefit of not using it.

The error you are seeing indicates that you have an old GWT 2.8.0 on your class path which is used for compilation. GWT 2.8.0 does not know anything about "*" or "?" as native JsInterop type names and thus disallows them. Both names have been implemented in GWT 2.8.1+ and have a special meaning. 


So use -strict to see GWT compilation errors that need to be fixed and check your classpath so that you really only have one GWT SDK version.

-- J.

mmo schrieb am Mittwoch, 29. Juni 2022 um 19:10:09 UTC+2:
When compiling one of our GWT-based projects with the new GWT 2.10.0 I get:

...
[INFO] --- gwt-maven-plugin:2.10.0:compile (default) @ zhstregisterjp-web ---
[INFO] Compiling module ch.zh.ksta.zhstregisterjp.ZHStRegisterJPWebDevelopment
[INFO]    Ignored 5 units with compilation errors in first pass.
[INFO] Compile with -strict or with -logLevel set to DEBUG or WARN to see all errors.
[INFO]    Ignored 14 units with compilation errors in first pass.
[INFO] Compile with -strict or with -logLevel set to TRACE or DEBUG to see all errors.
[INFO]    Errors in com/google/gwt/emul/java/lang/Throwable.java
[INFO]       [ERROR] Line 344: 'Throwable.HasJavaThrowable' has invalid name '?'.

Pardon me?

Any hint or direction what I could do or search for here to get over this?

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/a28aadb5-904b-44a7-8039-7da5684ca6f3n%40googlegroups.com.

Re: java.lang.ClassNotFoundException: javax.sql.DataSource when using GWT 2.9.0 + Java 11 combination

I didn't think that java.sql.DataSource is emulated by GWT. Looks like you are pulling in server side only type stuff from somewhere?

On Thu, Jun 30, 2022 at 3:30 AM Thomas Broyer <t.broyer@gmail.com> wrote:
Didn't legacy devmode also only work with JDK 8?

On Wednesday, June 29, 2022 at 10:46:30 PM UTC+2 Jens wrote:
Without being able to see the project setup this is tough to answer.

However regardless of the exception you are seeing: Classic/Legacy DevMode will not work with GWT 2.9.0 correctly, because GWT 2.9.0 already uses JsInterop internally in its Java SDK emulation (e.g. java.util.Date uses it). JsInterop is not supported by classic/legacy DevMode. With GWT 2.9.0 you have to use SuperDevMode to have a functional Java SDK emulation during development.

-- J.

abhiy...@gmail.com schrieb am Mittwoch, 29. Juni 2022 um 21:58:40 UTC+2:
Hi Team,

I am trying to start classic DEV mode in eclipse through GWT eclipse plugin .
I am using GWT 2.9.0 + Java 11 combination.
I am getting below error. Can you help me in resolving the below error:

[b]Caused by: java.lang.ClassNotFoundException: javax.sql.DataSource
        at com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload$WebAppClassLoaderExtension.findClass(JettyLauncher.java:478) ~[gwt-dev-2.9.0.jar:?]
        at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:441) 

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/6d3569b5-b7f0-4c2e-918c-c342b6803441n%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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/CAFHWztwuW-y1LVr6WCdtAjpCdkcNNW%2BUMQDXmZfJ-JidtwTXQg%40mail.gmail.com.

Re: java.lang.ClassNotFoundException: javax.sql.DataSource when using GWT 2.9.0 + Java 11 combination

Hello all

I use legacy dev mode with a old FF17 with succes on GWT 2.10 / jdk 11. I had to overide JettyLauncher class to add "javax.sql." on the "allowedFromSystemClassLoader" variable
Until now, I have no issue with this mode except this.

Le jeu. 30 juin 2022 à 09:30, Thomas Broyer <t.broyer@gmail.com> a écrit :
Didn't legacy devmode also only work with JDK 8?

On Wednesday, June 29, 2022 at 10:46:30 PM UTC+2 Jens wrote:
Without being able to see the project setup this is tough to answer.

However regardless of the exception you are seeing: Classic/Legacy DevMode will not work with GWT 2.9.0 correctly, because GWT 2.9.0 already uses JsInterop internally in its Java SDK emulation (e.g. java.util.Date uses it). JsInterop is not supported by classic/legacy DevMode. With GWT 2.9.0 you have to use SuperDevMode to have a functional Java SDK emulation during development.

-- J.

abhiy...@gmail.com schrieb am Mittwoch, 29. Juni 2022 um 21:58:40 UTC+2:
Hi Team,

I am trying to start classic DEV mode in eclipse through GWT eclipse plugin .
I am using GWT 2.9.0 + Java 11 combination.
I am getting below error. Can you help me in resolving the below error:

[b]Caused by: java.lang.ClassNotFoundException: javax.sql.DataSource
        at com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload$WebAppClassLoaderExtension.findClass(JettyLauncher.java:478) ~[gwt-dev-2.9.0.jar:?]
        at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:441) 

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/6d3569b5-b7f0-4c2e-918c-c342b6803441n%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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/CAHDmNXHzM1V6Ru9yLpUEO6o8Zh5grUq%2B_fD6WcinHC-OF%2B_98A%40mail.gmail.com.

Re: java.lang.ClassNotFoundException: javax.sql.DataSource when using GWT 2.9.0 + Java 11 combination

Didn't legacy devmode also only work with JDK 8?

On Wednesday, June 29, 2022 at 10:46:30 PM UTC+2 Jens wrote:
Without being able to see the project setup this is tough to answer.

However regardless of the exception you are seeing: Classic/Legacy DevMode will not work with GWT 2.9.0 correctly, because GWT 2.9.0 already uses JsInterop internally in its Java SDK emulation (e.g. java.util.Date uses it). JsInterop is not supported by classic/legacy DevMode. With GWT 2.9.0 you have to use SuperDevMode to have a functional Java SDK emulation during development.

-- J.

abhiy...@gmail.com schrieb am Mittwoch, 29. Juni 2022 um 21:58:40 UTC+2:
Hi Team,

I am trying to start classic DEV mode in eclipse through GWT eclipse plugin .
I am using GWT 2.9.0 + Java 11 combination.
I am getting below error. Can you help me in resolving the below error:

[b]Caused by: java.lang.ClassNotFoundException: javax.sql.DataSource
        at com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload$WebAppClassLoaderExtension.findClass(JettyLauncher.java:478) ~[gwt-dev-2.9.0.jar:?]
        at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:441) 

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/6d3569b5-b7f0-4c2e-918c-c342b6803441n%40googlegroups.com.

Wednesday, June 29, 2022

Re: java.lang.ClassNotFoundException: javax.sql.DataSource when using GWT 2.9.0 + Java 11 combination

Thanks Jens for your quick help. I appreciate it.

On Thursday, June 30, 2022 at 2:16:30 AM UTC+5:30 Jens wrote:
Without being able to see the project setup this is tough to answer.

However regardless of the exception you are seeing: Classic/Legacy DevMode will not work with GWT 2.9.0 correctly, because GWT 2.9.0 already uses JsInterop internally in its Java SDK emulation (e.g. java.util.Date uses it). JsInterop is not supported by classic/legacy DevMode. With GWT 2.9.0 you have to use SuperDevMode to have a functional Java SDK emulation during development.

-- J.

abhiy...@gmail.com schrieb am Mittwoch, 29. Juni 2022 um 21:58:40 UTC+2:
Hi Team,

I am trying to start classic DEV mode in eclipse through GWT eclipse plugin .
I am using GWT 2.9.0 + Java 11 combination.
I am getting below error. Can you help me in resolving the below error:

[b]Caused by: java.lang.ClassNotFoundException: javax.sql.DataSource
        at com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload$WebAppClassLoaderExtension.findClass(JettyLauncher.java:478) ~[gwt-dev-2.9.0.jar:?]
        at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:441) 

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/71767855-e935-4aa2-be51-2caee7cdd724n%40googlegroups.com.

Re: 'Throwable.HasJavaThrowable' has invalid name '?'.

Yeah as Michael already said, I strongly encourage you to use "-strict" GWT compiler / DevMode parameter in all of your GWT projects and fix all GWT compile errors you are then seeing. We should have make that parameter the default setting long time ago. I really don't see any benefit of not using it.

The error you are seeing indicates that you have an old GWT 2.8.0 on your class path which is used for compilation. GWT 2.8.0 does not know anything about "*" or "?" as native JsInterop type names and thus disallows them. Both names have been implemented in GWT 2.8.1+ and have a special meaning. 

See: https://github.com/gwtproject/gwt/commit/d458a94f2810ab8e340b76bcf17fbbe0a72b188f

So use -strict to see GWT compilation errors that need to be fixed and check your classpath so that you really only have one GWT SDK version.

-- J.

mmo schrieb am Mittwoch, 29. Juni 2022 um 19:10:09 UTC+2:
When compiling one of our GWT-based projects with the new GWT 2.10.0 I get:

...
[INFO] --- gwt-maven-plugin:2.10.0:compile (default) @ zhstregisterjp-web ---
[INFO] Compiling module ch.zh.ksta.zhstregisterjp.ZHStRegisterJPWebDevelopment
[INFO]    Ignored 5 units with compilation errors in first pass.
[INFO] Compile with -strict or with -logLevel set to DEBUG or WARN to see all errors.
[INFO]    Ignored 14 units with compilation errors in first pass.
[INFO] Compile with -strict or with -logLevel set to TRACE or DEBUG to see all errors.
[INFO]    Errors in com/google/gwt/emul/java/lang/Throwable.java
[INFO]       [ERROR] Line 344: 'Throwable.HasJavaThrowable' has invalid name '?'.

Pardon me?

Any hint or direction what I could do or search for here to get over this?

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/e565539a-8bd1-432b-8619-f7657404a1efn%40googlegroups.com.

Re: java.lang.ClassNotFoundException: javax.sql.DataSource when using GWT 2.9.0 + Java 11 combination

Without being able to see the project setup this is tough to answer.

However regardless of the exception you are seeing: Classic/Legacy DevMode will not work with GWT 2.9.0 correctly, because GWT 2.9.0 already uses JsInterop internally in its Java SDK emulation (e.g. java.util.Date uses it). JsInterop is not supported by classic/legacy DevMode. With GWT 2.9.0 you have to use SuperDevMode to have a functional Java SDK emulation during development.

-- J.

abhiy...@gmail.com schrieb am Mittwoch, 29. Juni 2022 um 21:58:40 UTC+2:
Hi Team,

I am trying to start classic DEV mode in eclipse through GWT eclipse plugin .
I am using GWT 2.9.0 + Java 11 combination.
I am getting below error. Can you help me in resolving the below error:

[b]Caused by: java.lang.ClassNotFoundException: javax.sql.DataSource
        at com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload$WebAppClassLoaderExtension.findClass(JettyLauncher.java:478) ~[gwt-dev-2.9.0.jar:?]
        at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:441) 

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/d3be9c50-7af5-460a-a9ec-da38e6c2452bn%40googlegroups.com.

Re: 'Throwable.HasJavaThrowable' has invalid name '?'.

I see the following in your stack trace.

It would probably help to track the issue down if you set the GWT compile to strict.

On 6/29/22 13:10, mmo wrote:
Ignored 5 units with compilation errors in first pass.

Re: java.lang.IllegalArgumentException at org.objectweb.asm.ClassVisitor.

As an experiment I removed an old exclusion of com.google.gwt:gwt-dev that some job-ancestor of mine had specified (see the commented part in my pom.xml snippet below):

            ...
            <!-- MVP component -->
            <dependency>
                <groupId>com.gwtplatform</groupId>
                <artifactId>gwtp-mvp-client</artifactId>
                <version>1.6</version>
                <!--
                <exclusions>
                    <exclusion>
                        <groupId>com.google.gwt</groupId>
                        <artifactId>gwt-dev</artifactId>
                    </exclusion>
                </exclusions>
                -->
            </dependency>
            ...

 and now I don't get the mentioned compiler error anymore but instead I end in the same odd
     'Throwable.HasJavaThrowable' has invalid name '?'
exception that I describe in my other thread. So, both, project migrations are now stuck in the same issue ... 

:-( 

On Wednesday, June 29, 2022 at 7:16:10 PM UTC+2 mmo wrote:
The compilation of the other application I am trying to migrate to GWT 2.10.0 fails this stacktrace:

...
[INFO] --- gwt-maven-plugin:2.10.0:compile (default) @ zhquest-web ---
[INFO] Compiling module ch.zh.ksta.zhquest.ZHQuestWebDevelopment
[INFO] [ERROR] Unexpected internal compiler error
[INFO] java.lang.IllegalArgumentException
[INFO]  at org.objectweb.asm.ClassVisitor.<init>(Unknown Source)
[INFO]  at org.objectweb.asm.ClassVisitor.<init>(Unknown Source)
[INFO]  at com.google.gwt.dev.javac.BytecodeSignatureMaker$CompileDependencyVisitor.<init>(BytecodeSignatureMaker.java:59)
[INFO]  at com.google.gwt.dev.javac.BytecodeSignatureMaker.visitCompileDependenciesInBytecode(BytecodeSignatureMaker.java:227)
[INFO]  at com.google.gwt.dev.javac.BytecodeSignatureMaker.getCompileDependencySignature(BytecodeSignatureMaker.java:209)
[INFO]  at com.google.gwt.dev.javac.CompiledClass.getSignatureHash(CompiledClass.java:166)
[INFO]  at com.google.gwt.dev.javac.Dependencies$Ref.<init>(Dependencies.java:41)
[INFO]  at com.google.gwt.dev.javac.Dependencies$Ref.<init>(Dependencies.java:36)
[INFO]  at com.google.gwt.dev.javac.Dependencies.resolve(Dependencies.java:100)
[INFO]  at com.google.gwt.dev.javac.CompilationStateBuilder$CompileMoreLater.compile(CompilationStateBuilder.java:349)
[INFO]  at com.google.gwt.dev.javac.CompilationStateBuilder.doBuildFrom(CompilationStateBuilder.java:532)
[INFO]  at com.google.gwt.dev.javac.CompilationStateBuilder.buildFrom(CompilationStateBuilder.java:464)
[INFO]  at com.google.gwt.dev.cfg.ModuleDef.getCompilationState(ModuleDef.java:423)
[INFO]  at com.google.gwt.dev.Precompile.precompile(Precompile.java:210)
[INFO]  at com.google.gwt.dev.Precompile.precompile(Precompile.java:190)
[INFO]  at com.google.gwt.dev.Precompile.precompile(Precompile.java:131)
[INFO]  at com.google.gwt.dev.Compiler.compile(Compiler.java:192)
[INFO]  at com.google.gwt.dev.Compiler.compile(Compiler.java:143)
[INFO]  at com.google.gwt.dev.Compiler.compile(Compiler.java:132)
[INFO]  at com.google.gwt.dev.Compiler$1.run(Compiler.java:110)
[INFO]  at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:55)
[INFO]  at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:50)
[INFO]  at com.google.gwt.dev.Compiler.main(Compiler.java:113)


Any hint on this would also be highly appreciated.

Michael

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/69257efa-3ca8-4f91-90be-adf598100193n%40googlegroups.com.

Re: What are legal "user.agent=" values?


But only to now getting stuck with: 
...
[INFO] --- gwt-maven-plugin:2.10.0:compile (default) @ zhquest-web ---
[INFO] Compiling module ch.zh.ksta.zhquest.ZHQuestWebDevelopment
[INFO] [ERROR] Unexpected internal compiler error
[INFO] java.lang.IllegalArgumentException
[INFO]  at org.objectweb.asm.ClassVisitor.<init>(Unknown Source)
[INFO]  at org.objectweb.asm.ClassVisitor.<init>(Unknown Source)


Now you have conflicting versions of ASM in your class path. The IllegalArgumentException within ASM's ClassVisitor class constructor is usually thrown when you have a class file compiled with a newer Java version than ASM supports. So I guess you have a relatively old ASM version on classpath. GWT itself depends on ASM 9.2 (see: https://mvnrepository.com/artifact/org.gwtproject/gwt-dev/2.10.0 ). ASM 9.2 supports java up to version 18.

-- J.

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/e71dc5da-fce6-47b4-b47a-c0c86d7b33e9n%40googlegroups.com.

Re: Using JsInterop to create JS object literals

Using isNative=true, you're telling GWT that you're only "mapping" in Java a type that exists in JS. The default naming rule is that the full name of that type is the fully qualified name of the Java class, you can change the simple name with 'name', and the prefix with namespace (which defaults to the package name for top-level classes, or the enclosing type's JS name for nested classes). So with namespace=GLOBAL but without the name="Object", you're saying that you want to basically do a 'new $wnd.MyPluginConfig()' in JS, and the browser rightfully complains that there's no such MyPluginConfig. Adding name="Object" means you'll do a 'new $wnd.Object()' in JS.

Fwiw, I'd rather user fields than getters/setters for such objects. YMMV.

On Wednesday, June 29, 2022 at 8:38:19 AM UTC+2 Nicolas Chamouard wrote:
Thank you !
It is a bit mysterious to me, but with name = "Object" the constructor works :)


Le mercredi 29 juin 2022 à 00:47:32 UTC+2, m.conr...@gmail.com a écrit :
try adding name = "Object" so that it uses an empty javascript Object as the wrapped item.

I found this via Googling:

@JsType(namespace = JsPackage.GLOBAL, isNative = true, name = "Object")  public class MyPluginConfig {      @JsProperty public void setXXXX(String str);      @JsProperty public String getXXXX();      ...  }

Ref: https://stackoverflow.com/a/36329387/12407701


On Tue, Jun 28, 2022 at 6:24 PM Nicolas Chamouard <ncham...@alara-group.fr> wrote:
Yes, it does not change anything : 

@JsType(isNative=true, namespace = JsPackage.GLOBAL)

public class OptionOverrides {


    @JsConstructor

    public OptionOverrides() {}

    

    @JsProperty

    public native String getInitialView();

    @JsProperty

    public native void setInitialView(String initialView);

}


Still the same error : $wnd.OptionOverrides is not a constructor


Le mardi 28 juin 2022 à 23:27:08 UTC+2, m.conr...@gmail.com a écrit :
Have you tried giving the class a constructor?


On Tue, Jun 28, 2022 at 4:04 PM Nicolas Chamouard <ncham...@alara-group.fr> wrote:
Hello,

I am using JsInterop to integrate FullCalendar to my GWT application.
As described here https://fullcalendar.io/docs/initialize-globals, I am supposed to create an object literal and pass it to the Calendar() constructor.

I have managed to create this class : 

@JsType(namespace = JsPackage.GLOBAL)

public class OptionOverrides {


    @JsProperty

    public native String getInitialView();

    @JsProperty

    public native void setInitialView(String initialView);

}

It works but the FullCalendar complains about all the Java Object stuff that is translated to javascript : equals(), hashCode(), etc

I have tried to add isNative=true to my class, but in this case i cannot instantiate it in Java (error : $wnd.OptionOverrides is not a constructor)

Is there an other way to do this, am I missing something here ?

Thanks



--
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-tool...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/a03c881a-48d4-4892-9fae-7719bc9a57b8n%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-tool...@googlegroups.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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/fa165911-5805-4315-843d-14d44f3a1fe2n%40googlegroups.com.

Re: Install GWT plugin for Firefox26

Hi Ben,
Your advice was followed actually.
Thank you!

On Tuesday, June 28, 2022 at 9:17:32 PM UTC+3 Ben Shapiro wrote:
We have the gwt-dev-plugin-1.26-rc1.xpi plugin here in our office. I am happy to give you a copy if you want.  Then you can manually install it on your old version of Firefox.

You can reach me at bshapiro @ qvera.com.

Thanks.

On Friday, June 24, 2022 at 3:29:44 AM UTC-6 dis0...@gmail.com wrote:
I maintain the (old) application with the GWT part. To run the system locally (bugs fixing or minor code changes) I need the FF26 - and the GWT plugin.
Each time I have to setup my machine for the task, I install the FF26 and the GWT plugin. No problems in the past. But this year I get the error while doing it:

Secure Connection Failed
An error occurred during a connection to www.gwtproject.org. Cannot communicate securely with peer: no common encryption algorithm(s). (Error code: ssl_error_no_cypher_overlap)


How can I install the GWT plugin on my FF26 browser?

Thanks!

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/e76c20af-0be1-4e1c-b9ff-525ec661982an%40googlegroups.com.

Re: Install GWT plugin for Firefox26

Hi t.br...,
Thank you very much for the plugin file. I've installed the plugin from the file and all works nicely!
The problem is resolved.

On Tuesday, June 28, 2022 at 9:26:14 PM UTC+3 t.br...@gmail.com wrote:
Well it should be downloadable at https://dl-ssl.google.com/gwt/plugins/firefox/gwt-dev-plugin.xpi (link from the error page that should appear in Firefox; copy/paste to another browser for download, then install it in Firefox)

On Tuesday, June 28, 2022 at 8:17:32 PM UTC+2 Ben Shapiro wrote:
We have the gwt-dev-plugin-1.26-rc1.xpi plugin here in our office. I am happy to give you a copy if you want.  Then you can manually install it on your old version of Firefox.

You can reach me at bshapiro @ qvera.com.

Thanks.

On Friday, June 24, 2022 at 3:29:44 AM UTC-6 dis0...@gmail.com wrote:
I maintain the (old) application with the GWT part. To run the system locally (bugs fixing or minor code changes) I need the FF26 - and the GWT plugin.
Each time I have to setup my machine for the task, I install the FF26 and the GWT plugin. No problems in the past. But this year I get the error while doing it:

Secure Connection Failed
An error occurred during a connection to www.gwtproject.org. Cannot communicate securely with peer: no common encryption algorithm(s). (Error code: ssl_error_no_cypher_overlap)


How can I install the GWT plugin on my FF26 browser?

Thanks!

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/8476ca9a-00ff-4564-a966-e940c9e26274n%40googlegroups.com.

Tuesday, June 28, 2022

Re: Using JsInterop to create JS object literals

Thank you !
It is a bit mysterious to me, but with name = "Object" the constructor works :)


Le mercredi 29 juin 2022 à 00:47:32 UTC+2, m.conr...@gmail.com a écrit :
try adding name = "Object" so that it uses an empty javascript Object as the wrapped item.

I found this via Googling:

@JsType(namespace = JsPackage.GLOBAL, isNative = true, name = "Object")  public class MyPluginConfig {      @JsProperty public void setXXXX(String str);      @JsProperty public String getXXXX();      ...  }

Ref: https://stackoverflow.com/a/36329387/12407701


On Tue, Jun 28, 2022 at 6:24 PM Nicolas Chamouard <ncham...@alara-group.fr> wrote:
Yes, it does not change anything : 

@JsType(isNative=true, namespace = JsPackage.GLOBAL)

public class OptionOverrides {


    @JsConstructor

    public OptionOverrides() {}

    

    @JsProperty

    public native String getInitialView();

    @JsProperty

    public native void setInitialView(String initialView);

}


Still the same error : $wnd.OptionOverrides is not a constructor


Le mardi 28 juin 2022 à 23:27:08 UTC+2, m.conr...@gmail.com a écrit :
Have you tried giving the class a constructor?


On Tue, Jun 28, 2022 at 4:04 PM Nicolas Chamouard <ncham...@alara-group.fr> wrote:
Hello,

I am using JsInterop to integrate FullCalendar to my GWT application.
As described here https://fullcalendar.io/docs/initialize-globals, I am supposed to create an object literal and pass it to the Calendar() constructor.

I have managed to create this class : 

@JsType(namespace = JsPackage.GLOBAL)

public class OptionOverrides {


    @JsProperty

    public native String getInitialView();

    @JsProperty

    public native void setInitialView(String initialView);

}

It works but the FullCalendar complains about all the Java Object stuff that is translated to javascript : equals(), hashCode(), etc

I have tried to add isNative=true to my class, but in this case i cannot instantiate it in Java (error : $wnd.OptionOverrides is not a constructor)

Is there an other way to do this, am I missing something here ?

Thanks



--
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-tool...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/a03c881a-48d4-4892-9fae-7719bc9a57b8n%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-tool...@googlegroups.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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/9a9a2d0c-3212-4ff6-8c2c-c87af1880774n%40googlegroups.com.

Re: Using JsInterop to create JS object literals

try adding name = "Object" so that it uses an empty javascript Object as the wrapped item.

I found this via Googling:

@JsType(namespace = JsPackage.GLOBAL, isNative = true, name = "Object")  public class MyPluginConfig {      @JsProperty public void setXXXX(String str);      @JsProperty public String getXXXX();      ...  }

Ref: https://stackoverflow.com/a/36329387/12407701


On Tue, Jun 28, 2022 at 6:24 PM Nicolas Chamouard <nchamouard@alara-group.fr> wrote:
Yes, it does not change anything : 

@JsType(isNative=true, namespace = JsPackage.GLOBAL)

public class OptionOverrides {


    @JsConstructor

    public OptionOverrides() {}

    

    @JsProperty

    public native String getInitialView();

    @JsProperty

    public native void setInitialView(String initialView);

}


Still the same error : $wnd.OptionOverrides is not a constructor


Le mardi 28 juin 2022 à 23:27:08 UTC+2, m.conr...@gmail.com a écrit :
Have you tried giving the class a constructor?


On Tue, Jun 28, 2022 at 4:04 PM Nicolas Chamouard <ncham...@alara-group.fr> wrote:
Hello,

I am using JsInterop to integrate FullCalendar to my GWT application.
As described here https://fullcalendar.io/docs/initialize-globals, I am supposed to create an object literal and pass it to the Calendar() constructor.

I have managed to create this class : 

@JsType(namespace = JsPackage.GLOBAL)

public class OptionOverrides {


    @JsProperty

    public native String getInitialView();

    @JsProperty

    public native void setInitialView(String initialView);

}

It works but the FullCalendar complains about all the Java Object stuff that is translated to javascript : equals(), hashCode(), etc

I have tried to add isNative=true to my class, but in this case i cannot instantiate it in Java (error : $wnd.OptionOverrides is not a constructor)

Is there an other way to do this, am I missing something here ?

Thanks



--
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-tool...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/a03c881a-48d4-4892-9fae-7719bc9a57b8n%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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/4d8099ea-3a37-4026-b459-f228e35ca59bn%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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/CAFHWztzapXtRGkSs1foFVkDQBv1bgn-sk70%3D%2BCyokKGJ1Y6AQA%40mail.gmail.com.

Re: Using JsInterop to create JS object literals

Yes, it does not change anything : 

@JsType(isNative=true, namespace = JsPackage.GLOBAL)

public class OptionOverrides {


    @JsConstructor

    public OptionOverrides() {}

    

    @JsProperty

    public native String getInitialView();

    @JsProperty

    public native void setInitialView(String initialView);

}


Still the same error : $wnd.OptionOverrides is not a constructor


Le mardi 28 juin 2022 à 23:27:08 UTC+2, m.conr...@gmail.com a écrit :
Have you tried giving the class a constructor?


On Tue, Jun 28, 2022 at 4:04 PM Nicolas Chamouard <ncham...@alara-group.fr> wrote:
Hello,

I am using JsInterop to integrate FullCalendar to my GWT application.
As described here https://fullcalendar.io/docs/initialize-globals, I am supposed to create an object literal and pass it to the Calendar() constructor.

I have managed to create this class : 

@JsType(namespace = JsPackage.GLOBAL)

public class OptionOverrides {


    @JsProperty

    public native String getInitialView();

    @JsProperty

    public native void setInitialView(String initialView);

}

It works but the FullCalendar complains about all the Java Object stuff that is translated to javascript : equals(), hashCode(), etc

I have tried to add isNative=true to my class, but in this case i cannot instantiate it in Java (error : $wnd.OptionOverrides is not a constructor)

Is there an other way to do this, am I missing something here ?

Thanks



--
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-tool...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/a03c881a-48d4-4892-9fae-7719bc9a57b8n%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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/4d8099ea-3a37-4026-b459-f228e35ca59bn%40googlegroups.com.

Re: Using JsInterop to create JS object literals

Have you tried giving the class a constructor?


On Tue, Jun 28, 2022 at 4:04 PM Nicolas Chamouard <nchamouard@alara-group.fr> wrote:
Hello,

I am using JsInterop to integrate FullCalendar to my GWT application.
As described here https://fullcalendar.io/docs/initialize-globals, I am supposed to create an object literal and pass it to the Calendar() constructor.

I have managed to create this class : 

@JsType(namespace = JsPackage.GLOBAL)

public class OptionOverrides {


    @JsProperty

    public native String getInitialView();

    @JsProperty

    public native void setInitialView(String initialView);

}

It works but the FullCalendar complains about all the Java Object stuff that is translated to javascript : equals(), hashCode(), etc

I have tried to add isNative=true to my class, but in this case i cannot instantiate it in Java (error : $wnd.OptionOverrides is not a constructor)

Is there an other way to do this, am I missing something here ?

Thanks



--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/a03c881a-48d4-4892-9fae-7719bc9a57b8n%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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/CAFHWztz%2Bs1cvtpEM341n0RiYhEstQ-iu5BUAvjC0jk4WnoU8ug%40mail.gmail.com.

Using JsInterop to create JS object literals

Hello,

I am using JsInterop to integrate FullCalendar to my GWT application.
As described here https://fullcalendar.io/docs/initialize-globals, I am supposed to create an object literal and pass it to the Calendar() constructor.

I have managed to create this class : 

@JsType(namespace = JsPackage.GLOBAL)

public class OptionOverrides {


    @JsProperty

    public native String getInitialView();

    @JsProperty

    public native void setInitialView(String initialView);

}

It works but the FullCalendar complains about all the Java Object stuff that is translated to javascript : equals(), hashCode(), etc

I have tried to add isNative=true to my class, but in this case i cannot instantiate it in Java (error : $wnd.OptionOverrides is not a constructor)

Is there an other way to do this, am I missing something here ?

Thanks



--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/a03c881a-48d4-4892-9fae-7719bc9a57b8n%40googlegroups.com.

Re: Install GWT plugin for Firefox26

Well it should be downloadable at https://dl-ssl.google.com/gwt/plugins/firefox/gwt-dev-plugin.xpi (link from the error page that should appear in Firefox; copy/paste to another browser for download, then install it in Firefox)

On Tuesday, June 28, 2022 at 8:17:32 PM UTC+2 Ben Shapiro wrote:
We have the gwt-dev-plugin-1.26-rc1.xpi plugin here in our office. I am happy to give you a copy if you want.  Then you can manually install it on your old version of Firefox.

You can reach me at bshapiro @ qvera.com.

Thanks.

On Friday, June 24, 2022 at 3:29:44 AM UTC-6 dis0...@gmail.com wrote:
I maintain the (old) application with the GWT part. To run the system locally (bugs fixing or minor code changes) I need the FF26 - and the GWT plugin.
Each time I have to setup my machine for the task, I install the FF26 and the GWT plugin. No problems in the past. But this year I get the error while doing it:

Secure Connection Failed
An error occurred during a connection to www.gwtproject.org. Cannot communicate securely with peer: no common encryption algorithm(s). (Error code: ssl_error_no_cypher_overlap)


How can I install the GWT plugin on my FF26 browser?

Thanks!

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/5ed6f7fd-c2e0-42e5-99f5-ef3817110c8bn%40googlegroups.com.

Re: What are legal "user.agent=" values?

For the sake of others running into the same issue:

I was able to fix the the above issue causing the error "Value 'ie8' in not a valid value for property 'user.agent'" by providing my own version of the ".../com/sencha/gxt/core/Core.gwt.xml"-file (the original is in gxt-4.0.2.jar) in which I commented away the outdated stuff following the " <!-- Restrict the permutation explosion -->" comment.

But only to now getting stuck with: 
...
[INFO] --- gwt-maven-plugin:2.10.0:compile (default) @ zhquest-web ---
[INFO] Compiling module ch.zh.ksta.zhquest.ZHQuestWebDevelopment
[INFO] [ERROR] Unexpected internal compiler error
[INFO] java.lang.IllegalArgumentException
[INFO]  at org.objectweb.asm.ClassVisitor.<init>(Unknown Source)
[INFO]  at org.objectweb.asm.ClassVisitor.<init>(Unknown Source)
[INFO]  at com.google.gwt.dev.javac.BytecodeSignatureMaker$CompileDependencyVisitor.<init>(BytecodeSignatureMaker.java:59)
[INFO]  at com.google.gwt.dev.javac.BytecodeSignatureMaker.visitCompileDependenciesInBytecode(BytecodeSignatureMaker.java:227)
[INFO]  at com.google.gwt.dev.javac.BytecodeSignatureMaker.getCompileDependencySignature(BytecodeSignatureMaker.java:209)
[INFO]  at com.google.gwt.dev.javac.CompiledClass.getSignatureHash(CompiledClass.java:166)
[INFO]  at com.google.gwt.dev.javac.Dependencies$Ref.<init>(Dependencies.java:41)
[INFO]  at com.google.gwt.dev.javac.Dependencies$Ref.<init>(Dependencies.java:36)
[INFO]  at com.google.gwt.dev.javac.Dependencies.resolve(Dependencies.java:100)
[INFO]  at com.google.gwt.dev.javac.CompilationStateBuilder$CompileMoreLater.compile(CompilationStateBuilder.java:349)
[INFO]  at com.google.gwt.dev.javac.CompilationStateBuilder.doBuildFrom(CompilationStateBuilder.java:532)
[INFO]  at com.google.gwt.dev.javac.CompilationStateBuilder.buildFrom(CompilationStateBuilder.java:464)
[INFO]  at com.google.gwt.dev.cfg.ModuleDef.getCompilationState(ModuleDef.java:423)
[INFO]  at com.google.gwt.dev.Precompile.precompile(Precompile.java:210)
[INFO]  at com.google.gwt.dev.Precompile.precompile(Precompile.java:190)
[INFO]  at com.google.gwt.dev.Precompile.precompile(Precompile.java:131)
[INFO]  at com.google.gwt.dev.Compiler.compile(Compiler.java:192)
[INFO]  at com.google.gwt.dev.Compiler.compile(Compiler.java:143)
[INFO]  at com.google.gwt.dev.Compiler.compile(Compiler.java:132)
[INFO]  at com.google.gwt.dev.Compiler$1.run(Compiler.java:110)
[INFO]  at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:55)
[INFO]  at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:50)
[INFO]  at com.google.gwt.dev.Compiler.main(Compiler.java:113)

WTF?

On Tuesday, June 28, 2022 at 6:18:07 PM UTC+2 mmo wrote:
Thanks for responding and clarifying this! 

Unfortunately, we are using some library which obviously tries to set an outdated value and so I now end up in:
...
[INFO] --- gwt-maven-plugin:2.10.0:compile (default) @ zhquest-web ---
[INFO] Loading inherited module 'ch.zh.ksta.zhquest.ZHQuestWebDevelopment'
[INFO]    Loading inherited module 'ch.zh.ksta.zhquest.ZHQuestWeb'
[INFO]       Loading inherited module 'com.sencha.gxt.ui.GXT'
[INFO]          Loading inherited module 'com.sencha.gxt.data.Data'
[INFO]             Loading inherited module 'com.sencha.gxt.core.Core'
[INFO]                [ERROR] Line 108: Value 'ie8' in not a valid value for property 'user.agent'

:-(

Too many libraries in use here...

On Monday, June 27, 2022 at 4:58:25 PM UTC+2 Jens wrote:
So - according to the release notes which mention "FF", "Chrome", "IE" (for IE11), "Edge", and "Safari" as new user.agent values I changed that to "Chrome, Edge". 

Not these values are for running HTMLUnit, not for GWT compiler.


Thus my question: what *are* the new valid user.agent values? Do they have to be in all-lowercase (as the old ones) or what exactly can or does one have to enter here? 

GWT 2.10.0 user.agent values are 
  • gecko1_8: Used for FireFox and IE 11
  • safari: Used for everything based on WebKit (Safari, Chrome, Edge, Opera, ...)


-- J.

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/44830087-2e16-43a5-8db0-34565876eaa2n%40googlegroups.com.

Re: Install GWT plugin for Firefox26

We have the gwt-dev-plugin-1.26-rc1.xpi plugin here in our office. I am happy to give you a copy if you want.  Then you can manually install it on your old version of Firefox.

You can reach me at bshapiro @ qvera.com.

Thanks.

On Friday, June 24, 2022 at 3:29:44 AM UTC-6 dis0...@gmail.com wrote:
I maintain the (old) application with the GWT part. To run the system locally (bugs fixing or minor code changes) I need the FF26 - and the GWT plugin.
Each time I have to setup my machine for the task, I install the FF26 and the GWT plugin. No problems in the past. But this year I get the error while doing it:

Secure Connection Failed
An error occurred during a connection to www.gwtproject.org. Cannot communicate securely with peer: no common encryption algorithm(s). (Error code: ssl_error_no_cypher_overlap)


How can I install the GWT plugin on my FF26 browser?

Thanks!

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/7145216a-739c-4826-b424-424c750f8a83n%40googlegroups.com.

Friday, June 24, 2022

Re: GWT 2.10.0 release

Fantastic work!  Installed it, and everything worked first go.  Well done all, and thank you!

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/9535458b-f1a9-4850-9681-3eaacd7d4f7en%40googlegroups.com.

Re: Install GWT plugin for Firefox26

Thank you for an answer!
I have to maintain the application that is old enough to be left w/o any developer that created it. Our organization Confluence page is my only reference now. And I follow it as close as I can. It worked, including the local run mode. Till this year.
I can hardly imagine how should I change the procedure. So, the fact that nobody nowadays still uses the "legacy devmode" with browser plugins has at least one exception: I do use it.
Can you please help me to install the plugin?
Thanks!

On Friday, June 24, 2022 at 5:55:26 PM UTC+3 t.br...@gmail.com wrote:
Is your app that old that you cannot use SuperDevMode ? It exists since GWT 2.5 which will soon be 10 years old ‼ with the first "really usable" version in GWT 2.7, nearly 8 years ago.
Nobody nowadays still uses the "legacy devmode" with browser plugins.

On Friday, June 24, 2022 at 11:29:44 AM UTC+2 dis0...@gmail.com wrote:
I maintain the (old) application with the GWT part. To run the system locally (bugs fixing or minor code changes) I need the FF26 - and the GWT plugin.
Each time I have to setup my machine for the task, I install the FF26 and the GWT plugin. No problems in the past. But this year I get the error while doing it:

Secure Connection Failed
An error occurred during a connection to www.gwtproject.org. Cannot communicate securely with peer: no common encryption algorithm(s). (Error code: ssl_error_no_cypher_overlap)


How can I install the GWT plugin on my FF26 browser?

Thanks!

--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-web-toolkit/4d20f3c3-b42d-4c76-b9cb-cfa481e5e5fcn%40googlegroups.com.

Sunday, June 19, 2022

Your post titled "Re: Error migrating to GWT 2.7.0 (<script> tags in the gwt.xml files)" has been unpublished

Hello,

As you may know, our Community Guidelines
(https://blogger.com/go/contentpolicy) describe the boundaries for what we
allow-- and don't allow-- on Blogger. Your post titled "Re: Error migrating
to GWT 2.7.0 (&lt;script&gt; tags in the gwt.xml files)" was flagged to us
for review. We have determined that it violates our guidelines and have
unpublished the URL
http://gwtnews.blogspot.com/2015/11/re-error-migrating-to-gwt-270-tags-in.html,
making it unavailable to blog readers.

Why was your blog post unpublished?
Your content has violated our Spam policy. Please visit our Community
Guidelines page linked in this email to learn more.

If you are interested in republishing the post, please update the
content to adhere to Blogger's Community Guidelines. Once the content is
updated, you may republish it at
https://www.blogger.com/go/appeal-post?blogId=7584549650675052288&postId=2218713095829178813.
This will trigger a review of the post.

For more information, please review the following resources:

Terms of Service: https://www.blogger.com/go/terms
Blogger Community Guidelines: https://blogger.com/go/contentpolicy

Sincerely,

The Blogger Team