Re: -DNOSECURITY=true

fnl <[email protected]> Wed, 10 May 2023 12:48:44 -0700 (PDT)
Newsgroups gmane.comp.java.robocode
Message-ID <[email protected]>
------=_Part_7144_410586036.1683748124514
Content-Type: multipart/alternative; 
	boundary="----=_Part_7145_2008234409.1683748124514"

------=_Part_7145_2008234409.1683748124514
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi again,

I made a fix that seems to work for me. This version has not been released=
=20
yet, but it would be great to see if this version works for you?

Robocode 1.9.5.2 with fix:
https://robocode.sourceforge.io/files/robocode-1.9.5.2-setup.jar

Best regards,
- Flemming

onsdag den 10. maj 2023 kl. 20.35.47 UTC+2 skrev fnl:

> The lin to the issue described on Stack Overflow:
>
> https://stackoverflow.com/questions/63219405/exception-class-jdk-internal=
-loader-classloadersappclassloader-cannot-be-cast-t
>
> onsdag den 10. maj 2023 kl. 20.34.19 UTC+2 skrev fnl:
>
>> I am able to reproduce this using Java 11.=20
>> It seems to work fine under Java 8. So you can use Java 8 as a workaroun=
d=20
>> until I got a fix for it in Robocode as it seems to be a bug.
>>
>> The issue is caused by some internal classes in Java that have changed,=
=20
>> which Robocode accesses.=20
>>
>> On Stack Overflow, people have seen similar issues with Spring Boot as=
=20
>> well.
>>
>> Thank you for reporting this. I will try to fix it with the next version=
=20
>> of Robocode. =F0=9F=99=82=F0=9F=91=8D
>>
>> Best regards,
>> - Flemming N. Larsen
>>
>> tirsdag den 9. maj 2023 kl. 01.01.07 UTC+2 skrev Gabriel Bonfim:
>>
>>> Hey guys, i have a problem kk
>>>
>>> When i run robocode using -DNOSECURITY=3Dtrue , i have this error messa=
ge:=20
>>> "caused by: java.lang.classcastexception: class=20
>>> jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to class=
=20
>>> java.net.URLClassLoader (jdk.internal.loader.ClassLoaders$AppClassLoade=
r=20
>>> and java.net.URLClassLoader are in module java.base of loader 'boostrap=
').
>>>
>>> Help. pls=20
>>>
>>

--=20
You received this message because you are subscribed to the Google Groups "=
Robocode" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/=
robocode/23099408-8c36-4a6a-8aa7-372f870c44abn%40googlegroups.com.

------=_Part_7145_2008234409.1683748124514
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi again,<br /><br />I made a fix that seems to work for me. This version h=
as not been released yet, but it would be great to see if this version work=
s for you?<br /><br />Robocode 1.9.5.2 with fix:<br />https://robocode.sour=
ceforge.io/files/robocode-1.9.5.2-setup.jar<br /><br />Best regards,<div>- =
Flemming<br /><br /></div><div class=3D"gmail_quote"><div dir=3D"auto" clas=
s=3D"gmail_attr">onsdag den 10. maj 2023 kl. 20.35.47 UTC+2 skrev fnl:<br/>=
</div><blockquote class=3D"gmail_quote" style=3D"margin: 0 0 0 0.8ex; borde=
r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">The lin to the is=
sue described on Stack Overflow:<br><a href=3D"https://stackoverflow.com/qu=
estions/63219405/exception-class-jdk-internal-loader-classloadersappclasslo=
ader-cannot-be-cast-t" target=3D"_blank" rel=3D"nofollow" data-saferedirect=
url=3D"https://www.google.com/url?hl=3Dda&amp;q=3Dhttps://stackoverflow.com=
/questions/63219405/exception-class-jdk-internal-loader-classloadersappclas=
sloader-cannot-be-cast-t&amp;source=3Dgmail&amp;ust=3D1683834440448000&amp;=
usg=3DAOvVaw1cfvysDj8-sGL-A7ZdmJoS">https://stackoverflow.com/questions/632=
19405/exception-class-jdk-internal-loader-classloadersappclassloader-cannot=
-be-cast-t</a><br><br><div class=3D"gmail_quote"><div dir=3D"auto" class=3D=
"gmail_attr">onsdag den 10. maj 2023 kl. 20.34.19 UTC+2 skrev fnl:<br></div=
><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 0.8ex;border-left:=
1px solid rgb(204,204,204);padding-left:1ex">I am able to reproduce this us=
ing Java 11.=C2=A0<div>It seems to work fine under Java 8. So you can use J=
ava 8 as a workaround until I got a fix for it in Robocode as it seems to b=
e a bug.<br><br>The issue is caused by some internal classes in Java that h=
ave changed, which Robocode accesses.=C2=A0</div><div><br></div><div>On Sta=
ck Overflow, people have seen similar issues with Spring Boot as well.<br><=
br>Thank you for reporting this. I will try to fix it with the next version=
 of Robocode. =F0=9F=99=82=F0=9F=91=8D</div><div><br></div><div>Best regard=
s,</div><div>- Flemming N. Larsen<br><br></div><div class=3D"gmail_quote"><=
div dir=3D"auto" class=3D"gmail_attr">tirsdag den 9. maj 2023 kl. 01.01.07 =
UTC+2 skrev Gabriel Bonfim:<br></div><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0 0 0 0.8ex;border-left:1px solid rgb(204,204,204);padding-left=
:1ex">Hey guys, i have a problem kk<div><br></div><div>When i run robocode =
using -DNOSECURITY=3Dtrue , i have this error message: &quot;caused by: jav=
a.lang.classcastexception: class jdk.internal.loader.ClassLoaders$AppClassL=
oader cannot be cast to class java.net.URLClassLoader (jdk.internal.loader.=
ClassLoaders$AppClassLoader and java.net.URLClassLoader are in module java.=
base of loader &#39;boostrap&#39;).</div><div><br></div><div>Help. pls=C2=
=A0</div></blockquote></div></blockquote></div></blockquote></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;Robocode&quot; group.<br />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:[email protected]">robocode+u=
[email protected]</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/d/msgid/robocode/23099408-8c36-4a6a-8aa7-372f870c44abn%40googlegroups.co=
m?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid=
/robocode/23099408-8c36-4a6a-8aa7-372f870c44abn%40googlegroups.com</a>.<br =
/>

------=_Part_7145_2008234409.1683748124514--

------=_Part_7144_410586036.1683748124514--