[jboss-cvs] JBossAS SVN: r80582 - projects/jpa/trunk/deployers/src/main/java/org/jboss/jpa/deployers.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Nov 6 05:48:49 EST 2008
Author: alesj
Date: 2008-11-06 05:48:49 -0500 (Thu, 06 Nov 2008)
New Revision: 80582
Modified:
projects/jpa/trunk/deployers/src/main/java/org/jboss/jpa/deployers/PersistenceUnitDeployer.java
Log:
Tidy up a bit.
Modified: projects/jpa/trunk/deployers/src/main/java/org/jboss/jpa/deployers/PersistenceUnitDeployer.java
===================================================================
--- projects/jpa/trunk/deployers/src/main/java/org/jboss/jpa/deployers/PersistenceUnitDeployer.java 2008-11-06 10:35:44 UTC (rev 80581)
+++ projects/jpa/trunk/deployers/src/main/java/org/jboss/jpa/deployers/PersistenceUnitDeployer.java 2008-11-06 10:48:49 UTC (rev 80582)
@@ -36,34 +36,27 @@
import org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer;
import org.jboss.deployers.structure.spi.DeploymentUnit;
import org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit;
-import org.jboss.jpa.deployment.PersistenceDeployment;
import org.jboss.jpa.deployment.PersistenceUnitDeployment;
import org.jboss.jpa.resolvers.DataSourceDependencyResolver;
import org.jboss.jpa.resolvers.PersistenceUnitDependencyResolver;
-import org.jboss.logging.Logger;
import org.jboss.metadata.jpa.spec.PersistenceUnitMetaData;
/**
* @author <a href="mailto:cdewolf at redhat.com">Carlo de Wolf</a>
+ * @author <a href="mailto:ales.justin at jboss.com">Ales Justin</a>
* @version $Revision: $
*/
public class PersistenceUnitDeployer extends AbstractSimpleRealDeployer<PersistenceUnitMetaData>
{
- private static final Logger log = Logger.getLogger(PersistenceUnitDeployer.class);
-
private Properties defaultPersistenceProperties;
-
private DataSourceDependencyResolver dataSourceDependencyResolver;
-
private PersistenceUnitDependencyResolver persistenceUnitDependencyResolver;
public PersistenceUnitDeployer()
{
super(PersistenceUnitMetaData.class);
-
// We want to process the components created by PersistenceDeployer, this seems to be the only way to get there.
setComponentsOnly(true);
-
addOutput(BeanMetaData.class);
}
@@ -91,7 +84,6 @@
builder.addDependency(props.get(property));
}
}
-
}
@Override
@@ -104,10 +96,9 @@
String name = persistenceUnitDependencyResolver.createBeanName(unit, metaData.getName());
InitialContext initialContext = new InitialContext();
- PersistenceDeployment persistenceDeployment = null;
List<String> explicitEntityClasses = new ArrayList<String>();
VFSDeploymentUnit deploymentUnit = (VFSDeploymentUnit) unit.getParent();
- PersistenceUnitDeployment pu = new PersistenceUnitDeployment(initialContext, persistenceDeployment, explicitEntityClasses, metaData, name, deploymentUnit, defaultPersistenceProperties);
+ PersistenceUnitDeployment pu = new PersistenceUnitDeployment(initialContext, null, explicitEntityClasses, metaData, name, deploymentUnit, defaultPersistenceProperties);
AbstractBeanMetaData beanMetaData = new AbstractBeanMetaData(name, PersistenceUnitDeployment.class.getName());
BeanMetaDataBuilder builder = BeanMetaDataBuilder.createBuilder(beanMetaData);
More information about the jboss-cvs-commits
mailing list