[seam-commits] Seam SVN: r13714 - modules/persistence/trunk/impl/src/main/java/org/jboss/seam/persistence.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Thu Sep 2 17:20:44 EDT 2010


Author: pete.muir at jboss.org
Date: 2010-09-02 17:20:44 -0400 (Thu, 02 Sep 2010)
New Revision: 13714

Modified:
   modules/persistence/trunk/impl/src/main/java/org/jboss/seam/persistence/ManagedPersistenceContextExtension.java
Log:
set bean class appropriately for producers

Modified: modules/persistence/trunk/impl/src/main/java/org/jboss/seam/persistence/ManagedPersistenceContextExtension.java
===================================================================
--- modules/persistence/trunk/impl/src/main/java/org/jboss/seam/persistence/ManagedPersistenceContextExtension.java	2010-09-02 21:20:25 UTC (rev 13713)
+++ modules/persistence/trunk/impl/src/main/java/org/jboss/seam/persistence/ManagedPersistenceContextExtension.java	2010-09-02 21:20:44 UTC (rev 13714)
@@ -195,6 +195,7 @@
       BeanBuilder<EntityManager> builder = new BeanBuilder<EntityManager>(manager).defineBeanFromAnnotatedType(typeBuilder.create());
       builder.setQualifiers(qualifiers);
       builder.setScope(scope);
+      builder.setBeanClass(member.getDeclaringType().getJavaClass());
       builder.getTypes().add(ManagedPersistenceContext.class);
       builder.getTypes().addAll(additionalInterfaces);
       builder.getTypes().add(Object.class);



More information about the seam-commits mailing list