I see, I got the same results. changes made to the quarkus gradle plugin are minimal and I agree that they should not interfere nor appear to the cause of what we're observing.
I did another check with the following
- quarkus gradle plugin 999-SNAPSHOT (a540c38) + quarkus 0.14.0 => works
- quarkus gradle plugin 999-SNAPSHOT (patched) + quarkus 0.14.0 => works
This made me look into the differences of quarkus-bom between 0.14.0 and 999-SNAPSHOT ad found the following
23c23
< <version>0.14.0</version>
---
> <version>999-SNAPSHOT</version>
33c33
< <resteasy.version>4.0.0.CR2</resteasy.version>
---
> <resteasy.version>4.0.0.Final</resteasy.version>
50c50
< <smallrye-open-api.version>1.1.1</smallrye-open-api.version>
---
> <smallrye-open-api.version>1.1.3</smallrye-open-api.version>
83c83
< <graal-sdk.version>1.0.0-rc15</graal-sdk.version>
---
> <graal-sdk.version>1.0.0-rc16</graal-sdk.version>
88a89
> <commons-codec.version>1.11</commons-codec.version>
93a95
> <hibernate-search.version>6.0.0.Alpha5</hibernate-search.version>
98a101
> <elasticsearch-rest-client.version>7.0.0</elasticsearch-rest-client.version>
108c111
< <wildfly-elytron.version>2.0.0.Alpha1</wildfly-elytron.version>
---
> <wildfly-elytron.version>2.0.0.Alpha4</wildfly-elytron.version>
110c113
< <jboss-threads.version>3.0.0.Alpha4</jboss-threads.version>
---
> <jboss-threads.version>3.0.0.Beta3</jboss-threads.version>
125a129
> <json-smart.version>2.3</json-smart.version>
132a137
> <reactive-pg-client.version>0.11.2</reactive-pg-client.version>
139a145
> <aws-lambda-serverless-java-container.version>1.3.1</aws-lambda-serverless-java-container.version>
254a261,265
> <artifactId>quarkus-elasticsearch-rest-client</artifactId>
> <version>${project.version}</version>
> </dependency>
> <dependency>
> <groupId>io.quarkus</groupId>
261a273,287
> </dependency>
> <dependency>
> <groupId>io.quarkus</groupId>
> <artifactId>quarkus-hibernate-orm</artifactId>
> <version>${project.version}</version>
> </dependency>
> <dependency>
> <groupId>io.quarkus</groupId>
> <artifactId>quarkus-hibernate-orm-panache</artifactId>
> <version>${project.version}</version>
> </dependency>
> <dependency>
> <groupId>${project.groupId}</groupId>
> <artifactId>quarkus-hibernate-search-elasticsearch</artifactId>
> <version>${project.version}</version>
360c386
< <artifactId>quarkus-jaxrs-json</artifactId>
---
> <artifactId>quarkus-resteasy-server-common</artifactId>
365c391
< <artifactId>quarkus-narayana-jta</artifactId>
---
> <artifactId>quarkus-jaxrs-json</artifactId>
370c396
< <artifactId>quarkus-undertow</artifactId>
---
> <artifactId>quarkus-narayana-jta</artifactId>
375c401
< <artifactId>quarkus-hibernate-orm</artifactId>
---
> <artifactId>quarkus-undertow</artifactId>
395c421
< <artifactId>quarkus-hibernate-orm-panache</artifactId>
---
> <artifactId>quarkus-reactive-pg-client</artifactId>
429a456,460
> <artifactId>quarkus-amazon-lambda-resteasy</artifactId>
> <version>${project.version}</version>
> </dependency>
> <dependency>
> <groupId>io.quarkus</groupId>
588a620,624
> <groupId>commons-codec</groupId>
> <artifactId>commons-codec</artifactId>
> <version>${commons-codec.version}</version>
> </dependency>
> <dependency>
1061a1098,1102
> <groupId>net.minidev</groupId>
> <artifactId>json-smart</artifactId>
> <version>${json-smart.version}</version>
> </dependency>
> <dependency>
1383a1425,1429
> <artifactId>wildfly-elytron-password-impl</artifactId>
> <version>${wildfly-elytron.version}</version>
> </dependency>
> <dependency>
> <groupId>org.wildfly.security</groupId>
1443a1490,1506
> <groupId>org.hibernate.search</groupId>
> <artifactId>hibernate-search-backend-elasticsearch</artifactId>
> <version>${hibernate-search.version}</version>
> </dependency>
> <dependency>
> <groupId>org.hibernate.search</groupId>
> <artifactId>hibernate-search-mapper-orm</artifactId>
> <version>${hibernate-search.version}</version>
> <exclusions>
> <!-- the right version will come with Hibernate ORM -->
> <exclusion>
> <groupId>org.hibernate.common</groupId>
> <artifactId>hibernate-commons-annotations</artifactId>
> </exclusion>
> </exclusions>
> </dependency>
> <dependency>
1463a1527,1536
> <groupId>org.elasticsearch.client</groupId>
> <artifactId>elasticsearch-rest-client</artifactId>
> <version>${elasticsearch-rest-client.version}</version>
> </dependency>
> <dependency>
> <groupId>org.elasticsearch.client</groupId>
> <artifactId>elasticsearch-rest-client-sniffer</artifactId>
> <version>${elasticsearch-rest-client.version}</version>
> </dependency>
> <dependency>
1508a1582,1591
> <groupId>io.reactiverse</groupId>
> <artifactId>reactive-pg-client</artifactId>
> <version>${reactive-pg-client.version}</version>
> </dependency>
> <dependency>
> <groupId>io.smallrye.reactive</groupId>
> <artifactId>smallrye-axle-postgres-client</artifactId>
> <version>${axle-client.version}</version>
> </dependency>
> <dependency>
1684a1768,1772
> <dependency>
> <groupId>com.amazonaws.serverless</groupId>
> <artifactId>aws-serverless-java-container-core</artifactId>
> <version>${aws-lambda-serverless-java-container.version}</version>
> </dependency>
So we have:
- updated values for some existing properties
- new properties
- new dependencies
Nothing surprising that would pop out immediately.
I'll keep digging.
Cheers,
Andres