[JBoss JIRA] (WFLY-13150) Create a Galleon layer for distriibutable web
by Brian Stansberry (Jira)
Brian Stansberry created WFLY-13150:
---------------------------------------
Summary: Create a Galleon layer for distriibutable web
Key: WFLY-13150
URL: https://issues.redhat.com/browse/WFLY-13150
Project: WildFly
Issue Type: Feature Request
Components: Clustering, Web (Undertow)
Reporter: Brian Stansberry
Assignee: Paul Ferraro
Fix For: 20.0.0.Beta1
We have a web-clustering layer that provides the distributable-web subsystem and the related infinispan web session caching resources, configured for multi-server distributed sessions.
We need a variant of this with infinispan configured for local caching.
The WFLY-13099 standalone-microprofile.xml config should have this kind of setup; otherwise session sharing does not work . (A failure in org.jboss.as.test.clustering.cluster.web.shared.SharedSessionTestCase if the server uses a config without it shows this.) For WFLY-13099 I can work around this by adding the needed config stuff without a layer, but as everything else needed for those configs are from layers, it's better to use a layer in WF 20.
Besides it's a good layer to have anyway. :)
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 2 months
[JBoss JIRA] (DROOLS-5076) Rule compilation fails with date constraints on nested fact types
by Mario Fusco (Jira)
[ https://issues.redhat.com/browse/DROOLS-5076?page=com.atlassian.jira.plug... ]
Mario Fusco resolved DROOLS-5076.
---------------------------------
Resolution: Done
Fixed by https://github.com/kiegroup/drools/commit/a974595c63891054b41b59d97b04b90...
> Rule compilation fails with date constraints on nested fact types
> -----------------------------------------------------------------
>
> Key: DROOLS-5076
> URL: https://issues.redhat.com/browse/DROOLS-5076
> Project: Drools
> Issue Type: Bug
> Components: core engine
> Affects Versions: 7.32.0.Final, 7.33.0.Final
> Reporter: Matteo Casalino
> Assignee: Mario Fusco
> Priority: Major
> Attachments: nested-date-constraint.tgz
>
>
> As of Drools 7.32.0.Final, patterns containing constraints on nested dates won't compile.
> For instance, given the following drl:
> {noformat}
> declare Fact
> n : Nested
> end
> declare Nested
> d : java.util.Date
> end
> rule "with nested date"
> when
> Fact(n!.d >= "01-Jan-2020", n!.d <= "10-Jan-2020")
> then
> end
> {noformat}
> we get the following error:
> {noformat}
> Message [id=1, kieBase=forall-date-constraint, level=ERROR, path=org/drools/reproducer/rules.drl, line=-1, column=0
> text=Unable to Analyse Expression n.d >= "01-Jan-2020":
> [Error: Comparison operation requires compatible types. Found class java.util.Date and class java.lang.String]
> [Near : {... n.d >= "01-Jan-2020" ....}]
> ^]
> Message [id=2, kieBase=forall-date-constraint, level=ERROR, path=org/drools/reproducer/rules.drl, line=-1, column=0
> text=Unable to Analyse Expression n.d <= "10-Jan-2020":
> [Error: Comparison operation requires compatible types. Found class java.util.Date and class java.lang.String]
> [Near : {... n.d <= "10-Jan-2020" ....}]
> ^]
> {noformat}
> We don't reproduce with Drools <= 7.31.0.Final
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 2 months
[JBoss JIRA] (DROOLS-5102) Execute a Table with multiple input can cause NullPointerException
by Mario Fusco (Jira)
[ https://issues.redhat.com/browse/DROOLS-5102?page=com.atlassian.jira.plug... ]
Mario Fusco reassigned DROOLS-5102:
-----------------------------------
Assignee: Matteo Mortari (was: Mario Fusco)
> Execute a Table with multiple input can cause NullPointerException
> ------------------------------------------------------------------
>
> Key: DROOLS-5102
> URL: https://issues.redhat.com/browse/DROOLS-5102
> Project: Drools
> Issue Type: Bug
> Components: dmn engine
> Affects Versions: 7.33.0.Final
> Reporter: Eugenio Romano
> Assignee: Matteo Mortari
> Priority: Critical
> Attachments: different-all.dmn
>
>
> If you execute the DMN table in attach in the last version you will have a NullPointerException in case your input value is not matching any output.
> We are moving from version 23 to 33 and one of our tests are catching this issue
> The ProcessedExpression Class seems can be responsible of causing this NullPointerException.
> {code:java}
> this.ast = (BaseNode)tree.accept(new ASTBuilderVisitor(ctx.getInputVariableTypes(), ctx.getFEELFeelTypeRegistry()))
> {code}
> If you try with
> "inputString", "hi"
> "inputInteger", 12
> "inputBoolean", false
> "inputDate", "2019-09-26T00:00:00.000+0000"
> you can replicate the error
> I guess the expected behavior should be a null output as before
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 2 months
[JBoss JIRA] (DROOLS-5102) Execute a Table with multiple input can cause NullPointerException
by Eugenio Romano (Jira)
[ https://issues.redhat.com/browse/DROOLS-5102?page=com.atlassian.jira.plug... ]
Eugenio Romano updated DROOLS-5102:
-----------------------------------
Description:
If you execute the DMN table in attach in the last version you will have a NullPointerException in case your input value is not matching any output.
We are moving from version 23 to 33 and one of our tests are catching this issue
The ProcessedExpression Class seems can be responsible of causing this NullPointerException.
{code:java}
this.ast = (BaseNode)tree.accept(new ASTBuilderVisitor(ctx.getInputVariableTypes(), ctx.getFEELFeelTypeRegistry()))
{code}
If you try with
"inputString", "hi"
"inputInteger", 12
"inputBoolean", false
"inputDate", "2019-09-26T00:00:00.000+0000"
you can replicate the error
I guess the expected behavior should be a null output has before
was:
If you execute the DMN table in attach in the last version you will have a NullPointerException in case your input value is not matching any output.
We are moving from version 23 to 33 and one of our tests are catching this issue
The ProcessedExpression Class seems can be responsible of causing this NullPointerException.
{code:java}
this.ast = (BaseNode)tree.accept(new ASTBuilderVisitor(ctx.getInputVariableTypes(), ctx.getFEELFeelTypeRegistry()))
{code}
If you try with
"inputString", "hi"
"inputInteger", 12
"inputBoolean", false
"inputDate", "2019-09-26T00:00:00.000+0000"
you can replicate the error
> Execute a Table with multiple input can cause NullPointerException
> ------------------------------------------------------------------
>
> Key: DROOLS-5102
> URL: https://issues.redhat.com/browse/DROOLS-5102
> Project: Drools
> Issue Type: Bug
> Components: dmn engine
> Affects Versions: 7.33.0.Final
> Reporter: Eugenio Romano
> Assignee: Mario Fusco
> Priority: Critical
> Attachments: different-all.dmn
>
>
> If you execute the DMN table in attach in the last version you will have a NullPointerException in case your input value is not matching any output.
> We are moving from version 23 to 33 and one of our tests are catching this issue
> The ProcessedExpression Class seems can be responsible of causing this NullPointerException.
> {code:java}
> this.ast = (BaseNode)tree.accept(new ASTBuilderVisitor(ctx.getInputVariableTypes(), ctx.getFEELFeelTypeRegistry()))
> {code}
> If you try with
> "inputString", "hi"
> "inputInteger", 12
> "inputBoolean", false
> "inputDate", "2019-09-26T00:00:00.000+0000"
> you can replicate the error
> I guess the expected behavior should be a null output has before
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 2 months
[JBoss JIRA] (DROOLS-5102) Execute a Table with multiple input can cause NullPointerException
by Eugenio Romano (Jira)
[ https://issues.redhat.com/browse/DROOLS-5102?page=com.atlassian.jira.plug... ]
Eugenio Romano updated DROOLS-5102:
-----------------------------------
Description:
If you execute the DMN table in attach in the last version you will have a NullPointerException in case your input value is not matching any output.
We are moving from version 23 to 33 and one of our tests are catching this issue
The ProcessedExpression Class seems can be responsible of causing this NullPointerException.
{code:java}
this.ast = (BaseNode)tree.accept(new ASTBuilderVisitor(ctx.getInputVariableTypes(), ctx.getFEELFeelTypeRegistry()))
{code}
If you try with
"inputString", "hi"
"inputInteger", 12
"inputBoolean", false
"inputDate", "2019-09-26T00:00:00.000+0000"
you can replicate the error
I guess the expected behavior should be a null output as before
was:
If you execute the DMN table in attach in the last version you will have a NullPointerException in case your input value is not matching any output.
We are moving from version 23 to 33 and one of our tests are catching this issue
The ProcessedExpression Class seems can be responsible of causing this NullPointerException.
{code:java}
this.ast = (BaseNode)tree.accept(new ASTBuilderVisitor(ctx.getInputVariableTypes(), ctx.getFEELFeelTypeRegistry()))
{code}
If you try with
"inputString", "hi"
"inputInteger", 12
"inputBoolean", false
"inputDate", "2019-09-26T00:00:00.000+0000"
you can replicate the error
I guess the expected behavior should be a null output has before
> Execute a Table with multiple input can cause NullPointerException
> ------------------------------------------------------------------
>
> Key: DROOLS-5102
> URL: https://issues.redhat.com/browse/DROOLS-5102
> Project: Drools
> Issue Type: Bug
> Components: dmn engine
> Affects Versions: 7.33.0.Final
> Reporter: Eugenio Romano
> Assignee: Mario Fusco
> Priority: Critical
> Attachments: different-all.dmn
>
>
> If you execute the DMN table in attach in the last version you will have a NullPointerException in case your input value is not matching any output.
> We are moving from version 23 to 33 and one of our tests are catching this issue
> The ProcessedExpression Class seems can be responsible of causing this NullPointerException.
> {code:java}
> this.ast = (BaseNode)tree.accept(new ASTBuilderVisitor(ctx.getInputVariableTypes(), ctx.getFEELFeelTypeRegistry()))
> {code}
> If you try with
> "inputString", "hi"
> "inputInteger", 12
> "inputBoolean", false
> "inputDate", "2019-09-26T00:00:00.000+0000"
> you can replicate the error
> I guess the expected behavior should be a null output as before
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 2 months
[JBoss JIRA] (DROOLS-5102) Execute a Table with multiple input can cause NullPointerException
by Eugenio Romano (Jira)
[ https://issues.redhat.com/browse/DROOLS-5102?page=com.atlassian.jira.plug... ]
Eugenio Romano updated DROOLS-5102:
-----------------------------------
Issue Type: Bug (was: Feature Request)
> Execute a Table with multiple input can cause NullPointerException
> ------------------------------------------------------------------
>
> Key: DROOLS-5102
> URL: https://issues.redhat.com/browse/DROOLS-5102
> Project: Drools
> Issue Type: Bug
> Components: dmn engine
> Affects Versions: 7.33.0.Final
> Reporter: Eugenio Romano
> Assignee: Mario Fusco
> Priority: Major
> Attachments: different-all.dmn
>
>
> If you execute the DMN table in attach in the last version you will have a NullPointerException in case your input value is not matching any output.
> We are moving from version 23 to 33 and one of our tests are catching this issue
> The ProcessedExpression Class seems can be responsible of causing this NullPointerException.
> {code:java}
> this.ast = (BaseNode)tree.accept(new ASTBuilderVisitor(ctx.getInputVariableTypes(), ctx.getFEELFeelTypeRegistry()))
> {code}
> If you try with
> "inputString", "hi"
> "inputInteger", 12
> "inputBoolean", false
> "inputDate", "2019-09-26T00:00:00.000+0000"
> you can replicate the error
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 2 months
[JBoss JIRA] (DROOLS-5102) Execute a Table with multiple input can cause NullPointerException
by Eugenio Romano (Jira)
[ https://issues.redhat.com/browse/DROOLS-5102?page=com.atlassian.jira.plug... ]
Eugenio Romano updated DROOLS-5102:
-----------------------------------
Priority: Critical (was: Major)
> Execute a Table with multiple input can cause NullPointerException
> ------------------------------------------------------------------
>
> Key: DROOLS-5102
> URL: https://issues.redhat.com/browse/DROOLS-5102
> Project: Drools
> Issue Type: Bug
> Components: dmn engine
> Affects Versions: 7.33.0.Final
> Reporter: Eugenio Romano
> Assignee: Mario Fusco
> Priority: Critical
> Attachments: different-all.dmn
>
>
> If you execute the DMN table in attach in the last version you will have a NullPointerException in case your input value is not matching any output.
> We are moving from version 23 to 33 and one of our tests are catching this issue
> The ProcessedExpression Class seems can be responsible of causing this NullPointerException.
> {code:java}
> this.ast = (BaseNode)tree.accept(new ASTBuilderVisitor(ctx.getInputVariableTypes(), ctx.getFEELFeelTypeRegistry()))
> {code}
> If you try with
> "inputString", "hi"
> "inputInteger", 12
> "inputBoolean", false
> "inputDate", "2019-09-26T00:00:00.000+0000"
> you can replicate the error
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 2 months