final ReteooWorkingMemory workingMemory = new ReteooWorkingMemory(1,
(ReteooRuleBase) RuleBaseFactory.newRuleBase());
ReteooRuleBase ruleBase = (ReteooRuleBase) RuleBaseFactory
.newRuleBase();
BuildContext buildContext = new BuildContext(ruleBase, ruleBase
.getReteooBuilder().getIdGenerator());
final JoinNode joinNode = new JoinNode(1, this.tupleSource,
this.objectSource, EmptyBetaConstraints.getInstance(),
Behavior.EMPTY_BEHAVIOR_LIST, buildContext);