rahul_k123 wrote:
> 
> The following is the exception in our production logs.
> 
> Feb 17, 2009 10:03:01 PM
> org.apache.activemq.store.journal.JournalPersistenceAdapter doCheckpoint
> SEVERE: Failed to mark the Journal:
> org.apache.activeio.journal.InvalidRecordLocationException: The location
> is less than the last mark.
> org.apache.activeio.journal.InvalidRecordLocationException: The location
> is less than the last mark.
>         at
> org.apache.activeio.journal.active.JournalImpl.setMark(JournalImpl.java:340)
> 
> I have mq server on one box and multiple consumers and producers on diff
> boxes.  We have 2 queues configured on this box.
> 
> This exception is happening like 20 times in a day not often and most of
> the messages are being successfull.
> 
> But i'm worried whether it might be a problem going further.
> 
> Any help is appreciated
> 

Background:

We are using ActiveMQ 5.2 on Ubuntu Server 8.04, all of the
producers/consumers are .NET using the ActiveMQ C# client and Spring.NET
messaging.

Unfortunately I don't have any answers for you, but I did want to mention we
also see this regularly in the logs and it does not seem to be having any
negative impact.  We can't afford to lose a single message so we have built
in several layers of external checks to verify that every message put on a
queue is eventually processed.  

I find the error message disconcerting but AFAIK we can ignore it as it does
not cause lost messages.  All messages are persistent/transactional, so
maybe this problem is being auto-corrected behind the scenes for us.

-- 
View this message in context: 
http://www.nabble.com/led-to-mark-the-Journal%3A-org.apache.activeio.journal.InvalidRecordLocationException-tp22108427p24098450.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to