Uploaded image for project: 'James Server'
  1. James Server
  2. JAMES-2048

Message is saved success but it did not be retrieved right after that

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • None
    • None

    Description

      In the log we have:

      Error while processing listener org.apache.james.mailbox.elasticsearch.events.ElasticSearchListeningMessageSearchIndex for org.apache.james.mailbox.store.event.EventFactory.AddedImpl
      
      Caused by: java.lang.IllegalArgumentException: 'cidAsString' is mandatory
      
      at org.apache.james.mailbox.model.Cid.from(Cid.java:30)
      
      	at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.IllegalArgumentException: 'cidAsString' is mandatory 
              at com.google.common.base.Preconditions.checkArgument(Preconditions.java:122) 
              at org.apache.james.mailbox.model.Cid.from(Cid.java:30) at java.util.Optional.map(Optional.java:215) 
              at org.apache.james.mailbox.cassandra.mail.CassandraMessageDAO.messageAttachmentByIdFrom(CassandraMessageDAO.java:273)
              at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) 
              at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374)
              at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481) 
              at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471) 
              at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) 
              at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
             at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) 
             at org.apache.james.mailbox.cassandra.mail.CassandraMessageMapper.lambda$retrieveMessages$4(CassandraMessageMapper.java:181) 
      

      We should :

      • enhance Log message with mailbox name, mailbox ID, user name and UID + messageId (separate PR)

      Attachments

        Activity

          People

            Unassigned Unassigned
            qnguyen Quynh Nguyen
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: