Skip to content

Chappie not starting up #180

@edewit

Description

@edewit

I get the following error when starting a project with quarkus chappie enabled using open api:

chappie-assistant.log

and the quarkus log:

__  ____  __  _____   ___  __ ____  ______
 --/ __ \/ / / / _ | / _ \/ //_/ / / / __/
 -/ /_/ / /_/ / __ |/ , _/ ,< / /_/ /\ \
--\___\_\____/_/ |_/_/|_/_/|_|\____/___/
2026-02-23 11:15:59,372 WARN  [io.quarkus.config] (Quarkus Main Thread) Unrecognized configuration key "quarkus.chappie.pgvector.devservices.enabled" was provided; it will be ignored; verify that the dependency extension for this configuration is set or that you did not make a typo

2026-02-23 11:15:59,372 WARN  [io.quarkus.config] (Quarkus Main Thread) Unrecognized configuration key "quarkus.devservices.container-runtime" was provided; it will be ignored; verify that the dependency extension for this configuration is set or that you did not make a typo
2026-02-23 11:15:59,376 WARN  [io.quarkus.runtime.configuration.ConfigRecorder] (Quarkus Main Thread) Build time property cannot be changed at runtime:
 - site.collections.* is set to 'true' but it is build time fixed to 'false'. Did you change the property site.collections.* after building the application?
 - site.collections.*.future is set to 'true' but it is build time fixed to 'false'. Did you change the property site.collections.*.future after building the application?

2026-02-23 11:15:59,467 DEBUG [io.quarkiverse.chappie.runtime.dev.ChappieServerManager] (Quarkus Main Thread) Starting Chappie Server with command: /home/edewit/.sdkman/candidates/java/21.0.2-open/bin/java -Dchappie.rag.score.min=0.82 -Dchappie.log.request=true -Dchappie.temperature=1 -Dchappie.rag.results.max=4 -Dchappie.store.messages.max=30 -Dchappie.openai.model-name=gpt-5-mini -Dchappie.log.response=true -Dquarkus.http.host=localhost -Dchappie.openai.api-key=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 -Dchappie.mcp.servers=http://localhost:8080/q/dev-mcp -Dquarkus.http.port=4315 -Dchappie.timeout=PT120S -jar /home/edewit/.quarkus/chappie/1.6.1/chappie-server.jar

2026-02-23 11:15:59,517 INFO  [io.quarkiverse.roq.plugin.asciidoctorj.runtime.AsciidoctorJConverter] (Quarkus Main Thread) Starting Asciidoctorj...
2026-02-23 11:16:02,388 INFO  [io.quarkiverse.roq.plugin.asciidoctorj.runtime.AsciidoctorJConverter] (Quarkus Main Thread) Asciidoctorj started in 2869ms
2026-02-23 11:16:02,645 INFO  [io.quarkus] (Quarkus Main Thread) roq-blog 999-SNAPSHOT on JVM (powered by Quarkus 3.31.3) started in 6.846s. Listening on: http://localhost:8080
2026-02-23 11:16:02,645 INFO  [io.quarkus] (Quarkus Main Thread) Profile dev activated. Live Coding activated.
2026-02-23 11:16:02,646 INFO  [io.quarkus] (Quarkus Main Thread) Installed features: [assistant, awt, cdi, compose, okapi, qute, qute-web-markdown, roq-data, roq-editor, roq-frontmatter, roq-generator, roq-plugin-aliases, roq-plugin-asciidoctorj, roq-plugin-lunr, roq-plugin-markdown, roq-plugin-qrcode, roq-plugin-series, roq-plugin-sitemap, roq-plugin-tagging, smallrye-context-propagation, vertx, web-bundler]
2026-02-23 11:16:04,003 ERROR [io.quarkus.devui.runtime.jsonrpc.JsonRpcCodec] (ForkJoinPool.commonPool-worker-12) Error in JsonRPC Call: java.net.ConnectException
        at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Utils.java:1028)
        at java.net.http/jdk.internal.net.http.PlainHttpConnection.connectAsync(PlainHttpConnection.java:227)
        at java.net.http/jdk.internal.net.http.PlainHttpConnection.checkRetryConnect(PlainHttpConnection.java:280)
        at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$2(PlainHttpConnection.java:238)
        at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:934)
        at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:911)
        at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
        at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
        at java.base/java.lang.Thread.run(Thread.java:1583)
Caused by: java.nio.channels.ClosedChannelException
        at java.base/sun.nio.ch.SocketChannelImpl.ensureOpen(SocketChannelImpl.java:202)
        at java.base/sun.nio.ch.SocketChannelImpl.beginConnect(SocketChannelImpl.java:786)
        at java.base/sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:874)
        at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$1(PlainHttpConnection.java:210)
        at java.base/java.security.AccessController.doPrivileged(AccessController.java:571)
        at java.net.http/jdk.internal.net.http.PlainHttpConnection.connectAsync(PlainHttpConnection.java:212)
        ... 9 more



--```

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions