You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by ke...@apache.org on 2007/04/16 22:44:17 UTC
svn commit: r529394 -
/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/mdb/MdbContainer.java
Author: kevan
Date: Mon Apr 16 13:44:16 2007
New Revision: 529394
URL: http://svn.apache.org/viewvc?view=rev&rev=529394
Log:
Add try/catch for UnsupportedOperationException on a call to ActivationSpec.validate(). Implementation of validate() is optional.
Modified:
incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/mdb/MdbContainer.java
Modified: incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/mdb/MdbContainer.java
URL: http://svn.apache.org/viewvc/incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/mdb/MdbContainer.java?view=diff&rev=529394&r1=529393&r2=529394
==============================================================================
--- incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/mdb/MdbContainer.java (original)
+++ incubator/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/mdb/MdbContainer.java Mon Apr 16 13:44:16 2007
@@ -142,7 +142,12 @@
ActivationSpec activationSpec = (ActivationSpec) objectRecipe.create(deploymentInfo.getClassLoader());
// validate the activation spec
- activationSpec.validate();
+ try {
+ activationSpec.validate();
+ } catch (UnsupportedOperationException uoe) {
+ logger.info("ActivationSpec does not support validate. Implementation of validate is optional", uoe);
+ }
+
// set the resource adapter into the activation spec
activationSpec.setResourceAdapter(resourceAdapter);