{
final Fork fork = new Fork(sStepName);
fork.setActivity(activity);
Join join = new Join(fork);
String sType = XMLUtil.getStringAttr(element, "type", "all");
if (sType.equals("all"))
{
join.setAny(false);
}
else if (sType.equals("any"))
{
join.setAny(true);
}
else
{
throw new MetadataException("err.meta.workflow.joinType",
new Object[]{sType, activity.getFlow().getFullName()});