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 2013/11/27 09:31:34 UTC

If using trunk, must register entities eagerly (ISIS-611)

Folks,
for anyone working off the latest in source, I've just implemented a change
in ISIS-611 making it mandatory for entities to be registered with JDO
eagerly.

If they are not, then the app won't boot (ie fails early).

Details are at:
http://isis.apache.org/components/objectstores/jdo/eagerly-registering-entities.html

(This is the problem that was breaking Estatio for Jeroen, on the back of a
change I made in ISIS-597.  I broke the ordering, basically.  Humble pie
has been duly eaten).

Thx
Dan

Re: If using trunk, must register entities eagerly (ISIS-611)

Posted by Dan Haywood <da...@haywood-associates.co.uk>.
Yes.

There *must* be the packagePrefix property, but the service can be
optionally removed from isis.services.



On 27 November 2013 09:15, GESCONSULTOR - Óscar Bou
<o....@gesconsultor.com>wrote:

>
> Just to clarify, for people migrating to the latest snapshot after this
> commit, the only (optional) thing to do is remove the "RegisterEntities"
> from isis.properties as it's no longer needed, isn't it?
>
>
> El 27/11/2013, a las 09:31, Dan Haywood <da...@haywood-associates.co.uk>
> escribió:
>
> > Folks,
> > for anyone working off the latest in source, I've just implemented a
> change
> > in ISIS-611 making it mandatory for entities to be registered with JDO
> > eagerly.
> >
> > If they are not, then the app won't boot (ie fails early).
> >
> > Details are at:
> >
> http://isis.apache.org/components/objectstores/jdo/eagerly-registering-entities.html
> >
> > (This is the problem that was breaking Estatio for Jeroen, on the back
> of a
> > change I made in ISIS-597.  I broke the ordering, basically.  Humble pie
> > has been duly eaten).
> >
> > Thx
> > Dan
>
>

Re: If using trunk, must register entities eagerly (ISIS-611)

Posted by Dan Haywood <da...@haywood-associates.co.uk>.
Yes.

There *must* be the packagePrefix property, but the service can be
optionally removed from isis.services.



On 27 November 2013 09:15, GESCONSULTOR - Óscar Bou
<o....@gesconsultor.com>wrote:

>
> Just to clarify, for people migrating to the latest snapshot after this
> commit, the only (optional) thing to do is remove the "RegisterEntities"
> from isis.properties as it's no longer needed, isn't it?
>
>
> El 27/11/2013, a las 09:31, Dan Haywood <da...@haywood-associates.co.uk>
> escribió:
>
> > Folks,
> > for anyone working off the latest in source, I've just implemented a
> change
> > in ISIS-611 making it mandatory for entities to be registered with JDO
> > eagerly.
> >
> > If they are not, then the app won't boot (ie fails early).
> >
> > Details are at:
> >
> http://isis.apache.org/components/objectstores/jdo/eagerly-registering-entities.html
> >
> > (This is the problem that was breaking Estatio for Jeroen, on the back
> of a
> > change I made in ISIS-597.  I broke the ordering, basically.  Humble pie
> > has been duly eaten).
> >
> > Thx
> > Dan
>
>

Re: If using trunk, must register entities eagerly (ISIS-611)

Posted by GESCONSULTOR - Óscar Bou <o....@gesconsultor.com>.
Just to clarify, for people migrating to the latest snapshot after this commit, the only (optional) thing to do is remove the "RegisterEntities" from isis.properties as it's no longer needed, isn't it?


El 27/11/2013, a las 09:31, Dan Haywood <da...@haywood-associates.co.uk> escribió:

> Folks,
> for anyone working off the latest in source, I've just implemented a change
> in ISIS-611 making it mandatory for entities to be registered with JDO
> eagerly.
> 
> If they are not, then the app won't boot (ie fails early).
> 
> Details are at:
> http://isis.apache.org/components/objectstores/jdo/eagerly-registering-entities.html
> 
> (This is the problem that was breaking Estatio for Jeroen, on the back of a
> change I made in ISIS-597.  I broke the ordering, basically.  Humble pie
> has been duly eaten).
> 
> Thx
> Dan


Re: If using trunk, must register entities eagerly (ISIS-611)

Posted by GESCONSULTOR - Óscar Bou <o....@gesconsultor.com>.
Just to clarify, for people migrating to the latest snapshot after this commit, the only (optional) thing to do is remove the "RegisterEntities" from isis.properties as it's no longer needed, isn't it?


El 27/11/2013, a las 09:31, Dan Haywood <da...@haywood-associates.co.uk> escribió:

> Folks,
> for anyone working off the latest in source, I've just implemented a change
> in ISIS-611 making it mandatory for entities to be registered with JDO
> eagerly.
> 
> If they are not, then the app won't boot (ie fails early).
> 
> Details are at:
> http://isis.apache.org/components/objectstores/jdo/eagerly-registering-entities.html
> 
> (This is the problem that was breaking Estatio for Jeroen, on the back of a
> change I made in ISIS-597.  I broke the ordering, basically.  Humble pie
> has been duly eaten).
> 
> Thx
> Dan