Would you mind Open a Bug Report ? Thx Norman 2011/8/25, Jan Moxter <[email protected]>: > Hello Norman, > > thanks that did actual fix it. Don't know how often i checked this > confiuguration but did not see it. :-) > > Jan > > > On 25.08.2011, at 14:14, Norman Maurer wrote: > >> Hi Jan, >> >> there is a bug in the conf/context/james-mailbox-jcr-context.xml >> >> replace: >> >> <bean id="jcr-sessionMapperFactory" >> class="org.apache.james.mailbox.jcr.JCRMailboxSessionMapperFactory"> >> <constructor-arg index="0" ref="jcr-sessionJcrRepository"/> >> <constructor-arg index="1" ref="jpa-uidProvider"/> >> <constructor-arg index="2" ref="jpa-modSeqProvider"/> >> </bean> >> >> with: >> >> <bean id="jcr-sessionMapperFactory" >> class="org.apache.james.mailbox.jcr.JCRMailboxSessionMapperFactory"> >> <constructor-arg index="0" ref="jcr-sessionJcrRepository"/> >> <constructor-arg index="1" ref="jcr-uidProvider"/> >> <constructor-arg index="2" ref="jcr-modSeqProvider"/> >> </bean> >> >> This should fix it. Please retest and report.. >> >> Thanks, >> Norman >> >> >> 2011/8/25 Jan Moxter <[email protected]>: >>> Hallo, >>> >>> I/m trying to use the 3.0-Beta3 with IMAP and JCR configured. It is >>> possible to send emails and the server also claims to recieve mails, but >>> nothing is shown in the IMAP account. Checking in JackRabbit directly it >>> seems that the mails are stored inside Jackrabbit but on reading the >>> INBOX an error occurs and the INBOX (or any other box) are shown as empty >>> on the client. >>> Can someone confirm this error or is this a problem belong ing to me >>> only? >>> >>> Situation: >>> - JackRabbit is initialized correctly no errors are shown in the log. >>> - loglevel debug for IMAP and Jackrabbit are enabled >>> - on a SELECT command (or any other command) from IMAP the following >>> error occur: >>> >>> Thanks Jan >>> >>> >>> DEBUG 18:27:48,755 | james.imapserver | ID=15304902 Got <tag>: 6.2698 >>> DEBUG 18:27:48,755 | james.imapserver | ID=15304902 Got <command>: SELECT >>> DEBUG 18:27:48,755 | >>> org.apache.jackrabbit.core.security.authentication.AbstractLoginModule | >>> Initalize LoginModule: >>> DEBUG 18:27:48,755 | >>> org.apache.jackrabbit.core.security.authentication.AbstractLoginModule | >>> - PrincipalProvider -> >>> 'org.apache.jackrabbit.core.security.simple.SimpleSecurityManager$SimplePrincipalProvider' >>> DEBUG 18:27:48,756 | >>> org.apache.jackrabbit.core.security.simple.SimpleLoginModule | init: >>> SimpleLoginModule. Done. >>> DEBUG 18:27:48,756 | >>> org.apache.jackrabbit.core.security.authentication.AbstractLoginModule | >>> - Option: anonymousId -> 'anonymous' >>> DEBUG 18:27:48,756 | >>> org.apache.jackrabbit.core.security.authentication.AbstractLoginModule | >>> - Option: adminId -> 'admin' >>> DEBUG 18:27:48,756 | org.apache.jackrabbit.core.state.MLRUItemStateCache >>> | Item state cache size: 0% of 4194304 bytes >>> DEBUG 18:27:48,756 | org.apache.jackrabbit.core.RepositoryImpl | User >>> james logged in to workspace james >>> DEBUG 18:27:48,757 | org.apache.jackrabbit.core.session.SessionState | >>> Performing >>> node.createQuery(/jcr:root/mailboxes/_x0023_private//element(*,jamesMailbox:mailbox)[@jamesMailbox:mailboxName='INBOX' >>> and @jamesMailbox:mailboxNamespace='#private' and >>> @jamesMailbox:mailboxUser='[email protected]'], xpath) >>> DEBUG 18:27:48,758 | org.apache.jackrabbit.core.session.SessionState | >>> Performed >>> node.createQuery(/jcr:root/mailboxes/_x0023_private//element(*,jamesMailbox:mailbox)[@jamesMailbox:mailboxName='INBOX' >>> and @jamesMailbox:mailboxNamespace='#private' and >>> @jamesMailbox:mailboxUser='[email protected]'], xpath) in 1ms >>> DEBUG 18:27:48,758 | org.apache.jackrabbit.core.session.SessionState | >>> Performing >>> query.execute(/jcr:root/mailboxes/_x0023_private//element(*,jamesMailbox:mailbox)[@jamesMailbox:mailboxName='INBOX' >>> and @jamesMailbox:mailboxNamespace='#private' and >>> @jamesMailbox:mailboxUser='[email protected]']) >>> DEBUG 18:27:48,758 | org.apache.jackrabbit.core.query.lucene.QueryImpl | >>> Executing query: >>> + Root node >>> + Select properties: * >>> + PathQueryNode >>> + LocationStepQueryNode: NodeTest={} Descendants=false Index=NONE >>> + LocationStepQueryNode: NodeTest={}mailboxes Descendants=false >>> Index=NONE >>> + LocationStepQueryNode: NodeTest={}#private Descendants=false >>> Index=NONE >>> + LocationStepQueryNode: NodeTest=* Descendants=true Index=NONE >>> + NodeTypeQueryNode: Prop={http://www.jcp.org/jcr/1.0}primaryType >>> Value={http://james.apache.org/imap/jcr/}mailbox >>> + AndQueryNode >>> + AndQueryNode >>> + RelationQueryNode: Op: = Prop=[ + PathQueryNode >>> + LocationStepQueryNode: >>> NodeTest={http://james.apache.org/imap/jcr/}mailboxName Descendants=false >>> Index=NONE >>> ] Type=STRING Value=INBOX >>> + RelationQueryNode: Op: = Prop=[ + PathQueryNode >>> + LocationStepQueryNode: >>> NodeTest={http://james.apache.org/imap/jcr/}mailboxNamespace >>> Descendants=false Index=NONE >>> ] Type=STRING Value=#private >>> + RelationQueryNode: Op: = Prop=[ + PathQueryNode >>> + LocationStepQueryNode: >>> NodeTest={http://james.apache.org/imap/jcr/}mailboxUser Descendants=false >>> Index=NONE >>> ] Type=STRING [email protected] >>> >>> DEBUG 18:27:48,758 | >>> org.apache.jackrabbit.core.query.lucene.LuceneQueryBuilder | Using >>> literal INBOX as is. >>> DEBUG 18:27:48,758 | >>> org.apache.jackrabbit.core.query.lucene.LuceneQueryBuilder | Using >>> literal #private as is. >>> DEBUG 18:27:48,758 | >>> org.apache.jackrabbit.core.query.lucene.LuceneQueryBuilder | Using >>> literal [email protected] as is. >>> DEBUG 18:27:48,759 | >>> org.apache.jackrabbit.core.query.lucene.QueryResultImpl | >>> getResults(2147483647) limit=-1 >>> DEBUG 18:27:48,759 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,1570322:mixinTypes[16318755:mailbox) >>> DEBUG 18:27:48,759 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> CachedTermDocs(_:PROPERTIES,1570322:mixinTypes[16318755:mailbox,1/6) >>> DEBUG 18:27:48,759 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> CachedTermDocs(_:PROPERTIES,1570322:mixinTypes[16318755:mailbox,1/2) >>> DEBUG 18:27:48,759 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,1570322:mixinTypes[16318755:mailbox) >>> DEBUG 18:27:48,759 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,16318755:mailboxName[INBOX) >>> DEBUG 18:27:48,759 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> CachedTermDocs(_:PROPERTIES,16318755:mailboxName[INBOX,1/6) >>> DEBUG 18:27:48,759 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,16318755:mailboxName[INBOX) >>> DEBUG 18:27:48,759 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,16318755:mailboxName[INBOX) >>> DEBUG 18:27:48,759 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,16318755:mailboxNamespace[#private) >>> DEBUG 18:27:48,760 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> CachedTermDocs(_:PROPERTIES,16318755:mailboxNamespace[#private,1/6) >>> DEBUG 18:27:48,760 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> CachedTermDocs(_:PROPERTIES,16318755:mailboxNamespace[#private,1/2) >>> DEBUG 18:27:48,760 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,16318755:mailboxNamespace[#private) >>> DEBUG 18:27:48,760 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,16318755:mailboxUser[[email protected]) >>> DEBUG 18:27:48,760 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> CachedTermDocs(_:PROPERTIES,16318755:mailboxUser[[email protected],1/6) >>> DEBUG 18:27:48,760 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> CachedTermDocs(_:PROPERTIES,16318755:mailboxUser[[email protected],1/2) >>> DEBUG 18:27:48,760 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,16318755:mailboxUser[[email protected]) >>> DEBUG 18:27:48,760 | >>> org.apache.jackrabbit.core.query.lucene.QueryResultImpl | query executed >>> in 1 ms (0) >>> DEBUG 18:27:48,760 | >>> org.apache.jackrabbit.core.query.lucene.ChildAxisQuery | got NodeState >>> with id cafebabe-cafe-babe-cafe-babecafebabe in 0 ms. >>> DEBUG 18:27:48,760 | >>> org.apache.jackrabbit.core.query.lucene.ChildAxisQuery | got NodeState >>> with id b435e326-568c-423b-a144-0c28e26662a1 in 0 ms. >>> DEBUG 18:27:48,761 | >>> org.apache.jackrabbit.core.query.lucene.DescendantSelfAxisQuery | >>> Collected 1 context hits in 0 ms for >>> DescendantSelfAxisQuery(ChildAxisQuery(ChildAxisQuery(_:PARENT:, >>> {}mailboxes), {}#private), >>> +_:PROPERTIES:1570322:mixinTypes[16318755:mailbox >>> +(+(+_:PROPERTIES:16318755:mailboxName[INBOX >>> +_:PROPERTIES:16318755:mailboxNamespace[#private) >>> +_:PROPERTIES:16318755:mailboxUser[[email protected]), 1) >>> DEBUG 18:27:48,761 | >>> org.apache.jackrabbit.core.query.lucene.QueryResultImpl | retrieved >>> ScoreNodes in 1 ms (1) >>> DEBUG 18:27:48,761 | org.apache.jackrabbit.core.session.SessionState | >>> Performed >>> query.execute(/jcr:root/mailboxes/_x0023_private//element(*,jamesMailbox:mailbox)[@jamesMailbox:mailboxName='INBOX' >>> and @jamesMailbox:mailboxNamespace='#private' and >>> @jamesMailbox:mailboxUser='[email protected]']) in 2ms >>> DEBUG 18:27:48,761 | org.apache.jackrabbit.core.query.QueryImpl | >>> executed in 0.00 s. >>> (/jcr:root/mailboxes/_x0023_private//element(*,jamesMailbox:mailbox)[@jamesMailbox:mailboxName='INBOX' >>> and @jamesMailbox:mailboxNamespace='#private' and >>> @jamesMailbox:mailboxUser='[email protected]']) >>> DEBUG 18:27:48,761 | org.apache.jackrabbit.core.session.SessionState | >>> Performing >>> org.apache.jackrabbit.core.query.lucene.NodeIteratorImpl$FetchNext@a14b94 >>> DEBUG 18:27:48,761 | >>> org.apache.jackrabbit.core.query.lucene.QueryResultImpl | getResults(2) >>> limit=-1 >>> DEBUG 18:27:48,761 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,1570322:mixinTypes[16318755:mailbox) >>> DEBUG 18:27:48,761 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> CachedTermDocs(_:PROPERTIES,1570322:mixinTypes[16318755:mailbox,1/6) >>> DEBUG 18:27:48,761 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> CachedTermDocs(_:PROPERTIES,1570322:mixinTypes[16318755:mailbox,1/2) >>> DEBUG 18:27:48,761 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,1570322:mixinTypes[16318755:mailbox) >>> DEBUG 18:27:48,761 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,16318755:mailboxName[INBOX) >>> DEBUG 18:27:48,762 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> CachedTermDocs(_:PROPERTIES,16318755:mailboxName[INBOX,1/6) >>> DEBUG 18:27:48,762 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,16318755:mailboxName[INBOX) >>> DEBUG 18:27:48,762 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,16318755:mailboxName[INBOX) >>> DEBUG 18:27:48,762 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,16318755:mailboxNamespace[#private) >>> DEBUG 18:27:48,762 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> CachedTermDocs(_:PROPERTIES,16318755:mailboxNamespace[#private,1/6) >>> DEBUG 18:27:48,762 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> CachedTermDocs(_:PROPERTIES,16318755:mailboxNamespace[#private,1/2) >>> DEBUG 18:27:48,762 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,16318755:mailboxNamespace[#private) >>> DEBUG 18:27:48,762 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,16318755:mailboxUser[[email protected]) >>> DEBUG 18:27:48,762 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> CachedTermDocs(_:PROPERTIES,16318755:mailboxUser[[email protected],1/6) >>> DEBUG 18:27:48,762 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> CachedTermDocs(_:PROPERTIES,16318755:mailboxUser[[email protected],1/2) >>> DEBUG 18:27:48,762 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | >>> EmptyTermDocs(_:PROPERTIES,16318755:mailboxUser[[email protected]) >>> DEBUG 18:27:48,762 | >>> org.apache.jackrabbit.core.query.lucene.QueryResultImpl | query executed >>> in 1 ms (0) >>> DEBUG 18:27:48,762 | >>> org.apache.jackrabbit.core.query.lucene.ChildAxisQuery | got NodeState >>> with id cafebabe-cafe-babe-cafe-babecafebabe in 0 ms. >>> DEBUG 18:27:48,762 | >>> org.apache.jackrabbit.core.query.lucene.ChildAxisQuery | got NodeState >>> with id b435e326-568c-423b-a144-0c28e26662a1 in 0 ms. >>> DEBUG 18:27:48,762 | >>> org.apache.jackrabbit.core.query.lucene.DescendantSelfAxisQuery | >>> Collected 1 context hits in 0 ms for >>> DescendantSelfAxisQuery(ChildAxisQuery(ChildAxisQuery(_:PARENT:, >>> {}mailboxes), {}#private), >>> +_:PROPERTIES:1570322:mixinTypes[16318755:mailbox >>> +(+(+_:PROPERTIES:16318755:mailboxName[INBOX >>> +_:PROPERTIES:16318755:mailboxNamespace[#private) >>> +_:PROPERTIES:16318755:mailboxUser[[email protected]), 1) >>> DEBUG 18:27:48,762 | >>> org.apache.jackrabbit.core.query.lucene.QueryResultImpl | retrieved >>> ScoreNodes in 0 ms (1) >>> DEBUG 18:27:48,763 | org.apache.jackrabbit.core.state.MLRUItemStateCache >>> | Item state cache size: 0% of 4194304 bytes >>> DEBUG 18:27:48,763 | org.apache.jackrabbit.core.ItemManager | caching >>> item 677f73b6-e9c8-44fe-87bf-7ca7da972dc0 >>> DEBUG 18:27:48,763 | org.apache.jackrabbit.core.session.SessionState | >>> Performed >>> org.apache.jackrabbit.core.query.lucene.NodeIteratorImpl$FetchNext@a14b94 >>> in 1ms >>> DEBUG 18:27:48,763 | org.apache.jackrabbit.core.session.SessionState | >>> Performing >>> org.apache.jackrabbit.core.query.lucene.NodeIteratorImpl$FetchNext@16909e0 >>> DEBUG 18:27:48,763 | org.apache.jackrabbit.core.session.SessionState | >>> Performed >>> org.apache.jackrabbit.core.query.lucene.NodeIteratorImpl$FetchNext@16909e0 >>> in 1us >>> DEBUG 18:27:48,763 | james.imapserver | ID=15304902 Loaded mailbox >>> #private:[email protected]:INBOX >>> DEBUG 18:27:48,763 | org.apache.jackrabbit.core.session.SessionState | >>> Performing item.getPath() >>> DEBUG 18:27:48,763 | org.apache.jackrabbit.core.session.SessionState | >>> Performed item.getPath() in 460us >>> DEBUG 18:27:48,763 | org.apache.jackrabbit.core.session.SessionState | >>> Performing >>> node.createQuery(/jcr:root/mailboxes/_x0023_private/t/tr/try_x0040_moxter.net/INBOX//element(*,jamesMailbox:message) >>> order by @jamesMailbox:uid, xpath) >>> DEBUG 18:27:48,764 | org.apache.jackrabbit.core.session.SessionState | >>> Performed >>> node.createQuery(/jcr:root/mailboxes/_x0023_private/t/tr/try_x0040_moxter.net/INBOX//element(*,jamesMailbox:message) >>> order by @jamesMailbox:uid, xpath) in 872us >>> DEBUG 18:27:48,764 | org.apache.jackrabbit.core.session.SessionState | >>> Performing >>> query.execute(/jcr:root/mailboxes/_x0023_private/t/tr/try_x0040_moxter.net/INBOX//element(*,jamesMailbox:message) >>> order by @jamesMailbox:uid) >>> DEBUG 18:27:48,764 | org.apache.jackrabbit.core.query.lucene.QueryImpl | >>> Executing query: >>> + Root node >>> + Select properties: * >>> + PathQueryNode >>> + LocationStepQueryNode: NodeTest={} Descendants=false Index=NONE >>> + LocationStepQueryNode: NodeTest={}mailboxes Descendants=false >>> Index=NONE >>> + LocationStepQueryNode: NodeTest={}#private Descendants=false >>> Index=NONE >>> + LocationStepQueryNode: NodeTest={}t Descendants=false Index=NONE >>> + LocationStepQueryNode: NodeTest={}tr Descendants=false Index=NONE >>> + LocationStepQueryNode: NodeTest={}[email protected] Descendants=false >>> Index=NONE >>> + LocationStepQueryNode: NodeTest={}INBOX Descendants=false >>> Index=NONE >>> + LocationStepQueryNode: NodeTest=* Descendants=true Index=NONE >>> + NodeTypeQueryNode: Prop={http://www.jcp.org/jcr/1.0}primaryType >>> Value={http://james.apache.org/imap/jcr/}message >>> + OrderQueryNode >>> {http://james.apache.org/imap/jcr/}uid asc=true >>> >>> DEBUG 18:27:48,765 | >>> org.apache.jackrabbit.core.query.lucene.QueryResultImpl | >>> getResults(2147483647) limit=-1 >>> DEBUG 18:27:48,766 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | #5 >>> TermDocs(_:PROPERTIES,1570322:mixinTypes[16318755:message) >>> DEBUG 18:27:48,766 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | #5 >>> TermDocs(_:PROPERTIES,1570322:mixinTypes[16318755:message) >>> DEBUG 18:27:48,766 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | #5 >>> TermDocs(_:PROPERTIES,1570322:mixinTypes[16318755:message) >>> DEBUG 18:27:48,766 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | #5 >>> TermDocs(_:PROPERTIES,1570322:mixinTypes[16318755:message) >>> DEBUG 18:27:48,766 | >>> org.apache.jackrabbit.core.query.lucene.ChildAxisQuery | got NodeState >>> with id cafebabe-cafe-babe-cafe-babecafebabe in 0 ms. >>> DEBUG 18:27:48,766 | >>> org.apache.jackrabbit.core.query.lucene.ChildAxisQuery | got NodeState >>> with id b435e326-568c-423b-a144-0c28e26662a1 in 0 ms. >>> DEBUG 18:27:48,766 | >>> org.apache.jackrabbit.core.query.lucene.ChildAxisQuery | got NodeState >>> with id 1746a457-ae82-4adc-867b-1249dc7bcac9 in 0 ms. >>> DEBUG 18:27:48,766 | >>> org.apache.jackrabbit.core.query.lucene.ChildAxisQuery | got NodeState >>> with id 3ee44511-0b1d-48a7-ace0-4ff4df4c407f in 0 ms. >>> DEBUG 18:27:48,767 | >>> org.apache.jackrabbit.core.query.lucene.ChildAxisQuery | got NodeState >>> with id 8e41989d-cf1c-430b-9850-1b5539ebfd55 in 1 ms. >>> DEBUG 18:27:48,767 | >>> org.apache.jackrabbit.core.query.lucene.ChildAxisQuery | got NodeState >>> with id fc233ac3-4f94-42b9-9bbe-2fba32304da1 in 0 ms. >>> DEBUG 18:27:48,767 | >>> org.apache.jackrabbit.core.query.lucene.DescendantSelfAxisQuery | >>> Collected 1 context hits in 1 ms for >>> DescendantSelfAxisQuery(ChildAxisQuery(ChildAxisQuery(ChildAxisQuery(ChildAxisQuery(ChildAxisQuery(ChildAxisQuery(_:PARENT:, >>> {}mailboxes), {}#private), {}t), {}tr), {}[email protected]), {}INBOX), >>> _:PROPERTIES:1570322:mixinTypes[16318755:message, 1) >>> DEBUG 18:27:48,767 | >>> org.apache.jackrabbit.core.query.lucene.SortedLuceneQueryHits | getHits() >>> 0/32768 >>> DEBUG 18:27:48,767 | >>> org.apache.jackrabbit.core.query.lucene.QueryResultImpl | query executed >>> in 2 ms (1) >>> DEBUG 18:27:48,767 | >>> org.apache.jackrabbit.core.query.lucene.QueryResultImpl | retrieved >>> ScoreNodes in 0 ms (0) >>> DEBUG 18:27:48,767 | org.apache.jackrabbit.core.session.SessionState | >>> Performed >>> query.execute(/jcr:root/mailboxes/_x0023_private/t/tr/try_x0040_moxter.net/INBOX//element(*,jamesMailbox:message) >>> order by @jamesMailbox:uid) in 2ms >>> DEBUG 18:27:48,767 | org.apache.jackrabbit.core.query.QueryImpl | >>> executed in 0.00 s. >>> (/jcr:root/mailboxes/_x0023_private/t/tr/try_x0040_moxter.net/INBOX//element(*,jamesMailbox:message) >>> order by @jamesMailbox:uid) >>> DEBUG 18:27:48,767 | org.apache.jackrabbit.core.session.SessionState | >>> Performing >>> org.apache.jackrabbit.core.query.lucene.NodeIteratorImpl$FetchNext@1b64deb >>> DEBUG 18:27:48,767 | org.apache.jackrabbit.core.session.SessionState | >>> Performed >>> org.apache.jackrabbit.core.query.lucene.NodeIteratorImpl$FetchNext@1b64deb >>> in 2us >>> DEBUG 18:27:48,767 | org.apache.jackrabbit.core.session.SessionState | >>> Performing session.refresh(true) >>> DEBUG 18:27:48,767 | org.apache.jackrabbit.core.session.SessionState | >>> Performed session.refresh(true) in 1us >>> DEBUG 18:27:48,767 | org.apache.jackrabbit.core.session.SessionState | >>> Performing item.getPath() >>> DEBUG 18:27:48,767 | org.apache.jackrabbit.core.session.SessionState | >>> Performed item.getPath() in 29us >>> DEBUG 18:27:48,767 | org.apache.jackrabbit.core.session.SessionState | >>> Performing >>> node.createQuery(/jcr:root/mailboxes/_x0023_private/t/tr/try_x0040_moxter.net/INBOX//element(*,jamesMailbox:message)[@jamesMailbox:recent='true'] >>> order by @jamesMailbox:uid, xpath) >>> DEBUG 18:27:48,768 | org.apache.jackrabbit.core.session.SessionState | >>> Performed >>> node.createQuery(/jcr:root/mailboxes/_x0023_private/t/tr/try_x0040_moxter.net/INBOX//element(*,jamesMailbox:message)[@jamesMailbox:recent='true'] >>> order by @jamesMailbox:uid, xpath) in 770us >>> DEBUG 18:27:48,768 | org.apache.jackrabbit.core.session.SessionState | >>> Performing >>> query.execute(/jcr:root/mailboxes/_x0023_private/t/tr/try_x0040_moxter.net/INBOX//element(*,jamesMailbox:message)[@jamesMailbox:recent='true'] >>> order by @jamesMailbox:uid) >>> DEBUG 18:27:48,768 | org.apache.jackrabbit.core.query.lucene.QueryImpl | >>> Executing query: >>> + Root node >>> + Select properties: * >>> + PathQueryNode >>> + LocationStepQueryNode: NodeTest={} Descendants=false Index=NONE >>> + LocationStepQueryNode: NodeTest={}mailboxes Descendants=false >>> Index=NONE >>> + LocationStepQueryNode: NodeTest={}#private Descendants=false >>> Index=NONE >>> + LocationStepQueryNode: NodeTest={}t Descendants=false Index=NONE >>> + LocationStepQueryNode: NodeTest={}tr Descendants=false Index=NONE >>> + LocationStepQueryNode: NodeTest={}[email protected] Descendants=false >>> Index=NONE >>> + LocationStepQueryNode: NodeTest={}INBOX Descendants=false >>> Index=NONE >>> + LocationStepQueryNode: NodeTest=* Descendants=true Index=NONE >>> + NodeTypeQueryNode: Prop={http://www.jcp.org/jcr/1.0}primaryType >>> Value={http://james.apache.org/imap/jcr/}message >>> + RelationQueryNode: Op: = Prop=[ + PathQueryNode >>> + LocationStepQueryNode: >>> NodeTest={http://james.apache.org/imap/jcr/}recent Descendants=false >>> Index=NONE >>> ] Type=STRING Value=true >>> + OrderQueryNode >>> {http://james.apache.org/imap/jcr/}uid asc=true >>> >>> DEBUG 18:27:48,769 | >>> org.apache.jackrabbit.core.query.lucene.LuceneQueryBuilder | Coerced true >>> into NAME. >>> DEBUG 18:27:48,769 | >>> org.apache.jackrabbit.core.query.lucene.QueryResultImpl | >>> getResults(2147483647) limit=-1 >>> DEBUG 18:27:48,770 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | #6 >>> TermDocs(_:PROPERTIES,1570322:mixinTypes[16318755:message) >>> DEBUG 18:27:48,770 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | #6 >>> TermDocs(_:PROPERTIES,1570322:mixinTypes[16318755:message) >>> DEBUG 18:27:48,770 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | #6 >>> TermDocs(_:PROPERTIES,1570322:mixinTypes[16318755:message) >>> DEBUG 18:27:48,770 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | #6 >>> TermDocs(_:PROPERTIES,1570322:mixinTypes[16318755:message) >>> DEBUG 18:27:48,770 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | #3 >>> TermDocs(_:PROPERTIES,16318755:recent[true) >>> DEBUG 18:27:48,770 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | #3 >>> TermDocs(_:PROPERTIES,16318755:recent[true) >>> DEBUG 18:27:48,771 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | #3 >>> TermDocs(_:PROPERTIES,16318755:recent[true) >>> DEBUG 18:27:48,771 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | #3 >>> TermDocs(_:PROPERTIES,16318755:recent[true) >>> DEBUG 18:27:48,771 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | #3 >>> TermDocs(_:PROPERTIES,16318755:recent[0:true) >>> DEBUG 18:27:48,771 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | #3 >>> TermDocs(_:PROPERTIES,16318755:recent[0:true) >>> DEBUG 18:27:48,771 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | #3 >>> TermDocs(_:PROPERTIES,16318755:recent[0:true) >>> DEBUG 18:27:48,771 | >>> org.apache.jackrabbit.core.query.lucene.TermDocsCache | #3 >>> TermDocs(_:PROPERTIES,16318755:recent[0:true) >>> DEBUG 18:27:48,771 | >>> org.apache.jackrabbit.core.query.lucene.ChildAxisQuery | got NodeState >>> with id cafebabe-cafe-babe-cafe-babecafebabe in 0 ms. >>> DEBUG 18:27:48,771 | >>> org.apache.jackrabbit.core.query.lucene.ChildAxisQuery | got NodeState >>> with id b435e326-568c-423b-a144-0c28e26662a1 in 0 ms. >>> DEBUG 18:27:48,771 | >>> org.apache.jackrabbit.core.query.lucene.ChildAxisQuery | got NodeState >>> with id 1746a457-ae82-4adc-867b-1249dc7bcac9 in 0 ms. >>> DEBUG 18:27:48,771 | >>> org.apache.jackrabbit.core.query.lucene.ChildAxisQuery | got NodeState >>> with id 3ee44511-0b1d-48a7-ace0-4ff4df4c407f in 0 ms. >>> DEBUG 18:27:48,771 | >>> org.apache.jackrabbit.core.query.lucene.ChildAxisQuery | got NodeState >>> with id 8e41989d-cf1c-430b-9850-1b5539ebfd55 in 0 ms. >>> DEBUG 18:27:48,771 | >>> org.apache.jackrabbit.core.query.lucene.ChildAxisQuery | got NodeState >>> with id fc233ac3-4f94-42b9-9bbe-2fba32304da1 in 0 ms. >>> DEBUG 18:27:48,771 | >>> org.apache.jackrabbit.core.query.lucene.DescendantSelfAxisQuery | >>> Collected 1 context hits in 0 ms for >>> DescendantSelfAxisQuery(ChildAxisQuery(ChildAxisQuery(ChildAxisQuery(ChildAxisQuery(ChildAxisQuery(ChildAxisQuery(_:PARENT:, >>> {}mailboxes), {}#private), {}t), {}tr), {}[email protected]), {}INBOX), >>> +_:PROPERTIES:1570322:mixinTypes[16318755:message >>> +(_:PROPERTIES:16318755:recent[true _:PROPERTIES:16318755:recent[0:true), >>> 1) >>> DEBUG 18:27:48,771 | >>> org.apache.jackrabbit.core.query.lucene.SortedLuceneQueryHits | getHits() >>> 0/32768 >>> DEBUG 18:27:48,772 | >>> org.apache.jackrabbit.core.query.lucene.QueryResultImpl | query executed >>> in 3 ms (1) >>> DEBUG 18:27:48,772 | >>> org.apache.jackrabbit.core.query.lucene.QueryResultImpl | retrieved >>> ScoreNodes in 0 ms (0) >>> DEBUG 18:27:48,772 | org.apache.jackrabbit.core.session.SessionState | >>> Performed >>> query.execute(/jcr:root/mailboxes/_x0023_private/t/tr/try_x0040_moxter.net/INBOX//element(*,jamesMailbox:message)[@jamesMailbox:recent='true'] >>> order by @jamesMailbox:uid) in 3ms >>> DEBUG 18:27:48,772 | org.apache.jackrabbit.core.query.QueryImpl | >>> executed in 0.00 s. >>> (/jcr:root/mailboxes/_x0023_private/t/tr/try_x0040_moxter.net/INBOX//element(*,jamesMailbox:message)[@jamesMailbox:recent='true'] >>> order by @jamesMailbox:uid) >>> DEBUG 18:27:48,772 | org.apache.jackrabbit.core.session.SessionState | >>> Performing >>> org.apache.jackrabbit.core.query.lucene.NodeIteratorImpl$FetchNext@10e921d >>> DEBUG 18:27:48,772 | org.apache.jackrabbit.core.session.SessionState | >>> Performed >>> org.apache.jackrabbit.core.query.lucene.NodeIteratorImpl$FetchNext@10e921d >>> in 2us >>> DEBUG 18:27:48,772 | org.apache.jackrabbit.core.session.SessionState | >>> Performing node.getProperty(jamesMailbox:mailboxUidValidity) >>> DEBUG 18:27:48,772 | org.apache.jackrabbit.core.ItemManager | caching >>> item >>> 677f73b6-e9c8-44fe-87bf-7ca7da972dc0/{http://james.apache.org/imap/jcr/}mailboxUidValidity >>> DEBUG 18:27:48,772 | org.apache.jackrabbit.core.session.SessionState | >>> Performed node.getProperty(jamesMailbox:mailboxUidValidity) in 375us >>> DEBUG 18:27:48,774 | james.imapserver | ID=15304902 Error while >>> processing imap request >>> <openjpa-2.1.0-r422266:1071316 nonfatal user error> >>> org.apache.openjpa.persistence.InvalidStateException: This operation >>> cannot be performed while a Transaction is active. >>> at >>> org.apache.openjpa.kernel.BrokerImpl.close(BrokerImpl.java:4304) >>> at >>> org.apache.openjpa.kernel.DelegatingBroker.close(DelegatingBroker.java:1346) >>> at >>> org.apache.openjpa.persistence.EntityManagerImpl.close(EntityManagerImpl.java:1284) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at >>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >>> at java.lang.reflect.Method.invoke(Method.java:616) >>> at >>> org.springframework.orm.jpa.ExtendedEntityManagerCreator$ExtendedEntityManagerInvocationHandler.invoke(ExtendedEntityManagerCreator.java:365) >>> at $Proxy53.close(Unknown Source) >>> at >>> org.apache.james.mailbox.jpa.mail.JPAUidProvider.lastUid(JPAUidProvider.java:58) >>> at >>> org.apache.james.mailbox.store.mail.AbstractMessageMapper.getLastUid(AbstractMessageMapper.java:68) >>> at >>> org.apache.james.mailbox.store.StoreMessageManager.getMetaData(StoreMessageManager.java:373) >>> at >>> org.apache.james.imap.processor.AbstractSelectionProcessor.selectMailbox(AbstractSelectionProcessor.java:180) >>> at >>> org.apache.james.imap.processor.AbstractSelectionProcessor.doProcess(AbstractSelectionProcessor.java:86) >>> at >>> org.apache.james.imap.processor.AbstractSelectionProcessor.doProcess(AbstractSelectionProcessor.java:53) >>> at >>> org.apache.james.imap.processor.AbstractMailboxProcessor.doProcess(AbstractMailboxProcessor.java:90) >>> at >>> org.apache.james.imap.processor.AbstractMailboxProcessor.process(AbstractMailboxProcessor.java:79) >>> at >>> org.apache.james.imap.processor.AbstractMailboxProcessor.doProcess(AbstractMailboxProcessor.java:73) >>> at >>> org.apache.james.imap.processor.AbstractMailboxProcessor.doProcess(AbstractMailboxProcessor.java:56) >>> at >>> org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:55) >>> at >>> org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:57) >>> at >>> org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:57) >>> at >>> org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:57) >>> at >>> org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:57) >>> at >>> org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:57) >>> at >>> org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:57) >>> at >>> org.apache.james.imap.processor.base.AbstractChainedProcessor.process(AbstractChainedProcessor.java:57) >>> at >>> org.apache.james.imapserver.netty.ImapChannelUpstreamHandler.messageReceived(ImapChannelUpstreamHandler.java:175) >>> at >>> org.jboss.netty.handler.stream.ChunkedWriteHandler.handleUpstream(ChunkedWriteHandler.java:148) >>> at >>> org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302) >>> at >>> org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:317) >>> at >>> org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:299) >>> at >>> org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:216) >>> at >>> org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:302) >>> at >>> org.jboss.netty.handler.codec.frame.FrameDecoder.unfoldAndFireMessageReceived(FrameDecoder.java:317) >>> at >>> org.jboss.netty.handler.codec.frame.FrameDecoder.callDecode(FrameDecoder.java:299) >>> at >>> org.jboss.netty.handler.codec.frame.FrameDecoder.messageReceived(FrameDecoder.java:216) >>> at >>> org.jboss.netty.handler.timeout.IdleStateAwareChannelHandler.handleUpstream(IdleStateAwareChannelHandler.java:48) >>> at >>> org.jboss.netty.handler.timeout.IdleStateHandler.messageReceived(IdleStateHandler.java:276) >>> at >>> org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:274) >>> at >>> org.jboss.netty.channel.Channels.fireMessageReceived(Channels.java:261) >>> at >>> org.jboss.netty.channel.socket.oio.OioWorker.run(OioWorker.java:90) >>> at >>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) >>> at java.lang.Thread.run(Thread.java:679) >>> INFO 18:27:48,775 | james.imapserver | ID=15304902 Connection closed for >>> ip-XXXXXXXXXXXXXXXXXXXXXXX) >>> DEBUG 18:27:53,968 | james.imapserver | ID=9129144 Got <tag>: 5.2697 >>> DEBUG 18:27:53,992 | james.imapserver | ID=9129144 Got <command>: EXAMINE >>> --------------------------------------------------------------------- >>> 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]
