Niclas pointed out that I did newUnitOfWork wrongly. If I did uowf.newUnitOfWork(), I get this exception: > This exception is thrown: > > org.qi4j.entity.UnitOfWorkException: Unit of work has been closed > > org.qi4j.runtime.entity.UnitOfWorkInstance.checkOpen(UnitOfWorkInstance.java:620) > > org.qi4j.runtime.entity.UnitOfWorkInstance.module(UnitOfWorkInstance.java:519) > org.qi4j.runtime.query.EntityQuery.loadEntity(EntityQuery.java:156) > org.qi4j.runtime.query.EntityQuery.access$000(EntityQuery.java:37) > org.qi4j.runtime.query.EntityQuery$1.next(EntityQuery.java:111) > > org.qi4j.samples.dddsample.spring.ui.CargoTrackingViewAdapter.<init>(CargoTrackingViewAdapter.java:35) > > org.qi4j.samples.dddsample.spring.ui.CargoTrackingController.onSubmit(CargoTrackingController.java:56)
But if I did uowf.currentUnitOfWork().newUnitOfWork() None of the domain entities could be found. Because the entities are stored within domain layer scope. Regards, Edward Yakop _______________________________________________ qi4j-dev mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/qi4j-dev

