POLYGENE-263 - Missed some changes in the constructor signature.
diff --git a/core/spi/src/main/java/org/apache/polygene/spi/entitystore/helpers/JSONMapEntityStoreMixin.java b/core/spi/src/main/java/org/apache/polygene/spi/entitystore/helpers/JSONMapEntityStoreMixin.java index aa0bdc4..2f6856b 100644 --- a/core/spi/src/main/java/org/apache/polygene/spi/entitystore/helpers/JSONMapEntityStoreMixin.java +++ b/core/spi/src/main/java/org/apache/polygene/spi/entitystore/helpers/JSONMapEntityStoreMixin.java
@@ -449,7 +449,7 @@ EntityDescriptor entityDescriptor = module.entityDescriptor( type ); if( entityDescriptor == null ) { - throw new NoSuchEntityTypeException( type, module.name(), module.typeLookup() ); + throw new NoSuchEntityTypeException( type, module ); } return new JSONEntityState( entityDescriptor.module(), serialization, jsonFactories,
diff --git a/core/spi/src/main/java/org/apache/polygene/spi/entitystore/helpers/MapEntityStoreMixin.java b/core/spi/src/main/java/org/apache/polygene/spi/entitystore/helpers/MapEntityStoreMixin.java index 2dde5dc..78a95bc 100644 --- a/core/spi/src/main/java/org/apache/polygene/spi/entitystore/helpers/MapEntityStoreMixin.java +++ b/core/spi/src/main/java/org/apache/polygene/spi/entitystore/helpers/MapEntityStoreMixin.java
@@ -412,7 +412,7 @@ EntityDescriptor entityDescriptor = module.entityDescriptor( type ); if( entityDescriptor == null ) { - throw new NoSuchEntityTypeException( type, module.name(), module.typeLookup() ); + throw new NoSuchEntityTypeException( type, module ); } Map<QualifiedName, Object> properties = new HashMap<>();
diff --git a/core/testsupport/src/main/java/org/apache/polygene/test/entity/model/EntityStoreTestSuite.java b/core/testsupport/src/main/java/org/apache/polygene/test/entity/model/EntityStoreTestSuite.java index 68b2b9a..169b93b 100644 --- a/core/testsupport/src/main/java/org/apache/polygene/test/entity/model/EntityStoreTestSuite.java +++ b/core/testsupport/src/main/java/org/apache/polygene/test/entity/model/EntityStoreTestSuite.java
@@ -421,7 +421,7 @@ @Test public void givenEntityInheritanceWhenStoreRetrieveExpectSuccess() { - Currency.Builder currencyBuilder = objectFactory.newObject( Currency.Builder.class ); + Currency.Builder currencyBuilder = transientBuilderFactory.newTransient( Currency.Builder.class ); Identity willId; try( UnitOfWork uow = unitOfWorkFactory.newUnitOfWork( UsecaseBuilder.newUsecase( "Test - givenEntityInheritanceWhenStoreRetrieveExpectSuccess" ) ) ) {
diff --git a/core/testsupport/src/main/java/org/apache/polygene/test/entity/model/people/Rent.java b/core/testsupport/src/main/java/org/apache/polygene/test/entity/model/people/Rent.java index b05aec5..68999b6 100644 --- a/core/testsupport/src/main/java/org/apache/polygene/test/entity/model/people/Rent.java +++ b/core/testsupport/src/main/java/org/apache/polygene/test/entity/model/people/Rent.java
@@ -19,6 +19,7 @@ */ package org.apache.polygene.test.entity.model.people; +import org.apache.polygene.api.composite.TransientBuilderFactory; import org.apache.polygene.api.injection.scope.Structure; import org.apache.polygene.api.object.ObjectFactory; import org.apache.polygene.api.property.Property; @@ -37,9 +38,9 @@ @Structure private ValueBuilderFactory vbf; - public Builder( @Structure ObjectFactory objectFactory) + public Builder( @Structure TransientBuilderFactory tbf ) { - currencyBuilder = objectFactory.newObject( Currency.Builder.class ); + currencyBuilder = tbf.newTransient( Currency.Builder.class ); } public Rent create( int amount, String currency )