[JBoss JIRA] (WFLY-11784) App classloader leaked by IIOP WorkCacheManager cache
by Tomasz Adamski (Jira)
Tomasz Adamski created WFLY-11784:
-------------------------------------
Summary: App classloader leaked by IIOP WorkCacheManager cache
Key: WFLY-11784
URL: https://issues.jboss.org/browse/WFLY-11784
Project: WildFly
Issue Type: Bug
Components: IIOP
Affects Versions: 16.0.0.Beta1
Reporter: Tomasz Adamski
Assignee: Tomasz Adamski
Fix For: 17.0.0.Beta1
After redeploys, application ear module classloaders are left in org.wildfly.iiop.openjdk.rmi.WorkCacheManager's classesByLoader map:
{code}
com.sun.corba.se.impl.transport.SelectorImpl @ 0xc12234b8 SelectorThread Thread
'- contextClassLoader org.jboss.modules.ModuleClassLoader @ 0xc075bea0
'- classes java.util.Vector @ 0xc075c4a8
'- elementData java.lang.Object[160] @ 0xc1afb200
'- [58] class org.wildfly.iiop.openjdk.rmi.ValueAnalysis @ 0xc180e4b0 |
'- cache org.wildfly.iiop.openjdk.rmi.WorkCacheManager @ 0xc180e520
|- classesByLoader java.util.HashMap @ 0xc180e730
| '- table java.util.HashMap$Node[16] @ 0xc1ba2ff8
| |- [14] java.util.HashMap$Node @ 0xc37b01e0
| | '- key org.jboss.modules.ModuleClassLoader @ 0xc3677958
{code}
This was previously a weak map, but we switched to strong caching with explicit clean up on undeploy. It looks like that clean up is missed in some case.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 10 months
[JBoss JIRA] (DROOLS-3567) Import tab, with cards.
by Stetson Robinson (Jira)
[ https://issues.jboss.org/browse/DROOLS-3567?page=com.atlassian.jira.plugi... ]
Stetson Robinson edited comment on DROOLS-3567 at 2/26/19 2:15 PM:
-------------------------------------------------------------------
[~uxdlc], [~karreiro], sorry for the delay. That works for me. I'd just tweak a bit:
{quote}
*No DMN models have been included.*
There are currently no external DMN models included within this DMN model. To get started, click *Include model*.
{quote}
Not a fan of the repetition, but clearer. I'm open to other suggestions. Also, we might want to update the data types message to say "To get started, click *Add*." for consistency.
was (Author: stetson.robinson):
[~uxdlc], [~karreiro], sorry for the delay. That works for me. I'd just tweak a bit:
{quote}
*No DMN models have been included.*
There are currently no DMN models included within this DMN model. To get started, click *Include model*.
{quote}
Not a fan of the repetition, but clearer. I'm open to other suggestions. Also, we might want to update the data types message to say "To get started, click *Add*." for consistency.
> Import tab, with cards.
> -----------------------
>
> Key: DROOLS-3567
> URL: https://issues.jboss.org/browse/DROOLS-3567
> Project: Drools
> Issue Type: Task
> Components: DMN Editor
> Reporter: Liz Clayton
> Assignee: Liz Clayton
> Priority: Major
> Labels: UXTeam, drools-tools
> Attachments: 3.png, Import-tab.pdf
>
>
> Detail Import design as presented in: https://issues.jboss.org/browse/DROOLS-2999
> Specify any details not already covered by the patternfly card pattern: https://www.patternfly.org/pattern-library/content-views/card-view/
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 10 months