Skip to content

Improve documentation for multiple-datasource-alternative setups #711

Improve documentation for multiple-datasource-alternative setups

Improve documentation for multiple-datasource-alternative setups #711

GitHub Actions / Build summary for e5e300d0cdcdd105113d9361da9e47df29d10420 completed Oct 17, 2024 in 0s

Build summary for e5e300d0cdcdd105113d9361da9e47df29d10420

Failing Jobs - Building e5e300d - Back to Workflow run summary

Status Name Step Failures Logs Raw logs Build scan
JVM Tests - JDK 17 Build Failures Logs Raw logs 🚧
JVM Tests - JDK 17 Windows Build Failures Logs Raw logs 🚧
JVM Tests - JDK 21 Build Failures Logs Raw logs 🚧

Warning

This workflow run had flaky tests. See details for more information.

Details

Test Failures

⚙️ JVM Tests - JDK 17 #

- Failing: extensions/hibernate-orm/deployment 
! Skipped: extensions/flyway/deployment extensions/hibernate-envers/deployment extensions/hibernate-reactive/deployment and 88 more

📦 extensions/hibernate-orm/deployment

# Tests:    697
+ Success:  693
- Failures: 0
- Errors:   3
! Skipped:  1

io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest.testCustomIndirectSessionBeanUsable - Source on GitHub - 🠅

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest.testExplicitSessionBeanUsable - Source on GitHub - 🠅

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest.testInactiveSessionBeanUnusable - Source on GitHub - 🠅

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

⚙️ JVM Tests - JDK 17 Windows #

- Failing: extensions/hibernate-orm/deployment 
! Skipped: extensions/flyway/deployment extensions/hibernate-envers/deployment extensions/hibernate-reactive/deployment and 88 more

📦 extensions/hibernate-orm/deployment

# Tests:    697
+ Success:  694
- Failures: 0
- Errors:   3
! Skipped:  0

io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest.testCustomIndirectSessionBeanUsable - Source on GitHub - 🠅

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest.testExplicitSessionBeanUsable - Source on GitHub - 🠅

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest.testInactiveSessionBeanUnusable - Source on GitHub - 🠅

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

⚙️ JVM Tests - JDK 21 #

- Failing: extensions/hibernate-orm/deployment 
! Skipped: extensions/flyway/deployment extensions/hibernate-envers/deployment extensions/hibernate-reactive/deployment and 88 more

📦 extensions/hibernate-orm/deployment

# Tests:    697
+ Success:  693
- Failures: 0
- Errors:   3
! Skipped:  1

io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest.testCustomIndirectSessionBeanUsable - Source on GitHub - 🠅

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)

io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest.testExplicitSessionBeanUsable - Source on GitHub - 🠅

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)

io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest.testInactiveSessionBeanUnusable - Source on GitHub - 🠅

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)

Flaky tests

⚙️ JVM Tests - JDK 17

📦 integration-tests/mongodb-panache

io.quarkus.it.mongodb.panache.ReflectionFreeSerializationTest.testReactiveBookEntity

  • com.fasterxml.jackson.databind.exc.MismatchedInputException: No content to map due to end-of-input at [Source: REDACTED (StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION disabled); line: 1] - java.lang.RuntimeException
java.lang.RuntimeException: 
com.fasterxml.jackson.databind.exc.MismatchedInputException: No content to map due to end-of-input
 at [Source: REDACTED (`StreamReadFeature.INCLUDE_SOURCE_IN_LOCATION` disabled); line: 1]
	at io.restassured.internal.path.json.mapping.JsonPathJackson2ObjectDeserializer.deserialize(JsonPathJackson2ObjectDeserializer.java:30)
	at io.restassured.path.json.mapping.JsonPathObjectDeserializer$deserialize.call(Unknown Source)
	at io.restassured.internal.mapping.Jackson2Mapper.deserialize(Jackson2Mapper.groovy:58)
	at io.restassured.mapper.ObjectMapper$deserialize.call(Unknown Source)
	at io.restassured.internal.mapping.ObjectMapping.parseWithJackson2(ObjectMapping.groovy:254)

