Likely incompatible on-disk format

Or missing historical data upon search if the corresponding Lucene file had 
been removed.

-- 

Best regards,

Benoit TELLIER

General manager of Linagora VIETNAM.
Product owner for Twake-Mail product.
Chairman of the Apache James project.

Mail: [email protected]
Tel: (0033) 6 77 26 04 58 (WhatsApp, Signal)


Le janv. 20, 2026 6:19 AM, de Scoopta Via Server-user 
<[email protected]>Thanks,

I might build this from source if I have time, that being said what are
the problems that arise if I just don't reindex Lucene?

On 1/19/26 8:10 AM, Benoit TELLIER wrote:
>> 2026-01-16T22:01:20.244149762Z main INFO Configuration 
>> org.apache.logging.log4j.core.config.DefaultConfiguration@29215f06 
>> stopped.2026-01-16T22:01:20.646022685Z main ERROR An exception occurred 
>> processing Appender Console 
>> org.apache.logging.log4j.core.appender.AppenderLoggingException: 
>> java.lang.Error: Trampoline must not be defined by the bootstrap classloader
> Excuse me I thought that "Trampoline must not be defined by the bootstrap 
> classloader" thing was a joke. This log4j error makes no sense to me.
>
> But it is not the core of the issue.
>
> The main issue indeed is
>
> Error class org.apache.james.mailbox.exception.MailboxException while 
> executing command:Not implementedWhich corresponds to 
> mailbox/tools/indexer/src/main/java/org/apache/mailbox/tools/indexer/ThrowsReIndexer.java
> Cf 
> server/container/spring/src/main/java/org/apache/james/container/spring/bean/factorypostprocessor/IndexerConfigurationBeanFactoryPostProcessor.java
>
> Sadly the lucene implen do not wire the reindexer.
>
> Let's fix that: github.com/apache/james-project/pull/2918
>
> --
>
> Best regards,
>
> Benoit TELLIER
>
> General manager of Linagora VIETNAM.
> Product owner for Twake-Mail product.
> Chairman of the Apache James project.
>
> Mail: [email protected]
> Tel: (0033) 6 77 26 04 58 (WhatsApp, Signal)
>
>
> Le janv. 16, 2026 11:04 PM, de Scoopta Via Server-user 
> <[email protected]>Command run:
>
>      run0 -u james ./james-cli.sh -h localhost reindexall &>      trace.log
>
>      File is attached
>
>      On 1/16/26 12:18 PM, Benoit TELLIER      wrote:
>                      Can you please provide the stacktrace?
>
>              --
>
>          Best regards,
>
>          Benoit TELLIER
>
>          General manager of Linagora VIETNAM.
>          Product owner for Twake-Mail product.
>          Chairman of the Apache James project.
>
>          Mail: [email protected]
>          Tel: (0033) 6 77 26 04 58 (WhatsApp, Signal)
>
>      
>              Le janv. 16, 2026        8:54 PM, de Scoopta 
> <[email protected]>              I'm coming from 3.7.5 to 3.9.0 and I saw 
> the mention of          reindexing in the upgrade info (on top of the server 
> not          starting until I deleted my lucene folder in var). I didn't      
>     realize there was a reindexall command, I tried running it but          
> got this error alongside a stack trace.
>
>          Trampoline must not be defined by the bootstrap classloader
>
>          On 1/16/26 12:49 AM, Benoit TELLIER          wrote:
>                            Please check the CLI
>
>              james.apache.org/server/manage-cli.html#Re-indexing
>
>              Can you please provide the version you were using prior and      
>       afer the upgrade
>
>              In practice if adoptiong 3.9.x from 3.8.x the reindex is         
>    wise as we went from Lucene 3.6.2 to 10.2.1 (!)          --
>
>              Best regards,
>    
>              Benoit TELLIER
>
>              General manager of Linagora              VIETNAM.
>              Product owner for Twake-Mail            product.
>              Chairman of the Apache              James project.
>
>              Mail: [email protected]
>              Tel: (0033) 6 77 26 04 58 (WhatsApp, Signal)
>
>
>                      Le janv. 16,            2026 4:52 AM, de Scoopta Via 
> Server-user <[email protected]>          I            recently 
> upgraded to the latest version of james and needed            to delete
>              and reindex lucene, I'm using the spring wiring which from       
>      reading the
>              documentation doesn't appear to support the REST API to          
>   trigger a
>              reindex, is reindexing lucene necessary or is deleting it        
>     enough?
>              Additionally if reindexing it is important is there any way      
>       to do this
>              with spring?
>    
>
> ---------------------------------------------------------------------
>              To unsubscribe, e-mail: [email protected]
>              For additional commands, e-mail: 
> [email protected]
>
>              
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]


Reply via email to