-
Bug
-
Resolution: Done
-
Blocker
-
3.26.0.ER1
-
None
-
False
-
-
False
-
---
-
-
The build process fails, when quarkus-maven-plugin is unable to find dev/langchain4j/exception/IllegalConfigurationException. From the cursory look through dependencies, it seems, that this class doesn't exist, but there is similarly-named dev/langchain4j/service/IllegalConfigurationException inside dev.langchain4j.langchain4j-1.1.0.jar for an upstream build.
Reproducing steps are below:
# create an app quarkus create app -x quarkus-rest,quarkus-websockets-next,quarkus-langchain4j-openai,quarkus-langchain4j-easy-rag reproducer & cd reproducer # Build it using upstream dependencies (it works) mvn clean install -DskipTests -DskipITs -Dquarkus.platform.version=3.26.0 -Dquarkus.platform.group-id=io.quarkus.platform # Build it using RHBQ 3.26 mvn clean install -DskipTests -DskipITs -Dquarkus.platform.version=3.26.0.temporary-redhat-00001 -Dquarkus.platform.group-id=com.redhat.quarkus.platform -Dmaven.repo.local=$REPO Execution default of goal com.redhat.quarkus.platform:quarkus-maven-plugin:3.26.0.temporary-redhat-00001:build failed: A required class was missing while executing com.redhat.quarkus.platform:quarkus-maven-plugin:3.26.0.temporary-redhat-00001:build: dev/langchain4j/exception/IllegalConfigurationException [ERROR] ----------------------------------------------------- [ERROR] realm = extension>com.redhat.quarkus.platform:quarkus-maven-plugin:3.26.0.temporary-redhat-00001 [ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy [ERROR] urls[0] = file:<$REPO>/com/redhat/quarkus/platform/quarkus-maven-plugin/3.26.0.temporary-redhat-00001/quarkus-maven-plugin-3.26.0.temporary-redhat-00001.jar <OMITTED FOR CLARITY> [ERROR] urls[128] = file:<$REPO>/org/jboss/slf4j/slf4j-jboss-logmanager/2.0.0.Final-redhat-00001/slf4j-jboss-logmanager-2.0.0.Final-redhat-00001.jar [ERROR] Number of foreign imports: 1 [ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
- is related to
-
QUARKUS-6538 Some quarkus-langchain4j-related dependencies are not productised
-
- Verified
-