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 
<http://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 [email protected] 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 <[email protected]> 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.
>>>
>>> [email protected] 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 [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/google-web-toolkit/6d3569b5-b7f0-4c2e-918c-c342b6803441n%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/google-web-toolkit/6d3569b5-b7f0-4c2e-918c-c342b6803441n%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/4f396b02-550d-4772-8714-171cc364d6a5n%40googlegroups.com.

Reply via email to