Author: tom.baeyens(a)jboss.com
Date: 2008-07-31 09:22:09 -0400 (Thu, 31 Jul 2008)
New Revision: 1792
Modified:
jbpm4/pvm/trunk/modules/core/src/main/java/org/jbpm/pvm/internal/model/VariableDefinitionImpl.java
Log:
replaced execution lookup with new wirecontext: JBPM-1256
Modified:
jbpm4/pvm/trunk/modules/core/src/main/java/org/jbpm/pvm/internal/model/VariableDefinitionImpl.java
===================================================================
---
jbpm4/pvm/trunk/modules/core/src/main/java/org/jbpm/pvm/internal/model/VariableDefinitionImpl.java 2008-07-31
12:14:48 UTC (rev 1791)
+++
jbpm4/pvm/trunk/modules/core/src/main/java/org/jbpm/pvm/internal/model/VariableDefinitionImpl.java 2008-07-31
13:22:09 UTC (rev 1792)
@@ -60,22 +60,7 @@
public Object getSourceValue(ExecutionImpl execution) {
if (sourceDescriptor!=null) {
- /* TODO add environment scoped lookup for source
- * WireContext should be replaced with context in
- * the Descriptor's construct method, i think.
- *
- */
- WireContext context = null;
-
- Environment environment = Environment.getCurrent();
- if (environment != null && environment instanceof DefaultEnvironment) {
- Context ctx = ((DefaultEnvironment) environment).getEnvironmentContext();
- if (ctx instanceof WireContext) {
- context = (WireContext) ctx;
- }
- }
-
- return sourceDescriptor.construct(context);
+ return sourceDescriptor.construct(new WireContext());
}
if (source!=null) {
return execution.getVariable(key);
Show replies by date