You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@isis.apache.org by Dan Haywood <da...@haywood-associates.co.uk> on 2015/12/29 15:56:34 UTC
[VOTE] Apache Isis Core release 1.11.0 RC1
I've cut a release for Apache Isis Core and the simpleapp archetype:
* Core 1.11.0
* SimpleApp Archetype 1.11.0
The source code artifacts have been uploaded to staging repositories on
repository.apache.org:
*
http://repository.apache.org/content/repositories/orgapacheisis-1039/org/apache/isis/core/isis/1.11.0/isis-1.11.0-source-release.zip
*
http://repository.apache.org/content/repositories/orgapacheisis-1040/org/apache/isis/archetype/simpleapp-archetype/1.11.0/simpleapp-archetype-1.11.0-source-release.zip
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-1.11.0-RC1 and
simpleapp-archetype-1.11.0-RC1; see
https://git-wip-us.apache.org/repos/asf?p=isis.git.
For instructions on how to verify the release (build from binaries and/or
use in Maven directly), see
http://isis.apache.org/guides/cg.html#_cg_committers_verifying-releases
Please verify the release and cast your vote. The vote will be open for a
minimum of 72 hours.
[ ] +1
[ ] 0
[ ] -1
Re: [VOTE] Apache Isis Core release 1.11.0 RC1
Posted by Óscar Bou - GOVERTIS <o....@govertis.com>.
+1
Regarding ISIS-1283 [1], SAFE_AND_CACHEABLE works ok also for Domain Entity instances.
The following test passes successfully; in previous Isis versions it fails on the “then” assertion:
@Test
public void differentDomainEntityInstances() throws Exception {
// given
final DomainEntity domainObject1 = this.domainObjectContainer.newTransientInstance(DomainEntity.class);
this.wrap(domainObject1).setNumericProperty(1);
Integer cachedValue = this.wrap(domainObject1).cachedResult();
assertThat(cachedValue).isEqualTo(1);
final DomainEntity domainObject2 = this.domainObjectContainer.newTransientInstance(DomainEntity.class);
this.wrap(domainObject2).setNumericProperty(2);
// when
cachedValue = this.wrap(domainObject2).cachedResult();
// then
assertThat(cachedValue).isEqualTo(2);
}
Thanks,
Oscar
[1] https://issues.apache.org/jira/browse/ISIS-1283
> El 29 dic 2015, a las 15:56, Dan Haywood <da...@haywood-associates.co.uk> escribió:
>
> I've cut a release for Apache Isis Core and the simpleapp archetype:
>
> * Core 1.11.0
> * SimpleApp Archetype 1.11.0
>
> The source code artifacts have been uploaded to staging repositories on
> repository.apache.org:
>
> *
> http://repository.apache.org/content/repositories/orgapacheisis-1039/org/apache/isis/core/isis/1.11.0/isis-1.11.0-source-release.zip
> *
> http://repository.apache.org/content/repositories/orgapacheisis-1040/org/apache/isis/archetype/simpleapp-archetype/1.11.0/simpleapp-archetype-1.11.0-source-release.zip
>
> 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-1.11.0-RC1 and
> simpleapp-archetype-1.11.0-RC1; see
> https://git-wip-us.apache.org/repos/asf?p=isis.git.
>
> For instructions on how to verify the release (build from binaries and/or
> use in Maven directly), see
> http://isis.apache.org/guides/cg.html#_cg_committers_verifying-releases
>
> Please verify the release and cast your vote. The vote will be open for a
> minimum of 72 hours.
>
> [ ] +1
> [ ] 0
> [ ] -1
Re: [VOTE] Apache Isis Core release 1.11.0 RC1
Posted by Dan Haywood <da...@haywood-associates.co.uk>.
OK, we've got four votes in and 72 hours have passed. So I'm going to close
the vote. Will announce in separate mail.
On 1 January 2016 at 08:51, Martin Grigorov <mg...@apache.org> wrote:
> +1 to release!
>
> Happy New Year!
> On Dec 29, 2015 11:56 AM, "Dan Haywood" <da...@haywood-associates.co.uk>
> wrote:
>
> > I've cut a release for Apache Isis Core and the simpleapp archetype:
> >
> > * Core 1.11.0
> > * SimpleApp Archetype 1.11.0
> >
> > The source code artifacts have been uploaded to staging repositories on
> > repository.apache.org:
> >
> > *
> >
> >
> http://repository.apache.org/content/repositories/orgapacheisis-1039/org/apache/isis/core/isis/1.11.0/isis-1.11.0-source-release.zip
> > *
> >
> >
> http://repository.apache.org/content/repositories/orgapacheisis-1040/org/apache/isis/archetype/simpleapp-archetype/1.11.0/simpleapp-archetype-1.11.0-source-release.zip
> >
> > 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-1.11.0-RC1 and
> > simpleapp-archetype-1.11.0-RC1; see
> > https://git-wip-us.apache.org/repos/asf?p=isis.git.
> >
> > For instructions on how to verify the release (build from binaries and/or
> > use in Maven directly), see
> > http://isis.apache.org/guides/cg.html#_cg_committers_verifying-releases
> >
> > Please verify the release and cast your vote. The vote will be open for
> a
> > minimum of 72 hours.
> >
> > [ ] +1
> > [ ] 0
> > [ ] -1
> >
>
Re: [VOTE] Apache Isis Core release 1.11.0 RC1
Posted by Martin Grigorov <mg...@apache.org>.
+1 to release!
Happy New Year!
On Dec 29, 2015 11:56 AM, "Dan Haywood" <da...@haywood-associates.co.uk>
wrote:
> I've cut a release for Apache Isis Core and the simpleapp archetype:
>
> * Core 1.11.0
> * SimpleApp Archetype 1.11.0
>
> The source code artifacts have been uploaded to staging repositories on
> repository.apache.org:
>
> *
>
> http://repository.apache.org/content/repositories/orgapacheisis-1039/org/apache/isis/core/isis/1.11.0/isis-1.11.0-source-release.zip
> *
>
> http://repository.apache.org/content/repositories/orgapacheisis-1040/org/apache/isis/archetype/simpleapp-archetype/1.11.0/simpleapp-archetype-1.11.0-source-release.zip
>
> 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-1.11.0-RC1 and
> simpleapp-archetype-1.11.0-RC1; see
> https://git-wip-us.apache.org/repos/asf?p=isis.git.
>
> For instructions on how to verify the release (build from binaries and/or
> use in Maven directly), see
> http://isis.apache.org/guides/cg.html#_cg_committers_verifying-releases
>
> Please verify the release and cast your vote. The vote will be open for a
> minimum of 72 hours.
>
> [ ] +1
> [ ] 0
> [ ] -1
>
Re: [VOTE] Apache Isis Core release 1.11.0 RC1
Posted by Dan Haywood <da...@haywood-associates.co.uk>.
My +1 too.
Thanks for that, Kevin. I agree that it's not worth holding the release up
for, but I'll definitely take a look-see at the minor issues you've raised
for next release.
Cheers (and happy new year too!)
Dan
On 31 December 2015 at 16:51, Kevin Meyer <ke...@kmz.co.za> wrote:
> +1
>
>
> Only one issue with the simple-app generated from the archetype, but the
> result still works:
>
> If I search for an item by name, I get the stack trace (at bottom) in the
> console (but the search still succeeds).
>
> Observation: Perhaps worth a JIRA ticket? If I create a second item or try
> to "Update name" with an existing name (Foo), I get an ugly "Data already
> exists" duplicate name message - it would perhaps be "nice" to catch this
> with a validate method/service/Mixin?
>
> Otherwise, Thanks all!! Happy New Year!
>
> Cheers,
> Kevin
>
> Stack trace:
> [exec] 17:44:34,108 [Query qtp822175402-25 WARN ]
> Candidate class for JDOQL single-string query
> (domainapp.dom.modules.simple.SimpleObject) could not be resolved
> [exec] Class "domainapp.dom.modules.simple.SimpleObject" was not
> found in the CLASSPATH. Please check your specification and your
> CLASSPATH.
> [exec] org.datanucleus.exceptions.ClassNotResolvedException: Class
> "domainapp.dom.modules.simple.SimpleObject" was not found in the
> CLASSPATH. Please check your specification and your CLASSPATH.
> [exec] at
>
> org.datanucleus.ClassLoaderResolverImpl.classForName(ClassLoaderResolverImpl.java:213)
> [exec] at
> org.datanucleus.util.Imports.resolveClassDeclaration(Imports.java:203)
> [exec] at
>
> org.datanucleus.store.query.AbstractJDOQLQuery.<init>(AbstractJDOQLQuery.java:129)
> [exec] at
> org.datanucleus.store.rdbms.query.JDOQLQuery.<init>(JDOQLQuery.java:139)
> [exec] at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> [exec] at
>
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
> [exec] at
>
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> [exec] at
> java.lang.reflect.Constructor.newInstance(Constructor.java:422)
> [exec] at
>
> org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:606)
> [exec] at
>
> org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:330)
> [exec] at
>
> org.datanucleus.store.query.QueryManagerImpl.newQuery(QueryManagerImpl.java:228)
> [exec] at
>
> org.datanucleus.api.jdo.JDOPersistenceManager.newQuery(JDOPersistenceManager.java:1317)
> [exec] at
>
> org.datanucleus.api.jdo.JDOPersistenceManager.newNamedQuery(JDOPersistenceManager.java:1440)
> [exec] at
>
> org.apache.isis.core.runtime.system.persistence.PersistenceSession.newJdoNamedQuery(PersistenceSession.java:1334)
> [exec] at
>
> org.apache.isis.objectstore.jdo.datanucleus.persistence.queries.PersistenceQueryFindUsingApplibQueryProcessor.getResults(PersistenceQueryFindUsingApplibQueryProcessor.java:103)
> [exec] at
>
> org.apache.isis.objectstore.jdo.datanucleus.persistence.queries.PersistenceQueryFindUsingApplibQueryProcessor.process(PersistenceQueryFindUsingApplibQueryProcessor.java:57)
> [exec] at
>
> org.apache.isis.objectstore.jdo.datanucleus.persistence.queries.PersistenceQueryFindUsingApplibQueryProcessor.process(PersistenceQueryFindUsingApplibQueryProcessor.java:40)
> [exec] at
>
> org.apache.isis.core.runtime.system.persistence.PersistenceSession.processPersistenceQuery(PersistenceSession.java:500)
> [exec] at
>
> org.apache.isis.core.runtime.system.persistence.PersistenceSession.access$000(PersistenceSession.java:153)
> [exec] at
>
> org.apache.isis.core.runtime.system.persistence.PersistenceSession$1.execute(PersistenceSession.java:461)
> [exec] at
>
> org.apache.isis.core.runtime.system.persistence.PersistenceSession$1.execute(PersistenceSession.java:458)
> [exec] at
>
> org.apache.isis.core.runtime.system.transaction.IsisTransactionManager.executeWithinTransaction(IsisTransactionManager.java:216)
> [exec] at
>
> org.apache.isis.core.runtime.system.persistence.PersistenceSession.findInstancesInTransaction(PersistenceSession.java:457)
> [exec] at
>
> org.apache.isis.core.runtime.system.persistence.PersistenceSession.allMatchingQuery(PersistenceSession.java:423)
> [exec] at
>
> org.apache.isis.core.runtime.persistence.internal.RuntimeContextFromSession$2.allMatchingQuery(RuntimeContextFromSession.java:177)
> [exec] at
>
> org.apache.isis.core.metamodel.services.container.DomainObjectContainerDefault.submitQuery(DomainObjectContainerDefault.java:626)
> [exec] at
>
> org.apache.isis.core.metamodel.services.container.DomainObjectContainerDefault.allMatches(DomainObjectContainerDefault.java:622)
> [exec] at
> domainapp.dom.simple.SimpleObjects.findByName(SimpleObjects.java:78)
> [exec] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> [exec] at
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> [exec] at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [exec] at java.lang.reflect.Method.invoke(Method.java:497)
> [exec] at
>
> org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.internalInvoke(ActionInvocationFacetForDomainEventAbstract.java:407)
> [exec] at
>
> org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.invoke(ActionInvocationFacetForDomainEventAbstract.java:210)
> [exec] at
>
> org.apache.isis.core.runtime.transaction.facets.ActionInvocationFacetWrapTransaction$1.execute(ActionInvocationFacetWrapTransaction.java:62)
> [exec] at
>
> org.apache.isis.core.runtime.transaction.facets.ActionInvocationFacetWrapTransaction$1.execute(ActionInvocationFacetWrapTransaction.java:59)
> [exec] at
>
> org.apache.isis.core.runtime.system.transaction.IsisTransactionManager.executeWithinTransaction(IsisTransactionManager.java:216)
> [exec] at
>
> org.apache.isis.core.runtime.transaction.facets.ActionInvocationFacetWrapTransaction.invoke(ActionInvocationFacetWrapTransaction.java:59)
> [exec] at
>
> org.apache.isis.core.metamodel.specloader.specimpl.ObjectActionDefault.execute(ObjectActionDefault.java:363)
> [exec] at
>
> org.apache.isis.core.metamodel.specloader.specimpl.ObjectActionDefault.executeWithRuleChecking(ObjectActionDefault.java:351)
> [exec] at
>
> org.apache.isis.viewer.wicket.model.models.ActionModel.executeAction(ActionModel.java:468)
> [exec] at
>
> org.apache.isis.viewer.wicket.model.models.ActionModel.load(ActionModel.java:448)
> [exec] at
>
> org.apache.isis.viewer.wicket.model.models.ActionModel.load(ActionModel.java:81)
> [exec] at
>
> org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:124)
> [exec] at
>
> org.apache.isis.viewer.wicket.model.models.ActionModel.executeHandlingApplicationExceptions(ActionModel.java:560)
> [exec] at
>
> org.apache.isis.viewer.wicket.ui.components.actions.ActionPanel.executeActionOnTargetAndProcessResults(ActionPanel.java:257)
> [exec] at
>
> org.apache.isis.viewer.wicket.ui.components.actions.ActionPanel.executeActionAndProcessResults(ActionPanel.java:205)
> [exec] at
>
> org.apache.isis.viewer.wicket.ui.components.actions.ActionParametersFormPanel$ActionParameterForm$1.onSubmit(ActionParametersFormPanel.java:152)
> [exec] at
>
> org.apache.wicket.ajax.markup.html.form.AjaxButton$1.onSubmit(AjaxButton.java:108)
> [exec] at
>
> org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$AjaxFormSubmitter.onSubmit(AjaxFormSubmitBehavior.java:215)
> [exec] at
> org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1305)
> [exec] at
> org.apache.wicket.markup.html.form.Form.process(Form.java:966)
> [exec] at
> org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:788)
> [exec] at
>
> org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:171)
> [exec] at
>
> org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:146)
> [exec] at
>
> org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:641)
> [exec] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
> Method)
> [exec] at
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> [exec] at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [exec] at java.lang.reflect.Method.invoke(Method.java:497)
> [exec] at
>
> org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:258)
> [exec] at
>
> org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:241)
> [exec] at
>
> org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:250)
> [exec] at
>
> org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:236)
> [exec] at
>
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:890)
> [exec] at
>
> org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
> [exec] at
> org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261)
> [exec] at
>
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218)
> [exec] at
>
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289)
> [exec] at
>
> org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259)
> [exec] at
>
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201)
> [exec] at
>
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282)
> [exec] at
>
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650)
> [exec] at
>
> org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter.doFilter(IsisLogOnExceptionFilter.java:52)
> [exec] at
>
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650)
> [exec] at
>
> org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
> [exec] at
>
> org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
> [exec] at
>
> org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
> [exec] at
>
> org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
> [exec] at
>
> org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
> [exec] at
>
> org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
> [exec] at
>
> org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
> [exec] at
>
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650)
> [exec] at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:583)
> [exec] at
>
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
> [exec] at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
> [exec] at
>
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
> [exec] at
>
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1125)
> [exec] at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
> [exec] at
>
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
> [exec] at
>
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1059)
> [exec] at
>
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
> [exec] at
>
> org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
> [exec] at
>
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
> [exec] at
>
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
> [exec] at org.eclipse.jetty.server.Server.handle(Server.java:497)
> [exec] at
> org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
> [exec] at
> org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:248)
> [exec] at
> org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
> [exec] at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:610)
> [exec] at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:539)
> [exec] at java.lang.Thread.run(Thread.java:745)
> [exec] 17:44:34,108 [Query qtp822175402-25 WARN ]
> Candidate class for JDOQL single-string query
> (domainapp.dom.modules.simple.SimpleObject) could not be resolved
>
>
>
>
>
> On Tue, December 29, 2015 15:56, Dan Haywood wrote:
> > I've cut a release for Apache Isis Core and the simpleapp archetype:
> >
> >
> > * Core 1.11.0
> > * SimpleApp Archetype 1.11.0
> >
> >
> > The source code artifacts have been uploaded to staging repositories on
> > repository.apache.org:
> >
> >
> > *
> >
> http://repository.apache.org/content/repositories/orgapacheisis-1039/org/a
> > pache/isis/core/isis/1.11.0/isis-1.11.0-source-release.zip *
> >
> http://repository.apache.org/content/repositories/orgapacheisis-1040/org/a
> > pache/isis/archetype/simpleapp-archetype/1.11.0/simpleapp-archetype-1.11.
> > 0-source-release.zip
> >
> >
> > 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-1.11.0-RC1 and
> > simpleapp-archetype-1.11.0-RC1; see
> > https://git-wip-us.apache.org/repos/asf?p=isis.git.
> >
> >
> > For instructions on how to verify the release (build from binaries and/or
> > use in Maven directly), see
> > http://isis.apache.org/guides/cg.html#_cg_committers_verifying-releases
> >
> >
> > Please verify the release and cast your vote. The vote will be open for
> > a minimum of 72 hours.
> >
> > [ ] +1
> > [ ] 0
> > [ ] -1
> >
> >
>
>
> --
> Kevin Meyer
> Ljubljana, Slovenia
>
>
>
Re: [VOTE] Apache Isis Core release 1.11.0 RC1
Posted by Kevin Meyer <ke...@kmz.co.za>.
+1
Only one issue with the simple-app generated from the archetype, but the
result still works:
If I search for an item by name, I get the stack trace (at bottom) in the
console (but the search still succeeds).
Observation: Perhaps worth a JIRA ticket? If I create a second item or try
to "Update name" with an existing name (Foo), I get an ugly "Data already
exists" duplicate name message - it would perhaps be "nice" to catch this
with a validate method/service/Mixin?
Otherwise, Thanks all!! Happy New Year!
Cheers,
Kevin
Stack trace:
[exec] 17:44:34,108 [Query qtp822175402-25 WARN ]
Candidate class for JDOQL single-string query
(domainapp.dom.modules.simple.SimpleObject) could not be resolved
[exec] Class "domainapp.dom.modules.simple.SimpleObject" was not
found in the CLASSPATH. Please check your specification and your
CLASSPATH.
[exec] org.datanucleus.exceptions.ClassNotResolvedException: Class
"domainapp.dom.modules.simple.SimpleObject" was not found in the
CLASSPATH. Please check your specification and your CLASSPATH.
[exec] at
org.datanucleus.ClassLoaderResolverImpl.classForName(ClassLoaderResolverImpl.java:213)
[exec] at
org.datanucleus.util.Imports.resolveClassDeclaration(Imports.java:203)
[exec] at
org.datanucleus.store.query.AbstractJDOQLQuery.<init>(AbstractJDOQLQuery.java:129)
[exec] at
org.datanucleus.store.rdbms.query.JDOQLQuery.<init>(JDOQLQuery.java:139)
[exec] at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[exec] at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[exec] at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[exec] at
java.lang.reflect.Constructor.newInstance(Constructor.java:422)
[exec] at
org.datanucleus.plugin.NonManagedPluginRegistry.createExecutableExtension(NonManagedPluginRegistry.java:606)
[exec] at
org.datanucleus.plugin.PluginManager.createExecutableExtension(PluginManager.java:330)
[exec] at
org.datanucleus.store.query.QueryManagerImpl.newQuery(QueryManagerImpl.java:228)
[exec] at
org.datanucleus.api.jdo.JDOPersistenceManager.newQuery(JDOPersistenceManager.java:1317)
[exec] at
org.datanucleus.api.jdo.JDOPersistenceManager.newNamedQuery(JDOPersistenceManager.java:1440)
[exec] at
org.apache.isis.core.runtime.system.persistence.PersistenceSession.newJdoNamedQuery(PersistenceSession.java:1334)
[exec] at
org.apache.isis.objectstore.jdo.datanucleus.persistence.queries.PersistenceQueryFindUsingApplibQueryProcessor.getResults(PersistenceQueryFindUsingApplibQueryProcessor.java:103)
[exec] at
org.apache.isis.objectstore.jdo.datanucleus.persistence.queries.PersistenceQueryFindUsingApplibQueryProcessor.process(PersistenceQueryFindUsingApplibQueryProcessor.java:57)
[exec] at
org.apache.isis.objectstore.jdo.datanucleus.persistence.queries.PersistenceQueryFindUsingApplibQueryProcessor.process(PersistenceQueryFindUsingApplibQueryProcessor.java:40)
[exec] at
org.apache.isis.core.runtime.system.persistence.PersistenceSession.processPersistenceQuery(PersistenceSession.java:500)
[exec] at
org.apache.isis.core.runtime.system.persistence.PersistenceSession.access$000(PersistenceSession.java:153)
[exec] at
org.apache.isis.core.runtime.system.persistence.PersistenceSession$1.execute(PersistenceSession.java:461)
[exec] at
org.apache.isis.core.runtime.system.persistence.PersistenceSession$1.execute(PersistenceSession.java:458)
[exec] at
org.apache.isis.core.runtime.system.transaction.IsisTransactionManager.executeWithinTransaction(IsisTransactionManager.java:216)
[exec] at
org.apache.isis.core.runtime.system.persistence.PersistenceSession.findInstancesInTransaction(PersistenceSession.java:457)
[exec] at
org.apache.isis.core.runtime.system.persistence.PersistenceSession.allMatchingQuery(PersistenceSession.java:423)
[exec] at
org.apache.isis.core.runtime.persistence.internal.RuntimeContextFromSession$2.allMatchingQuery(RuntimeContextFromSession.java:177)
[exec] at
org.apache.isis.core.metamodel.services.container.DomainObjectContainerDefault.submitQuery(DomainObjectContainerDefault.java:626)
[exec] at
org.apache.isis.core.metamodel.services.container.DomainObjectContainerDefault.allMatches(DomainObjectContainerDefault.java:622)
[exec] at
domainapp.dom.simple.SimpleObjects.findByName(SimpleObjects.java:78)
[exec] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[exec] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[exec] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[exec] at java.lang.reflect.Method.invoke(Method.java:497)
[exec] at
org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.internalInvoke(ActionInvocationFacetForDomainEventAbstract.java:407)
[exec] at
org.apache.isis.core.metamodel.facets.actions.action.invocation.ActionInvocationFacetForDomainEventAbstract.invoke(ActionInvocationFacetForDomainEventAbstract.java:210)
[exec] at
org.apache.isis.core.runtime.transaction.facets.ActionInvocationFacetWrapTransaction$1.execute(ActionInvocationFacetWrapTransaction.java:62)
[exec] at
org.apache.isis.core.runtime.transaction.facets.ActionInvocationFacetWrapTransaction$1.execute(ActionInvocationFacetWrapTransaction.java:59)
[exec] at
org.apache.isis.core.runtime.system.transaction.IsisTransactionManager.executeWithinTransaction(IsisTransactionManager.java:216)
[exec] at
org.apache.isis.core.runtime.transaction.facets.ActionInvocationFacetWrapTransaction.invoke(ActionInvocationFacetWrapTransaction.java:59)
[exec] at
org.apache.isis.core.metamodel.specloader.specimpl.ObjectActionDefault.execute(ObjectActionDefault.java:363)
[exec] at
org.apache.isis.core.metamodel.specloader.specimpl.ObjectActionDefault.executeWithRuleChecking(ObjectActionDefault.java:351)
[exec] at
org.apache.isis.viewer.wicket.model.models.ActionModel.executeAction(ActionModel.java:468)
[exec] at
org.apache.isis.viewer.wicket.model.models.ActionModel.load(ActionModel.java:448)
[exec] at
org.apache.isis.viewer.wicket.model.models.ActionModel.load(ActionModel.java:81)
[exec] at
org.apache.wicket.model.LoadableDetachableModel.getObject(LoadableDetachableModel.java:124)
[exec] at
org.apache.isis.viewer.wicket.model.models.ActionModel.executeHandlingApplicationExceptions(ActionModel.java:560)
[exec] at
org.apache.isis.viewer.wicket.ui.components.actions.ActionPanel.executeActionOnTargetAndProcessResults(ActionPanel.java:257)
[exec] at
org.apache.isis.viewer.wicket.ui.components.actions.ActionPanel.executeActionAndProcessResults(ActionPanel.java:205)
[exec] at
org.apache.isis.viewer.wicket.ui.components.actions.ActionParametersFormPanel$ActionParameterForm$1.onSubmit(ActionParametersFormPanel.java:152)
[exec] at
org.apache.wicket.ajax.markup.html.form.AjaxButton$1.onSubmit(AjaxButton.java:108)
[exec] at
org.apache.wicket.ajax.form.AjaxFormSubmitBehavior$AjaxFormSubmitter.onSubmit(AjaxFormSubmitBehavior.java:215)
[exec] at
org.apache.wicket.markup.html.form.Form.delegateSubmit(Form.java:1305)
[exec] at
org.apache.wicket.markup.html.form.Form.process(Form.java:966)
[exec] at
org.apache.wicket.markup.html.form.Form.onFormSubmitted(Form.java:788)
[exec] at
org.apache.wicket.ajax.form.AjaxFormSubmitBehavior.onEvent(AjaxFormSubmitBehavior.java:171)
[exec] at
org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:146)
[exec] at
org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:641)
[exec] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[exec] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
[exec] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[exec] at java.lang.reflect.Method.invoke(Method.java:497)
[exec] at
org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:258)
[exec] at
org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:241)
[exec] at
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:250)
[exec] at
org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:236)
[exec] at
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:890)
[exec] at
org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
[exec] at
org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261)
[exec] at
org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218)
[exec] at
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289)
[exec] at
org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259)
[exec] at
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201)
[exec] at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282)
[exec] at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650)
[exec] at
org.apache.isis.core.webapp.diagnostics.IsisLogOnExceptionFilter.doFilter(IsisLogOnExceptionFilter.java:52)
[exec] at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650)
[exec] at
org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
[exec] at
org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
[exec] at
org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
[exec] at
org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
[exec] at
org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
[exec] at
org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
[exec] at
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
[exec] at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650)
[exec] at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:583)
[exec] at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
[exec] at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
[exec] at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
[exec] at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1125)
[exec] at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
[exec] at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
[exec] at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1059)
[exec] at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
[exec] at
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
[exec] at
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
[exec] at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
[exec] at org.eclipse.jetty.server.Server.handle(Server.java:497)
[exec] at
org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
[exec] at
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:248)
[exec] at
org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
[exec] at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:610)
[exec] at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:539)
[exec] at java.lang.Thread.run(Thread.java:745)
[exec] 17:44:34,108 [Query qtp822175402-25 WARN ]
Candidate class for JDOQL single-string query
(domainapp.dom.modules.simple.SimpleObject) could not be resolved
On Tue, December 29, 2015 15:56, Dan Haywood wrote:
> I've cut a release for Apache Isis Core and the simpleapp archetype:
>
>
> * Core 1.11.0
> * SimpleApp Archetype 1.11.0
>
>
> The source code artifacts have been uploaded to staging repositories on
> repository.apache.org:
>
>
> *
> http://repository.apache.org/content/repositories/orgapacheisis-1039/org/a
> pache/isis/core/isis/1.11.0/isis-1.11.0-source-release.zip *
> http://repository.apache.org/content/repositories/orgapacheisis-1040/org/a
> pache/isis/archetype/simpleapp-archetype/1.11.0/simpleapp-archetype-1.11.
> 0-source-release.zip
>
>
> 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-1.11.0-RC1 and
> simpleapp-archetype-1.11.0-RC1; see
> https://git-wip-us.apache.org/repos/asf?p=isis.git.
>
>
> For instructions on how to verify the release (build from binaries and/or
> use in Maven directly), see
> http://isis.apache.org/guides/cg.html#_cg_committers_verifying-releases
>
>
> Please verify the release and cast your vote. The vote will be open for
> a minimum of 72 hours.
>
> [ ] +1
> [ ] 0
> [ ] -1
>
>
--
Kevin Meyer
Ljubljana, Slovenia