[JBoss JIRA] (WFLY-13648) Make PicketBox PolicyContextHandlers discoverable using ServiceLoader<>
by Darran Lofthouse (Jira)
[ https://issues.redhat.com/browse/WFLY-13648?page=com.atlassian.jira.plugi... ]
Darran Lofthouse updated WFLY-13648:
------------------------------------
Description:
By making them available using ServlceLoader discovery it will mean the Elytron subsystem will not need mandatory dependencies on PicketBox or the legacy security subsystem to co-exist with the legacy implementations.
was:
Where components in WildFly Core depend on PicketBox we should make sure this is via a module which they can optional depend upon so avoid components in WildFly Core having hard dependencies on PicketBox APIs.
Initially this will hold the PicketBox JACC PolicyContextHandler integrations exposed for ServiceLoader discovery so they can be removed from WildFly.
> Make PicketBox PolicyContextHandlers discoverable using ServiceLoader<>
> -----------------------------------------------------------------------
>
> Key: WFLY-13648
> URL: https://issues.redhat.com/browse/WFLY-13648
> Project: WildFly
> Issue Type: Task
> Components: Build System, Security
> Reporter: Darran Lofthouse
> Assignee: Darran Lofthouse
> Priority: Major
> Fix For: 21.0.0.Beta1
>
>
> By making them available using ServlceLoader discovery it will mean the Elytron subsystem will not need mandatory dependencies on PicketBox or the legacy security subsystem to co-exist with the legacy implementations.
>
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 2 months
[JBoss JIRA] (WFLY-13648) Make PicketBox PolicyContextHandlers discoverable using ServiceLoader<>
by Darran Lofthouse (Jira)
[ https://issues.redhat.com/browse/WFLY-13648?page=com.atlassian.jira.plugi... ]
Darran Lofthouse updated WFLY-13648:
------------------------------------
Summary: Make PicketBox PolicyContextHandlers discoverable using ServiceLoader<> (was: Add a new legacy-security artefact / module)
> Make PicketBox PolicyContextHandlers discoverable using ServiceLoader<>
> -----------------------------------------------------------------------
>
> Key: WFLY-13648
> URL: https://issues.redhat.com/browse/WFLY-13648
> Project: WildFly
> Issue Type: Task
> Components: Build System, Security
> Reporter: Darran Lofthouse
> Assignee: Darran Lofthouse
> Priority: Major
> Fix For: 21.0.0.Beta1
>
>
> Where components in WildFly Core depend on PicketBox we should make sure this is via a module which they can optional depend upon so avoid components in WildFly Core having hard dependencies on PicketBox APIs.
>
> Initially this will hold the PicketBox JACC PolicyContextHandler integrations exposed for ServiceLoader discovery so they can be removed from WildFly.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 2 months
[JBoss JIRA] (DROOLS-5367) Avoid needs of kmodule.xml during kiepmmlmodel generation/instantiation
by Gabriele Cardosi (Jira)
[ https://issues.redhat.com/browse/DROOLS-5367?page=com.atlassian.jira.plug... ]
Gabriele Cardosi updated DROOLS-5367:
-------------------------------------
Description:
Current code is written with the assumption that model name is provided by all model definitions.
Beside that, verify if for every model there must be a specific package, or if it is fine to have one package for all the models defined in the same file.
kmodule.xml has to be code-generated, and not provided by user
was:
Current code is written with the assumption that model name is provided by all model definitions.
Beside that, verify if for every model there must be a specific package, or if it is fine to have one package for all the models defined in the same file.
Code-generate kmodule.xml
> Avoid needs of kmodule.xml during kiepmmlmodel generation/instantiation
> -----------------------------------------------------------------------
>
> Key: DROOLS-5367
> URL: https://issues.redhat.com/browse/DROOLS-5367
> Project: Drools
> Issue Type: Task
> Reporter: Gabriele Cardosi
> Assignee: Gabriele Cardosi
> Priority: Major
> Labels: TrustyAI
>
> Current code is written with the assumption that model name is provided by all model definitions.
> Beside that, verify if for every model there must be a specific package, or if it is fine to have one package for all the models defined in the same file.
> kmodule.xml has to be code-generated, and not provided by user
>
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 2 months
[JBoss JIRA] (DROOLS-5367) Avoid needs of kmodule.xml during kiepmmlmodel generation/instantiation
by Gabriele Cardosi (Jira)
[ https://issues.redhat.com/browse/DROOLS-5367?page=com.atlassian.jira.plug... ]
Gabriele Cardosi updated DROOLS-5367:
-------------------------------------
Summary: Avoid needs of kmodule.xml during kiepmmlmodel generation/instantiation (was: Avoid usage of kmodule.xml during kiepmmlmodel generation/instantiation)
> Avoid needs of kmodule.xml during kiepmmlmodel generation/instantiation
> -----------------------------------------------------------------------
>
> Key: DROOLS-5367
> URL: https://issues.redhat.com/browse/DROOLS-5367
> Project: Drools
> Issue Type: Task
> Reporter: Gabriele Cardosi
> Assignee: Gabriele Cardosi
> Priority: Major
> Labels: TrustyAI
>
> Current code is written with the assumption that model name is provided by all model definitions.
> Beside that, verify if for every model there must be a specific package, or if it is fine to have one package for all the models defined in the same file.
> Code-generate kmodule.xml
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 2 months
[JBoss JIRA] (DROOLS-5367) Avoid usage of kmodule.xml during kiepmmlmodel generation/instantiation
by Gabriele Cardosi (Jira)
[ https://issues.redhat.com/browse/DROOLS-5367?page=com.atlassian.jira.plug... ]
Gabriele Cardosi updated DROOLS-5367:
-------------------------------------
Summary: Avoid usage of kmodule.xml during kiepmmlmodel generation/instantiation (was: Fixing model name/package name management during kiepmmlmodel generation/instantiation)
> Avoid usage of kmodule.xml during kiepmmlmodel generation/instantiation
> -----------------------------------------------------------------------
>
> Key: DROOLS-5367
> URL: https://issues.redhat.com/browse/DROOLS-5367
> Project: Drools
> Issue Type: Task
> Reporter: Gabriele Cardosi
> Assignee: Gabriele Cardosi
> Priority: Major
> Labels: TrustyAI
>
> Current code is written with the assumption that model name is provided by all model definitions.
> Beside that, verify if for every model there must be a specific package, or if it is fine to have one package for all the models defined in the same file.
> Code-generate kmodule.xml
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 2 months
[JBoss JIRA] (DROOLS-5367) Fixing model name/package name management during kiepmmlmodel generation/instantiation
by Gabriele Cardosi (Jira)
[ https://issues.redhat.com/browse/DROOLS-5367?page=com.atlassian.jira.plug... ]
Gabriele Cardosi updated DROOLS-5367:
-------------------------------------
Description:
Current code is written with the assumption that model name is provided by all model definitions.
Beside that, verify if for every model there must be a specific package, or if it is fine to have one package for all the models defined in the same file.
Code-generate kmodule.xml
was:
Current code is written with the assumption that model name is provided by all model definitions.
That is not enforced by the specification itself, so we need to provide a way to generate a predictable model name.
Beside that, verify if for every model there must be a specific package, or if it is fine to have one package for all the models defined in the same file.
Code-generate kmodule.xml
> Fixing model name/package name management during kiepmmlmodel generation/instantiation
> --------------------------------------------------------------------------------------
>
> Key: DROOLS-5367
> URL: https://issues.redhat.com/browse/DROOLS-5367
> Project: Drools
> Issue Type: Task
> Reporter: Gabriele Cardosi
> Assignee: Gabriele Cardosi
> Priority: Major
> Labels: TrustyAI
>
> Current code is written with the assumption that model name is provided by all model definitions.
> Beside that, verify if for every model there must be a specific package, or if it is fine to have one package for all the models defined in the same file.
> Code-generate kmodule.xml
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 2 months