Hi Johan,

Make sure your isis.services.ServicesInstallerFromAnnotation.packagePrefix
setting in isis.properties is generic enough to install all the services.

Cheers,

Jeroen

PS Pushed the fix to your repo:
https://github.com/johandoornenbal/socrates/commit/6902a36d890e4c3088896160078f107872e09117



On Tue, Aug 26, 2014 at 12:40 PM, <[email protected]> wrote:

>
>
>
> My guess is that it's a bug.
>
> *Probably* the null pointer exception is in TearDownFixture, which (I'm
> guessing) has not had isisJdoSupport injected into it.
>
>
>
> > I disabled the TearDownFixture: same result
> If you run this fixture from an instance of FixtureScripts service (ie in
> the app), I suspect it will work. That's because the FixtureScripts
> infrastructure automatically injects instances into any subfixtures (eg
> TearDownFixture). But possibly this isn't happening correctly if (as you
> are doing) the fixture is registered in isis.properties using the
> isis.fixtures key. I'll look into a bit more this evening.
>
> > Thank you. I probably don't understand the mechanism correctly...
> Cheers Dan On 26 August 2014 09:21,  wrote: > Hi, > > Can somebody help me
> understanding fixtures? > > > > I struggle with fixtures in Socrates app
> [1] > > I have Person class that extends abstract Party class like in
> Estatio [2] > > I have tried many options but keep on getting: > > >
> 10:09:05,505 [FixturesInstallerFromConfiguration main INFO > ] adding
> fixture nl.socrates.fixture.SocratesDemoFixture > > 10:09:05,509
> [FixturesInstallerDelegate main INFO ] > installing fixture:
> nl.socrates.fixture.SocratesDemoFixture@49833c9c > > 10:09:05,510
> [FixturesInstallerDelegate main ERROR] > installing fixture
> nl.socrates.fixture.SocratesDemoFixture failed; aborting > >
> java.lang.NullPointerException > > > > > > [1] >
> https://github.com/johandoornenbal/socrates/blob/master/fixture/src/main/java/nl/socrates/fixture/SocratesDemoFixture.java
> > > [2] https://github.com/estatio/estatio > > > > > > > > > >
>
>
>
>

Reply via email to