[JBoss JIRA] (DROOLS-3109) [DMN Designer] Add additional Properties to drill-down
by Michael Anstis (Jira)
[ https://issues.jboss.org/browse/DROOLS-3109?page=com.atlassian.jira.plugi... ]
Michael Anstis updated DROOLS-3109:
-----------------------------------
Description:
The Properties Panel currently shows properties for Stunner-level "graph" components.
*Further to DROOLS-2804, that added the generic support for "drill down" and {{ExpressionLanguage}} on {{LiteralExpression}}, this JIRA is to add support for the remaining properties that should be rendered when a component is "drilled down".*
h2. Properties on the Grid Level
The selection on the grid level should show the properties below. Please notice that selection of multiple cells, rows or columns should show empty properties panel.
(everything should have ID, Description properties. Components which inherit from "NamedElement" should also have Name property)
h3. Literal expression
||Selected item||Properties panel items||type||
|Cell|ExpressionLanguage|URI|
h3. Context
||Selected item||Properties panel items||type||
|Row|type Ref|ItemDefinition ref (same which applies to Key Cell|
|Column|n/a|n/a|
|Key Cell|type Ref|ItemDefinition ref|
|Value Cell|ExpressionLanguage|URI|
h3. Decision Table
||Selected item||Properties panel items||type||
|Row|n/a|n/a|
| Input Column|Constraints|Text field|
|Output Column|Output values|Unary tests|
|Output Column|Default Output|expression|
|Cell|ExpressionLanguage|URI|
h3. Relation
||Selected item||Properties panel items||type||
|Row|n/a|n/a|
|Column|type Ref|ItemDefinition ref|
|Cell|ExpressionLanguage|URI|
h3. Function
||Selected item||Properties panel items||type||
|Row|n/a|n/a|
|Column|n/a|n/a|
|Cell|ExpressionLanguage|URI|
h3. Invocation
||Selected item||Properties panel items||type||
|Row|n/a|n/a|
|Column|n/a|n/a|
|Cell|ExpressionLanguage|URI|
h2. Manual Acceptance Test
- Switching between DRG and Grid editor, check proper fields shown
- Switching between rows, columns, cells in Grid editor, check proper fields
-- In same expression kind
-- Across different expression kinds
- Clear expression kind
- Read only mode - older asset version
- All Grid specific properties saved
was:
The Properties Panel currently shows properties for Stunner-level "graph" components.
We need, for DMN, the Properties Panel to show the properties of DMN elements' properties at the "grid" level. For example, when a {{Context}} is selected the Properties Panel should show only the top level properties for the {{Context}} (i.e. not those of its {{ContextEntries}}). Selection of a {{ContextEntry}} should refresh the Properties Panel to show only the top-level properties of the {{ContextEntry}}. Selection of the {{ContextEntry}}'s {{Expression}} should again refresh the Properties Panel to show only the top-level properties of the {{Expression}} and so forth.
h2. Properties on the Grid Level
The selection on the grid level should show the properties below. Please notice that selection of multiple cells, rows or columns should show empty properties panel.
(everything should have ID, Description properties. Components which inherit from "NamedElement" should also have Name property)
h3. Literal expression
||Selected item||Properties panel items||type||
|Cell|ExpressionLanguage|URI|
h3. Context
||Selected item||Properties panel items||type||
|Row|type Ref|ItemDefinition ref (same which applies to Key Cell|
|Column|n/a|
|Key Cell|type Ref|ItemDefinition ref|
|Value Cell|ExpressionLanguage|URI|
h3. Decision Table
||Selected item||Properties panel items||type||
|Row|n/a|
| Input Column|Constraints|Text field|
|Output Column|Output values|Unary tests|
|Output Column|Default Output|expression|
|Cell|ExpressionLanguage|URI|
h3. Relation
||Selected item||Properties panel items||type||
|Row|n/a|
|Column|type Ref|ItemDefinition ref|
|Cell|ExpressionLanguage|URI|
h3. Function
||Selected item||Properties panel items||type||
|Row|n/a|
|Column|n/a|
|Cell|ExpressionLanguage|URI|
h3. Invocation
||Selected item||Properties panel items||type||
|Row|n/a|
|Column|n/a|
|Cell|ExpressionLanguage|URI|
h2. Manual Acceptance Test
- Switching between DRG and Grid editor, check proper fields shown
- Switching between rows, columns, cells in Grid editor, check proper fields
-- In same expression kind
-- Across different expression kinds
- Clear expression kind
- Read only mode - older asset version
- All Grid specific properties saved
> [DMN Designer] Add additional Properties to drill-down
> ------------------------------------------------------
>
> Key: DROOLS-3109
> URL: https://issues.jboss.org/browse/DROOLS-3109
> Project: Drools
> Issue Type: Feature Request
> Components: DMN Editor
> Reporter: Michael Anstis
> Assignee: Michael Anstis
> Priority: Critical
> Labels: drools-tools
>
> The Properties Panel currently shows properties for Stunner-level "graph" components.
> *Further to DROOLS-2804, that added the generic support for "drill down" and {{ExpressionLanguage}} on {{LiteralExpression}}, this JIRA is to add support for the remaining properties that should be rendered when a component is "drilled down".*
> h2. Properties on the Grid Level
> The selection on the grid level should show the properties below. Please notice that selection of multiple cells, rows or columns should show empty properties panel.
> (everything should have ID, Description properties. Components which inherit from "NamedElement" should also have Name property)
> h3. Literal expression
> ||Selected item||Properties panel items||type||
> |Cell|ExpressionLanguage|URI|
> h3. Context
> ||Selected item||Properties panel items||type||
> |Row|type Ref|ItemDefinition ref (same which applies to Key Cell|
> |Column|n/a|n/a|
> |Key Cell|type Ref|ItemDefinition ref|
> |Value Cell|ExpressionLanguage|URI|
> h3. Decision Table
> ||Selected item||Properties panel items||type||
> |Row|n/a|n/a|
> | Input Column|Constraints|Text field|
> |Output Column|Output values|Unary tests|
> |Output Column|Default Output|expression|
> |Cell|ExpressionLanguage|URI|
> h3. Relation
> ||Selected item||Properties panel items||type||
> |Row|n/a|n/a|
> |Column|type Ref|ItemDefinition ref|
> |Cell|ExpressionLanguage|URI|
> h3. Function
> ||Selected item||Properties panel items||type||
> |Row|n/a|n/a|
> |Column|n/a|n/a|
> |Cell|ExpressionLanguage|URI|
> h3. Invocation
> ||Selected item||Properties panel items||type||
> |Row|n/a|n/a|
> |Column|n/a|n/a|
> |Cell|ExpressionLanguage|URI|
> h2. Manual Acceptance Test
> - Switching between DRG and Grid editor, check proper fields shown
> - Switching between rows, columns, cells in Grid editor, check proper fields
> -- In same expression kind
> -- Across different expression kinds
> - Clear expression kind
> - Read only mode - older asset version
> - All Grid specific properties saved
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-3109) [DMN Designer] Add additional Properties to drill-down
by Michael Anstis (Jira)
[ https://issues.jboss.org/browse/DROOLS-3109?page=com.atlassian.jira.plugi... ]
Michael Anstis updated DROOLS-3109:
-----------------------------------
Story Points: 3 (was: 8)
Sprint: 2018 Week 42-44
> [DMN Designer] Add additional Properties to drill-down
> ------------------------------------------------------
>
> Key: DROOLS-3109
> URL: https://issues.jboss.org/browse/DROOLS-3109
> Project: Drools
> Issue Type: Feature Request
> Components: DMN Editor
> Reporter: Michael Anstis
> Assignee: Michael Anstis
> Priority: Critical
> Labels: drools-tools
>
> The Properties Panel currently shows properties for Stunner-level "graph" components.
> *Further to DROOLS-2804, that added the generic support for "drill down" and {{ExpressionLanguage}} on {{LiteralExpression}}, this JIRA is to add support for the remaining properties that should be rendered when a component is "drilled down".*
> h2. Properties on the Grid Level
> The selection on the grid level should show the properties below. Please notice that selection of multiple cells, rows or columns should show empty properties panel.
> (everything should have ID, Description properties. Components which inherit from "NamedElement" should also have Name property)
> h3. Literal expression
> ||Selected item||Properties panel items||type||
> |Cell|ExpressionLanguage|URI|
> h3. Context
> ||Selected item||Properties panel items||type||
> |Row|type Ref|ItemDefinition ref (same which applies to Key Cell|
> |Column|n/a|n/a|
> |Key Cell|type Ref|ItemDefinition ref|
> |Value Cell|ExpressionLanguage|URI|
> h3. Decision Table
> ||Selected item||Properties panel items||type||
> |Row|n/a|n/a|
> | Input Column|Constraints|Text field|
> |Output Column|Output values|Unary tests|
> |Output Column|Default Output|expression|
> |Cell|ExpressionLanguage|URI|
> h3. Relation
> ||Selected item||Properties panel items||type||
> |Row|n/a|n/a|
> |Column|type Ref|ItemDefinition ref|
> |Cell|ExpressionLanguage|URI|
> h3. Function
> ||Selected item||Properties panel items||type||
> |Row|n/a|n/a|
> |Column|n/a|n/a|
> |Cell|ExpressionLanguage|URI|
> h3. Invocation
> ||Selected item||Properties panel items||type||
> |Row|n/a|n/a|
> |Column|n/a|n/a|
> |Cell|ExpressionLanguage|URI|
> h2. Manual Acceptance Test
> - Switching between DRG and Grid editor, check proper fields shown
> - Switching between rows, columns, cells in Grid editor, check proper fields
> -- In same expression kind
> -- Across different expression kinds
> - Clear expression kind
> - Read only mode - older asset version
> - All Grid specific properties saved
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-3109) [DMN Designer] Add additional Properties to drill-down
by Michael Anstis (Jira)
Michael Anstis created DROOLS-3109:
--------------------------------------
Summary: [DMN Designer] Add additional Properties to drill-down
Key: DROOLS-3109
URL: https://issues.jboss.org/browse/DROOLS-3109
Project: Drools
Issue Type: Feature Request
Components: DMN Editor
Reporter: Michael Anstis
Assignee: Michael Anstis
The Properties Panel currently shows properties for Stunner-level "graph" components.
We need, for DMN, the Properties Panel to show the properties of DMN elements' properties at the "grid" level. For example, when a {{Context}} is selected the Properties Panel should show only the top level properties for the {{Context}} (i.e. not those of its {{ContextEntries}}). Selection of a {{ContextEntry}} should refresh the Properties Panel to show only the top-level properties of the {{ContextEntry}}. Selection of the {{ContextEntry}}'s {{Expression}} should again refresh the Properties Panel to show only the top-level properties of the {{Expression}} and so forth.
h2. Properties on the Grid Level
The selection on the grid level should show the properties below. Please notice that selection of multiple cells, rows or columns should show empty properties panel.
(everything should have ID, Description properties. Components which inherit from "NamedElement" should also have Name property)
h3. Literal expression
||Selected item||Properties panel items||type||
|Cell|ExpressionLanguage|URI|
h3. Context
||Selected item||Properties panel items||type||
|Row|type Ref|ItemDefinition ref (same which applies to Key Cell|
|Column|n/a|
|Key Cell|type Ref|ItemDefinition ref|
|Value Cell|ExpressionLanguage|URI|
h3. Decision Table
||Selected item||Properties panel items||type||
|Row|n/a|
| Input Column|Constraints|Text field|
|Output Column|Output values|Unary tests|
|Output Column|Default Output|expression|
|Cell|ExpressionLanguage|URI|
h3. Relation
||Selected item||Properties panel items||type||
|Row|n/a|
|Column|type Ref|ItemDefinition ref|
|Cell|ExpressionLanguage|URI|
h3. Function
||Selected item||Properties panel items||type||
|Row|n/a|
|Column|n/a|
|Cell|ExpressionLanguage|URI|
h3. Invocation
||Selected item||Properties panel items||type||
|Row|n/a|
|Column|n/a|
|Cell|ExpressionLanguage|URI|
h2. Manual Acceptance Test
- Switching between DRG and Grid editor, check proper fields shown
- Switching between rows, columns, cells in Grid editor, check proper fields
-- In same expression kind
-- Across different expression kinds
- Clear expression kind
- Read only mode - older asset version
- All Grid specific properties saved
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-2975) Unable to create a new project in KIE workbench 7.8.0 release onwards
by Michael Anstis (Jira)
[ https://issues.jboss.org/browse/DROOLS-2975?page=com.atlassian.jira.plugi... ]
Michael Anstis commented on DROOLS-2975:
----------------------------------------
[~porcelli] I could not find mention of the System Property nor need for an internet connection in the documentation.
It's possible I missed it; but you should probably check (and add, or have Max add, if it is missing).
> Unable to create a new project in KIE workbench 7.8.0 release onwards
> ---------------------------------------------------------------------
>
> Key: DROOLS-2975
> URL: https://issues.jboss.org/browse/DROOLS-2975
> Project: Drools
> Issue Type: Bug
> Affects Versions: 7.8.0.Final, 7.9.0.Final, 7.10.0.Final
> Reporter: Senthil Kumar Kamaraj
> Assignee: Alexandre Porcelli
> Priority: Blocker
>
> We have deployed KIE Workbench on Wildfly 11.
> We are unable to create a new project in the KIE workbench, it is throwing the below error
> Unable to complete your request. The following exception occurred: org.appformer.maven.integration.embedder.MavenEmbedderException: Failed to read artifact descriptor for com.thoughtworks.xstream:xstream:jar:1.4.10.
> The maven home is set properly and settings.xml is placed in maven home.
> The issue is there from KIE Workbench 7.8.0 release onwards.
> For more info, please refer the link below
> https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/...
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-1372) Each call to KieContainer.updateToVersion(ReleaseId version) creates a new classloader for unmodifed rules in the KieModule
by Mario Fusco (Jira)
[ https://issues.jboss.org/browse/DROOLS-1372?page=com.atlassian.jira.plugi... ]
Mario Fusco updated DROOLS-1372:
--------------------------------
Sprint: 2018 Week 42-44
> Each call to KieContainer.updateToVersion(ReleaseId version) creates a new classloader for unmodifed rules in the KieModule
> ----------------------------------------------------------------------------------------------------------------------------
>
> Key: DROOLS-1372
> URL: https://issues.jboss.org/browse/DROOLS-1372
> Project: Drools
> Issue Type: Bug
> Components: core engine
> Affects Versions: 6.3.0.Final
> Reporter: Bill Tuminaro
> Assignee: Mario Fusco
> Priority: Major
> Attachments: UpdateToVersionCreatingNewClassloaders.java, drools-1372_one.PNG, drools-1372_two.PNG
>
>
> I have attached a reproducer named UpdateToVersionCreatingNewClassloaders.java that creates a KieContainer with a KieModule that contains a single rule (rule name 1081) and then runs a loop that adds 1 rule and removes 1 rule and calls KieContainer.updateToVersion(). Along the way it creates .dmp files.
> If you examine the .dmp files name updrule#_3.dmp (i.e. updrule1_3.dmp , updrule3_3.dmp ) you will see that the number of classloaders for the rule named org.drools.compiler.integrationTests.Rule_10810DefaultConsequenceInvoker increases by 1 each iteration.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-1372) Each call to KieContainer.updateToVersion(ReleaseId version) creates a new classloader for unmodifed rules in the KieModule
by Mario Fusco (Jira)
[ https://issues.jboss.org/browse/DROOLS-1372?page=com.atlassian.jira.plugi... ]
Mario Fusco commented on DROOLS-1372:
-------------------------------------
poker: 5
> Each call to KieContainer.updateToVersion(ReleaseId version) creates a new classloader for unmodifed rules in the KieModule
> ----------------------------------------------------------------------------------------------------------------------------
>
> Key: DROOLS-1372
> URL: https://issues.jboss.org/browse/DROOLS-1372
> Project: Drools
> Issue Type: Bug
> Components: core engine
> Affects Versions: 6.3.0.Final
> Reporter: Bill Tuminaro
> Assignee: Mario Fusco
> Priority: Major
> Attachments: UpdateToVersionCreatingNewClassloaders.java, drools-1372_one.PNG, drools-1372_two.PNG
>
>
> I have attached a reproducer named UpdateToVersionCreatingNewClassloaders.java that creates a KieContainer with a KieModule that contains a single rule (rule name 1081) and then runs a loop that adds 1 rule and removes 1 rule and calls KieContainer.updateToVersion(). Along the way it creates .dmp files.
> If you examine the .dmp files name updrule#_3.dmp (i.e. updrule1_3.dmp , updrule3_3.dmp ) you will see that the number of classloaders for the rule named org.drools.compiler.integrationTests.Rule_10810DefaultConsequenceInvoker increases by 1 each iteration.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-1362) accumulate and over window:time usage will stuck drools for a while (from minutes to hours according to number of facts)
by Mario Fusco (Jira)
[ https://issues.jboss.org/browse/DROOLS-1362?page=com.atlassian.jira.plugi... ]
Mario Fusco updated DROOLS-1362:
--------------------------------
Sprint: 2018 Week 42-44
> accumulate and over window:time usage will stuck drools for a while (from minutes to hours according to number of facts)
> ------------------------------------------------------------------------------------------------------------------------
>
> Key: DROOLS-1362
> URL: https://issues.jboss.org/browse/DROOLS-1362
> Project: Drools
> Issue Type: Bug
> Affects Versions: 6.5.0.Final
> Reporter: Ertugrul Akbas
> Assignee: Mario Fusco
> Priority: Major
> Attachments: Droolslog.zip
>
>
> We are testing a simple rule. The rule is:
> import com.anet.correlation.*;
> import java.util.*;
> import com.anet.ntLog.collector.*;
> import com.anet.alarm.*;
> import com.anet.util.*;
> import com.anet.correlation.operators.*;
> import com.anet.correlation.utils.*;
> declare EPSObject
> @role(event)
>
> end
> rule "test"
> when
> Number( ) from accumulate(
> generalcorrelationobject1:EPSObject(name=='ert', $temp :avg_snmptrapeps) over window:time( 3m ),
> average( $temp ) )
> then
> end
> we are inserting facts continuously and after 3 minutes - the time which is given as "over window:time( 3m )" -
> drools stuck and then after minutes , starts to conitinue.
> Not: When we test with "over window:time( 30m )" stuck 30 minutes later or When we test with "over window:time( 10m )" stuck 10 minutes later
> Any comment?
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months
[JBoss JIRA] (DROOLS-1362) accumulate and over window:time usage will stuck drools for a while (from minutes to hours according to number of facts)
by Mario Fusco (Jira)
[ https://issues.jboss.org/browse/DROOLS-1362?page=com.atlassian.jira.plugi... ]
Mario Fusco commented on DROOLS-1362:
-------------------------------------
poker: 5
> accumulate and over window:time usage will stuck drools for a while (from minutes to hours according to number of facts)
> ------------------------------------------------------------------------------------------------------------------------
>
> Key: DROOLS-1362
> URL: https://issues.jboss.org/browse/DROOLS-1362
> Project: Drools
> Issue Type: Bug
> Affects Versions: 6.5.0.Final
> Reporter: Ertugrul Akbas
> Assignee: Mario Fusco
> Priority: Major
> Attachments: Droolslog.zip
>
>
> We are testing a simple rule. The rule is:
> import com.anet.correlation.*;
> import java.util.*;
> import com.anet.ntLog.collector.*;
> import com.anet.alarm.*;
> import com.anet.util.*;
> import com.anet.correlation.operators.*;
> import com.anet.correlation.utils.*;
> declare EPSObject
> @role(event)
>
> end
> rule "test"
> when
> Number( ) from accumulate(
> generalcorrelationobject1:EPSObject(name=='ert', $temp :avg_snmptrapeps) over window:time( 3m ),
> average( $temp ) )
> then
> end
> we are inserting facts continuously and after 3 minutes - the time which is given as "over window:time( 3m )" -
> drools stuck and then after minutes , starts to conitinue.
> Not: When we test with "over window:time( 30m )" stuck 30 minutes later or When we test with "over window:time( 10m )" stuck 10 minutes later
> Any comment?
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 7 months