[JBoss JIRA] (JGRP-2299) LockService does not work correctly if unlock/lock is called in immediate succession
by David White (Jira)
[ https://issues.jboss.org/browse/JGRP-2299?page=com.atlassian.jira.plugin.... ]
David White commented on JGRP-2299:
-----------------------------------
It appears that the NullPointerException that occurs during the unlock operation and the compareTo method in the Owner class is "benign" and can be recovered from.
In my application, if I add a try/catch block around the unlock operation and trap the NullPointerException and try the unlock a second time it succeeds. It truly does succeed because our concurrent processes continue and are able to lock/unlock the resource and complete successfully.
> LockService does not work correctly if unlock/lock is called in immediate succession
> ------------------------------------------------------------------------------------
>
> Key: JGRP-2299
> URL: https://issues.jboss.org/browse/JGRP-2299
> Project: JGroups
> Issue Type: Bug
> Affects Versions: 4.0.15
> Environment: Windows 10 Oracle JDK 1.8 131
> AIX IBM Java 8
> Reporter: Mirko Streckenbach
> Assignee: Bela Ban
> Priority: Major
> Fix For: 4.1.1
>
> Attachments: JGroupsExample.java, udp+lock.xml
>
>
> In our application we have encountered occasional cases of LockService allowing 2 processes to hold the same lock at the same time. I could reproduce this with a simple program (see atttachment) and it happens if for a lock "unlock" is called and immediately afterwards "lock". If there is a small delay (e.g. 1 second) between the two operations everything works as expected.
> This can be produced with the attached program. The program does lock/unlock/lock on a lock and then tries to lock the same lock from a different JChannel and is awarded the lock. If you place a small sleep() after the unlock, everything works as expected and the parallel lock is not awarded.
> If you turn on debugging you'll see no output between unlock and lock, so it looks to me like the lock is awarded without passing GRANT_LOCK messages to the stack. Using a conditional break point you can see that ClientLock.acquired is still true even after the unlock().
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months
[JBoss JIRA] (WFLY-11818) wildfly-16.0.0.Final: "From address" is no more used as default from in email
by Yeray Borges (Jira)
[ https://issues.jboss.org/browse/WFLY-11818?page=com.atlassian.jira.plugin... ]
Yeray Borges resolved WFLY-11818.
---------------------------------
Resolution: Cannot Reproduce
> wildfly-16.0.0.Final: "From address" is no more used as default from in email
> -----------------------------------------------------------------------------
>
> Key: WFLY-11818
> URL: https://issues.jboss.org/browse/WFLY-11818
> Project: WildFly
> Issue Type: Bug
> Components: Mail
> Affects Versions: 16.0.0.Final
> Environment: mvn -v
> Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T20:41:47+02:00)
> Maven home: /apps/apache-maven-3.6.0
> Java version: 11.0.2, vendor: Oracle Corporation, runtime: /usr/java/jdk-11.0.2
> Default locale: de_DE, platform encoding: UTF-8
> OS name: "linux", version: "4.12.14-lp150.12.48-default", arch: "amd64", family: "unix"
> Reporter: Wolfgang Mayer
> Assignee: Yeray Borges
> Priority: Major
>
> As mentioned in the Help (description) of 'Mail Session' configuration:
> From: *From address that is used as default from, if not set when sending*
> Apparently this is not the case anymore in wildfly-16.0.0.Final.
> For example I made a test with quickstart-16.0/mail/.
> When omitting the line
> *message.setFrom(new InternetAddress(from));*
> Sending mail fails with:
> com.sun.mail.smtp.SMTPSendFailedException: 554-Transaction failed
> 554 Unauthorized sender address.
> I have the same issue when replacing the line above with
> message.setFrom(new InternetAddress());
> I am pretty sure that this is working in wildfly-15
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months
[JBoss JIRA] (WFWIP-102) SNI - hostname notation for sni-mapping element does not conform generic rules
by Jan Stourac (Jira)
[ https://issues.jboss.org/browse/WFWIP-102?page=com.atlassian.jira.plugin.... ]
Jan Stourac commented on WFWIP-102:
-----------------------------------
[~dlofthouse], is it still viable to implement this? If implemented this means necessity of change in some customer configurations. Current behavior has been brought into WildFly 15/JBoss EAP CD15. If we want to change it, then we should do so before EAP7.3 release as any such change in the product is even more problematic, I suppose.
My personal opinion on this is that current expected format is not very user friendly.
> SNI - hostname notation for sni-mapping element does not conform generic rules
> ------------------------------------------------------------------------------
>
> Key: WFWIP-102
> URL: https://issues.jboss.org/browse/WFWIP-102
> Project: WildFly WIP
> Issue Type: Bug
> Environment: Wildfly build with undertow and wildfly-core modules build from following sources:
> * https://github.com/stuartwdouglas/undertow/tree/sni
> * https://github.com/stuartwdouglas/wildfly-core/tree/sni
> Reporter: Jan Stourac
> Assignee: Darran Lofthouse
> Priority: Major
>
> Way of configuration of {{sni-mapping}} element in {{server-ssl-sni-context}} is not nice from UX and also does not conform the way it is generally used.
> With current implementation administrator has to use following notation:
> {code}
> .*\.example\.com
> {code}
> This is standard reg-exp notation and is not for easy reading. I think following notation is much better and also is commonly used for this cases:
> {code}
> *.example.com
> {code}
> In other words - simple asterisk is used to match any subdomain and dot in our case does not stand for 'any single character'. Note that is the way it was described in [analysis document|https://github.com/wildfly/wildfly-proposals/pull/67/files#diff-...].
> Truth is that with this change we loose some flexibility, e.g. administrator won't be able to configure following:
> {code}
> www\.exa.ple\.com
> {code}
> But I doubt this is a common use case. WDYT?
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months
[JBoss JIRA] (DROOLS-3809) DMN DT Analysis Bound sort for gaps overlaps and normalization
by Matteo Mortari (Jira)
[ https://issues.jboss.org/browse/DROOLS-3809?page=com.atlassian.jira.plugi... ]
Matteo Mortari updated DROOLS-3809:
-----------------------------------
Description:
Normalization causing ConcurrentModificationException
Wrong Bound sorting leads to wrong analysis of Gaps and Overlaps
Fixing human friendly representation of single value in discrete domain
was:
Normalization causing ConcurrentModificationException
Wrong bound sorting leads to wrong analysis of Gaps and Overlaps
Fixing human friendly representation of single value in discrete domain
> DMN DT Analysis Bound sort for gaps overlaps and normalization
> --------------------------------------------------------------
>
> Key: DROOLS-3809
> URL: https://issues.jboss.org/browse/DROOLS-3809
> Project: Drools
> Issue Type: Bug
> Components: dmn engine
> Reporter: Matteo Mortari
> Assignee: Matteo Mortari
> Priority: Major
>
> Normalization causing ConcurrentModificationException
> Wrong Bound sorting leads to wrong analysis of Gaps and Overlaps
> Fixing human friendly representation of single value in discrete domain
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months
[JBoss JIRA] (DROOLS-3809) DMN DT Analysis Bound sort for gaps overlaps and normalization
by Matteo Mortari (Jira)
Matteo Mortari created DROOLS-3809:
--------------------------------------
Summary: DMN DT Analysis Bound sort for gaps overlaps and normalization
Key: DROOLS-3809
URL: https://issues.jboss.org/browse/DROOLS-3809
Project: Drools
Issue Type: Bug
Components: dmn engine
Reporter: Matteo Mortari
Assignee: Matteo Mortari
Normalization causing ConcurrentModificationException
Wrong bound sorting leads to wrong analysis of Gaps and Overlaps
Fixing human friendly representation of single value in discrete domain
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months
[JBoss JIRA] (WFCORE-4395) The single mapper validation added via WFCORE-2364 happens at Runtime, this should be a Model time check.
by Darran Lofthouse (Jira)
Darran Lofthouse created WFCORE-4395:
----------------------------------------
Summary: The single mapper validation added via WFCORE-2364 happens at Runtime, this should be a Model time check.
Key: WFCORE-4395
URL: https://issues.jboss.org/browse/WFCORE-4395
Project: WildFly Core
Issue Type: Bug
Components: Security
Reporter: Darran Lofthouse
Fix For: 9.0.0.Beta2
If possible the mappers should be flagged as being mutually exclusive, however failing that the validation should happen during Stage.MODEL.
Presently this leads to an unsatisifed dependency: -
{noformat}
14:21:59,055 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
("subsystem" => "elytron"),
("security-domain" => "demon-domain")
]) - failure description: {
"WFLYCTL0412: Required services that are not installed:" => ["org.wildfly.security.security-realm.demo-realm"],
"WFLYCTL0180: Services with missing/unavailable dependencies" => ["org.wildfly.security.security-domain.demon-domain.initial is missing [org.wildfly.security.security-realm.demo-realm]"]
}
{noformat}
Despite this error the underlying cause is not logged at any level.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months
[JBoss JIRA] (DROOLS-3341) Duplicate DO columns
by Klara Kufova (Jira)
[ https://issues.jboss.org/browse/DROOLS-3341?page=com.atlassian.jira.plugi... ]
Klara Kufova updated DROOLS-3341:
---------------------------------
Attachment: screencast-29-03-19-1.webm
> Duplicate DO columns
> --------------------
>
> Key: DROOLS-3341
> URL: https://issues.jboss.org/browse/DROOLS-3341
> Project: Drools
> Issue Type: Task
> Components: Scenario Simulation and Testing
> Reporter: Elizabeth Clayton
> Assignee: Yeser Amer
> Priority: Major
> Labels: ScenarioSimulation, UX, UXTeam
> Attachments: 1.png, duplicate.png, multiDO.png, screencast-29-03-19-1.webm
>
>
> As a user I want to use multiple instances of the same data object in my test scenarios (multiple instances support) (i.e. scenario with more than one instance of “Person”...), so that I can create a test scenario.
> * As a user I want a means to create a data object instance in the test template using an existing statement column, so that I can quickly create instances from the test table.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months
[JBoss JIRA] (DROOLS-3572) Show & edit the Test Scenario (Preview) global settings
by Gabriele Cardosi (Jira)
[ https://issues.jboss.org/browse/DROOLS-3572?page=com.atlassian.jira.plugi... ]
Gabriele Cardosi resolved DROOLS-3572.
--------------------------------------
Resolution: Done
> Show & edit the Test Scenario (Preview) global settings
> -------------------------------------------------------
>
> Key: DROOLS-3572
> URL: https://issues.jboss.org/browse/DROOLS-3572
> Project: Drools
> Issue Type: Sub-task
> Components: Scenario Simulation and Testing
> Reporter: Klara Kufova
> Assignee: Gabriele Cardosi
> Priority: Major
> Labels: ScenarioSimulation
>
> As a user, I want to be able to see and edit the global settings of a Test Scenario (Preview) asset.
> General properties:
> - Filename
> - Scenario Type
> - Skip/Not to skip (checkbox)
> Rule available properties:
> - KieSession: String
> - KieBase: String
> - RuleFlowGroup: String
> DMN available properties:
> - DMN model path (editable?): String
> - DMN namespace (is needed?): String
> - DMN name (is needed?): String
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 6 months