Return-Path:
X-Original-To: apmail-deltaspike-users-archive@www.apache.org
Delivered-To: apmail-deltaspike-users-archive@www.apache.org
Received: from mail.apache.org (hermes.apache.org [140.211.11.3])
by minotaur.apache.org (Postfix) with SMTP id 74781107D9
for ;
Tue, 15 Oct 2013 11:51:50 +0000 (UTC)
Received: (qmail 54725 invoked by uid 500); 15 Oct 2013 11:51:43 -0000
Delivered-To: apmail-deltaspike-users-archive@deltaspike.apache.org
Received: (qmail 54631 invoked by uid 500); 15 Oct 2013 11:51:41 -0000
Mailing-List: contact users-help@deltaspike.apache.org; run by ezmlm
Precedence: bulk
List-Help:
List-Unsubscribe:
List-Post:
List-Id:
Reply-To: users@deltaspike.apache.org
Delivered-To: mailing list users@deltaspike.apache.org
Received: (qmail 54623 invoked by uid 99); 15 Oct 2013 11:51:40 -0000
Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136)
by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Oct 2013 11:51:40 +0000
X-ASF-Spam-Status: No, hits=4.8 required=5.0
tests=BUG6152_INVALID_DATE_TZ_ABSURD,HTML_MESSAGE,INVALID_DATE_TZ_ABSURD,L_SPAM_TOOL_13,SPF_PASS
X-Spam-Check-By: apache.org
Received-SPF: pass (athena.apache.org: domain of bjs@dezolve.com designates
74.220.206.201 as permitted sender)
Received: from [74.220.206.201] (HELO outbound-ss-1669.hostmonster.com)
(74.220.206.201)
by apache.org (qpsmtpd/0.29) with SMTP; Tue, 15 Oct 2013 11:51:35 +0000
Received: (qmail 28910 invoked by uid 0); 15 Oct 2013 11:51:14 -0000
Received: from unknown (HELO box606.bluehost.com) (70.40.220.106)
by oproxy6.mail.unifiedlayer.com with SMTP; 15 Oct 2013 11:51:14 -0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
d=dezolve.com; s=default;
h=Content-Type:MIME-Version:Subject:References:In-Reply-To:Message-ID:Cc:To:From:Date;
bh=FiDhHwLoAA/A/ltBP/8nn59bfjeAgLajk1EcaN+Q5DA=;
b=exvynCYYQ3VNwb/im3Z82cmPwaRBAihO+JJELMT7bkOsATg8OwlvMi4k6iiwnvvjBX2jg4MBoE/Xhh/zu+PpHLR8i/7UN1iqo3UlD63/KOPKdbESfpvGw7vrcQfKQlLf;
Received: from [219.90.171.72] (port=61627 helo=Barts-MacBook-Pro.local)
by box606.bluehost.com with esmtpa (Exim 4.80)
(envelope-from )
id 1VW39d-0005DD-NL; Tue, 15 Oct 2013 05:51:14 -0600
Date: Tue, 15 Oct 2013 22:21:18 +1050
From: Bart Smyth
To: "John D. Ament" ,
Cc:
Message-ID:
In-Reply-To:
References:
Subject: =?UTF-8?Q?Re=3A_data_module_=40Repository_question?=
X-Mailer: Airmail (192)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="525d2c36_b03e0c6_9b"
X-Identified-User: {4202:box606.bluehost.com:decisio9:dezolve.com}
{sentby:smtp auth 219.90.171.72 authed with bjs@dezolve.com}
X-Virus-Checked: Checked by ClamAV on apache.org
--525d2c36_b03e0c6_9b
Content-Type: multipart/alternative; boundary="525d2c36_189a769b_9b"
--525d2c36_189a769b_9b
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Apologies - I'm on G=46 3.1.2.2 and DS 0.5.
On 15 October 2013 at 10:20:24 PM, John D. Ament (john.d.ament=40gmail.co=
m) wrote:
So, what version of DeltaSpike are you using=3F What is your container =20
(other than seeing Weld in the stacktrace)=3F =20
On Tue, Oct 15, 2013 at 7:19 AM, Bart Smyth wrote: =20
> Hi All, =20
> =20
> I'm having an issue getting my container up and running after defining =
a =20
> Repository after following the docs at =20
> :https://cwiki.apache.org/confluence/display/DeltaSpike/Repository+Draf=
ts =20
> =20
> I have included the following dependencies in my pom: =20
> =20
> =20
> =20
> org.apache.deltaspike.core =20
> =20
> deltaspike-core-api =20
> =20
> =24=7Bdeltaspike.version=7D =20
> =20
> compile =20
> =20
> =20
> =20
> =20
> =20
> org.apache.deltaspike.core =20
> =20
> deltaspike-core-impl =20
> =20
> =24=7Bdeltaspike.version=7D =20
> =20
> runtime =20
> =20
> =20
> =20
> =20
> =20
> org.apache.deltaspike.modules =20
> =20
> deltaspike-data-module-api =20
> =20
> =24=7Bdeltaspike.version=7D =20
> =20
> compile =20
> =20
> =20
> =20
> =20
> =20
> org.apache.deltaspike.modules =20
> =20
> deltaspike-data-module-impl =20
> =20
> =24=7Bdeltaspike.version=7D =20
> =20
> runtime =20
> =20
> =20
> =20
> =20
> and defined an producer for my EntityManager: =20
> =20
> public class EntityManagerProducer =7B =20
> =20
> =20
> =40PersistenceContext =20
> =20
> private EntityManager em; =20
> =20
> =20
> =40Produces =20
> =20
> public EntityManager expose() =7B =20
> =20
> return em; =20
> =20
> =7D =20
> =20
> =7D =20
> =20
> =20
> and a repository: =20
> =20
> =40Repository =20
> =20
> public interface =46OORepository extends EntityRepository<=46oo, Long> =
=7B =20
> =20
> =7D =20
> =20
> =20
> at startup I get the following exception: =20
> =20
> =20
> org.jboss.weld.exceptions.DefinitionException: Exception List with 1 =20
> exceptions: =20
> =20
> Exception 0 : =20
> =20
> java.lang.IllegalStateException: Multiple handlers found for =20
> org.apache.deltaspike.data.api.Repository =20
> (org.apache.deltaspike.data.impl.handler.QueryHandler and =20
> org.apache.deltaspike.data.impl.handler.QueryHandler) =20
> =20
> at =20
> org.apache.deltaspike.partialbean.impl.PartialBeanBindingExtension.vali=
dateInvocationHandler(PartialBeanBindingExtension.java:174) =20
> =20
> at =20
> org.apache.deltaspike.partialbean.impl.PartialBeanBindingExtension.find=
InvocationHandlerBindings(PartialBeanBindingExtension.java:80) =20
> =20
> at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source) =20
> =20
> at =20
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso=
rImpl.java:25) =20
> =20
> at java.lang.reflect.Method.invoke(Method.java:597) =20
> =20
> at =20
> org.jboss.weld.util.reflection.SecureReflections=2413.work(SecureReflec=
tions.java:267) =20
> =20
> at =20
> org.jboss.weld.util.reflection.SecureReflectionAccess.run(SecureReflect=
ionAccess.java:52) =20
> =20
> at =20
> org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvocation(S=
ecureReflectionAccess.java:137) =20
> =20
> at =20
> org.jboss.weld.util.reflection.SecureReflections.invoke(SecureReflectio=
ns.java:263) =20
> =20
> at =20
> org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(WeldMet=
hodImpl.java:170) =20
> =20
> at =20
> org.jboss.weld.introspector.=46orwardingWeldMethod.invokeOnInstance(=46=
orwardingWeldMethod.java:51) =20
> =20
> at =20
> org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWithSpeci=
alValue(MethodInjectionPoint.java:154) =20
> =20
> at =20
> org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.ja=
va:245) =20
> =20
> at =20
> org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethodImpl.ja=
va:233) =20
> =20
> at =20
> org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:=
213) =20
> =20
> at =20
> org.jboss.weld.manager.BeanManagerImpl.notifyObservers(BeanManagerImpl.=
java:590) =20
> =20
> at =20
> org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl.java:5=
80) =20
> =20
> at =20
> org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(AbstractCon=
tainerEvent.java:60) =20
> =20
> at =20
> org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent.fire(A=
bstractDefinitionContainerEvent.java:38) =20
> =20
> at =20
> org.jboss.weld.bootstrap.events.ProcessAnnotatedTypeImpl.fire(ProcessAn=
notatedTypeImpl.java:41) =20
> =20
> at org.jboss.weld.bootstrap.BeanDeployer.addClass(BeanDeployer.java:81)=
=20
> =20
> at org.jboss.weld.bootstrap.BeanDeployer.addClasses(BeanDeployer.java:1=
23) =20
> =20
> at =20
> org.jboss.weld.bootstrap.BeanDeployment.createBeans(BeanDeployment.java=
:184) =20
> =20
> at =20
> org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap.java:3=
50) =20
> =20
> SNIPPED =20
> =20
> =20
> Am I missing anything else=3F =20
> =20
> =20
> Regards =20
> =20
> =20
> BJS
--525d2c36_189a769b_9b
Content-Type: multipart/related; boundary="525d2c36_54e49eb4_9b"
--525d2c36_54e49eb4_9b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Apologies - I'm on G=46 3.1.2.2 and DS =
0.5.
<=
p style=3D=22color:=23A0A0A8;=22>On 15 October 2013 at 10:20:24 PM, John =
D. Ament (john.d.ament=40gmail.com) wrote:
So, what version of DeltaSpike are you us=
ing=3F What is your container
(other than seeing Weld in the stacktrace)=3F
On Tue, Oct 15, 2013 at 7:19 AM, Bart Smyth <bjs=40dezolve.com>=
wrote:
> Hi All,
>
> I'm having an issue getting my container up and running after de=
fining a
> Repository after following the docs at
> :https://cwiki.apache.org/confluence/display/DeltaSpike/Reposito=
ry+Drafts
>
> I have included the following dependencies in my pom:
>
> <dependency>
>
> <groupId>org.apache.deltaspike.core</gr=
oupId>
>
> <artifactId>deltaspike-core-api</artifa=
ctId>
>
> <version>=24=7Bdeltaspike.version=7D</v=
ersion>
>
> <scope>compile</scope>
>
> </dependency>
>
> <dependency>
>
> <groupId>org.apache.deltaspike.core</gr=
oupId>
>
> <artifactId>deltaspike-core-impl</artif=
actId>
>
> <version>=24=7Bdeltaspike.version=7D</v=
ersion>
>
> <scope>runtime</scope>
>
> </dependency>
>
> <dependency>
>
> <groupId>org.apache.deltaspike.modules<=
/groupId>
>
> <artifactId>deltaspike-data-module-api<=
/artifactId>
>
> <version>=24=7Bdeltaspike.version=7D</v=
ersion>
>
> <scope>compile</scope>
>
> </dependency>
>
> <dependency>
>
> <groupId>org.apache.deltaspike.modules<=
/groupId>
>
> <artifactId>deltaspike-data-module-impl<=
;/artifactId>
>
> <version>=24=7Bdeltaspike.version=7D</v=
ersion>
>
> <scope>runtime</scope>
>
> </dependency>
>
>
> and defined an producer for my EntityManager:
>
> public class EntityManagerProducer =7B
>
>
> =40PersistenceContext
>
> private EntityManager em;
>
>
> =40Produces
>
> public EntityManager expose() =7B
>
> return em;
>
> =7D
>
> =7D
>
>
> and a repository:
>
> =40Repository
>
> public interface =46OORepository extends EntityRepository<=46=
oo, Long> =7B
>
> =7D
>
>
> at startup I get the following exception:
>
>
> org.jboss.weld.exceptions.DefinitionException: Exception List wi=
th 1
> exceptions:
>
> Exception 0 :
>
> java.lang.IllegalStateException: Multiple handlers found for
> org.apache.deltaspike.data.api.Repository
> (org.apache.deltaspike.data.impl.handler.QueryHandler and
> org.apache.deltaspike.data.impl.handler.QueryHandler)
>
> at
> org.apache.deltaspike.partialbean.impl.PartialBeanBindingExtensi=
on.validateInvocationHandler(PartialBeanBindingExtension.java:174)
>
> at
> org.apache.deltaspike.partialbean.impl.PartialBeanBindingExtensi=
on.findInvocationHandlerBindings(PartialBeanBindingExtension.java:80)
>
> at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source)
>
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod=
AccessorImpl.java:25)
>
> at java.lang.reflect.Method.invoke(Method.java:597)
>
> at
> org.jboss.weld.util.reflection.SecureReflections=2413.work(Secur=
eReflections.java:267)
>
> at
> org.jboss.weld.util.reflection.SecureReflectionAccess.run(Secure=
ReflectionAccess.java:52)
>
> at
> org.jboss.weld.util.reflection.SecureReflectionAccess.runAsInvoc=
ation(SecureReflectionAccess.java:137)
>
> at
> org.jboss.weld.util.reflection.SecureReflections.invoke(SecureRe=
flections.java:263)
>
> at
> org.jboss.weld.introspector.jlr.WeldMethodImpl.invokeOnInstance(=
WeldMethodImpl.java:170)
>
> at
> org.jboss.weld.introspector.=46orwardingWeldMethod.invokeOnInsta=
nce(=46orwardingWeldMethod.java:51)
>
> at
> org.jboss.weld.injection.MethodInjectionPoint.invokeOnInstanceWi=
thSpecialValue(MethodInjectionPoint.java:154)
>
> at
> org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethod=
Impl.java:245)
>
> at
> org.jboss.weld.event.ObserverMethodImpl.sendEvent(ObserverMethod=
Impl.java:233)
>
> at
> org.jboss.weld.event.ObserverMethodImpl.notify(ObserverMethodImp=
l.java:213)
>
> at
> org.jboss.weld.manager.BeanManagerImpl.notifyObservers(BeanManag=
erImpl.java:590)
>
> at
> org.jboss.weld.manager.BeanManagerImpl.fireEvent(BeanManagerImpl=
.java:580)
>
> at
> org.jboss.weld.bootstrap.events.AbstractContainerEvent.fire(Abst=
ractContainerEvent.java:60)
>
> at
> org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent=
.fire(AbstractDefinitionContainerEvent.java:38)
>
> at
> org.jboss.weld.bootstrap.events.ProcessAnnotatedTypeImpl.fire(Pr=
ocessAnnotatedTypeImpl.java:41)
>
> at org.jboss.weld.bootstrap.BeanDeployer.addClass(BeanDeployer.j=
ava:81)
>
> at org.jboss.weld.bootstrap.BeanDeployer.addClasses(BeanDeployer=
.java:123)
>
> at
> org.jboss.weld.bootstrap.BeanDeployment.createBeans(BeanDeployme=
nt.java:184)
>
> at
> org.jboss.weld.bootstrap.WeldBootstrap.deployBeans(WeldBootstrap=
.java:350)
>
> SNIPPED
>
>
> Am I missing anything else=3F
>
>
> Regards
>
>
> BJS
--525d2c36_54e49eb4_9b--
--525d2c36_189a769b_9b--
--525d2c36_b03e0c6_9b--