Hi Vanuj, I found the problem with pop3. At least I know why it happens. But I have to think a bit about how to fix it. Fix will come soon.
Thx, Norman 2010/5/17 Norman Maurer <nor...@apache.org>: > Hi Vanuj, > > The error below is fixed: > > 312 James TRACE [main] openjpa.Runtime - Not creating a > ValidatorImpl because this app is using the JPA 1.0 Spec > > > The error message about Weaver can be ignored: > >> Caused by: java.lang.IllegalStateException: Cannot apply class transformer >> without LoadTimeWeaver specified > > See spring section under: > http://openjpa.apache.org/integration.html > > Can you try if you see the other exception on list after updating and > build again ? > > Thx, > Norman > > > 2010/5/17 Apache James <van.n...@yahoo.com>: >> Hi Norman, >> I enabled trace and found that there are two exceptions happening. One on >> james startup and the other when the LIST or RETR command gets called. Only >> the one on startup gets logged. >> >> Also, There is this message during printed during server startup that looked >> interesting. (Is is supposed to be this way) >> >> 312 James TRACE [main] openjpa.Runtime - Not creating a ValidatorImpl >> because this app is using the JPA 1.0 Spec >> >> The Exceptions along with the other details are inline. >> >> Thanks, >> Vanuj. >> >> >> >> On 5/17/2010 10:46 AM, Norman Maurer wrote: >>> >>> Hi Vanuj, >>> >>> could you give us some more informations ? >>> >>> * Which revision of trunk ? >> >> 943607 >> >>> * Does it happen everytime ? >> >> Funny thing. Whenever I try to get mail using thunderbird, the exception >> occurs during 'LIST' command and thunderbird times out waiting for james to >> reply. But if I create a raw connection with James and try to hit James, it >> goes through and the list is returned. But then the same exception at the >> time of RETR command. >> >>> * Any changes made in persistence.xml or spring-beans.xml ? >> >> Nope. I am building james for the first time. Did not touch any code. >> >>> * Could enable the TRACE logging in persistence.xml and show us the >>> full stack trace... : >>> <property name="openjpa.Log" value="DefaultLevel=TRACE, >>> Runtime=TRACE, Tool=TRACE"/> >> >> >> ----------------------------EXCEPTION 1-------------------------------- >> >> Here is the exception that happens during the startup. >> >> java.lang.reflect.UndeclaredThrowableException >> at $Proxy27.addTransformer(Unknown Source) >> at >> org.apache.openjpa.persistence.PersistenceProviderImpl.createContainerEntityManagerFactory(PersistenceProviderImpl.java:169) >> at >> org.apache.openjpa.persistence.PersistenceProviderImpl.createContainerEntityManagerFactory(PersistenceProviderImpl.java:65) >> at >> org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:225) >> at >> org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:308) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1469) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1409) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) >> at >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190) >> at >> org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findDefaultEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:529) >> at >> org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:495) >> at >> org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.resolveEntityManagerFactory(PersistenceAnnotationBeanPostProcessor.java:642) >> at >> org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.getResourceToInject(PersistenceAnnotationBeanPostProcessor.java:633) >> at >> org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:159) >> at >> org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84) >> at >> org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessPropertyValues(PersistenceAnnotationBeanPostProcessor.java:338) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1064) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) >> at >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) >> at >> org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1049) >> at >> org.apache.james.container.spring.SpringUsersStore.getRepository(SpringUsersStore.java:54) >> at >> org.apache.james.impl.user.LocalUsersRepository.init(LocalUsersRepository.java:47) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at >> org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:340) >> at >> org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:293) >> at >> org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:130) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1405) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) >> at >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) >> at >> org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435) >> at >> org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409) >> at >> org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541) >> at >> org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:159) >> at >> org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84) >> at >> org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1064) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) >> at >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) >> at >> org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435) >> at >> org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409) >> at >> org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541) >> at >> org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:159) >> at >> org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84) >> at >> org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1064) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) >> at >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) >> at >> org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:435) >> at >> org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:409) >> at >> org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:541) >> at >> org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:159) >> at >> org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:84) >> at >> org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:297) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1064) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) >> at >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) >> at >> org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1049) >> at >> org.apache.camel.spring.spi.ApplicationContextRegistry.lookup(ApplicationContextRegistry.java:41) >> at >> org.apache.camel.util.CamelContextHelper.lookup(CamelContextHelper.java:104) >> at >> org.apache.camel.model.RouteBuilderDefinition.createRouteBuilder(RouteBuilderDefinition.java:64) >> at >> org.apache.camel.spring.CamelContextFactoryBean.installRoutes(CamelContextFactoryBean.java:877) >> at >> org.apache.camel.spring.CamelContextFactoryBean.afterPropertiesSet(CamelContextFactoryBean.java:359) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1469) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1409) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) >> at >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190) >> at >> org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1045) >> at >> org.apache.camel.spring.CamelBeanPostProcessor.postProcessBeforeInitialization(CamelBeanPostProcessor.java:88) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1405) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519) >> at >> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:291) >> at >> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:288) >> at >> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190) >> at >> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:563) >> at >> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:872) >> at >> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:423) >> at >> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:276) >> at >> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:197) >> at >> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47) >> at >> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3972) >> at >> org.apache.catalina.core.StandardContext.start(StandardContext.java:4467) >> at >> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791) >> at >> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) >> at >> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546) >> at >> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:905) >> at >> org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:740) >> at >> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:500) >> at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277) >> at >> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321) >> at >> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) >> at >> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) >> at org.apache.catalina.core.StandardHost.start(StandardHost.java:785) >> at >> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) >> at >> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) >> at >> org.apache.catalina.core.StandardService.start(StandardService.java:519) >> at >> org.apache.catalina.core.StandardServer.start(StandardServer.java:710) >> at org.apache.catalina.startup.Catalina.start(Catalina.java:581) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) >> at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) >> Caused by: java.lang.reflect.InvocationTargetException >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) >> at java.lang.reflect.Method.invoke(Method.java:597) >> at >> org.springframework.orm.jpa.persistenceunit.DefaultPersistenceUnitManager$Jpa2PersistenceUnitInfoDecorator.invoke(DefaultPersistenceUnitManager.java:431) >> ... 138 more >> Caused by: java.lang.IllegalStateException: Cannot apply class transformer >> without LoadTimeWeaver specified >> at >> org.springframework.orm.jpa.persistenceunit.SpringPersistenceUnitInfo.addTransformer(SpringPersistenceUnitInfo.java:109) >> ... 143 more >> 312 James TRACE [main] openjpa.Runtime - Not creating a ValidatorImpl >> because this app is using the JPA 1.0 Spec >> >> >> >> >> >> ----------------------------EXCEPTION 2-------------------------------- >> >> Here is the exception that happens during the call. This one does not get >> logged. I got the trace by copying it from eclipse. >> >> Thread [New I/O server worker #2-2] (Suspended) >> >> ExtendedEntityManagerCreator$ExtendedEntityManagerInvocationHandler.invoke(Object, >> Method, Object[]) line: 369 >> $Proxy50.createNamedQuery(String) line: not available >> JPAMessageMapper.findMessagesInMailboxWithUID(long, long) line: 90 >> >> JPAMessageMapper.findInMailbox(MessageRange) line: 69 >> OpenJPAMailbox(StoreMailbox<Id>).getMessages(MessageRange, >> FetchGroup, MailboxSession) line: 392 >> ListCmdHandler.onCommand(POP3Session, Request) line: 75 >> ListCmdHandler.onCommand(ProtocolSession, Request) line: 44 >> >> POP3CommandDispatcherLineHandler(AbstractCommandDispatcher<Session>).onLine(Session, >> byte[]) line: 140 >> POP3CommandDispatcherLineHandler.onLine(POP3Session, byte[]) line: 77 >> >> POP3CommandDispatcherLineHandler.onLine(ProtocolSession, byte[]) >> line: 38 >> >> POP3ChannelUpstreamHandler(AbstractChannelUpstreamHandler).messageReceived(ChannelHandlerContext, >> MessageEvent) line: 92 >> >> POP3ChannelUpstreamHandler(SimpleChannelUpstreamHandler).handleUpstream(ChannelHandlerContext, >> ChannelEvent) line: 80 >> >> DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline$DefaultChannelHandlerContext, >> ChannelEvent) line: 560 >> >> DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(ChannelEvent) >> line: 796 >> >> TimeoutHandler(IdleStateHandler).messageReceived(ChannelHandlerContext, >> MessageEvent) line: 237 >> >> TimeoutHandler(SimpleChannelUpstreamHandler).handleUpstream(ChannelHandlerContext, >> ChannelEvent) line: 80 >> >> DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline$DefaultChannelHandlerContext, >> ChannelEvent) line: 560 >> >> DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(ChannelEvent) >> line: 796 >> ChunkedWriteHandler.handleUpstream(ChannelHandlerContext, >> ChannelEvent) line: 117 >> >> DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline$DefaultChannelHandlerContext, >> ChannelEvent) line: 560 >> >> DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(ChannelEvent) >> line: 796 >> Channels.fireMessageReceived(ChannelHandlerContext, Object, >> SocketAddress) line: 391 >> >> DelimiterBasedFrameDecoder(FrameDecoder).unfoldAndFireMessageReceived(ChannelHandlerContext, >> SocketAddress, Object) line: 317 >> >> DelimiterBasedFrameDecoder(FrameDecoder).callDecode(ChannelHandlerContext, >> Channel, ChannelBuffer, SocketAddress) line: 299 >> >> DelimiterBasedFrameDecoder(FrameDecoder).messageReceived(ChannelHandlerContext, >> MessageEvent) line: 216 >> >> DelimiterBasedFrameDecoder(SimpleChannelUpstreamHandler).handleUpstream(ChannelHandlerContext, >> ChannelEvent) line: 80 >> >> DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline$DefaultChannelHandlerContext, >> ChannelEvent) line: 560 >> >> DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(ChannelEvent) >> line: 796 >> >> ConnectionPerIpLimitUpstreamHandler(SimpleChannelUpstreamHandler).messageReceived(ChannelHandlerContext, >> MessageEvent) line: 134 >> >> ConnectionPerIpLimitUpstreamHandler(SimpleChannelUpstreamHandler).handleUpstream(ChannelHandlerContext, >> ChannelEvent) line: 80 >> >> DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline$DefaultChannelHandlerContext, >> ChannelEvent) line: 560 >> >> DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(ChannelEvent) >> line: 796 >> >> ConnectionLimitUpstreamHandler(SimpleChannelUpstreamHandler).messageReceived(ChannelHandlerContext, >> MessageEvent) line: 134 >> >> ConnectionLimitUpstreamHandler(SimpleChannelUpstreamHandler).handleUpstream(ChannelHandlerContext, >> ChannelEvent) line: 80 >> >> DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline$DefaultChannelHandlerContext, >> ChannelEvent) line: 560 >> DefaultChannelPipeline.sendUpstream(ChannelEvent) line: 555 >> Channels.fireMessageReceived(Channel, Object, SocketAddress) line: >> 345 >> Channels.fireMessageReceived(Channel, Object) line: 332 >> NioWorker.read(SelectionKey) line: 323 >> NioWorker.processSelectedKeys(Set<SelectionKey>) line: 275 >> NioWorker.run() line: 196 >> ThreadRenamingRunnable.run() line: 108 >> IoWorkerRunnable.run() line: 46 >> ThreadPoolExecutor$Worker.runTask(Runnable) line: 885 >> ThreadPoolExecutor$Worker.run() line: 907 >> Thread.run() line: 619 >> >> >> >> >> >> >>> >>> Thx, >>> Norman >>> >>> 2010/5/17 Apache James<van.n...@yahoo.com>: >>>> >>>> Hi, >>>> Apologies for the Spam, >>>> >>>> I just built James from trunk and deployed it on tomcat a few hours ago. >>>> Everything seems to be working fine but there is a problem in POP3 >>>> server. >>>> When I hit the 'List' command does not return any response and hits an >>>> exception in JPAMessageMapper.findMessagesInMailboxWithUID() >>>> >>>> <openjpa-2.0.0-r422266:935683 fatal user error> >>>> org.apache.openjpa.persistence.InvalidStateException: The context has >>>> been >>>> closed. The stack trace at which the context was closed is available if >>>> Runtime=TRACE logging is enabled. >>>> >>>> Has anyone faced this recently? >>>> >>>> Thanks, >>>> Vanuj. >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org >>>> For additional commands, e-mail: server-dev-h...@james.apache.org >>>> >>>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org >>> For additional commands, e-mail: server-dev-h...@james.apache.org >>> >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org >> For additional commands, e-mail: server-dev-h...@james.apache.org >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org