[jboss-jira] [JBoss JIRA] (WFLY-4772) HornetQ boot errors

Jeff Mesnil (JIRA) issues at jboss.org
Tue Jun 16 09:35:02 EDT 2015


    [ https://issues.jboss.org/browse/WFLY-4772?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13079725#comment-13079725 ] 

Jeff Mesnil commented on WFLY-4772:
-----------------------------------

I can not reproduce with WildFly 9.0.0.CR2 out of the box.

The path to HornetQ files /tmp/wildfly-9.0.0.CR2/standalone/data/messagingjournal/hornetq-data-1.hq.tmp does not correspond to the default standalone-full.xml configuration. Could it be that these files come from an older incompatible version of HornetQ?
If you delete them (or move them), does the server start?

> HornetQ boot errors
> -------------------
>
>                 Key: WFLY-4772
>                 URL: https://issues.jboss.org/browse/WFLY-4772
>             Project: WildFly
>          Issue Type: Bug
>          Components: JMS
>    Affects Versions: 9.0.0.CR2
>            Reporter: Jesper Pedersen
>            Assignee: Jeff Mesnil
>            Priority: Blocker
>             Fix For: 9.0.0.Final
>
>
> Out of the box 9.0.0.CR2 started with "-c standalone-full.xml" gives
> {noformat}
> 06:49:36,963 WARN  [org.hornetq.journal] (ServerService Thread Pool -- 64) HQ142018: Temporary files were left unnatended after a crash on journal directory, deleting invalid files now
> 06:49:36,963 WARN  [org.hornetq.journal] (ServerService Thread Pool -- 64) HQ142019: Deleting orphaned file hornetq-data-1.hq.tmp                                                                                  
> 06:49:36,984 WARN  [org.hornetq.core.server] (ServerService Thread Pool -- 64) HQ222010: Critical IO Error, shutting down the server. file=AIOSequentialFile:/tmp/wildfly-9.0.0.CR2/standalone/data/messagingjournal/hornetq-data-1.hq.tmp, message=Can't open file: HornetQException[errorType=NATIVE_ERROR_CANT_OPEN_CLOSE_FILE message=Can't open file]                                                                            
>         at org.hornetq.core.journal.impl.JournalImpl.setUpCurrentFile(JournalImpl.java:3120)
>         at org.hornetq.core.journal.impl.JournalImpl.load(JournalImpl.java:2013)
>         at org.hornetq.core.journal.impl.JournalImpl.load(JournalImpl.java:1323)
>         at org.hornetq.core.journal.impl.JournalImpl.load(JournalImpl.java:1306)
>         at org.hornetq.core.persistence.impl.journal.JournalStorageManager.loadMessageJournal(JournalStorageManager.java:1541)
>         at org.hornetq.core.server.impl.HornetQServerImpl.loadJournals(HornetQServerImpl.java:1851)
>         at org.hornetq.core.server.impl.HornetQServerImpl.initialisePart2(HornetQServerImpl.java:1688)
>         at org.hornetq.core.server.impl.HornetQServerImpl.access$1400(HornetQServerImpl.java:172)
>         at org.hornetq.core.server.impl.HornetQServerImpl$SharedStoreLiveActivation.run(HornetQServerImpl.java:2207)
>         at org.hornetq.core.server.impl.HornetQServerImpl.start(HornetQServerImpl.java:452)
>         at org.hornetq.jms.server.impl.JMSServerManagerImpl.start(JMSServerManagerImpl.java:488)
>         at org.jboss.as.messaging.jms.JMSService.doStart(JMSService.java:170)
>         at org.jboss.as.messaging.jms.JMSService.access$000(JMSService.java:62)
>         at org.jboss.as.messaging.jms.JMSService$1.run(JMSService.java:96)
>         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:745)
>         at org.jboss.threads.JBossThread.run(JBossThread.java:320)
> 06:49:36,987 ERROR [org.hornetq.core.server] (ServerService Thread Pool -- 64) HQ224000: Failure in initialisation: HornetQException[errorType=NATIVE_ERROR_CANT_OPEN_CLOSE_FILE message=Can't open file]
>         at org.hornetq.core.libaio.Native.init(Native Method)
>         at org.hornetq.core.asyncio.impl.AsynchronousFileImpl.open(AsynchronousFileImpl.java:241)
>         at org.hornetq.core.journal.impl.AIOSequentialFile.open(AIOSequentialFile.java:189)
>         at org.hornetq.core.journal.impl.JournalFilesRepository.createFile0(JournalFilesRepository.java:653)
>         at org.hornetq.core.journal.impl.JournalFilesRepository.createFile(JournalFilesRepository.java:595)
>         at org.hornetq.core.journal.impl.JournalFilesRepository.ensureMinFiles(JournalFilesRepository.java:218)
>         at org.hornetq.core.journal.impl.JournalImpl.setUpCurrentFile(JournalImpl.java:3120)
>         at org.hornetq.core.journal.impl.JournalImpl.load(JournalImpl.java:2013)
>         at org.hornetq.core.journal.impl.JournalImpl.load(JournalImpl.java:1323)
>         at org.hornetq.core.journal.impl.JournalImpl.load(JournalImpl.java:1306)
>         at org.hornetq.core.persistence.impl.journal.JournalStorageManager.loadMessageJournal(JournalStorageManager.java:1541)
>         at org.hornetq.core.server.impl.HornetQServerImpl.loadJournals(HornetQServerImpl.java:1851)
>         at org.hornetq.core.server.impl.HornetQServerImpl.initialisePart2(HornetQServerImpl.java:1688)
>         at org.hornetq.core.server.impl.HornetQServerImpl.access$1400(HornetQServerImpl.java:172)
>         at org.hornetq.core.server.impl.HornetQServerImpl$SharedStoreLiveActivation.run(HornetQServerImpl.java:2207)
>         at org.hornetq.core.server.impl.HornetQServerImpl.start(HornetQServerImpl.java:452)
>         at org.hornetq.jms.server.impl.JMSServerManagerImpl.start(JMSServerManagerImpl.java:488)
>         at org.jboss.as.messaging.jms.JMSService.doStart(JMSService.java:170)
>         at org.jboss.as.messaging.jms.JMSService.access$000(JMSService.java:62)
>         at org.jboss.as.messaging.jms.JMSService$1.run(JMSService.java:96)
>         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:745)
>         at org.jboss.threads.JBossThread.run(JBossThread.java:320)
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jboss-jira mailing list