Author: dan.j.allen
Date: 2009-04-25 14:40:24 -0400 (Sat, 25 Apr 2009)
New Revision: 2627
Modified:
test-harness/trunk/impl/src/main/java/org/jboss/testharness/impl/packaging/ear/EjbJarArtifactDescriptor.java
Log:
don't fail if ejb-jar.xml or persistence.xml are not present...they are optional
anyway
Modified:
test-harness/trunk/impl/src/main/java/org/jboss/testharness/impl/packaging/ear/EjbJarArtifactDescriptor.java
===================================================================
---
test-harness/trunk/impl/src/main/java/org/jboss/testharness/impl/packaging/ear/EjbJarArtifactDescriptor.java 2009-04-25
17:31:47 UTC (rev 2626)
+++
test-harness/trunk/impl/src/main/java/org/jboss/testharness/impl/packaging/ear/EjbJarArtifactDescriptor.java 2009-04-25
18:40:24 UTC (rev 2627)
@@ -42,7 +42,12 @@
{
ejbJarXmlLocation = loadResource(STANDARD_EJB_JAR_XML_FILE_NAME);
}
- getResources().add(new ResourceDescriptorImpl(EJB_JAR_XML_DESTINATION,
ejbJarXmlLocation));
+
+ // only use the ejb-jar descriptor if available
+ if (ejbJarXmlLocation != null)
+ {
+ getResources().add(new ResourceDescriptorImpl(EJB_JAR_XML_DESTINATION,
ejbJarXmlLocation));
+ }
}
if (persistenceXml != null)
@@ -56,7 +61,12 @@
{
persistenceXmlLocation = loadResource(STANDARD_PERSISTENCE_XML_FILE_NAME);
}
- getResources().add(new ResourceDescriptorImpl(PERSISTENCE_XML_DESTINATION,
persistenceXmlLocation));
+
+ // only use the persistence descriptor if available
+ if (persistenceXmlLocation != null)
+ {
+ getResources().add(new ResourceDescriptorImpl(PERSISTENCE_XML_DESTINATION,
persistenceXmlLocation));
+ }
}
return this;
Show replies by date