[JBoss JIRA] (DROOLS-4086) [GSS-RFE] Search feature in GDST 7.5
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-4086?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-4086:
--------------------------------
Summary: [GSS-RFE] Search feature in GDST 7.5 (was: [GSS-RFE] Search feature in GDST)
> [GSS-RFE] Search feature in GDST 7.5
> ------------------------------------
>
> Key: DROOLS-4086
> URL: https://issues.jboss.org/browse/DROOLS-4086
> Project: Drools
> Issue Type: Epic
> Components: DMN Editor
> Affects Versions: 7.23.0.Final
> Reporter: Yevgeniy Fomin
> Assignee: Michael Anstis
> Priority: Major
> Labels: drools-tools
> Attachments: Example.png, Screen Shot 2019-05-30 at 5.14.30 PM.png
>
>
> This is a community epic for the [BAPL-1279|https://issues.jboss.org/browse/BAPL-1279]. The epic was created according to the [definition of ready|https://docs.google.com/document/d/1WKv_Cx7jCts7gCQCGt_323ANH_H7dv4...] that advices what needs to be agreed before each feature implementation.
> h1. Requirement
> - The user would like to have additional search for text in *Guided Decision Table* and *Decision Model and Notation (DMN)* editor because standard browser search not allows to do it.
> - We may add auto-suggestion mechanism
> - Do we need search history?
> - Search is possible when you type only the part of indicated word. For example, if you type text like 'test', the words 'testing', 'tester' should be displayed.
> - The example text in the input field disappears when you enter the first character, and appears again, if the input field is empty.
> h1. UX design
> - Add magnifying-glass icon.
> - Search-box can be popup window after clicking on icon or just pop field
> - The simple way is just create search inside of "Expression editor" or we can make search from "Graph editor" which return result from both "Expression editor" and "Graph editor" as a list, so it may looks as search we do in DMN data types tab. Also we can make separate search for both.
> h1. Documentation
> - Replace picture of GDT and DMN editor where they become obsolete
> h1. Acceptance test
> - Enter to large amount of data in search box
> - Search is possible when you type only the part of indicated word. For example, if you type text like 'test', the words 'testing', 'tester' should be displayed.
> - Searching for non-existing result
> - Result appearing once
> - Result appearing multiple times
> - Set of inputs:
> *- A-Z
> *- a-z
> *- 0-9
> *- Symbols: } { ] [ ) ( ~ ! @ # $ % ^ & ` | \ : " ; ' < > ? , . ⁄ - +
> *- Blank spaces
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (DROOLS-4131) Can't use "is contained in the list" for Integer field
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-4131?page=com.atlassian.jira.plugi... ]
Jozef Marko reassigned DROOLS-4131:
-----------------------------------
Assignee: Jozef Marko (was: Mario Fusco)
> Can't use "is contained in the list" for Integer field
> ------------------------------------------------------
>
> Key: DROOLS-4131
> URL: https://issues.jboss.org/browse/DROOLS-4131
> Project: Drools
> Issue Type: Bug
> Components: Guided Template Editor
> Affects Versions: 7.23.0.Final
> Reporter: Yevgeniy Fomin
> Assignee: Jozef Marko
> Priority: Major
> Labels: drools-tools
> Attachments: Screenshot from 2019-06-05 16-04-55.png, Screenshot from 2019-06-05 16-05-17.png, Screenshot from 2019-06-05 16-06-23.png, Screenshot from 2019-06-05 16-06-50.png
>
>
> Can't use "Template key" as a list when using option "is contained in the (comma separated) list" for Integer field of Data Object in Guided Rule Templates
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (DROOLS-4131) Can't use "is contained in the list" for Integer field
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-4131?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-4131:
--------------------------------
Sprint: 2019 Week 23-25
> Can't use "is contained in the list" for Integer field
> ------------------------------------------------------
>
> Key: DROOLS-4131
> URL: https://issues.jboss.org/browse/DROOLS-4131
> Project: Drools
> Issue Type: Bug
> Components: Guided Template Editor
> Affects Versions: 7.23.0.Final
> Reporter: Yevgeniy Fomin
> Assignee: Jozef Marko
> Priority: Major
> Labels: drools-tools
> Attachments: Screenshot from 2019-06-05 16-04-55.png, Screenshot from 2019-06-05 16-05-17.png, Screenshot from 2019-06-05 16-06-23.png, Screenshot from 2019-06-05 16-06-50.png
>
>
> Can't use "Template key" as a list when using option "is contained in the (comma separated) list" for Integer field of Data Object in Guided Rule Templates
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (DROOLS-4131) Can't use "is contained in the list" for Integer field
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-4131?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-4131:
--------------------------------
Tester: Yevgeniy Fomin
> Can't use "is contained in the list" for Integer field
> ------------------------------------------------------
>
> Key: DROOLS-4131
> URL: https://issues.jboss.org/browse/DROOLS-4131
> Project: Drools
> Issue Type: Bug
> Components: Guided Template Editor
> Affects Versions: 7.23.0.Final
> Reporter: Yevgeniy Fomin
> Assignee: Mario Fusco
> Priority: Major
> Labels: drools-tools
> Attachments: Screenshot from 2019-06-05 16-04-55.png, Screenshot from 2019-06-05 16-05-17.png, Screenshot from 2019-06-05 16-06-23.png, Screenshot from 2019-06-05 16-06-50.png
>
>
> Can't use "Template key" as a list when using option "is contained in the (comma separated) list" for Integer field of Data Object in Guided Rule Templates
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (DROOLS-4131) Can't use "is contained in the list" for Integer field
by Jozef Marko (Jira)
[ https://issues.jboss.org/browse/DROOLS-4131?page=com.atlassian.jira.plugi... ]
Jozef Marko updated DROOLS-4131:
--------------------------------
Component/s: Guided Template Editor
> Can't use "is contained in the list" for Integer field
> ------------------------------------------------------
>
> Key: DROOLS-4131
> URL: https://issues.jboss.org/browse/DROOLS-4131
> Project: Drools
> Issue Type: Bug
> Components: Guided Template Editor
> Affects Versions: 7.23.0.Final
> Reporter: Yevgeniy Fomin
> Assignee: Mario Fusco
> Priority: Major
> Labels: drools-tools
> Attachments: Screenshot from 2019-06-05 16-04-55.png, Screenshot from 2019-06-05 16-05-17.png, Screenshot from 2019-06-05 16-06-23.png, Screenshot from 2019-06-05 16-06-50.png
>
>
> Can't use "Template key" as a list when using option "is contained in the (comma separated) list" for Integer field of Data Object in Guided Rule Templates
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (WFLY-10864) MP Health reports UP when there is port collision for port 8080
by Brian Stansberry (Jira)
[ https://issues.jboss.org/browse/WFLY-10864?page=com.atlassian.jira.plugin... ]
Brian Stansberry updated WFLY-10864:
------------------------------------
Issue Type: Enhancement (was: Bug)
> MP Health reports UP when there is port collision for port 8080
> ---------------------------------------------------------------
>
> Key: WFLY-10864
> URL: https://issues.jboss.org/browse/WFLY-10864
> Project: WildFly
> Issue Type: Enhancement
> Components: MP Health
> Reporter: Rostislav Svoboda
> Assignee: Lin Gao
> Priority: Critical
>
> MP Health reports UP when there is port collision for port 8080.
> I have simple python app to acquire port 8080 and once it runs I start WF server
> {code}
> import SimpleHTTPServer
> import SocketServer
> PORT = 8080
> Handler = SimpleHTTPServer.SimpleHTTPRequestHandler
> httpd = SocketServer.TCPServer(("127.0.0.1", PORT), Handler)
> print "serving at port", PORT
> httpd.serve_forever()
> {code}
> WF reports Address already in use /127.0.0.1:8080, deployments are not deployed.
> Accessing http://localhost:9990/health/ reports "outcome":"UP"
> I think this is wrong and DOWN should be reported.
> Spec is misleading because it says {{A producer without health check procedures installed MUST returns positive overall outcome (i.e. HTTP 200)}} but it silently assumes server started correctly.
> I believe authors of the spec expected that if there is some trouble like port collision the server doesn't start, WildFly is a bit further as it allows to boot even if some services are not started properly.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (WFLY-3852) EJB @Schedule interleaves timer calls with @AccessTimeout(0)
by Brian Stansberry (Jira)
[ https://issues.jboss.org/browse/WFLY-3852?page=com.atlassian.jira.plugin.... ]
Brian Stansberry updated WFLY-3852:
-----------------------------------
Issue Type: Bug (was: Feature Request)
Priority: Major (was: Critical)
> EJB @Schedule interleaves timer calls with @AccessTimeout(0)
> ------------------------------------------------------------
>
> Key: WFLY-3852
> URL: https://issues.jboss.org/browse/WFLY-3852
> Project: WildFly
> Issue Type: Bug
> Components: EJB
> Affects Versions: 8.1.0.Final
> Environment: Win 7 x64 / i7
> Reporter: Tibor Digana
> Priority: Major
>
> Note: The value in @AccessTimeout(value = 0) is not a real timeout. It's a marker skipping scheduler on concurrent Thread.
> Actual:
> The scheduled method is annotated with @AccessTimeout(0) and @Lock(READ). Very long calls interleave concurrently.
> Expected:
> The calls should not interleave if and only if @AccessTimeout(0) is used. Does not matter which LockType is used.
> According to the Javadoc
> "A value of 0 means concurrent access is not permitted."
> In other words the timer should give it up on concurrent Thread.
> The timer should not wait for read/write lock due to the value in the annotation is not -1.
> In the internal implementation of TomEE server the timer skips scheduling if Lock.tryLock() returns false in this usecase. This can be Read or Write lock - does not matter.
> Don't be confused with WFLY-3430.
> I think the fix in WFLY-3430 should only go with the annotation @AccessTimeout(0) with whatever LockType. If this annotation is not used then the next call should be concurrent / blocked depending on READ / WRITE LockType, respectively.
> My code:
> @Startup
> @Singleton
> @Lock(READ)
> public class MyTimer {
> @Schedule(minute = "*", hour = "*", persistent = false, info = "My Timer")
> @AccessTimeout(0)
> public void updateByMinutes() {}
> }
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (WFCORE-4508) ConcurrentModificationException in ConcreteResourceRegistration
by Brian Stansberry (Jira)
[ https://issues.jboss.org/browse/WFCORE-4508?page=com.atlassian.jira.plugi... ]
Brian Stansberry reassigned WFCORE-4508:
----------------------------------------
Assignee: Brian Stansberry (was: Jeff Mesnil)
> ConcurrentModificationException in ConcreteResourceRegistration
> ---------------------------------------------------------------
>
> Key: WFCORE-4508
> URL: https://issues.jboss.org/browse/WFCORE-4508
> Project: WildFly Core
> Issue Type: Bug
> Components: Management
> Affects Versions: 9.0.0.Final
> Reporter: Brian Stansberry
> Assignee: Brian Stansberry
> Priority: Major
>
> https://ci.wildfly.org/viewLog.html?buildId=153795&buildTypeId=WF_PullReq...
> {code}
> 15:16:39,417 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC000001: Failed to start service jboss.deployment.unit."test.ear".metrics: org.jboss.msc.service.StartException in service jboss.deployment.unit."test.ear".metrics: Failed to start service
> at org.jboss.msc@1.4.6.Final//org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1730)
> at org.jboss.msc@1.4.6.Final//org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1558)
> at org.jboss.threads@2.3.3.Final//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
> at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1982)
> at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
> at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
> at java.base/java.lang.Thread.run(Thread.java:834)
> Caused by: java.util.ConcurrentModificationException
> at java.base/java.util.HashMap$HashIterator.nextNode(HashMap.java:1493)
> at java.base/java.util.HashMap$EntryIterator.next(HashMap.java:1526)
> at java.base/java.util.HashMap$EntryIterator.next(HashMap.java:1524)
> at java.base/java.util.HashMap.putMapEntries(HashMap.java:507)
> at java.base/java.util.HashMap.<init>(HashMap.java:485)
> at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.ConcreteResourceRegistration.getAttributes(ConcreteResourceRegistration.java:862)
> at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.NodeSubregistry.getAttributes(NodeSubregistry.java:332)
> at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.ConcreteResourceRegistration.getAttributes(ConcreteResourceRegistration.java:858)
> at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.NodeSubregistry.getAttributes(NodeSubregistry.java:328)
> at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.ConcreteResourceRegistration.getAttributes(ConcreteResourceRegistration.java:858)
> at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.NodeSubregistry.getAttributes(NodeSubregistry.java:332)
> at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.ConcreteResourceRegistration.getAttributes(ConcreteResourceRegistration.java:858)
> at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.NodeSubregistry.getAttributes(NodeSubregistry.java:332)
> at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.ConcreteResourceRegistration.getAttributes(ConcreteResourceRegistration.java:858)
> at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.AbstractResourceRegistration.getAttributes(AbstractResourceRegistration.java:301)
> at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.AbstractResourceRegistration.getAttributes(AbstractResourceRegistration.java:298)
> at org.wildfly.extension.microprofile.metrics-smallrye@17.0.0.Final-SNAPSHOT//org.wildfly.extension.microprofile.metrics.MetricCollector.collectResourceMetrics0(MetricCollector.java:105)
> at org.wildfly.extension.microprofile.metrics-smallrye@17.0.0.Final-SNAPSHOT//org.wildfly.extension.microprofile.metrics.MetricCollector.collectResourceMetrics0(MetricCollector.java:166)
> at org.wildfly.extension.microprofile.metrics-smallrye@17.0.0.Final-SNAPSHOT//org.wildfly.extension.microprofile.metrics.MetricCollector.collectResourceMetrics0(MetricCollector.java:166)
> at org.wildfly.extension.microprofile.metrics-smallrye@17.0.0.Final-SNAPSHOT//org.wildfly.extension.microprofile.metrics.MetricCollector.collectResourceMetrics0(MetricCollector.java:166)
> at org.wildfly.extension.microprofile.metrics-smallrye@17.0.0.Final-SNAPSHOT//org.wildfly.extension.microprofile.metrics.MetricCollector.collectResourceMetrics(MetricCollector.java:92)
> at org.wildfly.extension.microprofile.metrics-smallrye@17.0.0.Final-SNAPSHOT//org.wildfly.extension.microprofile.metrics.deployment.DeploymentMetricService.start(DeploymentMetricService.java:55)
> at org.jboss.msc@1.4.6.Final//org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1738)
> at org.jboss.msc@1.4.6.Final//org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1700)
> ... 6 more
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (WFCORE-4508) ConcurrentModificationException in ConcreteResourceRegistration
by Brian Stansberry (Jira)
Brian Stansberry created WFCORE-4508:
----------------------------------------
Summary: ConcurrentModificationException in ConcreteResourceRegistration
Key: WFCORE-4508
URL: https://issues.jboss.org/browse/WFCORE-4508
Project: WildFly Core
Issue Type: Bug
Components: Management
Affects Versions: 9.0.0.Final
Reporter: Brian Stansberry
Assignee: Jeff Mesnil
https://ci.wildfly.org/viewLog.html?buildId=153795&buildTypeId=WF_PullReq...
{code}
15:16:39,417 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC000001: Failed to start service jboss.deployment.unit."test.ear".metrics: org.jboss.msc.service.StartException in service jboss.deployment.unit."test.ear".metrics: Failed to start service
at org.jboss.msc@1.4.6.Final//org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1730)
at org.jboss.msc@1.4.6.Final//org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1558)
at org.jboss.threads@2.3.3.Final//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1982)
at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
at org.jboss.threads@2.3.3.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.util.ConcurrentModificationException
at java.base/java.util.HashMap$HashIterator.nextNode(HashMap.java:1493)
at java.base/java.util.HashMap$EntryIterator.next(HashMap.java:1526)
at java.base/java.util.HashMap$EntryIterator.next(HashMap.java:1524)
at java.base/java.util.HashMap.putMapEntries(HashMap.java:507)
at java.base/java.util.HashMap.<init>(HashMap.java:485)
at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.ConcreteResourceRegistration.getAttributes(ConcreteResourceRegistration.java:862)
at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.NodeSubregistry.getAttributes(NodeSubregistry.java:332)
at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.ConcreteResourceRegistration.getAttributes(ConcreteResourceRegistration.java:858)
at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.NodeSubregistry.getAttributes(NodeSubregistry.java:328)
at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.ConcreteResourceRegistration.getAttributes(ConcreteResourceRegistration.java:858)
at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.NodeSubregistry.getAttributes(NodeSubregistry.java:332)
at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.ConcreteResourceRegistration.getAttributes(ConcreteResourceRegistration.java:858)
at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.NodeSubregistry.getAttributes(NodeSubregistry.java:332)
at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.ConcreteResourceRegistration.getAttributes(ConcreteResourceRegistration.java:858)
at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.AbstractResourceRegistration.getAttributes(AbstractResourceRegistration.java:301)
at org.jboss.as.controller@9.0.0.Final//org.jboss.as.controller.registry.AbstractResourceRegistration.getAttributes(AbstractResourceRegistration.java:298)
at org.wildfly.extension.microprofile.metrics-smallrye@17.0.0.Final-SNAPSHOT//org.wildfly.extension.microprofile.metrics.MetricCollector.collectResourceMetrics0(MetricCollector.java:105)
at org.wildfly.extension.microprofile.metrics-smallrye@17.0.0.Final-SNAPSHOT//org.wildfly.extension.microprofile.metrics.MetricCollector.collectResourceMetrics0(MetricCollector.java:166)
at org.wildfly.extension.microprofile.metrics-smallrye@17.0.0.Final-SNAPSHOT//org.wildfly.extension.microprofile.metrics.MetricCollector.collectResourceMetrics0(MetricCollector.java:166)
at org.wildfly.extension.microprofile.metrics-smallrye@17.0.0.Final-SNAPSHOT//org.wildfly.extension.microprofile.metrics.MetricCollector.collectResourceMetrics0(MetricCollector.java:166)
at org.wildfly.extension.microprofile.metrics-smallrye@17.0.0.Final-SNAPSHOT//org.wildfly.extension.microprofile.metrics.MetricCollector.collectResourceMetrics(MetricCollector.java:92)
at org.wildfly.extension.microprofile.metrics-smallrye@17.0.0.Final-SNAPSHOT//org.wildfly.extension.microprofile.metrics.deployment.DeploymentMetricService.start(DeploymentMetricService.java:55)
at org.jboss.msc@1.4.6.Final//org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1738)
at org.jboss.msc@1.4.6.Final//org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1700)
... 6 more
{code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months