Yes, I checked. I don't.
________________________________
From: Maxim Solodovnik <solomax...@gmail.com>
Sent: Saturday, February 19, 2022 8:11 PM
To: users@wicket.apache.org <users@wicket.apache.org>
Subject: Re: module error
from mobile (sorry for typos ;)
On Sun, Feb 20, 2022, 02:41 Locke, Jonathan (Luo Shibo) <
jonath...@telenav.com> wrote:
I don't think I'm a committer anymore. It's been at least a decade since
my last commit.
Commitership shouldn't be dropped due to inactivity
Can you check if you have your github login at id.apache.org ?
I'm amazed that wicket is still going strong. In two years it will be 20
years of Wicket.
Jon
________________________________
From: Maxim Solodovnik <solomax...@gmail.com>
Sent: Saturday, February 19, 2022 5:57 AM
To: users@wicket.apache.org <users@wicket.apache.org>
Subject: Re: module error
from mobile (sorry for typos ;)
On Sat, Feb 19, 2022, 19:20 Ernesto Reinaldo Barreiro <
reier...@gmail.com>
wrote:
No if you are a committer :-)
Commiter will never see 403 :)
On Fri, Feb 18, 2022 at 11:44 PM Maxim Solodovnik <
solomax...@gmail.com>
wrote:
On Sat, 19 Feb 2022 at 03:04, Locke, Jonathan (Luo Shibo) <
jonath...@telenav.com> wrote:
Hi Martin,
I was able to fix the problem as you suggested by adding:
uses org.apache.wicket.IInitializer;
to
https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fmodule-info.java&c=E,1,WO4T_dAL8ww57jzExgL1QE2YUg9PSzf2JkCUtz233hgGolAnoaigRG7sFCy0R4-qUwC5-Hx7dj3RPzsVYEU2af8Pfa75fVWyNkUJcZk3X0YerNK-FcxQ&typo=1
in wicket-core. I created a pull request, but got
an
error trying to push it in IntelliJ:
Can't create a new pull request: Push failed: remote: Permission to
apache/wicket.git denied to jonathanlocke. unable to access '
https://github.com/apache/wicket.git/': The requested URL returned
error:
403
You need to fork the repo first :)
Could we add this as a patch release to wicket 9.8.x?
Thanks,
Jon
________________________________
From: Martin Grigorov <mgrigo...@apache.org>
Sent: Friday, February 18, 2022 2:55 AM
To: users@wicket.apache.org <users@wicket.apache.org>
Subject: Re: module error
Hm.
Looking at https://github.com/qos-ch/logback/commit/5186d2604b460f
I
think
we need the 'uses' only in the module where we call
ServiceLoader.load(),
i.e. in wicket-core.
On Fri, Feb 18, 2022 at 11:53 AM Martin Grigorov <
mgrigo...@apache.org
wrote:
Hi Jon,
According to
https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fwww.oracle.com%2fcorporate%2ffeatures%2funderstanding-java-9-modules.html&c=E,1,AlcuJddqQ1zhtdsihzDbje23huNpDs6zcgn19JZMXP_Y1UGGpZLts-DudDYPcu75JyHkjFHLNGJw3KmnkhBiyTndIjuRNCIVCuhKfLjxxCsCSVE,&typo=1
*provides…with.* A provides…with module directive specifies that
a
module
provides a service implementation—making the module a *service
provider*.
The provides part of the directive specifies an interface or
abstract
class listed in a module’s uses directive and the with part of
the
directive specifies the name of the service provider class that
implements
the interface or extends the abstract class.
AFAIU it we need to add "uses org.apache.wicket.IInitializer"
next
to
all
"provides org.apache.wicket.IInitializer with
x.y.z.SomeImplementation;"
Please try it and if it fixes the issue then send a PR!
On Thu, Feb 17, 2022 at 8:16 PM Locke, Jonathan (Luo Shibo) <
jonath...@telenav.com> wrote:
Does anyone know what this is? Thanks -- Jon
Exception in thread "main" java.util.ServiceConfigurationError:
org.apache.wicket.IInitializer: module org.apache.wicket.core
does
not
declare `uses`
at java.base/
https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fjava.util.ServiceLoader.fail&c=E,1,2x_TAvfY-cjOXXMq-PK1WQZp3HpRsfitQcisq2lSSdigHB1fuLg4Un_Ch3NVlsHPuGsx1r8PejxwY0JdlGRrY2C2drem7b8IxqPf8rSvijXa9Q,,&typo=1(https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fServiceLoader.java%3a589&c=E,1,cis_qtCg_hnDhiLzgOVbloD3TvvURxsW_mR8jY_GLJSaBpOtuXQJUWKaJ_JrPr61_00oAuYKmsG399grMpFwMKTC0mk8-ulQZF8Om98TsswwCgflaQ,,&typo=1)
at java.base/java.util.ServiceLoader.checkCaller(
https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fServiceLoader.java%3a575&c=E,1,9qC3hJZa-Ru3NfQ0Cu_xyUf_1TZj3k6pzwnMObpxVdF9nmaNB2Rc-7lJtCoeo-It3FF8Ycad-exairuNw8NewoRyu6p0DmFxGH3lEQdd&typo=1
)
at java.base/java.util.ServiceLoader.<init>(
https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fServiceLoader.java%3a504&c=E,1,cG_JOkZF6cVpHdKnhFXnJdubZajDowT1aiqJ9nZMqXb8XP1HyPF8zffkOEW6pB1tIpgfKXetT1e_Av2K_LQiQ4IawQx7L_1ecDlhhxbW-A,,&typo=1
)
at java.base/java.util.ServiceLoader.load(
https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fServiceLoader.java%3a1687&c=E,1,ygqiqrdRgnPTbUdIwfyfaUU7NeLViUlaxe25c2cEr4ugbgFscntOvbGkTMrOa6kItGqMQ8hU1VDEzNaoKdV3-6CvBlcsrRFxlFuwjq6IqJK4Z_uzDIyI&typo=1
)
at org.apache.wicket.core@9.6.0
/org.apache.wicket.Application.initInitializers(
https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fApplication.java%3a556&c=E,1,xO9MV3KborBvFc4BL8FxC_4uuwfGaJqvrr-QVfntZI9iuOSmldotcVrEPvDYOTDHJI2hraMPQKQ5UOmqIxeJinkgxDyfchFVTm-AleqRwae6OLPTDfo,&typo=1
)
at org.apache.wicket.core@9.6.0
/org.apache.wicket.Application.initApplication(
https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fApplication.java%3a765&c=E,1,53VvaIOZTG7mETf35tkUcXDXfgaVHqiw29gxxq_4y_ZXHn8AGzbIbtFXR4tf6Oh_rbl7mOLXjgPBeEW3-pd7jBqEp-30i2WA26_CdN5uIVJtHsjBDJuep4DVDA,,&typo=1
)
at org.apache.wicket.core@9.6.0
/org.apache.wicket.protocol.http.WicketFilter.init(
https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fWicketFilter.java%3a441&c=E,1,He0Z2RxpNcC-ziRHqyjYFORYOn-LK_eNOZGT9zHWjBKPv3GAhtI8TUG2W-9YOiYdW6_ArVy_6GMjKIt_0nLh3u0FHuh0H-pscUXDZj11B8s,&typo=1
)
at org.apache.wicket.core@9.6.0
/org.apache.wicket.protocol.http.WicketFilter.init(
https://linkprotect.cudasvc.com/url?a=https%3a%2f%2fWicketFilter.java%3a365&c=E,1,yo_2tJnAV4qbr-cq49OMx3sq4HWonvaqycQkJ_db-wYcUtt-8EyuDB-_tz0hjwH9lQgYN9mHJniiRilRX9pL2VXbKQEd6QnNcrLzbwVOzRzTSmM,&typo=1
)
[EXTERNAL EMAIL] CAUTION: This email originated from outside of
Telenav.
DO NOT CLICK links or attachments unless you recognize the sender
and
know
the content is safe.
--
Best regards,
Maxim
--
Regards - Ernesto Reinaldo Barreiro
[EXTERNAL EMAIL] CAUTION: This email originated from outside of Telenav.
DO NOT CLICK links or attachments unless you recognize the sender and
know
the content is safe.
[EXTERNAL EMAIL] CAUTION: This email originated from outside of Telenav.
DO NOT CLICK links or attachments unless you recognize the sender and know
the content is safe.