[jira] [Commented] (ISIS-1811) Release tasks for 2.0.0-M2

2019-01-18 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/ISIS-1811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16746499#comment-16746499
 ] 

ASF subversion and git services commented on ISIS-1811:
---

Commit f4671d2be62b3875977ad069cb7c546a116e5b4c in isis's branch 
refs/heads/2033-IoC from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=f4671d2 ]

ISIS-1811: bump IsisConfiguration#getVersion() -> 2.0.0-M3


> Release tasks for 2.0.0-M2
> --
>
> Key: ISIS-1811
> URL: https://issues.apache.org/jira/browse/ISIS-1811
> Project: Isis
>  Issue Type: Task
>Reporter: Dan Haywood
>Assignee: Dan Haywood
>Priority: Major
> Fix For: 2.0.0-M2
>
>
> see [Migration 
> Notes|https://github.com/apache/isis/blob/v2/migration-notes.adoc]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (ISIS-2092) Darkly Theme: buttons and fieldset-headers have same background-color

2019-01-18 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/ISIS-2092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16746497#comment-16746497
 ] 

ASF subversion and git services commented on ISIS-2092:
---

Commit 405916924c0550ed2b40234ecffe87cc0711f3d7 in isis's branch 
refs/heads/2033-IoC from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=4059169 ]

ISIS-2092: making fieldset-header background-color slightly lighter

Task-Url: https://issues.apache.org/jira/browse/ISIS-2092

> Darkly Theme: buttons and fieldset-headers have same background-color
> -
>
> Key: ISIS-2092
> URL: https://issues.apache.org/jira/browse/ISIS-2092
> Project: Isis
>  Issue Type: Improvement
>  Components: Core: Viewer: Wicket
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-M3
>
> Attachments: darkly.png
>
>
> Action Buttons on top of Fieldsets are not visually recognizable as buttons.
> We need to tweak at least one of these two colors in CSS.
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (ISIS-2089) JDODataStoreException not handled properly by the framework

2019-01-18 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/ISIS-2089?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16746495#comment-16746495
 ] 

ASF subversion and git services commented on ISIS-2089:
---

Commit 635f0bd7c2223dfb94c5570215f7a0a0eb3dd2ff in isis's branch 
refs/heads/2033-IoC from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=635f0bd ]

ISIS-2089: when recoverable error, stay on same page, don't redirect

Task-Url: https://issues.apache.org/jira/browse/ISIS-2089

> JDODataStoreException not handled properly by the framework
> ---
>
> Key: ISIS-2089
> URL: https://issues.apache.org/jira/browse/ISIS-2089
> Project: Isis
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 2.0.0-M2
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-M3
>
>
> As Kevin reported:
> Bug (affects both example applications): Try create two Simple Objects
>  with the same name (e.g. "a").
>  The framework becomes non-responsive (but recovers with a Reload).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (ISIS-2089) JDODataStoreException not handled properly by the framework

2019-01-18 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/ISIS-2089?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16746496#comment-16746496
 ] 

ASF subversion and git services commented on ISIS-2089:
---

Commit 635f0bd7c2223dfb94c5570215f7a0a0eb3dd2ff in isis's branch 
refs/heads/2033-IoC from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=635f0bd ]

ISIS-2089: when recoverable error, stay on same page, don't redirect

Task-Url: https://issues.apache.org/jira/browse/ISIS-2089

> JDODataStoreException not handled properly by the framework
> ---
>
> Key: ISIS-2089
> URL: https://issues.apache.org/jira/browse/ISIS-2089
> Project: Isis
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 2.0.0-M2
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-M3
>
>
> As Kevin reported:
> Bug (affects both example applications): Try create two Simple Objects
>  with the same name (e.g. "a").
>  The framework becomes non-responsive (but recovers with a Reload).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (ISIS-2092) Darkly Theme: buttons and fieldset-headers have same background-color

2019-01-18 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/ISIS-2092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16746498#comment-16746498
 ] 

ASF subversion and git services commented on ISIS-2092:
---

Commit 405916924c0550ed2b40234ecffe87cc0711f3d7 in isis's branch 
refs/heads/2033-IoC from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=4059169 ]

ISIS-2092: making fieldset-header background-color slightly lighter

Task-Url: https://issues.apache.org/jira/browse/ISIS-2092

