You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by jb...@apache.org on 2010/11/08 23:18:32 UTC

svn commit: r1032766 - /incubator/aries/sandbox/jbohn/interceptor-proto/transaction/transaction-parsing/src/main/java/org/apache/aries/transaction/parsing/TxElementHandler.java

Author: jbohn
Date: Mon Nov  8 22:18:31 2010
New Revision: 1032766

URL: http://svn.apache.org/viewvc?rev=1032766&view=rev
Log:
ARIES-420 throw illegalStateException if TxInterceptor is not available when parsing a blueprint

Modified:
    incubator/aries/sandbox/jbohn/interceptor-proto/transaction/transaction-parsing/src/main/java/org/apache/aries/transaction/parsing/TxElementHandler.java

Modified: incubator/aries/sandbox/jbohn/interceptor-proto/transaction/transaction-parsing/src/main/java/org/apache/aries/transaction/parsing/TxElementHandler.java
URL: http://svn.apache.org/viewvc/incubator/aries/sandbox/jbohn/interceptor-proto/transaction/transaction-parsing/src/main/java/org/apache/aries/transaction/parsing/TxElementHandler.java?rev=1032766&r1=1032765&r2=1032766&view=diff
==============================================================================
--- incubator/aries/sandbox/jbohn/interceptor-proto/transaction/transaction-parsing/src/main/java/org/apache/aries/transaction/parsing/TxElementHandler.java (original)
+++ incubator/aries/sandbox/jbohn/interceptor-proto/transaction/transaction-parsing/src/main/java/org/apache/aries/transaction/parsing/TxElementHandler.java Mon Nov  8 22:18:31 2010
@@ -234,6 +234,9 @@ public class TxElementHandler implements
             if (interceptorReference != null) InterceptorManager.addServiceReference(interceptorReference, ServiceReferenceMetadata.AVAILABILITY_MANDATORY, pc); 
         
         }
+        else {
+            throw new IllegalStateException("No TxInterceptorImpl available to support transaction elements");
+        }
     }    
     
 }