solomax commented on PR #305:
URL: https://github.com/apache/openjpa/pull/305#issuecomment-6792651140
@rzo1 I was not planning to create draft PR before 4.2.0 release, BUT
for what ever reason 2 tests fails after migration:
```
[ERROR] Tests run: 11, Failures: 0, Errors: 2, Skipped: 0, Time elapsed:
0.141 s <<< FAILURE! -- in
org.apache.openjpa.kernel.TestEnhancedInstanceBrokerSerialization
[ERROR]
org.apache.openjpa.kernel.TestEnhancedInstanceBrokerSerialization.testInMemorySavepointsWithModifiedInstances
-- Time elapsed: 0.011 s <<< ERROR!
java.lang.IllegalStateException: EntityManagerFactory is closed.
at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.doCreateEM(EntityManagerFactoryImpl.java:230)
at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:223)
at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:210)
at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:200)
at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:81)
at
org.apache.openjpa.kernel.AbstractBrokerSerializationTest.testInMemorySavepointsWithModifiedInstances(AbstractBrokerSerializationTest.java:294)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
[ERROR]
org.apache.openjpa.kernel.TestEnhancedInstanceBrokerSerialization.testInMemorySavepointsWithNewInstances
-- Time elapsed: 0.011 s <<< ERROR!
java.lang.IllegalStateException: EntityManagerFactory is closed.
at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.doCreateEM(EntityManagerFactoryImpl.java:230)
at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:223)
at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:210)
at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:200)
at
org.apache.openjpa.persistence.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:81)
at
org.apache.openjpa.kernel.AbstractBrokerSerializationTest.testInMemorySavepointsWithNewInstances(AbstractBrokerSerializationTest.java:259)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
[INFO] Running org.apache.openjpa.kernel.TestBrokerFactoryEventManager
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008
s -- in org.apache.openjpa.kernel.TestBrokerFactoryEventManager
[INFO]
[INFO] Results:
[INFO]
[ERROR] Errors:
[ERROR]
TestEnhancedInstanceBrokerSerialization>AbstractBrokerSerializationTest.testInMemorySavepointsWithModifiedInstances:294
» IllegalState EntityManagerFactory is closed.
[ERROR]
TestEnhancedInstanceBrokerSerialization>AbstractBrokerSerializationTest.testInMemorySavepointsWithNewInstances:259
» IllegalState EntityManagerFactory is closed.
```
`EMF` created in `closed` state ....
The issue is reproducible only on full package tests (passes if started
alone)
Both tests sets `"openjpa.EntityManagerFactoryPool", "true"`
Is it possible we have issues with pool?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]