[jira] [Commented] (ISIS-2291) SecMan: convert any actions in 'jdo' to mixins and move to 'model'

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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'

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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'

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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'

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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'

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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'

2020-02-16 Thread Andi Huber (Jira)
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

2020-02-16 Thread Andi Huber (Jira)


 [ 
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

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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?

2020-02-16 Thread ASF subversion and git services (Jira)


[ 
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?

2020-02-16 Thread Andi Huber (Jira)


 [ 
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?

2020-02-16 Thread Andi Huber (Jira)


 [ 
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)",
>   
>