ActivityProcessingException,
ActivityTerminatedException
{
validateInput(this.INPUT);
validateOutput(this.OUTPUT_DATA);
BlockReader mInputBlockReader = getInput(this.INPUT);
BlockReader mInputBlockReader2 = getInput(this.LOOKUP_FOLDER);
mOutputBlockWriter = getOutput(this.OUTPUT_DATA);
String lookupfolder="";
String stacode;
try{
Object block;
List stacodes= new ArrayList();
while ((block = mInputBlockReader.read()) != ControlBlock.NO_MORE_DATA)
{
if (block instanceof String)
{
stacodes.add(block);
}
}
while ((block = mInputBlockReader2.read()) != ControlBlock.NO_MORE_DATA)
{
if (block instanceof String)
{
lookupfolder = (String)requestResouce.getResourceID().getLocalPart()+"/"+block;
}