[jira] [Commented] (ISIS-2291) SecMan: convert any actions in 'jdo' to mixins and move to 'model'
[ https://issues.apache.org/jira/browse/ISIS-2291?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17038102#comment-17038102 ] ASF subversion and git services commented on ISIS-2291: --- Commit 88bf3d732aca86a23e68dff892a0c9bba5318a74 in isis's branch refs/heads/master from Andi Huber [ https://gitbox.apache.org/repos/asf?p=isis.git;h=88bf3d7 ] ISIS-2291: fix possible NPE on JGrowlBehaviour for good > SecMan: convert any actions in 'jdo' to mixins and move to 'model' > -- > > Key: ISIS-2291 > URL: https://issues.apache.org/jira/browse/ISIS-2291 > Project: Isis > Issue Type: Improvement > Components: Extensions >Affects Versions: 2.0.0-M2 >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Major > Fix For: 2.0.0 > > > In preparation, for SecMan to also run with JPA as persistence layer. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2291) SecMan: convert any actions in 'jdo' to mixins and move to 'model'
[ https://issues.apache.org/jira/browse/ISIS-2291?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17038098#comment-17038098 ] ASF subversion and git services commented on ISIS-2291: --- Commit a8ce8f190fcdcf6fd38b05ea629a76fe8bda8506 in isis's branch refs/heads/master from Andi Huber [ https://gitbox.apache.org/repos/asf?p=isis.git;h=a8ce8f1 ] ISIS-2291: SecMan: convert/move app-tenancy actions 'jdo' to 'model' > SecMan: convert any actions in 'jdo' to mixins and move to 'model' > -- > > Key: ISIS-2291 > URL: https://issues.apache.org/jira/browse/ISIS-2291 > Project: Isis > Issue Type: Improvement > Components: Extensions >Affects Versions: 2.0.0-M2 >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Major > Fix For: 2.0.0 > > > In preparation, for SecMan to also run with JPA as persistence layer. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2291) SecMan: convert any actions in 'jdo' to mixins and move to 'model'
[ https://issues.apache.org/jira/browse/ISIS-2291?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17038097#comment-17038097 ] ASF subversion and git services commented on ISIS-2291: --- Commit a6d2b8c7c96e92f3b3f244d4d3dd5a65a149086d in isis's branch refs/heads/master from Andi Huber [ https://gitbox.apache.org/repos/asf?p=isis.git;h=a6d2b8c ] ISIS-2291: fix possible NPE with JGrowlBehaviour > SecMan: convert any actions in 'jdo' to mixins and move to 'model' > -- > > Key: ISIS-2291 > URL: https://issues.apache.org/jira/browse/ISIS-2291 > Project: Isis > Issue Type: Improvement > Components: Extensions >Affects Versions: 2.0.0-M2 >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Major > Fix For: 2.0.0 > > > In preparation, for SecMan to also run with JPA as persistence layer. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2223) Mitigate Reliability and Security Issues as detected by Code Quality Analysis
[ https://issues.apache.org/jira/browse/ISIS-2223?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17038075#comment-17038075 ] ASF subversion and git services commented on ISIS-2223: --- Commit c9ae11c384e1b1fd7b1a6bd1a204a0f08e00993e in isis's branch refs/heads/master from Andi Huber [ https://gitbox.apache.org/repos/asf?p=isis.git;h=c9ae11c ] ISIS-2223: trivial code smell: 'final static' -> 'static final' > Mitigate Reliability and Security Issues as detected by Code Quality Analysis > - > > Key: ISIS-2223 > URL: https://issues.apache.org/jira/browse/ISIS-2223 > Project: Isis > Issue Type: Improvement >Affects Versions: 2.0.0-M2 >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Major > Fix For: 2.0.0 > > > See [1] for nightly updated status. > [1] https://sonarcloud.io/dashboard?id=apache_isis -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2062) Convert website to use Antora
[ https://issues.apache.org/jira/browse/ISIS-2062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17037998#comment-17037998 ] ASF subversion and git services commented on ISIS-2062: --- Commit dfca74640d4516e1f22adc7e64651b47b9d739bb in isis's branch refs/heads/master from danhaywood [ https://gitbox.apache.org/repos/asf?p=isis.git;h=dfca746 ] ISIS-2062: update out-of-date examples > Convert website to use Antora > - > > Key: ISIS-2062 > URL: https://issues.apache.org/jira/browse/ISIS-2062 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0-M3 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2062) Convert website to use Antora
[ https://issues.apache.org/jira/browse/ISIS-2062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17037999#comment-17037999 ] ASF subversion and git services commented on ISIS-2062: --- Commit 355dd8d642bdb66eb1ea2a954e3c2058aa9df71c in isis's branch refs/heads/master from danhaywood [ https://gitbox.apache.org/repos/asf?p=isis.git;h=355dd8d ] ISIS-2062: config guide docs > Convert website to use Antora > - > > Key: ISIS-2062 > URL: https://issues.apache.org/jira/browse/ISIS-2062 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0-M3 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2062) Convert website to use Antora
[ https://issues.apache.org/jira/browse/ISIS-2062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17037935#comment-17037935 ] ASF subversion and git services commented on ISIS-2062: --- Commit ded0d0f6008d182f423cdd3b2a299927702fc35d in isis's branch refs/heads/master from danhaywood [ https://gitbox.apache.org/repos/asf?p=isis.git;h=ded0d0f ] ISIS-2062: config guide > Convert website to use Antora > - > > Key: ISIS-2062 > URL: https://issues.apache.org/jira/browse/ISIS-2062 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0-M3 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2062) Convert website to use Antora
[ https://issues.apache.org/jira/browse/ISIS-2062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17037934#comment-17037934 ] ASF subversion and git services commented on ISIS-2062: --- Commit d0c3f0d612a9d2c8cd04178789441a73989c50db in isis's branch refs/heads/master from danhaywood [ https://gitbox.apache.org/repos/asf?p=isis.git;h=d0c3f0d ] ISIS-2062: improving the config prop generation > Convert website to use Antora > - > > Key: ISIS-2062 > URL: https://issues.apache.org/jira/browse/ISIS-2062 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0-M3 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2062) Convert website to use Antora
[ https://issues.apache.org/jira/browse/ISIS-2062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17037930#comment-17037930 ] ASF subversion and git services commented on ISIS-2062: --- Commit cc5d1f370dce3c0b900056d1e5251639dc4bc4b2 in isis's branch refs/heads/master from danhaywood [ https://gitbox.apache.org/repos/asf?p=isis.git;h=cc5d1f3 ] ISIS-2062: docs > Convert website to use Antora > - > > Key: ISIS-2062 > URL: https://issues.apache.org/jira/browse/ISIS-2062 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0-M3 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2062) Convert website to use Antora
[ https://issues.apache.org/jira/browse/ISIS-2062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17037932#comment-17037932 ] ASF subversion and git services commented on ISIS-2062: --- Commit 76d180bcfdd0ed95c75e13696696729a8fbf5829 in isis's branch refs/heads/master from danhaywood [ https://gitbox.apache.org/repos/asf?p=isis.git;h=76d180b ] ISIS-2062: updates docs for config properties. > Convert website to use Antora > - > > Key: ISIS-2062 > URL: https://issues.apache.org/jira/browse/ISIS-2062 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0-M3 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2062) Convert website to use Antora
[ https://issues.apache.org/jira/browse/ISIS-2062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17037929#comment-17037929 ] ASF subversion and git services commented on ISIS-2062: --- Commit c64a21811d52969ba5e195ef4de545aac6be2264 in isis's branch refs/heads/master from danhaywood [ https://gitbox.apache.org/repos/asf?p=isis.git;h=c64a218 ] ISIS-2062: updates docs for config properties. > Convert website to use Antora > - > > Key: ISIS-2062 > URL: https://issues.apache.org/jira/browse/ISIS-2062 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0-M3 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2062) Convert website to use Antora
[ https://issues.apache.org/jira/browse/ISIS-2062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17037933#comment-17037933 ] ASF subversion and git services commented on ISIS-2062: --- Commit 542e7abf73af2ac5cf70bd64d5bd7683d23f2c73 in isis's branch refs/heads/master from danhaywood [ https://gitbox.apache.org/repos/asf?p=isis.git;h=542e7ab ] ISIS-2062: updates docs for config properties. (get rid of '()' for description of attributes). > Convert website to use Antora > - > > Key: ISIS-2062 > URL: https://issues.apache.org/jira/browse/ISIS-2062 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0-M3 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2062) Convert website to use Antora
[ https://issues.apache.org/jira/browse/ISIS-2062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17037931#comment-17037931 ] ASF subversion and git services commented on ISIS-2062: --- Commit f2f2e5375fc94d229bda47bc921529b054d71d58 in isis's branch refs/heads/master from danhaywood [ https://gitbox.apache.org/repos/asf?p=isis.git;h=f2f2e53 ] ISIS-2062: docs > Convert website to use Antora > - > > Key: ISIS-2062 > URL: https://issues.apache.org/jira/browse/ISIS-2062 > Project: Isis > Issue Type: Improvement >Reporter: Daniel Keir Haywood >Assignee: Daniel Keir Haywood >Priority: Major > Fix For: 2.0.0-M3 > > -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2291) SecMan: convert any actions in 'jdo' to mixins and move to 'model'
[ https://issues.apache.org/jira/browse/ISIS-2291?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17037895#comment-17037895 ] ASF subversion and git services commented on ISIS-2291: --- Commit ed0baf7508ad2985bcc0bea57cea42ff75cb2ea1 in isis's branch refs/heads/master from Andi Huber [ https://gitbox.apache.org/repos/asf?p=isis.git;h=ed0baf7 ] ISIS-2291: move static content 'jdo' -> 'model' > SecMan: convert any actions in 'jdo' to mixins and move to 'model' > -- > > Key: ISIS-2291 > URL: https://issues.apache.org/jira/browse/ISIS-2291 > Project: Isis > Issue Type: Improvement > Components: Extensions >Affects Versions: 2.0.0-M2 >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Major > Fix For: 2.0.0 > > > In preparation, for SecMan to also run with JPA as persistence layer. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2291) SecMan: convert any actions in 'jdo' to mixins and move to 'model'
[ https://issues.apache.org/jira/browse/ISIS-2291?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17037896#comment-17037896 ] ASF subversion and git services commented on ISIS-2291: --- Commit 69eccb3a7c239ef599ca8bd891f35cdbddeee0b9 in isis's branch refs/heads/master from Andi Huber [ https://gitbox.apache.org/repos/asf?p=isis.git;h=69eccb3 ] ISIS-2291: convert app-role actions to mixins > SecMan: convert any actions in 'jdo' to mixins and move to 'model' > -- > > Key: ISIS-2291 > URL: https://issues.apache.org/jira/browse/ISIS-2291 > Project: Isis > Issue Type: Improvement > Components: Extensions >Affects Versions: 2.0.0-M2 >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Major > Fix For: 2.0.0 > > > In preparation, for SecMan to also run with JPA as persistence layer. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ISIS-2291) SecMan: convert any actions in 'jdo' to mixins and move to 'model'
Andi Huber created ISIS-2291: Summary: SecMan: convert any actions in 'jdo' to mixins and move to 'model' Key: ISIS-2291 URL: https://issues.apache.org/jira/browse/ISIS-2291 Project: Isis Issue Type: Improvement Components: Extensions Affects Versions: 2.0.0-M2 Reporter: Andi Huber Assignee: Andi Huber Fix For: 2.0.0 In preparation, for SecMan to also run with JPA as persistence layer. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Resolved] (ISIS-2223) Mitigate Reliability and Security Issues as detected by Code Quality Analysis
[ https://issues.apache.org/jira/browse/ISIS-2223?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andi Huber resolved ISIS-2223. -- Resolution: Resolved bug count is done to 3, vulnerability count is done to zero > Mitigate Reliability and Security Issues as detected by Code Quality Analysis > - > > Key: ISIS-2223 > URL: https://issues.apache.org/jira/browse/ISIS-2223 > Project: Isis > Issue Type: Improvement >Affects Versions: 2.0.0-M2 >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Major > Fix For: 2.0.0 > > > See [1] for nightly updated status. > [1] https://sonarcloud.io/dashboard?id=apache_isis -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2223) Mitigate Reliability and Security Issues as detected by Code Quality Analysis
[ https://issues.apache.org/jira/browse/ISIS-2223?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17037849#comment-17037849 ] ASF subversion and git services commented on ISIS-2223: --- Commit fb03b934dea5ca486d4e89b9b2466f1c71b82e63 in isis's branch refs/heads/master from Andi Huber [ https://gitbox.apache.org/repos/asf?p=isis.git;h=fb03b93 ] ISIS-2223: more mitigations; also some js fixes > Mitigate Reliability and Security Issues as detected by Code Quality Analysis > - > > Key: ISIS-2223 > URL: https://issues.apache.org/jira/browse/ISIS-2223 > Project: Isis > Issue Type: Improvement >Affects Versions: 2.0.0-M2 >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Major > Fix For: 2.0.0 > > > See [1] for nightly updated status. > [1] https://sonarcloud.io/dashboard?id=apache_isis -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2223) Mitigate Reliability and Security Issues as detected by Code Quality Analysis
[ https://issues.apache.org/jira/browse/ISIS-2223?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17037841#comment-17037841 ] ASF subversion and git services commented on ISIS-2223: --- Commit 0884833b8ddbf2f216cb22806365f3fb51360833 in isis's branch refs/heads/master from Andi Huber [ https://gitbox.apache.org/repos/asf?p=isis.git;h=0884833 ] ISIS-2223: more mitigations; consolidate reflective modifications > Mitigate Reliability and Security Issues as detected by Code Quality Analysis > - > > Key: ISIS-2223 > URL: https://issues.apache.org/jira/browse/ISIS-2223 > Project: Isis > Issue Type: Improvement >Affects Versions: 2.0.0-M2 >Reporter: Andi Huber >Assignee: Andi Huber >Priority: Major > Fix For: 2.0.0 > > > See [1] for nightly updated status. > [1] https://sonarcloud.io/dashboard?id=apache_isis -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (ISIS-2280) [NOT-AN-ISSUE] demoapp.dom.types.blob.BlobDemo: menuBars suggest GET, implementation requires POST?
[ https://issues.apache.org/jira/browse/ISIS-2280?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17037816#comment-17037816 ] ASF subversion and git services commented on ISIS-2280: --- Commit 974d49d6c8e3b98d9d3dee96adb4baa1a8ad18f7 in isis's branch refs/heads/master from Andi Huber [ https://gitbox.apache.org/repos/asf?p=isis.git;h=974d49d ] ISIS-2280: slightly cleaning up BlobDemo; adds more tests > [NOT-AN-ISSUE] demoapp.dom.types.blob.BlobDemo: menuBars suggest GET, > implementation requires POST? > > > Key: ISIS-2280 > URL: https://issues.apache.org/jira/browse/ISIS-2280 > Project: Isis > Issue Type: Bug >Affects Versions: 2.0.0-M3 >Reporter: Jörg Rade >Assignee: Andi Huber >Priority: Minor > Labels: cannot-reproduce > Fix For: 2.0.0-M3 > > > URL: > http://localhost:8080/restful/objects/demo.FeaturedTypesMenu/1/actions/blobs/invoke > {code:json} > { > "httpStatusCode": 500, > "message": "Error marshalling domain object to XML; domain object class is > 'demoapp.dom.types.blob.BlobDemo'", > "detail": { > "className": "org.apache.isis.applib.NonRecoverableException", > "message": "Error marshalling domain object to XML; domain object class > is 'demoapp.dom.types.blob.BlobDemo'", > "element": [ > > "org.apache.isis.applib.services.jaxb.JaxbService$Simple.toXml(JaxbService.java:212)", > > "org.apache.isis.applib.services.jaxb.JaxbService$Simple.toXml(JaxbService.java:157)", > > "org.apache.isis.core.metamodel.facets.object.recreatable.RecreatableObjectFacetForXmlRootElementAnnotation.clone(RecreatableObjectFacetForXmlRootElementAnnotation.java:67)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.cloneIfViewModelElse(ActionInvocationFacetForDomainEventAbstract.java:300)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.cloneIfViewModelCloneable(ActionInvocationFacetForDomainEventAbstract.java:286)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.access$500(ActionInvocationFacetForDomainEventAbstract.java:74)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract$DomainEventMemberExecutor.execute(ActionInvocationFacetForDomainEventAbstract.java:461)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract$DomainEventMemberExecutor.execute(ActionInvocationFacetForDomainEventAbstract.java:413)", > > "org.apache.isis.applib.services.iactn.Interaction.executeInternal(Interaction.java:175)", > > "org.apache.isis.applib.services.iactn.Interaction.execute(Interaction.java:141)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.doInvoke(ActionInvocationFacetForDomainEventAbstract.java:204)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.lambda$invoke$0(ActionInvocationFacetForDomainEventAbstract.java:125)", > > "org.apache.isis.core.runtimeservices.xactn.TransactionServiceSpring.executeWithinTransaction(TransactionServiceSpring.java:149)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.invoke(ActionInvocationFacetForDomainEventAbstract.java:124)", > > "org.apache.isis.core.metamodel.specloader.specimpl.ObjectActionDefault.executeInternal(ObjectActionDefault.java:424)", > > "org.apache.isis.core.metamodel.specloader.specimpl.ObjectActionDefault.execute(ObjectActionDefault.java:410)", > > "org.apache.isis.viewer.restfulobjects.viewer.resources.DomainResourceHelper.invokeActionUsingAdapters(DomainResourceHelper.java:230)", > > "org.apache.isis.viewer.restfulobjects.viewer.resources.DomainResourceHelper.invokeAction(DomainResourceHelper.java:209)", > > "org.apache.isis.viewer.restfulobjects.viewer.resources.DomainObjectResourceServerside.invokeAction(DomainObjectResourceServerside.java:732)", > "sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)", > > "sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)", > > "sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)", > "java.lang.reflect.Method.invoke(Method.java:498)", > > "org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:151)", > >
[jira] [Resolved] (ISIS-2280) [NOT-AN-ISSUE] demoapp.dom.types.blob.BlobDemo: menuBars suggest GET, implementation requires POST?
[ https://issues.apache.org/jira/browse/ISIS-2280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andi Huber resolved ISIS-2280. -- Resolution: Not A Bug I think everything works as it should (correct me if I'm wrong): 1) the menubar-resource states it has a menu item: http://localhost:8080/restful/services/demo.FeaturedTypesMenu/actions/blobs -> GET 2) the menu-item can be invoked via an action http://localhost:8080/restful/services/demo.FeaturedTypesMenu/actions/blobs/invoke -> POST > [NOT-AN-ISSUE] demoapp.dom.types.blob.BlobDemo: menuBars suggest GET, > implementation requires POST? > > > Key: ISIS-2280 > URL: https://issues.apache.org/jira/browse/ISIS-2280 > Project: Isis > Issue Type: Bug >Affects Versions: 2.0.0-M3 >Reporter: Jörg Rade >Assignee: Andi Huber >Priority: Minor > Labels: cannot-reproduce > Fix For: 2.0.0-M3 > > > URL: > http://localhost:8080/restful/objects/demo.FeaturedTypesMenu/1/actions/blobs/invoke > {code:json} > { > "httpStatusCode": 500, > "message": "Error marshalling domain object to XML; domain object class is > 'demoapp.dom.types.blob.BlobDemo'", > "detail": { > "className": "org.apache.isis.applib.NonRecoverableException", > "message": "Error marshalling domain object to XML; domain object class > is 'demoapp.dom.types.blob.BlobDemo'", > "element": [ > > "org.apache.isis.applib.services.jaxb.JaxbService$Simple.toXml(JaxbService.java:212)", > > "org.apache.isis.applib.services.jaxb.JaxbService$Simple.toXml(JaxbService.java:157)", > > "org.apache.isis.core.metamodel.facets.object.recreatable.RecreatableObjectFacetForXmlRootElementAnnotation.clone(RecreatableObjectFacetForXmlRootElementAnnotation.java:67)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.cloneIfViewModelElse(ActionInvocationFacetForDomainEventAbstract.java:300)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.cloneIfViewModelCloneable(ActionInvocationFacetForDomainEventAbstract.java:286)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.access$500(ActionInvocationFacetForDomainEventAbstract.java:74)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract$DomainEventMemberExecutor.execute(ActionInvocationFacetForDomainEventAbstract.java:461)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract$DomainEventMemberExecutor.execute(ActionInvocationFacetForDomainEventAbstract.java:413)", > > "org.apache.isis.applib.services.iactn.Interaction.executeInternal(Interaction.java:175)", > > "org.apache.isis.applib.services.iactn.Interaction.execute(Interaction.java:141)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.doInvoke(ActionInvocationFacetForDomainEventAbstract.java:204)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.lambda$invoke$0(ActionInvocationFacetForDomainEventAbstract.java:125)", > > "org.apache.isis.core.runtimeservices.xactn.TransactionServiceSpring.executeWithinTransaction(TransactionServiceSpring.java:149)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.invoke(ActionInvocationFacetForDomainEventAbstract.java:124)", > > "org.apache.isis.core.metamodel.specloader.specimpl.ObjectActionDefault.executeInternal(ObjectActionDefault.java:424)", > > "org.apache.isis.core.metamodel.specloader.specimpl.ObjectActionDefault.execute(ObjectActionDefault.java:410)", > > "org.apache.isis.viewer.restfulobjects.viewer.resources.DomainResourceHelper.invokeActionUsingAdapters(DomainResourceHelper.java:230)", > > "org.apache.isis.viewer.restfulobjects.viewer.resources.DomainResourceHelper.invokeAction(DomainResourceHelper.java:209)", > > "org.apache.isis.viewer.restfulobjects.viewer.resources.DomainObjectResourceServerside.invokeAction(DomainObjectResourceServerside.java:732)", > "sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)", > > "sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)", > > "sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)", > "java.lang.reflect.Method.invoke(Method.java:498)", > >
[jira] [Updated] (ISIS-2280) [NOT-AN-ISSUE] demoapp.dom.types.blob.BlobDemo: menuBars suggest GET, implementation requires POST?
[ https://issues.apache.org/jira/browse/ISIS-2280?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andi Huber updated ISIS-2280: - Summary: [NOT-AN-ISSUE] demoapp.dom.types.blob.BlobDemo: menuBars suggest GET, implementation requires POST? (was: demoapp.dom.types.blob.BlobDemo: menuBars suggest GET, implementation requires POST? ) > [NOT-AN-ISSUE] demoapp.dom.types.blob.BlobDemo: menuBars suggest GET, > implementation requires POST? > > > Key: ISIS-2280 > URL: https://issues.apache.org/jira/browse/ISIS-2280 > Project: Isis > Issue Type: Bug >Affects Versions: 2.0.0-M3 >Reporter: Jörg Rade >Assignee: Andi Huber >Priority: Minor > Labels: cannot-reproduce > Fix For: 2.0.0-M3 > > > URL: > http://localhost:8080/restful/objects/demo.FeaturedTypesMenu/1/actions/blobs/invoke > {code:json} > { > "httpStatusCode": 500, > "message": "Error marshalling domain object to XML; domain object class is > 'demoapp.dom.types.blob.BlobDemo'", > "detail": { > "className": "org.apache.isis.applib.NonRecoverableException", > "message": "Error marshalling domain object to XML; domain object class > is 'demoapp.dom.types.blob.BlobDemo'", > "element": [ > > "org.apache.isis.applib.services.jaxb.JaxbService$Simple.toXml(JaxbService.java:212)", > > "org.apache.isis.applib.services.jaxb.JaxbService$Simple.toXml(JaxbService.java:157)", > > "org.apache.isis.core.metamodel.facets.object.recreatable.RecreatableObjectFacetForXmlRootElementAnnotation.clone(RecreatableObjectFacetForXmlRootElementAnnotation.java:67)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.cloneIfViewModelElse(ActionInvocationFacetForDomainEventAbstract.java:300)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.cloneIfViewModelCloneable(ActionInvocationFacetForDomainEventAbstract.java:286)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.access$500(ActionInvocationFacetForDomainEventAbstract.java:74)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract$DomainEventMemberExecutor.execute(ActionInvocationFacetForDomainEventAbstract.java:461)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract$DomainEventMemberExecutor.execute(ActionInvocationFacetForDomainEventAbstract.java:413)", > > "org.apache.isis.applib.services.iactn.Interaction.executeInternal(Interaction.java:175)", > > "org.apache.isis.applib.services.iactn.Interaction.execute(Interaction.java:141)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.doInvoke(ActionInvocationFacetForDomainEventAbstract.java:204)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.lambda$invoke$0(ActionInvocationFacetForDomainEventAbstract.java:125)", > > "org.apache.isis.core.runtimeservices.xactn.TransactionServiceSpring.executeWithinTransaction(TransactionServiceSpring.java:149)", > > "org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.invoke(ActionInvocationFacetForDomainEventAbstract.java:124)", > > "org.apache.isis.core.metamodel.specloader.specimpl.ObjectActionDefault.executeInternal(ObjectActionDefault.java:424)", > > "org.apache.isis.core.metamodel.specloader.specimpl.ObjectActionDefault.execute(ObjectActionDefault.java:410)", > > "org.apache.isis.viewer.restfulobjects.viewer.resources.DomainResourceHelper.invokeActionUsingAdapters(DomainResourceHelper.java:230)", > > "org.apache.isis.viewer.restfulobjects.viewer.resources.DomainResourceHelper.invokeAction(DomainResourceHelper.java:209)", > > "org.apache.isis.viewer.restfulobjects.viewer.resources.DomainObjectResourceServerside.invokeAction(DomainObjectResourceServerside.java:732)", > "sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)", > > "sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)", > > "sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)", > "java.lang.reflect.Method.invoke(Method.java:498)", > > "org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:151)", > > "org.jboss.resteasy.core.MethodInjectorImpl.lambda$invoke$3(MethodInjectorImpl.java:122)", > >