Details
-
Type:
New Feature
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.3
-
Fix Version/s: 2.3
-
Labels:None
-
Number of attachments :
Description
According to Java EE Connector Architecture Specification 1.6 Deployment Descriptor is not Optional.
Most of the Resource Adapter can be configured using only annotations.
maven-rar-plugin should not enforce mandatory ra.xml deployment descriptor any more or it should
include new parameter 'jca-version' and behave accordingly.
This patch fixes it in a similar way to the Maven WAR Plugin. Instead of a servlet-version the WAR Plugin uses failOnMissingWebXml. I assume this is because even if you're on Servlet 3 you still may want to use web.xml. The same is true for JCA. So I introduced warnOnMissingRaXml.