This is because, from Java 9, access to the Java classes has been 
restricted.  More 
info:  
https://stackoverflow.com/questions/41265266/how-to-solve-inaccessibleobjectexception-unable-to-make-member-accessible-m

In the case of GWT, if you want exceptions passed back via RPC, GWT needs 
access to the java.lang classes to serialise them to contain all the Java 
class details.

So, you need to add:  --add-opens java.base/java.lang=ALL-UNNAMED  when 
running.

I didn't know it was not recommended.  Why is it bad to do?

On Saturday 22 June 2024 at 3:34:59 am UTC+10 Tim Macpherson wrote:

> It happens with the latest tbroyer archetype, just change the server 
> method so it always throws 
>
> Yahoo Mail: Search, Organize, Conquer 
> <https://mail.onelink.me/107872968?pid=NativePlacement&c=Global_Acquisition_YMktg_315_EmailSignatureGrowth_YahooMail:Search,Organize,Conquer&af_sub1=Acquisition&af_sub2=Global_YMktg&af_sub3=&af_sub4=100000945&af_sub5=OrganizeConquer__Static_>
>
> On Fri, Jun 21, 2024 at 4:20 PM, Colin Alworth
> <[email protected]> wrote:
>
> Can you share a little more detail, like the full error message with stack 
> trace, and the GWT version you're using? Some improvements were made in 
> this area for GWT 2.11, and some messages of this kind are merely warnings, 
> indicating that reflection was attempted and some fallback can usually be 
> used instead.
>
> On Friday, June 21, 2024 at 8:45:59 AM UTC-5 [email protected] wrote:
>
> SInce upgrading to Java 11,  throwing a new IllegalArgumentException in an 
> RPC server-side implementation gives  InaccessibleObjectException. It can 
> be stopped by using a VM argument --add-opens, but apparently this is not 
> recommended.
> Can anyone  clarify ?
>
> -- 
> 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/6c4d8967-066c-4f36-a95f-9bf8df2e2589n%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/google-web-toolkit/6c4d8967-066c-4f36-a95f-9bf8df2e2589n%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/0a0af252-eb15-4c39-9ecb-dc8b1cb09da3n%40googlegroups.com.

Reply via email to