Annotations

Check failure on line 1 in extensions/hibernate-orm/deployment/src/test/java/io/quarkus/hibernate/orm/config/datasource/MultiplePUAsAlternativesWithBeanProducerTest.java

See this annotation in the file changed.

@github-actions github-actions / Build summary for e5e300d0cdcdd105113d9361da9e47df29d10420

JVM Tests - JDK 17

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Raw output
org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

Check failure on line 1 in extensions/hibernate-orm/deployment/src/test/java/io/quarkus/hibernate/orm/config/datasource/MultiplePUAsAlternativesWithBeanProducerTest.java

See this annotation in the file changed.

@github-actions github-actions / Build summary for e5e300d0cdcdd105113d9361da9e47df29d10420

JVM Tests - JDK 17

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Raw output
org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

Check failure on line 1 in extensions/hibernate-orm/deployment/src/test/java/io/quarkus/hibernate/orm/config/datasource/MultiplePUAsAlternativesWithBeanProducerTest.java

See this annotation in the file changed.

@github-actions github-actions / Build summary for e5e300d0cdcdd105113d9361da9e47df29d10420

JVM Tests - JDK 17

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Raw output
org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

Check failure on line 1 in extensions/hibernate-orm/deployment/src/test/java/io/quarkus/hibernate/orm/config/datasource/MultiplePUAsAlternativesWithBeanProducerTest.java

See this annotation in the file changed.

@github-actions github-actions / Build summary for e5e300d0cdcdd105113d9361da9e47df29d10420

JVM Tests - JDK 17 Windows

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Raw output
org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

Check failure on line 1 in extensions/hibernate-orm/deployment/src/test/java/io/quarkus/hibernate/orm/config/datasource/MultiplePUAsAlternativesWithBeanProducerTest.java

See this annotation in the file changed.

@github-actions github-actions / Build summary for e5e300d0cdcdd105113d9361da9e47df29d10420

JVM Tests - JDK 17 Windows

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Raw output
org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

Check failure on line 1 in extensions/hibernate-orm/deployment/src/test/java/io/quarkus/hibernate/orm/config/datasource/MultiplePUAsAlternativesWithBeanProducerTest.java

See this annotation in the file changed.

@github-actions github-actions / Build summary for e5e300d0cdcdd105113d9361da9e47df29d10420

JVM Tests - JDK 17 Windows

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Raw output
org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)

Check failure on line 1 in extensions/hibernate-orm/deployment/src/test/java/io/quarkus/hibernate/orm/config/datasource/MultiplePUAsAlternativesWithBeanProducerTest.java

See this annotation in the file changed.

@github-actions github-actions / Build summary for e5e300d0cdcdd105113d9361da9e47df29d10420

JVM Tests - JDK 21

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Raw output
org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)

Check failure on line 1 in extensions/hibernate-orm/deployment/src/test/java/io/quarkus/hibernate/orm/config/datasource/MultiplePUAsAlternativesWithBeanProducerTest.java

See this annotation in the file changed.

@github-actions github-actions / Build summary for e5e300d0cdcdd105113d9361da9e47df29d10420

JVM Tests - JDK 21

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Raw output
org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)

Check failure on line 1 in extensions/hibernate-orm/deployment/src/test/java/io/quarkus/hibernate/orm/config/datasource/MultiplePUAsAlternativesWithBeanProducerTest.java

See this annotation in the file changed.

@github-actions github-actions / Build summary for e5e300d0cdcdd105113d9361da9e47df29d10420

JVM Tests - JDK 21

org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Raw output
org.junit.jupiter.api.extension.ParameterResolutionException: No ParameterResolver registered for parameter [java.lang.String activePuName] in constructor [public io.quarkus.hibernate.orm.config.datasource.MultiplePUAsAlternativesWithBeanProducerTest(java.lang.String,java.lang.String)].
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)