[jira] [Commented] (ISIS-2382) Action Buttons might be hidden after Bootstrapping (possible race condition)
[ https://issues.apache.org/jira/browse/ISIS-2382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17151272#comment-17151272 ] ASF subversion and git services commented on ISIS-2382: --- Commit 27e84ba8b58c6a3379f5d952d0cad23cb84db7ce in isis's branch refs/heads/master from Andi Huber [ https://gitbox.apache.org/repos/asf?p=isis.git;h=27e84ba ] ISIS-2382: unless fixes disable concurrent spec loading per default isis.core.meta-model.introspector.parallelize = false > Action Buttons might be hidden after Bootstrapping (possible race condition) > > > Key: ISIS-2382 > URL: https://issues.apache.org/jira/browse/ISIS-2382 > Project: Isis > Issue Type: Bug > Components: Isis Core >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Blocker > Fix For: 2.0.0-M4 > > > Seen this both in production and prototyping mode. Prototyping mode allows to > refresh the meta model, which fixes any missing action buttons. With > production mode, one needs to restart the App. Though seen very rarely, this > is mission critical. > My assumption is, that we have a race condition when introspecting the domain > classes. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2382) Action Buttons might be hidden after Bootstrapping (possible race condition)
[ https://issues.apache.org/jira/browse/ISIS-2382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17151265#comment-17151265 ] ASF subversion and git services commented on ISIS-2382: --- Commit 132777e2dc2a1d6bb5d8ed3f4d87329cf11d22c6 in isis's branch refs/heads/master from Andi Huber [ https://gitbox.apache.org/repos/asf?p=isis.git;h=132777e ] ISIS-2382: adds a test, that makes this issue reproducible > Action Buttons might be hidden after Bootstrapping (possible race condition) > > > Key: ISIS-2382 > URL: https://issues.apache.org/jira/browse/ISIS-2382 > Project: Isis > Issue Type: Bug > Components: Isis Core >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Blocker > Fix For: 2.0.0-M4 > > > Seen this both in production and prototyping mode. Prototyping mode allows to > refresh the meta model, which fixes any missing action buttons. With > production mode, one needs to restart the App. Though seen very rarely, this > is mission critical. > My assumption is, that we have a race condition when introspecting the domain > classes. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2382) Action Buttons might be hidden after Bootstrapping (possible race condition)
[ https://issues.apache.org/jira/browse/ISIS-2382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17151218#comment-17151218 ] ASF subversion and git services commented on ISIS-2382: --- Commit 4c2a4a0e4267532f0554bf40821057cece5905b4 in isis's branch refs/heads/master from Andi Huber [ https://gitbox.apache.org/repos/asf?p=isis.git;h=4c2a4a0 ] ISIS-2382: fixes glitch from previous commit > Action Buttons might be hidden after Bootstrapping (possible race condition) > > > Key: ISIS-2382 > URL: https://issues.apache.org/jira/browse/ISIS-2382 > Project: Isis > Issue Type: Bug > Components: Isis Core >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Blocker > Fix For: 2.0.0-M4 > > > Seen this both in production and prototyping mode. Prototyping mode allows to > refresh the meta model, which fixes any missing action buttons. With > production mode, one needs to restart the App. Though seen very rarely, this > is mission critical. > My assumption is, that we have a race condition when introspecting the domain > classes. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2382) Action Buttons might be hidden after Bootstrapping (possible race condition)
[ https://issues.apache.org/jira/browse/ISIS-2382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17151195#comment-17151195 ] ASF subversion and git services commented on ISIS-2382: --- Commit 0281a6b5589a14795515d331eaac741541fcd4cd in isis's branch refs/heads/master from Andi Huber [ https://gitbox.apache.org/repos/asf?p=isis.git;h=0281a6b ] ISIS-2382: properly sync concurrent mixin processing > Action Buttons might be hidden after Bootstrapping (possible race condition) > > > Key: ISIS-2382 > URL: https://issues.apache.org/jira/browse/ISIS-2382 > Project: Isis > Issue Type: Bug > Components: Isis Core >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Blocker > Fix For: 2.0.0-M4 > > > Seen this both in production and prototyping mode. Prototyping mode allows to > refresh the meta model, which fixes any missing action buttons. With > production mode, one needs to restart the App. Though seen very rarely, this > is mission critical. > My assumption is, that we have a race condition when introspecting the domain > classes. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2382) Action Buttons might be hidden after Bootstrapping (possible race condition)
[ https://issues.apache.org/jira/browse/ISIS-2382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17151126#comment-17151126 ] Andi Huber commented on ISIS-2382: -- By experiment I found that in case you have bad luck and hit this issue, the summary like the following is unaffected. {noformat} 2020-07-03 23:28:5o.a.i.c.m.s.SpecificationLoaderDefault : About to create the Metamodel ... 2020-07-03 23:28:5o.a.i.c.m.s.SpecificationLoaderDefault : - adding types from ValueTypeProviders 2020-07-03 23:28:5o.a.i.c.m.s.SpecificationLoaderDefault : - categorizing types from class-path scan 2020-07-03 23:28:5o.a.i.c.m.s.SpecificationLoaderDefault : - introspecting 310 type hierarchies 2020-07-03 23:28:5o.a.i.c.m.s.SpecificationLoaderDefault : - introspecting 38 value types 2020-07-03 23:28:5o.a.i.c.m.s.SpecificationLoaderDefault : - introspecting 0 domain services 2020-07-03 23:28:5o.a.i.c.m.s.SpecificationLoaderDefault : - introspecting 167 mixins 2020-07-03 23:28:5o.a.i.c.m.s.SpecificationLoaderDefault : - introspecting 33 entities 2020-07-03 23:28:5o.a.i.c.m.s.SpecificationLoaderDefault : - introspecting 47 view models 2020-07-03 23:28:5o.a.i.c.m.s.SpecificationLoaderDefault : - running remaining validators 2020-07-03 23:28:5o.a.i.c.m.s.SpecificationLoaderDefault : Metamodel created in 1692 ms. {noformat} So at least we know, that we are not missing classes that need inspection. > Action Buttons might be hidden after Bootstrapping (possible race condition) > > > Key: ISIS-2382 > URL: https://issues.apache.org/jira/browse/ISIS-2382 > Project: Isis > Issue Type: Bug > Components: Isis Core >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Blocker > Fix For: 2.0.0-M4 > > > Seen this both in production and prototyping mode. Prototyping mode allows to > refresh the meta model, which fixes any missing action buttons. With > production mode, one needs to restart the App. Though seen very rarely, this > is mission critical. > My assumption is, that we have a race condition when introspecting the domain > classes. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2382) Action Buttons might be hidden after Bootstrapping (possible race condition)
[ https://issues.apache.org/jira/browse/ISIS-2382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17150758#comment-17150758 ] Daniel Keir Haywood commented on ISIS-2382: --- And a workaround might be a flag that can be enabled in prod to force a refresh on rendering each type, at least once. > Action Buttons might be hidden after Bootstrapping (possible race condition) > > > Key: ISIS-2382 > URL: https://issues.apache.org/jira/browse/ISIS-2382 > Project: Isis > Issue Type: Bug > Components: Isis Core >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Blocker > Fix For: 2.0.0-M4 > > > Seen this both in production and prototyping mode. Prototyping mode allows to > refresh the meta model, which fixes any missing action buttons. With > production mode, one needs to restart the App. Though seen very rarely, this > is mission critical. > My assumption is, that we have a race condition when introspecting the domain > classes. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2382) Action Buttons might be hidden after Bootstrapping (possible race condition)
[ https://issues.apache.org/jira/browse/ISIS-2382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17150756#comment-17150756 ] Daniel Keir Haywood commented on ISIS-2382: --- Suggest maybe a two-phase thing: first introspect only mixins (don't traverse into other types), then the rest. > Action Buttons might be hidden after Bootstrapping (possible race condition) > > > Key: ISIS-2382 > URL: https://issues.apache.org/jira/browse/ISIS-2382 > Project: Isis > Issue Type: Bug > Components: Isis Core >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Blocker > Fix For: 2.0.0-M4 > > > Seen this both in production and prototyping mode. Prototyping mode allows to > refresh the meta model, which fixes any missing action buttons. With > production mode, one needs to restart the App. Though seen very rarely, this > is mission critical. > My assumption is, that we have a race condition when introspecting the domain > classes. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2382) Action Buttons might be hidden after Bootstrapping (possible race condition)
[ https://issues.apache.org/jira/browse/ISIS-2382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17150755#comment-17150755 ] Daniel Keir Haywood commented on ISIS-2382: --- I've also seen contributed properties either missing, eg the description property in the demo app, and I've seen the source contributed property misplaced, in "other" fieldset. > Action Buttons might be hidden after Bootstrapping (possible race condition) > > > Key: ISIS-2382 > URL: https://issues.apache.org/jira/browse/ISIS-2382 > Project: Isis > Issue Type: Bug > Components: Isis Core >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Blocker > Fix For: 2.0.0-M4 > > > Seen this both in production and prototyping mode. Prototyping mode allows to > refresh the meta model, which fixes any missing action buttons. With > production mode, one needs to restart the App. Though seen very rarely, this > is mission critical. > My assumption is, that we have a race condition when introspecting the domain > classes. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2382) Action Buttons might be hidden after Bootstrapping (possible race condition)
[ https://issues.apache.org/jira/browse/ISIS-2382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17147660#comment-17147660 ] Andi Huber commented on ISIS-2382: -- Needs some kind of stress-testing the meta-model loading process, in order to hopefully reproduce this. > Action Buttons might be hidden after Bootstrapping (possible race condition) > > > Key: ISIS-2382 > URL: https://issues.apache.org/jira/browse/ISIS-2382 > Project: Isis > Issue Type: Bug > Components: Isis Core >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Blocker > Fix For: 2.0.0-M4 > > > Seen this both in production and prototyping mode. Prototyping mode allows to > refresh the meta model, which fixes any missing action buttons. With > production mode, one needs to restart the App. Though seen very rarely, this > is mission critical. > My assumption is, that we have a race condition when introspecting the domain > classes. -- This message was sent by Atlassian Jira (v8.3.4#803005)