> Darkly Theme: buttons and fieldset-headers have same background-color
> -
>
> Key: ISIS-2092
> URL: https://issues.apache.org/jira/browse/ISIS-2092
> Project: Isis
>  Issue Type: Improvement
>  Components: Core: Viewer: Wicket
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-M3
>
> Attachments: darkly.png
>
>
> Action Buttons on top of Fieldsets are not visually recognizable as buttons.
> We need to tweak at least one of these two colors in CSS.
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (ISIS-1811) Release tasks for 2.0.0-M2

2019-01-18 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/ISIS-1811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16746492#comment-16746492
 ] 

ASF subversion and git services commented on ISIS-1811:
---

Commit f4671d2be62b3875977ad069cb7c546a116e5b4c in isis's branch refs/heads/v2 
from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=f4671d2 ]

ISIS-1811: bump IsisConfiguration#getVersion() -> 2.0.0-M3


> Release tasks for 2.0.0-M2
> --
>
> Key: ISIS-1811
> URL: https://issues.apache.org/jira/browse/ISIS-1811
> Project: Isis
>  Issue Type: Task
>Reporter: Dan Haywood
>Assignee: Dan Haywood
>Priority: Major
> Fix For: 2.0.0-M2
>
>
> see [Migration 
> Notes|https://github.com/apache/isis/blob/v2/migration-notes.adoc]



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (ISIS-2092) Darkly Theme: buttons and fieldset-headers have same background-color

2019-01-18 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/ISIS-2092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16746471#comment-16746471
 ] 

ASF subversion and git services commented on ISIS-2092:
---

Commit 405916924c0550ed2b40234ecffe87cc0711f3d7 in isis's branch refs/heads/v2 
from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=4059169 ]

ISIS-2092: making fieldset-header background-color slightly lighter

Task-Url: https://issues.apache.org/jira/browse/ISIS-2092

> Darkly Theme: buttons and fieldset-headers have same background-color
> -
>
> Key: ISIS-2092
> URL: https://issues.apache.org/jira/browse/ISIS-2092
> Project: Isis
>  Issue Type: Improvement
>  Components: Core: Viewer: Wicket
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-M3
>
> Attachments: darkly.png
>
>
> Action Buttons on top of Fieldsets are not visually recognizable as buttons.
> We need to tweak at least one of these two colors in CSS.
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (ISIS-2092) Darkly Theme: buttons and fieldset-headers have same background-color

2019-01-18 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/ISIS-2092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16746470#comment-16746470
 ] 

ASF subversion and git services commented on ISIS-2092:
---

Commit 405916924c0550ed2b40234ecffe87cc0711f3d7 in isis's branch refs/heads/v2 
from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=4059169 ]

ISIS-2092: making fieldset-header background-color slightly lighter

Task-Url: https://issues.apache.org/jira/browse/ISIS-2092

> Darkly Theme: buttons and fieldset-headers have same background-color
> -
>
> Key: ISIS-2092
> URL: https://issues.apache.org/jira/browse/ISIS-2092
> Project: Isis
>  Issue Type: Improvement
>  Components: Core: Viewer: Wicket
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-M3
>
> Attachments: darkly.png
>
>
> Action Buttons on top of Fieldsets are not visually recognizable as buttons.
> We need to tweak at least one of these two colors in CSS.
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Closed] (ISIS-2092) Darkly Theme: buttons and fieldset-headers have same background-color

2019-01-18 Thread Andi Huber (JIRA)


 [ 
https://issues.apache.org/jira/browse/ISIS-2092?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andi Huber closed ISIS-2092.

Resolution: Fixed

> Darkly Theme: buttons and fieldset-headers have same background-color
> -
>
> Key: ISIS-2092
> URL: https://issues.apache.org/jira/browse/ISIS-2092
> Project: Isis
>  Issue Type: Improvement
>  Components: Core: Viewer: Wicket
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-M3
>
> Attachments: darkly.png
>
>
> Action Buttons on top of Fieldsets are not visually recognizable as buttons.
> We need to tweak at least one of these two colors in CSS.
>  
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ISIS-2092) Darkly Theme: buttons and fieldset-headers have same background-color

2019-01-18 Thread Andi Huber (JIRA)
Andi Huber created ISIS-2092:


 Summary: Darkly Theme: buttons and fieldset-headers have same 
