The latest SDBG release was 2015.  You need to build it to get the code
changes that enable Java 11 to work.

On Wed, Aug 11, 2021 at 7:06 Craig Mitchell <[email protected]> wrote:

> Sorry, I understand now.  Other people have fixed it, it just hasn't been
> released.  I'm guessing this was the fix:
> https://github.com/sdbg/sdbg/commit/be4f2e193bf6f31fefc00985e8657e1254b2230c
>
> So, to get it working.  Steps:
>
> 1.  Uninstall the existing one:
> [image: plugin.png]
> 2. Clone:  https://github.com/sdbg/sdbg
> 3. Run maven:  mvn package
> 4. Add the built plugin with these steps:
> https://stackoverflow.com/questions/31553376/eclipse-how-to-install-a-plugin-manually
>
> Plugin is
> in:  
> com.github.sdbg.releng.p2\target\com.github.sdbg.releng.p2-1.0.10.qualifier.zip
>
> And all working great now!  Yay!  Thanks.
>
> On Wednesday, 11 August 2021 at 10:09:22 am UTC+10 Craig Mitchell wrote:
>
>> Hi Shawn.
>>
>> > Just do a maven build and install in eclipse from the archive
>>
>> Sorry, I'm not understanding, which build and what archive?
>>
>> The SDBG repos is here:  https://github.com/sdbg/sdbg
>>
>> When I get some time, I'll check out the  SDBG repos, modify the code to
>> remove the use of DatatypeConverter, build, and then install in Eclipse,
>> and hopefully that fixes the problem.
>>
>> Cheers.
>>
>> On Tuesday, 10 August 2021 at 12:33:23 am UTC+10 Shawn wrote:
>>
>>> Using SDGB built from recent code solves the issue (of it not working
>>> with Java 11).  Just do a maven build and install in eclipse from the
>>> archive.  At the time I moved to Java 11, it was at
>>> com.github.sdbg.releng.p2/target/com.github.sdbg.releng.
>>> p2-1.0.10.qualifier.zip
>>>
>>> Perhaps the version has changed since then.
>>>
>>> I think the SDGB repo is in GitHub or someplace similar.  Not at my
>>> computer at the moment so can’t confirm.
>>>
>>> On Sun, Aug 8, 2021 at 3:05 Craig Mitchell <[email protected]>
>>> wrote:
>>>
>>>> >  client side in Chrome or Edge
>>>>
>>>> Yep, I can still do this.  And when I want to step into code, I often
>>>> do just use the Chrome debugger (as the SDBG plugin was a bit of hit and
>>>> miss when inspecting variable, etc.).
>>>>
>>>> However, it's very convient to get the Chrome console right in
>>>> Eclipse.  You can instantly see if anything is going wrong.  That's the
>>>> main reason it'd be great to get the SDBG plugin working again.
>>>>
>>>> I guess I could try to fix SDBG myself.  Looks like this is the problem:
>>>>
>>>>
>>>> https://github.com/sdbg/sdbg/blob/master/com.github.sdbg.debug.core/src/com/github/sdbg/debug/core/internal/webkit/protocol/WebkitPage.java#L109
>>>>
>>>> I'll post a message in https://groups.google.com/g/sdbg first, and
>>>> hope someone that knows something about the plugin responds.  :-)
>>>>
>>>> On Sunday, 8 August 2021 at 4:38:53 pm UTC+10 [email protected]
>>>> wrote:
>>>>
>>>>> Stopped using Eclipse plug-ins just recently when going to JDK11. Am
>>>>> using Maven Jetty plugin to run code server and host the application.
>>>>>
>>>>> It was a bit cumbersome to set up (steep Maven learning curve!) but
>>>>> was worth it in the end: onboard a new developer in no time (if Maven is
>>>>> already configured).
>>>>>
>>>>> Server side debugging in Eclipse (or whatever is your preferred IDE),
>>>>> client side in Chrome or Edge.
>>>>>
>>>>>
>>>>> Craig Mitchell <[email protected]> schrieb am So. 8. Aug. 2021
>>>>> um 08:25:
>>>>>
>>>>>> Tried a fresh Eclipse install, and also tried installing the GWT
>>>>>> plugin without the Chrome debugger, and then adding the SDBG manually 
>>>>>> from
>>>>>> here https://sdbg.github.io/ with no luck.
>>>>>>
>>>>>> Looks like the SDBG died somewhere between my old 2018-12 Eclipse,
>>>>>> and 2021-06 Eclipse.
>>>>>>
>>>>>> Looking at the error:  javax/xml/bind/Datatypeconverter not found, it
>>>>>> sounds like it's because Eclipse can no longer run on Java 8 (I'm running
>>>>>> it on Java 11).
>>>>>>
>>>>>> Does anyone have Chrome debug in Eclipse still working?  Or are there
>>>>>> any other plugins that we can use?
>>>>>>
>>>>>> On Saturday, 7 August 2021 at 2:46:30 pm UTC+10 Craig Mitchell wrote:
>>>>>>
>>>>>>> I just did a fresh install on a new PC, and the GWT plugin worked
>>>>>>> fine with Eclipse 2021-06.
>>>>>>>
>>>>>>> The only issue I have is when I launch Chrome from Eclipse, Chrome
>>>>>>> opens fine, however, I get this error:
>>>>>>> [image: error.png]
>>>>>>> and I can't debug the browser in Eclipse.  Debugging still works
>>>>>>> fine in Chrome.
>>>>>>>
>>>>>>>
>>>>>>> On Thursday, 17 June 2021 at 3:22:34 am UTC+10 Jim Douglas wrote:
>>>>>>>
>>>>>>>> I just updated my Eclipse development environment from 2021-03 to
>>>>>>>> 2021-06. The installed GWT Eclipse Plugin (which hasn't been updated 
>>>>>>>> since
>>>>>>>> 2017) no longer shows up in the menu bar, and it logs a bunch of 
>>>>>>>> errors. Is
>>>>>>>> anyone (Brandon?) still maintaining it?
>>>>>>>>
>>>>>>>>
>>>>>>>> http://gwt-plugins.github.io/documentation/gwt-eclipse-plugin/Download.html
>>>>>>>>
>>>>>>>>   GWT Eclipse Plugin 3.0.0.201710131939
>>>>>>>> com.gwtplugins.eclipse.suite.v3.feature.feature.group GWT Eclipse
>>>>>>>> Plugin
>>>>>>>>
>>>>>>>>
>>>>>>>> org.osgi.framework.BundleException: Could not resolve module:
>>>>>>>> com.gwtplugins.gdt.eclipse.core [3649]
>>>>>>>>   Unresolved requirement: Require-Bundle:
>>>>>>>> com.gwtplugins.gdt.eclipse.platform
>>>>>>>>     -> Bundle-SymbolicName: com.gwtplugins.gdt.eclipse.platform;
>>>>>>>> bundle-version="3.0.0.201710131939"; singleton:="true"
>>>>>>>>        com.gwtplugins.gdt.eclipse.platform [3651]
>>>>>>>>          No resolution report for the bundle.  Bundle was not
>>>>>>>> resolved because of a uses constraint violation.
>>>>>>>>   org.apache.felix.resolver.reason.ReasonException: Uses constraint
>>>>>>>> violation. Unable to resolve resource 
>>>>>>>> com.gwtplugins.gdt.eclipse.platform
>>>>>>>> [osgi.identity; type="osgi.bundle"; 
>>>>>>>> version:Version="3.0.0.201710131939";
>>>>>>>> osgi.identity="com.gwtplugins.gdt.eclipse.platform"; singleton:="true"]
>>>>>>>> because it is exposed to package 'javax.servlet' from resources
>>>>>>>> javax.servlet [osgi.identity; type="osgi.bundle";
>>>>>>>> version:Version="3.0.0.v201112011016"; osgi.identity="javax.servlet"] 
>>>>>>>> and
>>>>>>>> jakarta.servlet-api [osgi.identity; type="osgi.bundle";
>>>>>>>> version:Version="4.0.0"; osgi.identity="jakarta.servlet-api"] via two
>>>>>>>> dependency chains.
>>>>>>>>
>>>>>>>> Chain 1:
>>>>>>>>   com.gwtplugins.gdt.eclipse.platform [osgi.identity;
>>>>>>>> type="osgi.bundle"; version:Version="3.0.0.201710131939";
>>>>>>>> osgi.identity="com.gwtplugins.gdt.eclipse.platform"; singleton:="true"]
>>>>>>>>     require: (osgi.wiring.bundle=javax.servlet)
>>>>>>>>      |
>>>>>>>>     provide: osgi.wiring.bundle: javax.servlet
>>>>>>>>   javax.servlet [osgi.identity; type="osgi.bundle";
>>>>>>>> version:Version="3.0.0.v201112011016"; osgi.identity="javax.servlet"]
>>>>>>>>
>>>>>>>> Chain 2:
>>>>>>>>   com.gwtplugins.gdt.eclipse.platform [osgi.identity;
>>>>>>>> type="osgi.bundle"; version:Version="3.0.0.201710131939";
>>>>>>>> osgi.identity="com.gwtplugins.gdt.eclipse.platform"; singleton:="true"]
>>>>>>>>     require: (osgi.wiring.bundle=org.eclipse.jetty.servlet)
>>>>>>>>      |
>>>>>>>>     provide: osgi.wiring.bundle; bundle-version:Version="10.0.5";
>>>>>>>> osgi.wiring.bundle="org.eclipse.jetty.servlet"
>>>>>>>>   org.eclipse.jetty.servlet [osgi.identity; type="osgi.bundle";
>>>>>>>> version:Version="10.0.5"; osgi.identity="org.eclipse.jetty.servlet"]
>>>>>>>>     import:
>>>>>>>> (&(osgi.wiring.package=javax.servlet)(&(version>=4.0.0)(!(version>=5.0.0))))
>>>>>>>>      |
>>>>>>>>     export: osgi.wiring.package: javax.servlet
>>>>>>>>   jakarta.servlet-api [osgi.identity; type="osgi.bundle";
>>>>>>>> version:Version="4.0.0"; osgi.identity="jakarta.servlet-api"]
>>>>>>>> at org.eclipse.osgi.container.Module.start(Module.java:463)
>>>>>>>> at
>>>>>>>> org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel$2.run(ModuleContainer.java:1849)
>>>>>>>> at
>>>>>>>> org.eclipse.osgi.internal.framework.EquinoxContainerAdaptor$1$1.execute(EquinoxContainerAdaptor.java:136)
>>>>>>>> at
>>>>>>>> org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1842)
>>>>>>>> at
>>>>>>>> org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1783)
>>>>>>>> at
>>>>>>>> org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1747)
>>>>>>>> at
>>>>>>>> org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1669)
>>>>>>>> at
>>>>>>>> org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
>>>>>>>> at
>>>>>>>> org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234)
>>>>>>>> at
>>>>>>>> org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:345)
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>> 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/49bb17be-2903-4237-9b56-8b1ed85e3625n%40googlegroups.com
>>>>>> <https://groups.google.com/d/msgid/google-web-toolkit/49bb17be-2903-4237-9b56-8b1ed85e3625n%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/ecfcd742-f94f-41a3-802f-4f3b47c20675n%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/google-web-toolkit/ecfcd742-f94f-41a3-802f-4f3b47c20675n%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/cf8b2758-498c-4179-9673-19301700ddf9n%40googlegroups.com
> <https://groups.google.com/d/msgid/google-web-toolkit/cf8b2758-498c-4179-9673-19301700ddf9n%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/CAM5TeUyxyV8hB3p6GnSYt3PM0hpBQgTfn%2B25CQd6B6zi3Niv2A%40mail.gmail.com.

Reply via email to