[jboss-cvs] JBossAS SVN: r112744 - projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/rar.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Mar 8 15:15:43 EST 2012
Author: jesper.pedersen
Date: 2012-03-08 15:15:41 -0500 (Thu, 08 Mar 2012)
New Revision: 112744
Modified:
projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/rar/EndpointImpl.java
Log:
[JBJCA-757] Incorrect implementation of ActivationSpec::validate()
Modified: projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/rar/EndpointImpl.java
===================================================================
--- projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/rar/EndpointImpl.java 2012-03-08 19:37:41 UTC (rev 112743)
+++ projects/jboss-jca/trunk/core/src/main/java/org/jboss/jca/core/rar/EndpointImpl.java 2012-03-08 20:15:41 UTC (rev 112744)
@@ -104,8 +104,6 @@
if (rar == null)
throw new ResourceException(bundle.resourceAdapterInstanceNotActive());
- spec.validate();
-
if (is16 && bvEnabled)
{
ClassLoader oldTCCL = SecurityActions.getThreadContextClassLoader();
@@ -154,6 +152,15 @@
}
}
+ try
+ {
+ spec.validate();
+ }
+ catch (UnsupportedOperationException uoe)
+ {
+ // Ignore
+ }
+
rar.endpointActivation(endpointFactory, spec);
}
More information about the jboss-cvs-commits
mailing list