background-color
 Key: ISIS-2092
 URL: https://issues.apache.org/jira/browse/ISIS-2092
 Project: Isis
  Issue Type: Improvement
  Components: Core: Viewer: Wicket
Reporter: Andi Huber
Assignee: Andi Huber
 Fix For: 2.0.0-M3
 Attachments: darkly.png

Action Buttons on top of Fieldsets are not visually recognizable as buttons.

We need to tweak at least one of these two colors in CSS.

 

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (ISIS-2089) JDODataStoreException not handled properly by the framework

2019-01-18 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/ISIS-2089?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16746419#comment-16746419
 ] 

ASF subversion and git services commented on ISIS-2089:
---

Commit 635f0bd7c2223dfb94c5570215f7a0a0eb3dd2ff in isis's branch refs/heads/v2 
from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=635f0bd ]

ISIS-2089: when recoverable error, stay on same page, don't redirect

Task-Url: https://issues.apache.org/jira/browse/ISIS-2089

> JDODataStoreException not handled properly by the framework
> ---
>
> Key: ISIS-2089
> URL: https://issues.apache.org/jira/browse/ISIS-2089
> Project: Isis
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 2.0.0-M2
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-M3
>
>
> As Kevin reported:
> Bug (affects both example applications): Try create two Simple Objects
>  with the same name (e.g. "a").
>  The framework becomes non-responsive (but recovers with a Reload).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (ISIS-2089) JDODataStoreException not handled properly by the framework

2019-01-18 Thread ASF subversion and git services (JIRA)


[ 
https://issues.apache.org/jira/browse/ISIS-2089?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16746418#comment-16746418
 ] 

ASF subversion and git services commented on ISIS-2089:
---

Commit 635f0bd7c2223dfb94c5570215f7a0a0eb3dd2ff in isis's branch refs/heads/v2 
from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=635f0bd ]

ISIS-2089: when recoverable error, stay on same page, don't redirect

Task-Url: https://issues.apache.org/jira/browse/ISIS-2089

> JDODataStoreException not handled properly by the framework
> ---
>
> Key: ISIS-2089
> URL: https://issues.apache.org/jira/browse/ISIS-2089
> Project: Isis
>  Issue Type: Bug
>  Components: Core
>Affects Versions: 2.0.0-M2
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-M3
>
>
> As Kevin reported:
> Bug (affects both example applications): Try create two Simple Objects
>  with the same name (e.g. "a").
>  The framework becomes non-responsive (but recovers with a Reload).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ISIS-2091) Applib Blob and Clob should implement equals and hashCode

2019-01-18 Thread Dan Haywood (JIRA)
Dan Haywood created ISIS-2091:
-

 Summary: Applib Blob and Clob should implement equals and hashCode
 Key: ISIS-2091
 URL: https://issues.apache.org/jira/browse/ISIS-2091
 Project: Isis
  Issue Type: Improvement
  Components: Core
Affects Versions: 1.17.0
Reporter: Dan Haywood
Assignee: Dan Haywood
 Fix For: 1.18.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ISIS-2090) Extend MessageService API with additional overloads

2019-01-18 Thread Dan Haywood (JIRA)
Dan Haywood created ISIS-2090:
-

 Summary: Extend MessageService API with additional overloads
 Key: ISIS-2090
 URL: https://issues.apache.org/jira/browse/ISIS-2090
 Project: Isis
  Issue Type: Improvement
  Components: Core
Affects Versions: 1.17.0
Reporter: Dan Haywood
Assignee: Dan Haywood
 Fix For: 1.18.0






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: [VOTE] Apache Isis Core release 2.0.0-M2 RC1

2019-01-18 Thread Johan Doornenbal



