Dan Haywood (JIRA | 31 Jul 07:43 2014
Picon

[jira] [Created] (ISIS-849) Extend DataNucleus integration to also support the JPA API.

Dan Haywood created ISIS-849:
--------------------------------

             Summary: Extend DataNucleus integration to also support the JPA API.
                 Key: ISIS-849
                 URL: https://issues.apache.org/jira/browse/ISIS-849
             Project: Isis
          Issue Type: New Feature
          Components: Core: Objectstore: JDO
    Affects Versions: core-1.6.0
            Reporter: Dan Haywood
            Assignee: Dan Haywood
             Fix For: core-2.0.0

--
This message was sent by Atlassian JIRA
(v6.2#6252)

Dan Haywood (JIRA | 30 Jul 23:30 2014
Picon

[jira] [Created] (ISIS-848) Use a single consolidated mechanism for auto-discovery of services, entities and fixture scripts.

Dan Haywood created ISIS-848:
--------------------------------

             Summary: Use a single consolidated mechanism for auto-discovery of services, entities and fixture scripts.
                 Key: ISIS-848
                 URL: https://issues.apache.org/jira/browse/ISIS-848
             Project: Isis
          Issue Type: Improvement
          Components: Core
    Affects Versions: core-1.6.0
            Reporter: Dan Haywood
            Assignee: Dan Haywood
            Priority: Minor
             Fix For: core-1.7.0

Isis core now supports auto-discovery (behind the scenes using org.reflections.Reflections) of
entities, of services and of fixture scripts.  But the configuration of these is all over the place:

- entities are discovered:
  - in the app using WEB-INF/persistor_datanucleus.properties
  - in the integtests in the XxxSystemBuilder#testConfiguration()
- services are discovered:
   - in the app using WEB-INF/isis.properties
   - in the integtests in the XxxSystemBuilder#(constructor)
- fixture scripts are discovered:
  - in the app in the constructor of the subclass of FixtureScripts.

--
This message was sent by Atlassian JIRA
(v6.2#6252)
(Continue reading)

Dan Haywood (JIRA | 30 Jul 23:24 2014
Picon

[jira] [Created] (ISIS-847) RegisterEntities isn't called prior to the metamodel validation, thus we currently rely on priming the metamodel through the services... not good.

Dan Haywood created ISIS-847:
--------------------------------

             Summary: RegisterEntities isn't called prior to the metamodel validation, thus we currently rely on
priming the metamodel through the services... not good.
                 Key: ISIS-847
                 URL: https://issues.apache.org/jira/browse/ISIS-847
             Project: Isis
          Issue Type: Bug
          Components: Core
    Affects Versions: core-1.6.0
            Reporter: Dan Haywood
            Assignee: Dan Haywood
            Priority: Minor
             Fix For: core-1.7.0

--
This message was sent by Atlassian JIRA
(v6.2#6252)

matias nahuel heredia | 30 Jul 08:45 2014

wicket-gmap3 locationLookupservice

hi dan!!
can you check the README.md file in
https://github.com/isisaddons/isis-wicket-gmap3
the registering locationLookupservice
is here
com.danhaywood.isis.wicket.gmap3.service.LocationLookupService
you put in the README.md this

|com.danhaywood.isis.wicket.gmap3.LocationLookupService|

Dileepa Jayakody | 29 Jul 21:42 2014
Picon

Runtime error after updating to Isis 1.6.0 simpleapp-archetype

Hi All,

I successfully updated my existing simpleapp archetype 1.4.1 based
application to 1.6.0 latest release and built the project with no errors.

Currently I'm running into a NoClassDefFound error for:
org/datanucleus/state/ObjectProvider class when I access the wicket viewer
of my project. Below is the error Im getting [1].

Can some one give me a hint what could be going wrong here? I'm missing
some lib in my pom it seems. Appreciate any tips here.

Thanks,
Dileepa

[1]
  [exec] org.apache.wicket.WicketRuntimeException: Can't instantiate page
using constructor 'public
org.apache.isis.viewer.wicket.ui.pages.home.HomePage()'. An exception has
been thrown during construction!
     [exec] at
org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:194)
     [exec] at
org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:67)
     [exec] at
org.apache.wicket.DefaultMapperContext.newPageInstance(DefaultMapperContext.java:133)
     [exec] at
org.apache.wicket.core.request.handler.PageProvider.resolvePageInstance(PageProvider.java:268)
     [exec] at
org.apache.wicket.core.request.handler.PageProvider.getPageInstance(PageProvider.java:166)
(Continue reading)

Dan Haywood (JIRA | 29 Jul 13:16 2014
Picon

[jira] [Created] (ISIS-846) Enhance ExceptionRecognizer so that the stack trace can be suppressed in certain circumstances (for security)

Dan Haywood created ISIS-846:
--------------------------------

             Summary: Enhance ExceptionRecognizer so that the stack trace can be suppressed in certain circumstances
(for security)
                 Key: ISIS-846
                 URL: https://issues.apache.org/jira/browse/ISIS-846
             Project: Isis
          Issue Type: Improvement
    Affects Versions: core-1.6.0, viewer-wicket-1.6.0
            Reporter: Dan Haywood
            Assignee: Dan Haywood
            Priority: Minor
             Fix For: viewer-wicket-1.7.0, core-1.7.0

See http://isis.markmail.org/thread/xrlhfx5xii6ndel4 on the dev list.

--
This message was sent by Atlassian JIRA
(v6.2#6252)

Dan Haywood (JIRA | 29 Jul 13:12 2014
Picon

[jira] [Updated] (ISIS-803) Replace lifecycle methods with additional EventBus events.


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

Dan Haywood updated ISIS-803:
-----------------------------

    Fix Version/s:     (was: core-2.0.0)
                   core-1.7.0

> Replace lifecycle methods with additional EventBus events.
> ----------------------------------------------------------
>
>                 Key: ISIS-803
>                 URL: https://issues.apache.org/jira/browse/ISIS-803
>             Project: Isis
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: core-1.5.0
>            Reporter: Dan Haywood
>            Assignee: Dan Haywood
>             Fix For: core-1.7.0
>
>
> This issue is to remove a feature that is only partly implemented in the JDO objectstore, namely the
lifecycle methods.
> Jeroen and I were discussing this, and think they are possibly an anti-pattern since they tend to lead to
fragile code.
> Rather than have the object "pushing" changes to others, it would be better if an event were broadcast via
the EventBus.  That way a subscribing service could pull appropriate changes and do whatever is necessary.
(Continue reading)

Dan Haywood (JIRA | 29 Jul 12:03 2014
Picon

[jira] [Updated] (ISIS-568) Drop support for JDK 1.6, standardize on JDK 1.7.


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

Dan Haywood updated ISIS-568:
-----------------------------

    Fix Version/s:     (was: viewer-wicket-2.0.0)
                       (was: core-2.0.0)
                   core-1.7.0
                   viewer-wicket-1.7.0

> Drop support for JDK 1.6, standardize on JDK 1.7.
> -------------------------------------------------
>
>                 Key: ISIS-568
>                 URL: https://issues.apache.org/jira/browse/ISIS-568
>             Project: Isis
>          Issue Type: Improvement
>          Components: Archetype: ToDoApp WRJ, Core, Core: Objectstore: JDO, Core: Viewer: RestfulObjects,
Examples, Viewer: Wicket
>    Affects Versions: archetype-wrj-1.0.3, viewer-wicket-1.2.0, viewer-restfulobjects-2.0.0,
objectstore-jdo-1.1.0, core-1.2.0
>            Reporter: Dan Haywood
>            Assignee: Dan Haywood
>             Fix For: viewer-wicket-1.7.0, core-1.7.0
>
>
> Discussion on mailing list: http://markmail.org/message/d66qufilwlluyguu

(Continue reading)

matias nahuel heredia | 29 Jul 03:28 2014

ApacheISIS Vulnerability Bad Object Filter

hi Dan!!
how can i fix this vulnerability in Apache isis?
https://www.youtube.com/watch?v=AghmbcVE710

Dileepa Jayakody | 28 Jul 22:16 2014
Picon

Build error with Quartz scheduler in webapp after migrating poms to Isis 1.6.0

Hi All,

In my application I'm implementing a Quartz scheduler job  to perform a
task periodically.
After I migrated the poms as per simpleapp-archetype 1.6.0, i get below
build error [1] in webapp build. Seems like I'm missing some classes
related to org.quartz (org.quartz.Job, JobExecutionContext etc) in the
classpath.

Appreciate any tips on resolving this build error.

Thanks,
Dileepa

[1]

[INFO] ReputationBox Webapp .............................. FAILURE [1.229s]
[INFO]
------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 8.055s
[INFO] Finished at: Tue Jul 29 01:34:48 IST 2014
[INFO] Final Memory: 30M/260M
[INFO]
------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
(default-compile) on project reputationbox-webapp: Compilation failure:
(Continue reading)

Dan Haywood | 28 Jul 20:33 2014

If you get a moment, please up-vote the Isis 1.6.0 release on dzone...

http://www.dzone.com/links/apache_isis_version_160_released.html

Thanks!
Dan

Gmane