[JBoss JIRA] (WFLY-10777) Add WildFly Elytron / JASPIC Integration Tests
by Darran Lofthouse (JIRA)
Darran Lofthouse created WFLY-10777:
---------------------------------------
Summary: Add WildFly Elytron / JASPIC Integration Tests
Key: WFLY-10777
URL: https://issues.jboss.org/browse/WFLY-10777
Project: WildFly
Issue Type: Task
Components: Security, Test Suite
Reporter: Darran Lofthouse
Assignee: Darran Lofthouse
Fix For: 14.0.0.CR1
The following key scenarios should be covered within the Elytron testsuite module: -
* Pre-configured JASPIC
In this case the SAMs are configured within the Elytron subsystem and applied at runtime to the web application.
Two predominant modes to consider: -
# Fully integrated, i.e. the Callbacks make use of the SecurityDomain for authentication.
# Ad-Hoc Identity i.e. We still have a security domain but trust the SAM to establish an ad-hoc identity.
* Programatically configured JASPIC
During servlet initilisation the new JaspicConfigurationBuilder API can be used to dynamically register a configuration.
Likely to need the same two modes.
* Retrospective JASPIC
In both the above cases the deployment can be deployed and either use Elytron HTTP authentication mechanisms or be unsecured, JASPIC for the deployment can be activated either via configuration or programatically and should take precedence over the existing authentication.
* Programatic Authentication
A servlet can use the authentication API on the HttpServletRequest and trigger authentication.
* No SecurityDomain
This one may not be as applicable at this stage but we should at some point support JASPIC being applied to a deployment not associated with any security domain, i.e. a new deployment on a clean install could programatically register a JASPIC configuration.
Without any security domain the identity would only have relevance within the servlet container so establishing an ad-hoc identity is actually a better approach. Additionally this relies on no default being present in the default config.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 5 months
[JBoss JIRA] (DROOLS-2821) [DMN Designer] [IE11] Missing Edit Expression type icon
by Jozef Marko (JIRA)
[ https://issues.jboss.org/browse/DROOLS-2821?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-2821:
--------------------------------
Steps to Reproduce:
# Create new diagram
# Add a decision node
# Select that node
# Notice missing icon for edit expression type
was:
# Create new diagram
# Add a decision node
# Select that node
# Press delete or click on trash icon
# Error dialog will appear
> [DMN Designer] [IE11] Missing Edit Expression type icon
> -------------------------------------------------------
>
> Key: DROOLS-2821
> URL: https://issues.jboss.org/browse/DROOLS-2821
> Project: Drools
> Issue Type: Bug
> Components: DMN Editor
> Affects Versions: 7.10.0.Final
> Environment: IE11
> Reporter: Jozef Marko
> Assignee: Michael Anstis
> Labels: drools-tools
> Attachments: Screenshot from 2018-08-01 13-34-32.png
>
>
> After node deletion error dialo appears: *An error happened [com.google.gwt.core.client.JavaScriptException: (TypeError) : Object doesn't support property or method 'startsWith']. Do you want to undo the last action?*
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 5 months
[JBoss JIRA] (DROOLS-2821) [DMN Designer] [IE11] Missing Edit Expression type icon
by Jozef Marko (JIRA)
[ https://issues.jboss.org/browse/DROOLS-2821?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-2821:
--------------------------------
Description: Icon for edit expression type is missing. (was: After node deletion error dialo appears: *An error happened [com.google.gwt.core.client.JavaScriptException: (TypeError) : Object doesn't support property or method 'startsWith']. Do you want to undo the last action?*)
> [DMN Designer] [IE11] Missing Edit Expression type icon
> -------------------------------------------------------
>
> Key: DROOLS-2821
> URL: https://issues.jboss.org/browse/DROOLS-2821
> Project: Drools
> Issue Type: Bug
> Components: DMN Editor
> Affects Versions: 7.10.0.Final
> Environment: IE11
> Reporter: Jozef Marko
> Assignee: Michael Anstis
> Labels: drools-tools
> Attachments: Screenshot from 2018-08-01 13-34-32.png
>
>
> Icon for edit expression type is missing.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 5 months
[JBoss JIRA] (DROOLS-2821) [DMN Designer] [IE11] Missing Edit Expression type icon
by Jozef Marko (JIRA)
Jozef Marko created DROOLS-2821:
-----------------------------------
Summary: [DMN Designer] [IE11] Missing Edit Expression type icon
Key: DROOLS-2821
URL: https://issues.jboss.org/browse/DROOLS-2821
Project: Drools
Issue Type: Bug
Components: DMN Editor
Affects Versions: 7.10.0.Final
Environment: IE11
Reporter: Jozef Marko
Assignee: Michael Anstis
After node deletion error dialo appears: *An error happened [com.google.gwt.core.client.JavaScriptException: (TypeError) : Object doesn't support property or method 'startsWith']. Do you want to undo the last action?*
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 5 months
[JBoss JIRA] (DROOLS-2820) [DMN Designer] [IE11] Node deletion throws an Error
by Jozef Marko (JIRA)
[ https://issues.jboss.org/browse/DROOLS-2820?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-2820:
--------------------------------
Steps to Reproduce:
# Create new diagram
# Add a decision node
# Select that node
# Press delete or click on trash icon
# Error dialog will appear
was:
# Create new diagram
# Add a decision node
# Open expression editor for that node
# Double click on *<undefined>* to invoke change expression type context menu
# Error dialog will appear
> [DMN Designer] [IE11] Node deletion throws an Error
> ---------------------------------------------------
>
> Key: DROOLS-2820
> URL: https://issues.jboss.org/browse/DROOLS-2820
> Project: Drools
> Issue Type: Bug
> Components: DMN Editor
> Affects Versions: 7.10.0.Final
> Environment: IE11
> Reporter: Jozef Marko
> Assignee: Michael Anstis
> Labels: drools-tools
>
> When user tries to change expression type the Unexpected error appears: *Uncaught exception: Exception caught: Exception caught: (TypeError) : Object doesn't support property or method 'startsWith' Caused by: Exception caught: (TypeError) : Object doesn't support property or method 'startsWith' Caused by: (TypeError) : Object doesn't support property or method 'startsWith'*
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 5 months
[JBoss JIRA] (DROOLS-2820) [DMN Designer] [IE11] Node deletion throws an Error
by Jozef Marko (JIRA)
[ https://issues.jboss.org/browse/DROOLS-2820?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-2820:
--------------------------------
Description: After node deletion error dialo appears: *An error happened [com.google.gwt.core.client.JavaScriptException: (TypeError) : Object doesn't support property or method 'startsWith']. Do you want to undo the last action?* (was: When user tries to change expression type the Unexpected error appears: *Uncaught exception: Exception caught: Exception caught: (TypeError) : Object doesn't support property or method 'startsWith' Caused by: Exception caught: (TypeError) : Object doesn't support property or method 'startsWith' Caused by: (TypeError) : Object doesn't support property or method 'startsWith'*)
> [DMN Designer] [IE11] Node deletion throws an Error
> ---------------------------------------------------
>
> Key: DROOLS-2820
> URL: https://issues.jboss.org/browse/DROOLS-2820
> Project: Drools
> Issue Type: Bug
> Components: DMN Editor
> Affects Versions: 7.10.0.Final
> Environment: IE11
> Reporter: Jozef Marko
> Assignee: Michael Anstis
> Labels: drools-tools
>
> After node deletion error dialo appears: *An error happened [com.google.gwt.core.client.JavaScriptException: (TypeError) : Object doesn't support property or method 'startsWith']. Do you want to undo the last action?*
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 5 months
[JBoss JIRA] (DROOLS-2820) [DMN Designer] [IE11] Node deletion throws an Error
by Jozef Marko (JIRA)
Jozef Marko created DROOLS-2820:
-----------------------------------
Summary: [DMN Designer] [IE11] Node deletion throws an Error
Key: DROOLS-2820
URL: https://issues.jboss.org/browse/DROOLS-2820
Project: Drools
Issue Type: Bug
Components: DMN Editor
Affects Versions: 7.10.0.Final
Environment: IE11
Reporter: Jozef Marko
Assignee: Michael Anstis
When user tries to change expression type the Unexpected error appears: *Uncaught exception: Exception caught: Exception caught: (TypeError) : Object doesn't support property or method 'startsWith' Caused by: Exception caught: (TypeError) : Object doesn't support property or method 'startsWith' Caused by: (TypeError) : Object doesn't support property or method 'startsWith'*
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 5 months
[JBoss JIRA] (DROOLS-2819) [DMN Designer] [IE11] Expression type change throws an Error
by Jozef Marko (JIRA)
[ https://issues.jboss.org/browse/DROOLS-2819?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-2819:
--------------------------------
Description: When user tries to change expression type the Unexpected error appears: *Uncaught exception: Exception caught: Exception caught: (TypeError) : Object doesn't support property or method 'startsWith' Caused by: Exception caught: (TypeError) : Object doesn't support property or method 'startsWith' Caused by: (TypeError) : Object doesn't support property or method 'startsWith'* (was: Rename via context menu throws an error dialog: *An error happened [com.google.gwt.core.client.JavaScriptException: (TypeError) : Object doesn't support property or method 'startsWith']. Do you want to undo the last action?*
Renaming in properties panel works.)
> [DMN Designer] [IE11] Expression type change throws an Error
> ------------------------------------------------------------
>
> Key: DROOLS-2819
> URL: https://issues.jboss.org/browse/DROOLS-2819
> Project: Drools
> Issue Type: Bug
> Components: DMN Editor
> Affects Versions: 7.10.0.Final
> Environment: IE11
> Reporter: Jozef Marko
> Assignee: Michael Anstis
> Labels: drools-tools
>
> When user tries to change expression type the Unexpected error appears: *Uncaught exception: Exception caught: Exception caught: (TypeError) : Object doesn't support property or method 'startsWith' Caused by: Exception caught: (TypeError) : Object doesn't support property or method 'startsWith' Caused by: (TypeError) : Object doesn't support property or method 'startsWith'*
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 5 months