On 2019/01/18 09:19:12, Dan Haywood  wrote: 
> Hmm, I see:
> 
> Failed to execute goal
> org.apache.maven.plugins:maven-archetype-plugin:2.4:generate (default-cli)
> on project standalone-pom: The desired archetype does not exist
> (org.apache.isis.archetype:simpleapp-archetype:1.16.0-SNAPSHOT)
> 
> which suggests that the command:
> 
> mvn archetype:generate -D archetypeCatalog=local -D groupId=com.mycompany
> -D artifactId=myapp -D archetypeGroupId=org.apache.isis.archetype -D
> archetypeArtifactId=simpleapp-archetype -B
> 
> is picking up an earlier version.
> 
> Could you retry, but first deleting the contents of ~/.m2/org/apache/isis
> and see what happens?
> 
> Thx
> Dan
> 
> 
> 
> 
> On Fri, 18 Jan 2019 at 09:15, Johan Doornenbal 
> wrote:
> 
> >
> >
> > On 2019/01/12 14:28:24, Dan Haywood  wrote:
> > > Folks,
> > >
> > > I've cut a release for Apache Isis Core and the two archetypes:
> > >
> > > * Core 2.0.0-M2
> > > * HelloWorld Archetype 2.0.0-M2
> > > * SimpleApp Archetype 2.0.0-M2
> > >
> > > The source code artifacts have been uploaded to staging repositories on
> > > repository.apache.org.
> > > For each zip there is a corresponding signature file (append .asc to the
> > > zip's url).
> > >
> > > In the source code repo the code has been tagged as isis-2.0.0-M2-RC1,
> > > helloworld-archetype-2.0.0-M2-RC1 and simpleapp-archetype-2.0.0-M2-RC1;
> > see
> > > https://github.com/apache/isis/tags
> > >
> > > To verify the source code, you can use the following commands (in an
> > empty
> > > directory):
> > >
> > > NEXUSREPONUM=1088
> > > VERSION=2.0.0-M2
> > >
> > > curl http://www.apache.org/dist/isis/KEYS > /tmp/KEYS
> > > gpg --import /tmp/KEYS
> > >
> > > rm -rf isis-$VERSION*
> > > rm -rf simpleapp-archetype-$VERSION*
> > > rm -rf helloworld-archetype-$VERSION*
> > >
> > > curl -O -L
> > >
> > https://raw.githubusercontent.com/apache/isis/06f947ad7a0968c34d8e6941a77e12aa0196cd17/scripts/verify-isis-release.sh
> > >
> > > chmod +x ./verify-isis-release.sh
> > > ./verify-isis-release.sh $NEXUSREPONUM $VERSION
> > >
> > >
> > > Assuming this completes successfully, you can then test the two
> > > applications generated from the `simpleapp` and `helloworld` archetypes:
> > >
> > > pushd test-simpleapp/myapp
> > > mvn -pl webapp jetty:run
> > > popd
> > >
> > > and
> > >
> > > pushd test-helloworld/myapp
> > > mvn jetty:run
> > > popd
> > >
> > >
> > > For more details, see
> > >
> > https://isis.apache.org/guides/cgcom/cgcom.html#_cgcom_verifying-releases
> > >
> > > Please verify the release and cast your vote.  The vote will be open for
> > a
> > > minimum of 72 hours.
> > >
> > > [ ] +1
> > > [ ]  0
> > > [ ] -1
> > >
> > Hi Dan,
> >
> > The script works fine on my machine (root dir ~/src/m2test) untill trying
> > to build simple app:
> >
> > ~/src/m2test
> > ~/src/m2test/simpleapp-archetype-2.0.0-M2 ~/src/m2test
> > mvn clean install -Dskip.git
> > [INFO] Scanning for projects...
> > [INFO]
> > [INFO] ---< org.apache.isis.archetype:simpleapp-archetype
> > >
> > [INFO] Building simpleapp-archetype 2.0.0-M2
> > [INFO] --[ maven-archetype
> > ]---
> > [INFO]
> > [INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @
> > simpleapp-archetype ---
> > [INFO]
> > [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @
> > simpleapp-archetype ---
> > [INFO]
> > [INFO] --- maven-remote-resources-plugin:1.5:process
> > (process-resource-bundles) @ simpleapp-archetype ---
> > [INFO]
> > [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @
> > simpleapp-archetype ---
> > [INFO] Using 'UTF-8' encoding to copy filtered resources.
> > [INFO] Copying 86 resources
> > [INFO] Copying 3 resources
> > [INFO]
> > [INFO] --- maven-resources-plugin:3.1.0:testResources
> > (default-testResources) @ simpleapp-archetype ---
> > [INFO] Using 'UTF-8' encoding to copy filtered resources.
> > [INFO] Copying 2 resources
> > [INFO] Copying 3 resources
> > [INFO]
> > [INFO] --- maven-archetype-plugin:3.0.1:jar (default-jar) @
> > simpleapp-archetype ---
> > [INFO] Building archetype jar:
> > /Users/jodo/src/m2test/simpleapp-archetype-2.0.0-M2/target/simpleapp-archetype-2.0.0-M2
> > [INFO]
> > [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @
> > simpleapp-archetype ---
> > [INFO] Skipping because packaging 'maven-archetype' is not pom.
> > [INFO]
> > [INFO] --- maven-archetype-plugin:3.0.1:integration-test
> > (default-integration-test) @ simpleapp-archetype ---
> > [INFO]
> > [INFO] --- maven-install-plugin:2.5.2:install (default-install) @
> > simpleapp-archetype ---
> > [INFO] Installing
> > /Users/jodo/src/m2test/simpleapp-archetype-2.0.0-M2/target/simpleapp-archetype-2.0.0-M2.jar
> > to
> > /Users/jodo/.m2/repository/org/apache/isis/archetype/simpleapp-archetype/2.0.0-M2/simpleapp-archetype-2.0.0-M2.jar
> > [INFO] 

Re: [VOTE] Apache Isis Core release 2.0.0-M2 RC2

2019-01-18 Thread Andi Huber
Thx Kevin!

We're tracking the issue you discovered regarding 'data-store exceptions not 
handled well' here [1].
Note: fix is planned for the next milestone

Cheers Andi

[1] https://issues.apache.org/jira/browse/ISIS-2089

On 2019/01/17 18:33:55, "Kevin Meyer"  wrote: 
> +1
> 
> However I do get some runtime bugs.. see below.
> 
[...]
> Bug (affects both example applications): Try create two Simple Objects
> with the same name (e.g. "a").
> The framework becomes non-responsive (but recovers with a Reload).
> 
[...]


[jira] [Created] (ISIS-2089) JDODataStoreException not handled properly by the framework

2019-01-18 Thread Andi Huber (JIRA)
Andi Huber created ISIS-2089:


 Summary: JDODataStoreException not handled properly by the 
framework
 Key: ISIS-2089
 URL: https://issues.apache.org/jira/browse/ISIS-2089
 Project: Isis
  Issue Type: Bug
  Components: Core
Affects Versions: 2.0.0-M2
Reporter: Andi Huber
Assignee: Andi Huber
 Fix For: 2.0.0-M3


As Kevin reported:

Bug (affects both example applications): Try create two Simple Objects
 with the same name (e.g. "a").
 The framework becomes non-responsive (but recovers with a Reload).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


Re: [VOTE] Apache Isis Core release 2.0.0-M2 RC1

2019-01-18 Thread Dan Haywood
Hmm, I see:

Failed to execute goal
org.apache.maven.plugins:maven-archetype-plugin:2.4:generate (default-cli)
on project standalone-pom: The desired archetype does not exist
(org.apache.isis.archetype:simpleapp-archetype:1.16.0-SNAPSHOT)

which suggests that the command:

mvn archetype:generate -D archetypeCatalog=local -D groupId=com.mycompany
-D artifactId=myapp -D archetypeGroupId=org.apache.isis.archetype -D
archetypeArtifactId=simpleapp-archetype -B

is picking up an earlier version.

Could you retry, but first deleting the contents of ~/.m2/org/apache/isis
and see what happens?

Thx
Dan




On Fri, 18 Jan 2019 at 09:15, Johan Doornenbal 
wrote:

>
>
> On 2019/01/12 14:28:24, Dan Haywood  wrote:
> > Folks,
> >
> > I've cut a release for Apache Isis Core and the two archetypes:
> >
> > * Core 2.0.0-M2
> > * HelloWorld Archetype 2.0.0-M2
> > * SimpleApp Archetype 2.0.0-M2
> >
> > The source code artifacts have been uploaded to staging repositories on
> > repository.apache.org.
> > For each zip there is a corresponding signature file (append .asc to the
> > zip's url).
> >
> > In the source code repo the code has been tagged as isis-2.0.0-M2-RC1,
> > helloworld-archetype-2.0.0-M2-RC1 and simpleapp-archetype-2.0.0-M2-RC1;
> see
> > https://github.com/apache/isis/tags
> >
> > To verify the source code, you can use the following commands (in an
> empty
> > directory):
> >
> > NEXUSREPONUM=1088
> > VERSION=2.0.0-M2
> >
> > curl http://www.apache.org/dist/isis/KEYS > /tmp/KEYS
> > gpg --import /tmp/KEYS
> >
> > rm -rf isis-$VERSION*
> > rm -rf simpleapp-archetype-$VERSION*
> > rm -rf helloworld-archetype-$VERSION*
> >
> > curl -O -L
> >
> https://raw.githubusercontent.com/apache/isis/06f947ad7a0968c34d8e6941a77e12aa0196cd17/scripts/verify-isis-release.sh
> >
> > chmod +x ./verify-isis-release.sh
> > ./verify-isis-release.sh $NEXUSREPONUM $VERSION
> >
> >
> > Assuming this completes successfully, you can then test the two
> > applications generated from the `simpleapp` and `helloworld` archetypes:
> >
> > pushd test-simpleapp/myapp
> > mvn -pl webapp jetty:run
> > popd
> >
> > and
> >
> > pushd test-helloworld/myapp
> > mvn jetty:run
> > popd
> >
> >
> > For more details, see
> >
> https://isis.apache.org/guides/cgcom/cgcom.html#_cgcom_verifying-releases
> >
> > Please verify the release and cast your vote.  The vote will be open for
> a
> > minimum of 72 hours.
> >
> > [ ] +1
> > [ ]  0
> > [ ] -1
> >
> Hi Dan,
>
> The script works fine on my machine (root dir ~/src/m2test) untill trying
> to build simple app:
>
> ~/src/m2test
> ~/src/m2test/simpleapp-archetype-2.0.0-M2 ~/src/m2test
> mvn clean install -Dskip.git
> [INFO] Scanning for projects...
> [INFO]
> [INFO] ---< org.apache.isis.archetype:simpleapp-archetype
> >
> [INFO] Building simpleapp-archetype 2.0.0-M2
> [INFO] --[ maven-archetype
> ]---
> [INFO]
> [INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @
> simpleapp-archetype ---
> [INFO]
> [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @
> simpleapp-archetype ---
> [INFO]
> [INFO] --- maven-remote-resources-plugin:1.5:process
> (process-resource-bundles) @ simpleapp-archetype ---
> [INFO]
> [INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @
> simpleapp-archetype ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 86 resources
> [INFO] Copying 3 resources
> [INFO]
> [INFO] --- maven-resources-plugin:3.1.0:testResources
> (default-testResources) @ simpleapp-archetype ---
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 2 resources
> [INFO] Copying 3 resources
> [INFO]
> [INFO] --- maven-archetype-plugin:3.0.1:jar (default-jar) @
> simpleapp-archetype ---
> [INFO] Building archetype jar:
> /Users/jodo/src/m2test/simpleapp-archetype-2.0.0-M2/target/simpleapp-archetype-2.0.0-M2
> [INFO]
> [INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @
> simpleapp-archetype ---
> [INFO] Skipping because packaging 'maven-archetype' is not pom.
> [INFO]
> [INFO] --- maven-archetype-plugin:3.0.1:integration-test
> (default-integration-test) @ simpleapp-archetype ---
> [INFO]
> [INFO] --- maven-install-plugin:2.5.2:install (default-install) @
> simpleapp-archetype ---
> [INFO] Installing
> /Users/jodo/src/m2test/simpleapp-archetype-2.0.0-M2/target/simpleapp-archetype-2.0.0-M2.jar
> to
> /Users/jodo/.m2/repository/org/apache/isis/archetype/simpleapp-archetype/2.0.0-M2/simpleapp-archetype-2.0.0-M2.jar
> [INFO] Installing
> /Users/jodo/src/m2test/simpleapp-archetype-2.0.0-M2/pom.xml to
> /Users/jodo/.m2/repository/org/apache/isis/archetype/simpleapp-archetype/2.0.0-M2/simpleapp-archetype-2.0.0-M2.pom
> [INFO]
> [INFO] --- maven-archetype-plugin:3.0.1:update-local-catalog
> (default-update-local-catalog) @ simpleapp-archetype ---
> [INFO]
> 

Re: [VOTE] Apache Isis Core release 2.0.0-M2 RC2

2019-01-18 Thread Jeroen van der Wal
Here's my +1
Nice work!


Kind regards,

Jeroen van der Wal
Stromboli b.v.
+31 655 874050


On Thu, 17 Jan 2019 at 19:34, Kevin Meyer  wrote:

> +1
>
> However I do get some runtime bugs.. see below.
>
> With:
> Verifying isis-2.0.0-M2-source-release.zip
> gpg --verify isis-2.0.0-M2-source-release.zip.asc
> isis-2.0.0-M2-source-release.zip
> gpg: Signature made Mon 14 Jan 2019 15:36:40 CET
> gpg:using RSA key 60A6847D011FE6747D8BE60D76D7491A77AD2E23
> gpg: Good signature from "Dan Haywood (CODE SIGNING KEY)
> " [full]
>
> Ubuntu 18.04.1 LTS (Bionic Beaver)
>
> $ java -version
> openjdk version "1.8.0_191"
> OpenJDK Runtime Environment (build
> 1.8.0_191-8u191-b12-0ubuntu0.18.04.1-b12)
> OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
>
> $ mvn --version
> Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d;
> 2017-10-18T09:58:13+02:00)
> Maven home: /opt/maven/apache-maven-3.5.2
> Java version: 1.8.0_191, vendor: Oracle Corporation
> Java home: /usr/lib/jvm/java-8-openjdk-amd64/jre
> Default locale: en_GB, platform encoding: UTF-8
> OS name: "linux", version: "4.15.0-43-generic", arch: "amd64", family:
> "unix"
>
>
> Bug (affects both example applications): Try create two Simple Objects
> with the same name (e.g. "a").
> The framework becomes non-responsive (but recovers with a Reload).
>
> Ctrl-C in the terminal terminates with an exception:
> [INFO] Jetty server exiting.
> Exception in thread "Thread-1" java.lang.NoClassDefFoundError:
> org/apache/wicket/util/collections/IntHashMap$EntrySet
> [INFO]
> 
> at
>
> org.apache.wicket.util.collections.IntHashMap.entrySet(IntHashMap.java:1043)
> at
>
> org.apache.wicket.util.collections.IntHashMap.writeObject(IntHashMap.java:1127)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1140)
> at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1496)
> at
>
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432)
> at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
> at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1548)
> at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1509)
> at
>
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432)
> at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
> at
> java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1548)
> at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1509)
> at
>
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432)
> at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
> at
> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
> at java.util.HashMap.internalWriteEntries(HashMap.java:1790)
> at java.util.HashMap.writeObject(HashMap.java:1363)
> at sun.reflect.GeneratedMethodAccessor48.invoke(Unknown Source)
> at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at
> java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:1140)
> at
> java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1496)
> at
>
> java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1432)
> at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
> at
> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
> at
> org.apache.wicket.pageStore.DiskDataStore.saveIndex(DiskDataStore.java:270)
> at
> org.apache.wicket.pageStore.DiskDataStore.destroy(DiskDataStore.java:106)
> at
>
> org.apache.wicket.pageStore.AsynchronousDataStore.destroy(AsynchronousDataStore.java:115)
> at
>
> org.apache.wicket.pageStore.AbstractPageStore.destroy(AbstractPageStore.java:53)
> at
>
> org.apache.wicket.pageStore.AbstractCachingPageStore.destroy(AbstractCachingPageStore.java:102)
> at
>
> org.apache.wicket.pageStore.AsynchronousPageStore.destroy(AsynchronousPageStore.java:231)
> at
> org.apache.wicket.page.PageStoreManager.destroy(PageStoreManager.java:514)
> at
> org.apache.wicket.Application.internalDestroy(Application.java:627)
> at
>
> 

