anchor.diff:  				outputConnectorPool.release(outputConnection,outputConnector);
   			}
   		}
  -		Integer outputConnectionSequenceNumber = new Integer(1);
  +		Integer outputConnectionSequenceNumber = new Integer(1+transformationConnections.length);
   		while (sequenceArray.size() < tabsArray.size())
   		{
   			sequenceArray.add(outputConnectionSequenceNumber);
  
positive.code: 		while (sequenceArray.size() < tabsArray.size())
  		{
  			sequenceArray.add(repositoryConnectionSequenceNumber);
  		}
  	}
  %>
  
negative.code: 		description = job.getDescription();
  		outputName = job.getOutputConnectionName();
  		connectionName = job.getConnectionName();
  		transformationNames = new String[job.countPipelineStages()];
  		transformationDescriptions = new String[job.countPipelineStages()];
  		transformationSpecifications = new OutputSpecification[job.countPipelineStages()];
  		for (int j = 0; j < job.countPipelineStages(); j++)
  		{
  			transformationNames[j] = job.getPipelineStageConnectionName(j);
  			transformationDescriptions[j] = job.getPipelineStageDescription(j);
  			transformationSpecifications[j] = job.getPipelineStageSpecification(j);
  		}
  		type = job.getType();
  		startMethod = job.getStartMethod();
  		hopcountMode = job.getHopcountMode();
  		outputSpecification = job.getOutputSpecification();
  		documentSpecification = job.getSpecification();
  		// Fill in schedule records from job
  		for (int j = 0; j < job.getScheduleRecordCount(); j++)
  		{
  			scheduleRecords.add(job.getScheduleRecord(j));
  		}
  
  		priority = job.getPriority();
  