Yes I also created this one...I found two bugs yesterday. https://issues.apache.org/jira/browse/ARTEMIS-4340
On Fri, Jun 30, 2023 at 5:59 AM Robbie Gemmell <robbie.gemm...@gmail.com> wrote: > The "Configuration %s: url is not set and devservices is activated. > This is a bug. Please report it." IllegalStateException definitely > seems like something is broken in quarkus-artemis-jms config handling, > and worth reporting to them. > > Actually, I now see you already have as: > https://github.com/quarkiverse/quarkus-artemis/issues/241 > > > On Thu, 29 Jun 2023 at 19:08, David Hoffer <dhoff...@gmail.com> wrote: > > > > Hi, > > > > We have a Quarkus app where we embed an Artemis server, we were using > > 2.27.1. We were connecting to it via quarkus-artemis-jms 1.0.3 which I > see > > now is very old. This stopped working and strangely it stopped working > > when it tried to create the activemq working directories. > > > > I have tried upgrading to quarkus-artemis-jms 2.1.1 but strangely that > > version can't read our quarkus properties correctly. It reads the wrong > > value for build time is devervices enabled and wrong value for url > > setting. Can't figure that one out. So we get this error: > > > > new IllegalStateException(String.format( > > "Configuration %s: url is not set and devservices is > > activated. This is a bug. Please report it.", name)); > > > > So taking a step back here I'm thinking we don't have the correct > > dependencies in our build. Can you point me to the correct way to > include > > both the artemis server and the artemis client jars? E.g. is there a BOM > > for these? > > > > We are using Quarkus 2.16.7 > > JDK 11 > > We would prefer to use the latest known stable versions of Artemis server > > and client components, but most important is that they work together > > properly. > > > > Thanks, > > -David > > > > P.S. Here is the error log when it fails to generate the working > > folders/files. Note the broker.xml file does exist, no idea why that > shows > > as a warning. > > > > 14:07:17,414 dhoffe-bstaq-pc ./target/app-runner.jar[10576] WARN > > [org.apa.act.art.cor.server] (main) AMQ222219: File > > file:\C:\projects\app\target\app-runner.jar!\broker.xml does not exist > > 2023-06-26 14:07:17,426 dhoffe-bstaq-pc ./target/app-runner.jar[10576] > INFO > > [org.apa.act.art.cor.server] (main) AMQ221034: Waiting indefinitely to > > obtain live lock > > 2023-06-26 14:07:17,426 dhoffe-bstaq-pc ./target/app-runner.jar[10576] > INFO > > [org.apa.act.art.cor.server] (main) AMQ221035: Live Server Obtained live > > lock > > 2023-06-26 14:07:17,434 dhoffe-bstaq-pc ./target/app-runner.jar[10576] > WARN > > [org.apa.act.art.journal] (main) AMQ142018: Temporary files were left > > unattended after a crash on journal directory, deleting invalid files now > > 2023-06-26 14:07:17,434 dhoffe-bstaq-pc ./target/app-runner.jar[10576] > WARN > > [org.apa.act.art.journal] (main) AMQ142019: Deleting orphaned file > > activemq-bindings-4.bindings.tmp > > 2023-06-26 14:07:17,492 dhoffe-bstaq-pc ./target/app-runner.jar[10576] > > ERROR [org.apa.act.art.cor.server] (main) AMQ224000: Failure in > > initialisation: java.lang.IndexOutOfBoundsException > > at java.base/java.nio.Buffer.checkIndex(Buffer.java:687) > > at java.base/java.nio.DirectByteBuffer.put(DirectByteBuffer.java:344) > > at > > > org.apache.activemq.artemis.utils.ByteUtil.uncheckedZeros(ByteUtil.java:512) > > at org.apache.activemq.artemis.utils.ByteUtil.zeros(ByteUtil.java:494) > > at > > > org.apache.activemq.artemis.core.io.util.ThreadLocalByteBufferPool.borrow(ThreadLocalByteBufferPool.java:47) > > at > > > org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory.newBuffer(NIOSequentialFileFactory.java:150) > > at > > > org.apache.activemq.artemis.core.io.nio.NIOSequentialFileFactory.newBuffer(NIOSequentialFileFactory.java:142) > > at > > > org.apache.activemq.artemis.core.io.nio.NIOSequentialFile.fill(NIOSequentialFile.java:170) > > at > > > org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository.createFile0(JournalFilesRepository.java:655) > > at > > > org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository.createFile(JournalFilesRepository.java:611) > > at > > > org.apache.activemq.artemis.core.journal.impl.JournalFilesRepository.ensureMinFiles(JournalFilesRepository.java:220) > > at > > > org.apache.activemq.artemis.core.journal.impl.JournalImpl.setUpCurrentFile(JournalImpl.java:3454) > > at > > > org.apache.activemq.artemis.core.journal.impl.JournalImpl.load(JournalImpl.java:2288) > > at > > > org.apache.activemq.artemis.core.journal.impl.JournalImpl.load(JournalImpl.java:2340) > > at > > > org.apache.activemq.artemis.core.journal.impl.JournalImpl.load(JournalImpl.java:1669) > > at > org.apache.activemq.artemis.core.journal.Journal.load(Journal.java:278) > > at > > > org.apache.activemq.artemis.core.persistence.impl.journal.AbstractJournalStorageManager.loadBindingJournal(AbstractJournalStorageManager.java:1515) > > at > > > org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.loadJournals(ActiveMQServerImpl.java:3643) > > at > > > org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.initialisePart2(ActiveMQServerImpl.java:3324) > > at > > > org.apache.activemq.artemis.core.server.impl.LiveOnlyActivation.run(LiveOnlyActivation.java:78) > > at > > > org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.internalStart(ActiveMQServerImpl.java:684) > > at > > > org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.start(ActiveMQServerImpl.java:581) >