It looks like your bug was corrected on our master branch. You can :
- Either wait the 3.0-beta5 release and install it - Or download sources from github, and build from sources following indication from README (you even have a dockerfile for JPA and Spring that looks like yours) Cheers, Benoit Le 25/10/2016 à 19:27, Christian Fischer a écrit : > What do i have to do on github ? > > Downloading the files or compiling sth. ? > > > Thanks in advantage > Christian > > 2016-10-25 8:58 GMT+02:00 Benoit Tellier <be...@minet.net>: > >> Hello Christian, >> >> It looks like a bug that was corrected since. It seems to be solved on >> master branch. NoResultException is now handled in a better way. >> >> Could you have a look if you still have this issue on master ? >> >> https://github.com/apache/james-project >> >> Best regards, >> >> Benoit >> >> Le 25/10/2016 à 02:38, Christian Fischer a écrit : >>> Hey there, >>> I have a problem while sending an Email with this error-Message: >>> What dam I doing wrong ? >>> Thanks in advantage! >>> >>> I have already tried to add a domain via cli /doaminlist. >>> I am using version 3.0 beta 4 >>> >>> DEBUG 20:32:48,083 | james.domainlist | No domain found >>> javax.persistence.NoResultException: Query "SELECT domain FROM >> JamesDomain >>> domain WHERE domain.name=:name" selected no result, but expected unique >>> result. >>> at >>> org.apache.openjpa.persistence.QueryImpl.getSingleResult(QueryImpl. >> java:345) >>> at >>> org.apache.james.domainlist.jpa.JPADomainList. >> containsDomain(JPADomainList.java:100) >>> at >>> org.apache.james.mailetcontainer.impl.JamesMailetContext.isLocalServer( >> JamesMailetContext.java:341) >>> at >>> org.apache.james.transport.matchers.HostIsLocal. >> matchRecipient(HostIsLocal.java:38) >>> at >>> org.apache.mailet.base.GenericRecipientMatcher.match( >> GenericRecipientMatcher.java:54) >>> at >>> org.apache.james.mailetcontainer.impl.camel.MatcherSplitter.split( >> MatcherSplitter.java:87) >>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>> at >>> sun.reflect.NativeMethodAccessorImpl.invoke( >> NativeMethodAccessorImpl.java:62) >>> at >>> sun.reflect.DelegatingMethodAccessorImpl.invoke( >> DelegatingMethodAccessorImpl.java:43) >>> at java.lang.reflect.Method.invoke(Method.java:498) >>> at >>> org.apache.camel.component.bean.MethodInfo.invoke(MethodInfo.java:322) >>> at >>> org.apache.camel.component.bean.MethodInfo$1.proceed( >> MethodInfo.java:224) >>> at >>> org.apache.camel.component.bean.BeanProcessor.process( >> BeanProcessor.java:159) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:91) >>> at >>> org.apache.camel.component.bean.BeanProcessor.process( >> BeanProcessor.java:74) >>> at >>> org.apache.camel.language.bean.BeanExpression$InvokeProcessor.process( >> BeanExpression.java:136) >>> at >>> org.apache.camel.language.bean.BeanExpression.evaluate( >> BeanExpression.java:92) >>> at >>> org.apache.camel.language.bean.BeanExpression.evaluate( >> BeanExpression.java:101) >>> at >>> org.apache.camel.processor.Splitter.createProcessorExchangePairs( >> Splitter.java:99) >>> at >>> org.apache.camel.processor.MulticastProcessor.process( >> MulticastProcessor.java:181) >>> at org.apache.camel.processor.Splitter.process(Splitter.java:94) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.processNext( >> DelegateAsyncProcessor.java:98) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.process( >> DelegateAsyncProcessor.java:89) >>> at >>> org.apache.camel.management.InstrumentationProcessor.process( >> InstrumentationProcessor.java:68) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.processNext( >> DelegateAsyncProcessor.java:98) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.process( >> DelegateAsyncProcessor.java:89) >>> at >>> org.apache.camel.processor.interceptor.TraceInterceptor. >> process(TraceInterceptor.java:99) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler( >> RedeliveryErrorHandler.java:299) >>> at >>> org.apache.camel.processor.RedeliveryErrorHandler.process( >> RedeliveryErrorHandler.java:208) >>> at >>> org.apache.camel.processor.DefaultChannel.process( >> DefaultChannel.java:256) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at org.apache.camel.processor.Pipeline.process(Pipeline. >> java:143) >>> at org.apache.camel.processor.Pipeline.process(Pipeline.java:78) >>> at >>> org.apache.camel.processor.UnitOfWorkProcessor.process( >> UnitOfWorkProcessor.java:113) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.processNext( >> DelegateAsyncProcessor.java:98) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.process( >> DelegateAsyncProcessor.java:89) >>> at >>> org.apache.camel.management.InstrumentationProcessor.process( >> InstrumentationProcessor.java:68) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.component.direct.DirectProducer.process( >> DirectProducer.java:61) >>> at >>> org.apache.camel.processor.UnitOfWorkProcessor.process( >> UnitOfWorkProcessor.java:99) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:91) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.process( >> DelegateAsyncProcessor.java:85) >>> at >>> org.apache.camel.processor.UnitOfWorkProducer.process( >> UnitOfWorkProducer.java:63) >>> at >>> org.apache.camel.impl.ProducerCache$1.doInProducer( >> ProducerCache.java:333) >>> at >>> org.apache.camel.impl.ProducerCache$1.doInProducer( >> ProducerCache.java:303) >>> at >>> org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:208) >>> at >>> org.apache.camel.impl.ProducerCache.sendExchange(ProducerCache.java:303) >>> at org.apache.camel.impl.ProducerCache.send( >> ProducerCache.java:154) >>> at >>> org.apache.camel.impl.DefaultProducerTemplate.send( >> DefaultProducerTemplate.java:110) >>> at >>> org.apache.camel.impl.DefaultProducerTemplate.sendBody( >> DefaultProducerTemplate.java:123) >>> at >>> org.apache.camel.impl.DefaultProducerTemplate.sendBody( >> DefaultProducerTemplate.java:130) >>> at >>> org.apache.james.mailetcontainer.impl.camel. >> CamelMailetProcessor.service(CamelMailetProcessor.java:62) >>> at >>> org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcesso >> r.service(AbstractStateCompositeProcessor.java:99) >>> at >>> org.apache.james.mailetcontainer.impl.JamesMailetContext.sendMail( >> JamesMailetContext.java:404) >>> at >>> org.apache.james.mailetcontainer.lib.AbstractStateMailetProcessor. >> toProcessor(AbstractStateMailetProcessor.java:162) >>> at >>> org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor.access$ >> 1000(CamelMailetProcessor.java:48) >>> at >>> org.apache.james.mailetcontainer.impl.camel.CamelMailetProcessor$ >> MailetContainerRouteBuilder$StateChangedProcessor.process( >> CamelMailetProcessor.java:208) >>> at >>> org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ >> ProcessorToAsyncProcessorBridge.process(AsyncProcessorTypeConverter. >> java:50) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.processNext( >> DelegateAsyncProcessor.java:98) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.process( >> DelegateAsyncProcessor.java:89) >>> at >>> org.apache.camel.processor.interceptor.TraceInterceptor. >> process(TraceInterceptor.java:99) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler( >> RedeliveryErrorHandler.java:299) >>> at >>> org.apache.camel.processor.RedeliveryErrorHandler.process( >> RedeliveryErrorHandler.java:208) >>> at >>> org.apache.camel.processor.DefaultChannel.process( >> DefaultChannel.java:256) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at org.apache.camel.processor.Pipeline.process(Pipeline. >> java:143) >>> at org.apache.camel.processor.Pipeline.process(Pipeline.java:78) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.processNext( >> DelegateAsyncProcessor.java:98) >>> at >>> org.apache.camel.processor.ChoiceProcessor.process( >> ChoiceProcessor.java:80) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.processNext( >> DelegateAsyncProcessor.java:98) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.process( >> DelegateAsyncProcessor.java:89) >>> at >>> org.apache.camel.management.InstrumentationProcessor.process( >> InstrumentationProcessor.java:68) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.processNext( >> DelegateAsyncProcessor.java:98) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.process( >> DelegateAsyncProcessor.java:89) >>> at >>> org.apache.camel.processor.interceptor.TraceInterceptor. >> process(TraceInterceptor.java:99) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler( >> RedeliveryErrorHandler.java:299) >>> at >>> org.apache.camel.processor.RedeliveryErrorHandler.process( >> RedeliveryErrorHandler.java:208) >>> at >>> org.apache.camel.processor.DefaultChannel.process( >> DefaultChannel.java:256) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at org.apache.camel.processor.Pipeline.process(Pipeline. >> java:143) >>> at org.apache.camel.processor.Pipeline.process(Pipeline.java:78) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler( >> RedeliveryErrorHandler.java:299) >>> at >>> org.apache.camel.processor.RedeliveryErrorHandler.process( >> RedeliveryErrorHandler.java:208) >>> at >>> org.apache.camel.processor.UnitOfWorkProcessor.process( >> UnitOfWorkProcessor.java:99) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.processor.MulticastProcessor.doProcessSequential( >> MulticastProcessor.java:400) >>> at >>> org.apache.camel.processor.MulticastProcessor.doProcessSequential( >> MulticastProcessor.java:340) >>> at >>> org.apache.camel.processor.MulticastProcessor.process( >> MulticastProcessor.java:187) >>> at org.apache.camel.processor.Splitter.process(Splitter.java:94) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.processNext( >> DelegateAsyncProcessor.java:98) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.process( >> DelegateAsyncProcessor.java:89) >>> at >>> org.apache.camel.management.InstrumentationProcessor.process( >> InstrumentationProcessor.java:68) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.processNext( >> DelegateAsyncProcessor.java:98) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.process( >> DelegateAsyncProcessor.java:89) >>> at >>> org.apache.camel.processor.interceptor.TraceInterceptor. >> process(TraceInterceptor.java:99) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.processor.RedeliveryErrorHandler.processErrorHandler( >> RedeliveryErrorHandler.java:299) >>> at >>> org.apache.camel.processor.RedeliveryErrorHandler.process( >> RedeliveryErrorHandler.java:208) >>> at >>> org.apache.camel.processor.DefaultChannel.process( >> DefaultChannel.java:256) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at org.apache.camel.processor.Pipeline.process(Pipeline. >> java:143) >>> at org.apache.camel.processor.Pipeline.process(Pipeline.java:78) >>> at >>> org.apache.camel.processor.UnitOfWorkProcessor.process( >> UnitOfWorkProcessor.java:113) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.processNext( >> DelegateAsyncProcessor.java:98) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.process( >> DelegateAsyncProcessor.java:89) >>> at >>> org.apache.camel.management.InstrumentationProcessor.process( >> InstrumentationProcessor.java:68) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:70) >>> at >>> org.apache.camel.component.direct.DirectProducer.process( >> DirectProducer.java:61) >>> at >>> org.apache.camel.processor.UnitOfWorkProcessor.process( >> UnitOfWorkProcessor.java:99) >>> at >>> org.apache.camel.util.AsyncProcessorHelper.process( >> AsyncProcessorHelper.java:91) >>> at >>> org.apache.camel.processor.DelegateAsyncProcessor.process( >> DelegateAsyncProcessor.java:85) >>> at >>> org.apache.camel.processor.UnitOfWorkProducer.process( >> UnitOfWorkProducer.java:63) >>> at >>> org.apache.camel.impl.ProducerCache$1.doInProducer( >> ProducerCache.java:333) >>> at >>> org.apache.camel.impl.ProducerCache$1.doInProducer( >> ProducerCache.java:303) >>> at >>> org.apache.camel.impl.ProducerCache.doInProducer(ProducerCache.java:208) >>> at >>> org.apache.camel.impl.ProducerCache.sendExchange(ProducerCache.java:303) >>> at org.apache.camel.impl.ProducerCache.send( >> ProducerCache.java:154) >>> at >>> org.apache.camel.impl.DefaultProducerTemplate.send( >> DefaultProducerTemplate.java:110) >>> at >>> org.apache.camel.impl.DefaultProducerTemplate.sendBody( >> DefaultProducerTemplate.java:123) >>> at >>> org.apache.camel.impl.DefaultProducerTemplate.sendBody( >> DefaultProducerTemplate.java:130) >>> at >>> org.apache.james.mailetcontainer.impl.camel. >> CamelMailetProcessor.service(CamelMailetProcessor.java:62) >>> at >>> org.apache.james.mailetcontainer.lib.AbstractStateCompositeProcesso >> r.service(AbstractStateCompositeProcessor.java:99) >>> at >>> org.apache.james.mailetcontainer.impl.JamesMailSpooler$1.run( >> JamesMailSpooler.java:157) >>> at >>> java.util.concurrent.ThreadPoolExecutor.runWorker( >> ThreadPoolExecutor.java:1142) >>> at >>> java.util.concurrent.ThreadPoolExecutor$Worker.run( >> ThreadPoolExecutor.java:617) >>> at java.lang.Thread.run(Thread.java:745) >>> INFO 20:32:48,102 | james.mailetcontext | Storing mail >>> Mail1477355567722-9f20056f-397a-4bc3-bf87-475a3ddc0909 in >>> file://var/mail/relay-denied/ >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org >> For additional commands, e-mail: server-user-h...@james.apache.org >> >> > --------------------------------------------------------------------- To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org For additional commands, e-mail: server-user-h...@james.apache.org