You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by jm...@apache.org on 2006/05/06 07:26:49 UTC
svn commit: r400242 -
/incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/impl/AssemblyVisitorImpl.java
Author: jmarino
Date: Fri May 5 22:26:47 2006
New Revision: 400242
URL: http://svn.apache.org/viewcvs?rev=400242&view=rev
Log:
fix for TUSCANY-249
Modified:
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/impl/AssemblyVisitorImpl.java
Modified: incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/impl/AssemblyVisitorImpl.java
URL: http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/impl/AssemblyVisitorImpl.java?rev=400242&r1=400241&r2=400242&view=diff
==============================================================================
--- incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/impl/AssemblyVisitorImpl.java (original)
+++ incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/builder/impl/AssemblyVisitorImpl.java Fri May 5 22:26:47 2006
@@ -16,6 +16,7 @@
import org.apache.tuscany.core.builder.ContextFactoryBuilder;
import org.apache.tuscany.model.assembly.AssemblyObject;
import org.apache.tuscany.model.assembly.AssemblyVisitor;
+import org.apache.tuscany.model.assembly.ContextFactoryHolder;
import java.util.List;
@@ -48,6 +49,11 @@
* Callback when walking the graph
*/
public boolean visit(AssemblyObject modelObject) {
+ if (modelObject instanceof ContextFactoryHolder){
+ if (((ContextFactoryHolder)modelObject).getContextFactory() != null){
+ return true; // HACK FIX for TUSCANY 249
+ }
+ }
for (ContextFactoryBuilder builder : builders) {
builder.build(modelObject);
}