[ 
https://issues.apache.org/jira/browse/JAMES-1704?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tellier Benoit closed JAMES-1704.
---------------------------------
    Resolution: Fixed

Duplicate of issue JAMES-1697

Thanks, Konstantin J. Chernov .

Commits on its way to trunk....

> NullPointerException when Selecting a mailbox using JPA mailbox backend
> -----------------------------------------------------------------------
>
>                 Key: JAMES-1704
>                 URL: https://issues.apache.org/jira/browse/JAMES-1704
>             Project: James Server
>          Issue Type: Bug
>    Affects Versions: Trunk
>            Reporter: Tellier Benoit
>             Fix For: Trunk
>
>
> Here are the following steps I followed :
>  - 1. Build James using java 6
> # docker build -t james/project/6 dockerfiles/compilation/java-6
> # docker run -c 8 -m 16g -v $PWD/.m2:/root/.m2 -v $PWD:/origin -v 
> $PWD/dockerfiles/run/spring/destination:/destination -t james/project/6
> -s jpa-user-flags
>  - 2. Deploy james using java6
> # docker build -t james_run dockerfiles/run/spring/
> # docker run --hostname any -p "25:25" -p "110:110" -p "143:143" -p "465:465" 
> -p "587:587" -p "993:993" --name james_run -t james_run
>  - 3. Prepare james for integration testing
> # docker exec james_run 
> /root/james-server-app-3.0.0-beta5-SNAPSHOT/bin/james-cli.sh  -h 127.0.0.1 -p 
> 9999 adddomain domain
> # docker exec james_run 
> /root/james-server-app-3.0.0-beta5-SNAPSHOT/bin/james-cli.sh  -h 127.0.0.1 -p 
> 9999 adduser imapuser@domain password
>  - 4. Run integration testing
> # docker build -t james/project/8 dockerfiles/compilation/java-8
> # docker run -c 8 -m 16g -v $PWD/.m2:/root/.m2 -v $PWD:/origin -t 
> james/project/8 -s master
> ----------------------------------
> The result is : 
> jvm 1    | WARN  07:27:15,901 | james.imapserver | ID=2094168905 Error while 
> processing imap request: java.lang.NullPointerException - null
> jvm 1    | DEBUG 07:27:15,901 | james.imapserver | ID=2094168905 Error while 
> processing imap request
> jvm 1    | java.lang.NullPointerException
> jvm 1    |    at 
> org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMailboxMessage.createUserFlags(AbstractJPAMailboxMessage.java:528)
> jvm 1    |    at 
> org.apache.james.mailbox.jpa.mail.model.openjpa.AbstractJPAMailboxMessage.createFlags(AbstractJPAMailboxMessage.java:524)
> jvm 1    |    at 
> org.apache.james.mailbox.store.MessageResultImpl.getFlags(MessageResultImpl.java:83)
> jvm 1    |    at 
> org.apache.james.imap.processor.base.SelectedMailboxImpl.init(SelectedMailboxImpl.java:124)
> jvm 1    |    at 
> org.apache.james.imap.processor.base.SelectedMailboxImpl.<init>(SelectedMailboxImpl.java:102)
> jvm 1    |    at 
> org.apache.james.imap.processor.AbstractSelectionProcessor.selectMailbox(AbstractSelectionProcessor.java:411)
> jvm 1    |    at 
> org.apache.james.imap.processor.AbstractSelectionProcessor.respond(AbstractSelectionProcessor.java:118)
> ----------------------------
> MPT tests activated with -Pjpa profile also catch the problem.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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

Reply via email to