Ok, thanks. :-) On Mon, Nov 22, 2010 at 6:34 PM, Norman Maurer <[email protected]> wrote: > It did exactly the right thing. The first dev who will have time will > take care of it. > > Thx, > Norman > > > 2010/11/22 Raju Bitter <[email protected]>: >> Done. https://issues.apache.org/jira/browse/JAMES-1138 >> >> Just one question: Where do you have the instructions for creating >> JIRA issues for James? Should I assign the bug to anyone, or are you >> going to care of that? >> >> - Raju >> >> On Mon, Nov 22, 2010 at 1:24 PM, Raju Bitter >> <[email protected]> wrote: >>> Ok, I will do. >>> >>> - Raju >>> >>> On Mon, Nov 22, 2010 at 12:52 PM, Norman Maurer <[email protected]> wrote: >>>> Ok sounds like a bug.. >>>> >>>> Could you please open a jira issue ? >>>> >>>> Thx, >>>> Norman >>>> >>>> >>>> 2010/11/22 Raju Bitter <[email protected]>: >>>>> Hm, found the problem: openjpa.streaming=true >>>>> >>>>> When I turned openjpa.streaming off, everything worked. >>>>> >>>>> On Mon, Nov 22, 2010 at 12:37 PM, Raju Bitter >>>>> <[email protected]> wrote: >>>>>> I configured James 3.0 on Ubuntu 8.04, using MySQL as storage, with >>>>>> virtual hosts enabled. Sending mail works fine, but whenever I receive >>>>>> a mail, I get the following exception: >>>>>> <openjpa-2.0.1-r422266:989424 nonfatal user error> >>>>>> org.apache.openjpa.persistence.InvalidStateException >>>>>> >>>>>> The mail is then stored in db://maildb/mail/error, which I configured >>>>>> instead of file storage. But even with file storage I get the same >>>>>> problem. What might the problem be? >>>>>> >>>>>> Here is the stacktrace: >>>>>> jvm 1 | INFO 12:30:17,610 | james.smtpserver | Successfully >>>>>> spooled mail Mail1290425417523-1 from **[email protected] on >>>>>> 209.85.214.43 for [[email protected]] >>>>>> jvm 1 | 53026 James INFO [Camel Thread 7 - Split] >>>>>> openjpa.Runtime - Though you are using optimistic transactions, >>>>>> OpenJPA is now beginning a datastore transaction because you have >>>>>> requested a lock on some data. >>>>>> jvm 1 | INFO 12:30:18,204 | james.mailetcontext | Error while >>>>>> storing mail. >>>>>> jvm 1 | <openjpa-2.0.1-r422266:989424 nonfatal user error> >>>>>> org.apache.openjpa.persistence.InvalidStateException: This operation >>>>>> cannot be performed while a Transaction is active. >>>>>> jvm 1 | at >>>>>> org.apache.openjpa.kernel.BrokerImpl.close(BrokerImpl.java:4275) >>>>>> jvm 1 | at >>>>>> org.apache.openjpa.kernel.DelegatingBroker.close(DelegatingBroker.java:1346) >>>>>> jvm 1 | at >>>>>> org.apache.openjpa.persistence.EntityManagerImpl.close(EntityManagerImpl.java:1282) >>>>>> jvm 1 | at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown >>>>>> Source) >>>>>> jvm 1 | at >>>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >>>>>> jvm 1 | at java.lang.reflect.Method.invoke(Method.java:597) >>>>>> jvm 1 | at >>>>>> org.springframework.orm.jpa.ExtendedEntityManagerCreator$ExtendedEntityManagerInvocationHandler.invoke(ExtendedEntityManagerCreator.java:365) >>>>>> jvm 1 | at $Proxy51.close(Unknown Source) >>>>>> jvm 1 | at >>>>>> org.apache.james.mailbox.jpa.JPATransactionalMapper.endRequest(JPATransactionalMapper.java:95) >>>>>> jvm 1 | at >>>>>> org.apache.james.mailbox.store.MailboxSessionMapperFactory.endProcessingRequest(MailboxSessionMapperFactory.java:123) >>>>>> jvm 1 | at >>>>>> org.apache.james.mailbox.store.StoreMailboxManager.endProcessingRequest(StoreMailboxManager.java:433) >>>>>> jvm 1 | at >>>>>> org.apache.james.transport.mailets.SieveMailet.post(SieveMailet.java:155) >>>>>> jvm 1 | at >>>>>> org.apache.jsieve.mailet.SieveMailboxMailet.storeMessageInbox(SieveMailboxMailet.java:369) >>>>>> jvm 1 | at >>>>>> org.apache.jsieve.mailet.SieveMailboxMailet.sieveMessage(SieveMailboxMailet.java:363) >>>>>> jvm 1 | at >>>>>> org.apache.jsieve.mailet.SieveMailboxMailet.storeMail(SieveMailboxMailet.java:330) >>>>>> jvm 1 | at >>>>>> org.apache.jsieve.mailet.SieveMailboxMailet.service(SieveMailboxMailet.java:263) >>>>>> jvm 1 | at >>>>>> org.apache.james.transport.mailets.LocalDelivery.service(LocalDelivery.java:103) >>>>>> jvm 1 | at >>>>>> org.apache.james.mailetcontainer.lib.MailetManagement.service(MailetManagement.java:94) >>>>>> jvm 1 | at >>>>>> org.apache.james.mailetcontainer.camel.MailetProcessor.process(MailetProcessor.java:60) >>>>>> jvm 1 | at >>>>>> org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsyncProcessorBridge.process(AsyncProcessorTypeConverter.java:50) >>>>>> jvm 1 | at >>>>>> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99) >>>>>> jvm 1 | at >>>>>> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:256) >>>>>> jvm 1 | at >>>>>> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.ChoiceProcessor.process(ChoiceProcessor.java:80) >>>>>> jvm 1 | at >>>>>> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89) >>>>>> jvm 1 | at >>>>>> org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:68) >>>>>> jvm 1 | at >>>>>> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.DelegateAsyncProcessor.processNext(DelegateAsyncProcessor.java:98) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:89) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.interceptor.TraceInterceptor.process(TraceInterceptor.java:99) >>>>>> jvm 1 | at >>>>>> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.DefaultChannel.process(DefaultChannel.java:256) >>>>>> jvm 1 | at >>>>>> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.Pipeline.process(Pipeline.java:143) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.Pipeline.process(Pipeline.java:78) >>>>>> jvm 1 | at >>>>>> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:70) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler(RedeliveryErrorHandler.java:299) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.RedeliveryErrorHandler.process(RedeliveryErrorHandler.java:208) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:99) >>>>>> jvm 1 | at >>>>>> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:91) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.MulticastProcessor.doProcessParallel(MulticastProcessor.java:515) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.MulticastProcessor.access$100(MulticastProcessor.java:73) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:239) >>>>>> jvm 1 | at >>>>>> org.apache.camel.processor.MulticastProcessor$1.call(MulticastProcessor.java:231) >>>>>> jvm 1 | at >>>>>> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >>>>>> jvm 1 | at >>>>>> java.util.concurrent.FutureTask.run(FutureTask.java:138) >>>>>> jvm 1 | at >>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >>>>>> jvm 1 | at >>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >>>>>> jvm 1 | at java.lang.Thread.run(Thread.java:662) >>>>>> jvm 1 | INFO 12:30:18,209 | james.mailetcontext | Storing mail >>>>>> Mail1290425418206-2 in db://maildb/mail/error >>>>>> >>>>>> - Raju >>>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> 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] >> >> > > --------------------------------------------------------------------- > 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]
