[JBoss JIRA] (WFLY-11793) JPA EntityManager merge infinite loop - java.lang.StackOverflowError
by Scott Marlow (Jira)
[ https://issues.jboss.org/browse/WFLY-11793?page=com.atlassian.jira.plugin... ]
Scott Marlow commented on WFLY-11793:
-------------------------------------
[~brunomaioli] I assume that an infinite loop, is caused by something going wrong in Hibernate ORM code. Could you verify by taking a thread dump of the WildFly server after the infinite loop has been reached?
You can probably use the "jps -l" + "jstack ProcessID" invocations, after recreating the failure.
If the infinite loop is caused by code in Hibernate ORM, then a [https://hibernate.atlassian.net/projects/HHH] will need to be created instead of this jira.
Thanks for reporting this.
Scott
> JPA EntityManager merge infinite loop - java.lang.StackOverflowError
> --------------------------------------------------------------------
>
> Key: WFLY-11793
> URL: https://issues.jboss.org/browse/WFLY-11793
> Project: WildFly
> Issue Type: Bug
> Components: JPA / Hibernate
> Affects Versions: 15.0.1.Final
> Environment: MAC OS Mojave
> Java 11
> Wildfly 15.0.1-Final
> Data Base Postgresql
> Reporter: Bruno Maioli Martins
> Assignee: Scott Marlow
> Priority: Critical
> Attachments: teste.zip
>
>
> Dear,
> When executing the update of a record invoking getEntityManager().merge(obj) the application goes into infinite loop. This behavior only occurs when there is a OneToMany bidirectional mapping of the entity Papel -> PermissaoAtribuida.
> If the same code runs outside of the Wildfly server context its execution occurs normally.
> Apparently the call getEntityManager.().merge(obj) attempts infinite selects to sync the object with transaction context before doing the merge.
> Attach the source code of my test classes.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 10 months
[JBoss JIRA] (DROOLS-3077) Enhance data type restrictions UX - Decision Table/properties
by Michael Anstis (Jira)
[ https://issues.jboss.org/browse/DROOLS-3077?page=com.atlassian.jira.plugi... ]
Michael Anstis commented on DROOLS-3077:
----------------------------------------
[~uxdlc] It's going to be much easier to discuss this; I think the next scrum meeting would be a good time as we'd have everyone present!
> Enhance data type restrictions UX - Decision Table/properties
> -------------------------------------------------------------
>
> Key: DROOLS-3077
> URL: https://issues.jboss.org/browse/DROOLS-3077
> Project: Drools
> Issue Type: Story
> Components: DMN Editor
> Reporter: Liz Clayton
> Assignee: Liz Clayton
> Priority: Major
> Labels: UX, UXTeam, drools-tools
> Attachments: DataType selection ('Properties Panel' and 'in-grid').png, Screen Shot 2018-08-10 at 10.23.36 AM.png, Screen Shot 2018-08-24 at 8.38.37 AM.png, Screen Shot 2018-09-28 at 2.44.59 PM.png, date-time.png, date.png, enumration-widget.png, pop-overc.png, pop-overcSpecs.png, read-mode.png, select.png, time.png
>
>
> *Background*
> Persona: Business analyst or Rules practitioner
> Use Cases:
> * From the DMN canvas view - as a user I want to define data type restrictions (one-off instances) from a decision table .
> * From the Data Types dialog - as a user I want the ability to define constraints for the following types: https://docs.google.com/spreadsheets/d/1HLYwi5JrCEU6IxWRge7RCKANLiHCL0d2E...
> Functional considerations/ pre conditions:
> * Consider interaction in light of Property panel and consistency.
> * Underscore the notion of one-off constraints.
> Verification conditions:
> * Scrum team and PO review.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 10 months
[JBoss JIRA] (DROOLS-3724) Defining non default Kie Base and Kie Session results in a hang in the Test Scenario Runner
by Toni Rikkola (Jira)
[ https://issues.jboss.org/browse/DROOLS-3724?page=com.atlassian.jira.plugi... ]
Toni Rikkola moved RHPAM-1950 to DROOLS-3724:
---------------------------------------------
Project: Drools (was: Red Hat Process Automation Manager)
Key: DROOLS-3724 (was: RHPAM-1950)
Workflow: GIT Pull Request workflow (was: CDW with docs v1)
Docs QE Status: NEW
Component/s: Test Scenarios Editor
(was: Business Central)
Affects Version/s: (was: 7.2.0.GA)
QE Status: NEW
> Defining non default Kie Base and Kie Session results in a hang in the Test Scenario Runner
> -------------------------------------------------------------------------------------------
>
> Key: DROOLS-3724
> URL: https://issues.jboss.org/browse/DROOLS-3724
> Project: Drools
> Issue Type: Bug
> Components: Test Scenarios Editor
> Reporter: Jim Tyrrell
> Assignee: Toni Rikkola
> Priority: Blocker
> Labels: ScenarioSimulation
>
> If I use the Settings of a project to created a Kie Base and Kie Session I end up with the UI hanging, and I can't continue until I do a control-R to reload the web application. Web Applications should never hang.
> Given a DRL like this:
> package com.myspace.annual_rent_decision;
> import com.myspace.annual_rent_decision.Lease;
> rule "Is signoff required"
> when
> lease : Lease(leaseAgreementAmount >= 80000)
>
> // eval(true)
> then
> System.out.println("Setting signOffRequired to True");
> lease.setSignOffRequired(true);
> end
> A simple fact model to support it. You will find the below issue.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 10 months
[JBoss JIRA] (WFLY-11717) Illegal reflective access - org.jboss.invocation.proxy.AbstractProxyFactory
by Brian Stansberry (Jira)
[ https://issues.jboss.org/browse/WFLY-11717?page=com.atlassian.jira.plugin... ]
Brian Stansberry commented on WFLY-11717:
-----------------------------------------
[~krisgerhard] Do you have some kind of reproducer app you can attach? I just scanned through the server.log produced by the testsuite/integration/basic part of our testsuite from a JDK 11 job[1] looking for "llegal ref" and don't find any occurrences. That job runs all sorts of EE related tests, i.e. various EJB apps the testsuite deploys. So if it doesn't report the illegal reflective access my assumption is it won't be trivial to reproduce. Looking at the code I didn't see why it would happen either. So perhaps something about your app is key to identifying the cause.
[1] https://ci.wildfly.org/repository/download/WF_MasterLinuxJdk11/141561:id/... -- a link that will break eventually as ci server cleans out old jobs.
> Illegal reflective access - org.jboss.invocation.proxy.AbstractProxyFactory
> ---------------------------------------------------------------------------
>
> Key: WFLY-11717
> URL: https://issues.jboss.org/browse/WFLY-11717
> Project: WildFly
> Issue Type: Bug
> Affects Versions: 15.0.1.Final
> Reporter: Kris-Gerhard Aabrams
> Assignee: Brian Stansberry
> Priority: Major
> Labels: Java11
>
> WARNING: An illegal reflective access operation has occurred
> WARNING: Illegal reflective access by org.jboss.invocation.proxy.AbstractProxyFactory$1 (jar:file:/opt/jboss/wildfly/modules/system/layers/base/org/jboss/invocation/main/jboss-invocation-1.5.1.Final.jar!/) to method java.lang.Object.clone()
> WARNING: Please consider reporting this to the maintainers of org.jboss.invocation.proxy.AbstractProxyFactory$1
> WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
> WARNING: All illegal access operations will be denied in a future release
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 10 months
[JBoss JIRA] (DROOLS-3077) Enhance data type restrictions UX - Decision Table/properties
by Liz Clayton (Jira)
[ https://issues.jboss.org/browse/DROOLS-3077?page=com.atlassian.jira.plugi... ]
Liz Clayton commented on DROOLS-3077:
-------------------------------------
[~manstis] [~tirelli]K, I need some clarification on what was stated above ^^:
1) *Over-ride a Data Type*?
_" with Applicant.Age set as the input expression and the Data Type Age the existing constraint of [18..24] could be overridden without needing to select a different or define a new Data Type. " _
* I believe [~tirelli] suggested that the management of +existing+ Data Type constraints should happen within the context of the Data Types list (Manage).
2)Multiple constraints?
_"I wonder whether the User should set the constraint rather than add one (as they can only have one constraint)."_
* I thought the concept of "Input Constraints" was to ADD constraints and potentially further scope an existing Data Type constraint.
3) Undo?
_"Also, at the moment, if I change the Name or Data Type the change can be undone. However (currently) changes to the Constraint definition cannot be undone. So we have a mis-match of functionality."_
* Are you saying I need to add a remove or clear action to the design?
4) Pop-over consistency.
"Finally, I wonder if adding the "OK", "Cancel" buttons to the InputClause popover should be replicated to all popovers; otherwise some popovers will continue to apply changes when (a) the "Name" TextBox looses focus, (b) when a selection is made in the "Data Type" drop-down, (c) when the "OK" button is clicked... just wondering."
* This one I understand, and I agree. :) Although wrt (a) [~karreiro] and I were discussing this and IIRC agreed that the apply should happen on ENTER. But yes, now that the pop-overs are propagating we do need to align them, where applicable. Please assign any design jiras needed to me. :)
> Enhance data type restrictions UX - Decision Table/properties
> -------------------------------------------------------------
>
> Key: DROOLS-3077
> URL: https://issues.jboss.org/browse/DROOLS-3077
> Project: Drools
> Issue Type: Story
> Components: DMN Editor
> Reporter: Liz Clayton
> Assignee: Liz Clayton
> Priority: Major
> Labels: UX, UXTeam, drools-tools
> Attachments: DataType selection ('Properties Panel' and 'in-grid').png, Screen Shot 2018-08-10 at 10.23.36 AM.png, Screen Shot 2018-08-24 at 8.38.37 AM.png, Screen Shot 2018-09-28 at 2.44.59 PM.png, date-time.png, date.png, enumration-widget.png, pop-overc.png, pop-overcSpecs.png, read-mode.png, select.png, time.png
>
>
> *Background*
> Persona: Business analyst or Rules practitioner
> Use Cases:
> * From the DMN canvas view - as a user I want to define data type restrictions (one-off instances) from a decision table .
> * From the Data Types dialog - as a user I want the ability to define constraints for the following types: https://docs.google.com/spreadsheets/d/1HLYwi5JrCEU6IxWRge7RCKANLiHCL0d2E...
> Functional considerations/ pre conditions:
> * Consider interaction in light of Property panel and consistency.
> * Underscore the notion of one-off constraints.
> Verification conditions:
> * Scrum team and PO review.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 10 months
[JBoss JIRA] (DROOLS-3659) DMN: UX for documentation reports
by Liz Clayton (Jira)
[ https://issues.jboss.org/browse/DROOLS-3659?page=com.atlassian.jira.plugi... ]
Liz Clayton resolved DROOLS-3659.
---------------------------------
Resolution: Done
[~tirelli] [~manstis] [~stetson.robinson] I believe this is set now, so marking as Resolved.
> DMN: UX for documentation reports
> ---------------------------------
>
> Key: DROOLS-3659
> URL: https://issues.jboss.org/browse/DROOLS-3659
> Project: Drools
> Issue Type: Story
> Components: DMN Editor
> Reporter: Liz Clayton
> Assignee: Liz Clayton
> Priority: Major
> Labels: UX, UXTeam, drools-tools
> Attachments: DROOLS-3659-documentation.mp4
>
>
> User stories:
> * As a user I want to generate a PDF or HTML report of the DMN model, with documentation, so that I can hand it off to external team and/or business that needs information about the diagrams and the logic of the decisions being automated. The report can be printed out and used by business teams not involved with the modeling itself, to learn about content of the .dmn file.
> * As a user I need a means through the UI to input additional documentation, links and attachments to nodes.
> Notes:
> - Docs to help with docs formatting.
> - Might be able to leverage Case View docs widget.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 10 months