[JBoss JIRA] (WFCORE-4399) ResourceEntry implementations to not implement equals/hashCode
by Paul Ferraro (Jira)
[ https://issues.jboss.org/browse/WFCORE-4399?page=com.atlassian.jira.plugi... ]
Paul Ferraro updated WFCORE-4399:
---------------------------------
Summary: ResourceEntry implementations to not implement equals/hashCode (was: ResourceEntry implements to not implement equals/hashCode)
> ResourceEntry implementations to not implement equals/hashCode
> --------------------------------------------------------------
>
> Key: WFCORE-4399
> URL: https://issues.jboss.org/browse/WFCORE-4399
> Project: WildFly Core
> Issue Type: Bug
> Components: Management
> Affects Versions: 9.0.0.Beta1
> Reporter: Paul Ferraro
> Assignee: Paul Ferraro
> Priority: Major
>
> The default implementation of Resource.getChildren(String) returns a LinkedHashSet containing child entries. However, it seems none of the implementations of Resource.ResourceEntry implement equals() and hashCode(). This causes headaches for anyone creating a custom resource that wishes to augment the default implementation of this method.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 1 month
[JBoss JIRA] (DROOLS-3843) DMN Editor Decision Navigator differentiate icons for DRGElement
by Elizabeth Clayton (Jira)
[ https://issues.jboss.org/browse/DROOLS-3843?page=com.atlassian.jira.plugi... ]
Elizabeth Clayton updated DROOLS-3843:
--------------------------------------
Attachment: dmn-icons.png
> DMN Editor Decision Navigator differentiate icons for DRGElement
> ----------------------------------------------------------------
>
> Key: DROOLS-3843
> URL: https://issues.jboss.org/browse/DROOLS-3843
> Project: Drools
> Issue Type: Enhancement
> Components: DMN Editor
> Reporter: Matteo Mortari
> Assignee: Guilherme Gomes
> Priority: Major
> Labels: drools-tools, ux_needed
> Attachments: dmn-icons.png, image-2019-04-03-10-38-39-270.png
>
>
> In this example:
> !image-2019-04-03-10-38-39-270.png|thumbnail!
> The 1st one is a Decision, the other are Input Data.
> Experienced DMN practitioner may know that a decision logic can only happen to Decision or BKM node, hence one could distinguish potential Input data node by not having decision logic (context in the example). But also what about Decision or BKM for which you didn't write the decision logic yet?
> PLease consider distinguished icon for DRG Elements.
> For example
> leave Input Data with the filled circle
> Decision: filled square
> BKM: filled trapezoid.
> Thanks
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 1 month
[JBoss JIRA] (DROOLS-3843) DMN Editor Decision Navigator differentiate icons for DRGElement
by Elizabeth Clayton (Jira)
[ https://issues.jboss.org/browse/DROOLS-3843?page=com.atlassian.jira.plugi... ]
Elizabeth Clayton commented on DROOLS-3843:
-------------------------------------------
Thanks [~manstis], that's right. What I'm wondering is, could we instead have unique icons for the top level nodes as suggested - using the same icons as represented in the palette. And then, to prevent a visually complex tree, could we make the decision logic nodes generic (squares or some such?) I attached a mockup for consideration.
!dmn-icons.png|thumbnail!
> DMN Editor Decision Navigator differentiate icons for DRGElement
> ----------------------------------------------------------------
>
> Key: DROOLS-3843
> URL: https://issues.jboss.org/browse/DROOLS-3843
> Project: Drools
> Issue Type: Enhancement
> Components: DMN Editor
> Reporter: Matteo Mortari
> Assignee: Guilherme Gomes
> Priority: Major
> Labels: drools-tools, ux_needed
> Attachments: dmn-icons.png, image-2019-04-03-10-38-39-270.png
>
>
> In this example:
> !image-2019-04-03-10-38-39-270.png|thumbnail!
> The 1st one is a Decision, the other are Input Data.
> Experienced DMN practitioner may know that a decision logic can only happen to Decision or BKM node, hence one could distinguish potential Input data node by not having decision logic (context in the example). But also what about Decision or BKM for which you didn't write the decision logic yet?
> PLease consider distinguished icon for DRG Elements.
> For example
> leave Input Data with the filled circle
> Decision: filled square
> BKM: filled trapezoid.
> Thanks
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 1 month
[JBoss JIRA] (DROOLS-3665) [DMN Designer] Data Types - Constraints (Range/Enumeration) - Add "Time" component when the type is "Time"
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-3665?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-3665:
--------------------------------
Description:
When the type of the Data Type is "Time", add the "Time" component to the input, as the following mockup shows:
!2.0.png|thumbnail!
!2.1.png|thumbnail!
⚠️ Notice:
The time component is composed by:
- An input with the timepicker;
- A toggle button (to toggle between offset and timezone)
- An input which is filled accordingly to the toggle button
h3. Acceptance test
Check on Chrome and Firefox
- Switching between Enumeration, Range and Expression DROOLS-3852
- Reopening (/)
- Deploying (/)
was:
When the type of the Data Type is "Time", add the "Time" component to the input, as the following mockup shows:
!2.0.png|thumbnail!
!2.1.png|thumbnail!
⚠️ Notice:
The time component is composed by:
- An input with the timepicker;
- A toggle button (to toggle between offset and timezone)
- An input which is filled accordingly to the toggle button
h3. Acceptance test
Check on Chrome and Firefox
- Switching between Enumeration, Range and Expression
- Reopening (/)
- Deploying (/)
> [DMN Designer] Data Types - Constraints (Range/Enumeration) - Add "Time" component when the type is "Time"
> ----------------------------------------------------------------------------------------------------------
>
> Key: DROOLS-3665
> URL: https://issues.jboss.org/browse/DROOLS-3665
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Guilherme Gomes
> Assignee: Daniel José dos Santos
> Priority: Major
> Labels: drools-tools
> Attachments: 2.0.png, 2.1.png
>
>
> When the type of the Data Type is "Time", add the "Time" component to the input, as the following mockup shows:
> !2.0.png|thumbnail!
> !2.1.png|thumbnail!
> ⚠️ Notice:
> The time component is composed by:
> - An input with the timepicker;
> - A toggle button (to toggle between offset and timezone)
> - An input which is filled accordingly to the toggle button
> h3. Acceptance test
> Check on Chrome and Firefox
> - Switching between Enumeration, Range and Expression DROOLS-3852
> - Reopening (/)
> - Deploying (/)
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 1 month
[JBoss JIRA] (DROOLS-3665) [DMN Designer] Data Types - Constraints (Range/Enumeration) - Add "Time" component when the type is "Time"
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-3665?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-3665:
--------------------------------
Description:
When the type of the Data Type is "Time", add the "Time" component to the input, as the following mockup shows:
!2.0.png|thumbnail!
!2.1.png|thumbnail!
⚠️ Notice:
The time component is composed by:
- An input with the timepicker;
- A toggle button (to toggle between offset and timezone)
- An input which is filled accordingly to the toggle button
h3. Acceptance test
Check on Chrome and Firefox
- Switching between Enumeration, Range and Expression
- Reopening (/)
- Deploying (/)
was:
When the type of the Data Type is "Time", add the "Time" component to the input, as the following mockup shows:
!2.0.png|thumbnail!
!2.1.png|thumbnail!
⚠️ Notice:
The time component is composed by:
- An input with the timepicker;
- A toggle button (to toggle between offset and timezone)
- An input which is filled accordingly to the toggle button
h3. Acceptance test
Check on Chrome and Firefox
- Switching between Enumeration, Range and Expression
- Reopening
- Deploying
> [DMN Designer] Data Types - Constraints (Range/Enumeration) - Add "Time" component when the type is "Time"
> ----------------------------------------------------------------------------------------------------------
>
> Key: DROOLS-3665
> URL: https://issues.jboss.org/browse/DROOLS-3665
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Guilherme Gomes
> Assignee: Daniel José dos Santos
> Priority: Major
> Labels: drools-tools
> Attachments: 2.0.png, 2.1.png
>
>
> When the type of the Data Type is "Time", add the "Time" component to the input, as the following mockup shows:
> !2.0.png|thumbnail!
> !2.1.png|thumbnail!
> ⚠️ Notice:
> The time component is composed by:
> - An input with the timepicker;
> - A toggle button (to toggle between offset and timezone)
> - An input which is filled accordingly to the toggle button
> h3. Acceptance test
> Check on Chrome and Firefox
> - Switching between Enumeration, Range and Expression
> - Reopening (/)
> - Deploying (/)
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 1 month
[JBoss JIRA] (DROOLS-3665) [DMN Designer] Data Types - Constraints (Range/Enumeration) - Add "Time" component when the type is "Time"
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-3665?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-3665:
--------------------------------
Description:
When the type of the Data Type is "Time", add the "Time" component to the input, as the following mockup shows:
!2.0.png|thumbnail!
!2.1.png|thumbnail!
⚠️ Notice:
The time component is composed by:
- An input with the timepicker;
- A toggle button (to toggle between offset and timezone)
- An input which is filled accordingly to the toggle button
h3. Acceptance test
Check on Chrome and Firefox
- Switching between Enumeration, Range and Expression
- Reopening
- Deploying
was:
When the type of the Data Type is "Time", add the "Time" component to the input, as the following mockup shows:
!2.0.png|thumbnail!
!2.1.png|thumbnail!
⚠️ Notice:
The time component is composed by:
- An input with the timepicker;
- A toggle button (to toggle between offset and timezone)
- An input which is filled accordingly to the toggle button
> [DMN Designer] Data Types - Constraints (Range/Enumeration) - Add "Time" component when the type is "Time"
> ----------------------------------------------------------------------------------------------------------
>
> Key: DROOLS-3665
> URL: https://issues.jboss.org/browse/DROOLS-3665
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Guilherme Gomes
> Assignee: Daniel José dos Santos
> Priority: Major
> Labels: drools-tools
> Attachments: 2.0.png, 2.1.png
>
>
> When the type of the Data Type is "Time", add the "Time" component to the input, as the following mockup shows:
> !2.0.png|thumbnail!
> !2.1.png|thumbnail!
> ⚠️ Notice:
> The time component is composed by:
> - An input with the timepicker;
> - A toggle button (to toggle between offset and timezone)
> - An input which is filled accordingly to the toggle button
> h3. Acceptance test
> Check on Chrome and Firefox
> - Switching between Enumeration, Range and Expression
> - Reopening
> - Deploying
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 1 month
[JBoss JIRA] (WFLY-11739) Transaction JDBC object store does not start on PostgreSQL Plus 10.1
by Ivan Straka (Jira)
[ https://issues.jboss.org/browse/WFLY-11739?page=com.atlassian.jira.plugin... ]
Ivan Straka updated WFLY-11739:
-------------------------------
Issue Type: Enhancement (was: Bug)
> Transaction JDBC object store does not start on PostgreSQL Plus 10.1
> --------------------------------------------------------------------
>
> Key: WFLY-11739
> URL: https://issues.jboss.org/browse/WFLY-11739
> Project: WildFly
> Issue Type: Enhancement
> Components: Transactions
> Affects Versions: 14.0.0.Final, 15.0.1.Final, 16.0.0.Beta1
> Reporter: Ivan Straka
> Assignee: Ivan Straka
> Priority: Major
> Fix For: 16.0.0.Final
>
>
> The JBossTM has not got driver class for PostgreSQL Plus 10.1. This results in a _ClassNotFoundException_ exception when transaction subsystem is configured to use a JDBC transaction object store on PostgreSQL Plus 10.1.
> The problem is that there is no driver class in [this package|https://github.com/jbosstm/narayana/tree/5.9.1.Final/ArjunaCore/a...] for [edb-jdbc18.jar|http://www.qa.jboss.com/jdbc-drivers-products/EAP/7.3.0/po...] which is supposed to be used for PostgreSQL Plus 10.1. Narayana expects _edb_driver_ class. This has changed since edb-jdbc17.jar where _postgresql_driver_ is expected.
> PostgreSQL Plus 10.1 is supported in 7.2.0 and 7.3.0, Customers can not used the DB as JDBC object store due to this issue.
> {code:java}
> 16:33:17,027 FATAL [com.arjuna.ats.arjuna] (MSC service thread 1-2) ARJUNA012260: Received exception for com.arjuna.ats.internal.arjuna.objectstore.jdbc.accessors.DataSourceJDBCAccess:JASDTJBossTSTxTable: java.lang.ClassNotFoundException: com.arjuna.ats.internal.arjuna.objectstore.jdbc.drivers.edb_driver from [Module "org.jboss.jts" from local module loader @2b80d80f (finder: local module finder @3ab39c39 (roots: /home/istraka/repositories/gitlab/tests-management/jboss-eap-7.1/modules,/home/istraka/repositories/gitlab/tests-management/jboss-eap-7.1/modules/system/layers/base))]
> at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:198)
> at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:412)
> at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:400)
> at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:116)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:264)
> at com.arjuna.ats.internal.arjuna.objectstore.jdbc.JDBCStore.<init>(JDBCStore.java:251)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
> at com.arjuna.common.internal.util.ClassloadingUtility.loadAndInstantiateClass(ClassloadingUtility.java:129)
> at com.arjuna.ats.arjuna.objectstore.StoreManager.initStore(StoreManager.java:152)
> at com.arjuna.ats.arjuna.objectstore.StoreManager.getActionStore(StoreManager.java:111)
> at com.arjuna.ats.arjuna.objectstore.StoreManager.getRecoveryStore(StoreManager.java:68)
> at com.arjuna.ats.internal.jta.recovery.arjunacore.CommitMarkableResourceRecordRecoveryModule.<init>(CommitMarkableResourceRecordRecoveryModule.java:156)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
> at java.lang.Class.newInstance(Class.java:442)
> at com.arjuna.common.internal.util.ClassloadingUtility.loadAndInstantiateClass(ClassloadingUtility.java:135)
> at com.arjuna.common.internal.util.ClassloadingUtility.loadAndInstantiateClassesWithInit(ClassloadingUtility.java:192)
> at com.arjuna.ats.arjuna.common.RecoveryEnvironmentBean.getRecoveryModules(RecoveryEnvironmentBean.java:465)
> at com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.loadModules(PeriodicRecovery.java:883)
> at com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.<init>(PeriodicRecovery.java:121)
> at com.arjuna.ats.internal.arjuna.recovery.RecoveryManagerImple.<init>(RecoveryManagerImple.java:107)
> at com.arjuna.ats.arjuna.recovery.RecoveryManager.<init>(RecoveryManager.java:477)
> at com.arjuna.ats.arjuna.recovery.RecoveryManager.manager(RecoveryManager.java:132)
> at com.arjuna.ats.arjuna.recovery.RecoveryManager.manager(RecoveryManager.java:112)
> at com.arjuna.ats.jbossatx.jta.RecoveryManagerService.create(RecoveryManagerService.java:54)
> at org.jboss.as.txn.service.ArjunaRecoveryManagerService.start(ArjunaRecoveryManagerService.java:126)
> at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:2032)
> at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1955)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:748)
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 1 month
[JBoss JIRA] (WFLY-11739) Transaction JDBC object store does not start on PostgreSQL Plus 10.1
by Ivan Straka (Jira)
[ https://issues.jboss.org/browse/WFLY-11739?page=com.atlassian.jira.plugin... ]
Ivan Straka updated WFLY-11739:
-------------------------------
Issue Type: Bug (was: Enhancement)
> Transaction JDBC object store does not start on PostgreSQL Plus 10.1
> --------------------------------------------------------------------
>
> Key: WFLY-11739
> URL: https://issues.jboss.org/browse/WFLY-11739
> Project: WildFly
> Issue Type: Bug
> Components: Transactions
> Affects Versions: 14.0.0.Final, 15.0.1.Final, 16.0.0.Beta1
> Reporter: Ivan Straka
> Assignee: Ivan Straka
> Priority: Major
> Fix For: 16.0.0.Final
>
>
> The JBossTM has not got driver class for PostgreSQL Plus 10.1. This results in a _ClassNotFoundException_ exception when transaction subsystem is configured to use a JDBC transaction object store on PostgreSQL Plus 10.1.
> The problem is that there is no driver class in [this package|https://github.com/jbosstm/narayana/tree/5.9.1.Final/ArjunaCore/a...] for [edb-jdbc18.jar|http://www.qa.jboss.com/jdbc-drivers-products/EAP/7.3.0/po...] which is supposed to be used for PostgreSQL Plus 10.1. Narayana expects _edb_driver_ class. This has changed since edb-jdbc17.jar where _postgresql_driver_ is expected.
> PostgreSQL Plus 10.1 is supported in 7.2.0 and 7.3.0, Customers can not used the DB as JDBC object store due to this issue.
> {code:java}
> 16:33:17,027 FATAL [com.arjuna.ats.arjuna] (MSC service thread 1-2) ARJUNA012260: Received exception for com.arjuna.ats.internal.arjuna.objectstore.jdbc.accessors.DataSourceJDBCAccess:JASDTJBossTSTxTable: java.lang.ClassNotFoundException: com.arjuna.ats.internal.arjuna.objectstore.jdbc.drivers.edb_driver from [Module "org.jboss.jts" from local module loader @2b80d80f (finder: local module finder @3ab39c39 (roots: /home/istraka/repositories/gitlab/tests-management/jboss-eap-7.1/modules,/home/istraka/repositories/gitlab/tests-management/jboss-eap-7.1/modules/system/layers/base))]
> at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:198)
> at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:412)
> at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:400)
> at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:116)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Class.java:264)
> at com.arjuna.ats.internal.arjuna.objectstore.jdbc.JDBCStore.<init>(JDBCStore.java:251)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
> at com.arjuna.common.internal.util.ClassloadingUtility.loadAndInstantiateClass(ClassloadingUtility.java:129)
> at com.arjuna.ats.arjuna.objectstore.StoreManager.initStore(StoreManager.java:152)
> at com.arjuna.ats.arjuna.objectstore.StoreManager.getActionStore(StoreManager.java:111)
> at com.arjuna.ats.arjuna.objectstore.StoreManager.getRecoveryStore(StoreManager.java:68)
> at com.arjuna.ats.internal.jta.recovery.arjunacore.CommitMarkableResourceRecordRecoveryModule.<init>(CommitMarkableResourceRecordRecoveryModule.java:156)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
> at java.lang.Class.newInstance(Class.java:442)
> at com.arjuna.common.internal.util.ClassloadingUtility.loadAndInstantiateClass(ClassloadingUtility.java:135)
> at com.arjuna.common.internal.util.ClassloadingUtility.loadAndInstantiateClassesWithInit(ClassloadingUtility.java:192)
> at com.arjuna.ats.arjuna.common.RecoveryEnvironmentBean.getRecoveryModules(RecoveryEnvironmentBean.java:465)
> at com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.loadModules(PeriodicRecovery.java:883)
> at com.arjuna.ats.internal.arjuna.recovery.PeriodicRecovery.<init>(PeriodicRecovery.java:121)
> at com.arjuna.ats.internal.arjuna.recovery.RecoveryManagerImple.<init>(RecoveryManagerImple.java:107)
> at com.arjuna.ats.arjuna.recovery.RecoveryManager.<init>(RecoveryManager.java:477)
> at com.arjuna.ats.arjuna.recovery.RecoveryManager.manager(RecoveryManager.java:132)
> at com.arjuna.ats.arjuna.recovery.RecoveryManager.manager(RecoveryManager.java:112)
> at com.arjuna.ats.jbossatx.jta.RecoveryManagerService.create(RecoveryManagerService.java:54)
> at org.jboss.as.txn.service.ArjunaRecoveryManagerService.start(ArjunaRecoveryManagerService.java:126)
> at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:2032)
> at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1955)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:748)
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
7 years, 1 month