Re: [VOTE] Apache Isis Core release 2.0.0-M2 RC1

2019-01-18 Thread Johan Doornenbal



On 2019/01/12 14:28:24, Dan Haywood  wrote: 
> Folks,
> 
> I've cut a release for Apache Isis Core and the two archetypes:
> 
> * Core 2.0.0-M2
> * HelloWorld Archetype 2.0.0-M2
> * SimpleApp Archetype 2.0.0-M2
> 
> The source code artifacts have been uploaded to staging repositories on
> repository.apache.org.
> For each zip there is a corresponding signature file (append .asc to the
> zip's url).
> 
> In the source code repo the code has been tagged as isis-2.0.0-M2-RC1,
> helloworld-archetype-2.0.0-M2-RC1 and simpleapp-archetype-2.0.0-M2-RC1; see
> https://github.com/apache/isis/tags
> 
> To verify the source code, you can use the following commands (in an empty
> directory):
> 
> NEXUSREPONUM=1088
> VERSION=2.0.0-M2
> 
> curl http://www.apache.org/dist/isis/KEYS > /tmp/KEYS
> gpg --import /tmp/KEYS
> 
> rm -rf isis-$VERSION*
> rm -rf simpleapp-archetype-$VERSION*
> rm -rf helloworld-archetype-$VERSION*
> 
> curl -O -L
> https://raw.githubusercontent.com/apache/isis/06f947ad7a0968c34d8e6941a77e12aa0196cd17/scripts/verify-isis-release.sh
> 
> chmod +x ./verify-isis-release.sh
> ./verify-isis-release.sh $NEXUSREPONUM $VERSION
> 
> 
> Assuming this completes successfully, you can then test the two
> applications generated from the `simpleapp` and `helloworld` archetypes:
> 
> pushd test-simpleapp/myapp
> mvn -pl webapp jetty:run
> popd
> 
> and
> 
> pushd test-helloworld/myapp
> mvn jetty:run
> popd
> 
> 
> For more details, see
> https://isis.apache.org/guides/cgcom/cgcom.html#_cgcom_verifying-releases
> 
> Please verify the release and cast your vote.  The vote will be open for a
> minimum of 72 hours.
> 
> [ ] +1
> [ ]  0
> [ ] -1
> 
Hi Dan,

The script works fine on my machine (root dir ~/src/m2test) untill trying to 
build simple app:

~/src/m2test
~/src/m2test/simpleapp-archetype-2.0.0-M2 ~/src/m2test
mvn clean install -Dskip.git
[INFO] Scanning for projects...
[INFO]
[INFO] ---< org.apache.isis.archetype:simpleapp-archetype >
[INFO] Building simpleapp-archetype 2.0.0-M2
[INFO] --[ maven-archetype ]---
[INFO]
[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ simpleapp-archetype 
---
[INFO]
[INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ 
simpleapp-archetype ---
[INFO]
[INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) 
@ simpleapp-archetype ---
[INFO]
[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ 
simpleapp-archetype ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 86 resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-resources-plugin:3.1.0:testResources (default-testResources) @ 
simpleapp-archetype ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 2 resources
[INFO] Copying 3 resources
[INFO]
[INFO] --- maven-archetype-plugin:3.0.1:jar (default-jar) @ simpleapp-archetype 
---
[INFO] Building archetype jar: 
/Users/jodo/src/m2test/simpleapp-archetype-2.0.0-M2/target/simpleapp-archetype-2.0.0-M2
[INFO]
[INFO] --- maven-site-plugin:3.7.1:attach-descriptor (attach-descriptor) @ 
simpleapp-archetype ---
[INFO] Skipping because packaging 'maven-archetype' is not pom.
[INFO]
[INFO] --- maven-archetype-plugin:3.0.1:integration-test 
(default-integration-test) @ simpleapp-archetype ---
[INFO]
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ 
simpleapp-archetype ---
[INFO] Installing 
/Users/jodo/src/m2test/simpleapp-archetype-2.0.0-M2/target/simpleapp-archetype-2.0.0-M2.jar
 to 
/Users/jodo/.m2/repository/org/apache/isis/archetype/simpleapp-archetype/2.0.0-M2/simpleapp-archetype-2.0.0-M2.jar
[INFO] Installing /Users/jodo/src/m2test/simpleapp-archetype-2.0.0-M2/pom.xml 
to 
/Users/jodo/.m2/repository/org/apache/isis/archetype/simpleapp-archetype/2.0.0-M2/simpleapp-archetype-2.0.0-M2.pom
[INFO]
[INFO] --- maven-archetype-plugin:3.0.1:update-local-catalog 
(default-update-local-catalog) @ simpleapp-archetype ---
[INFO] 
[INFO] BUILD SUCCESS
[INFO] 
[INFO] Total time: 3.151 s
[INFO] Finished at: 2019-01-18T10:08:55+01:00
[INFO] 
~/src/m2test
~/src/m2test/test-simpleapp ~/src/m2test
mvn archetype:generate -D archetypeCatalog=local -D groupId=com.mycompany -D 
artifactId=myapp -D archetypeGroupId=org.apache.isis.archetype -D 
archetypeArtifactId=simpleapp-archetype -B
[INFO] Scanning for projects...
[INFO]
[INFO] --< org.apache.maven:standalone-pom >---
[INFO] Building Maven Stub Project (No POM) 1
[INFO] [ pom ]-
[INFO]
[INFO] >>> maven-archetype-plugin:2.4:generate (default-cli) > generate-sources 
@