import java.io.*;
import java.util.*;
import com.adeptia.indigo.services.ServiceException;
import java.io.BufferedReader;
import java.io.IOException;


    /*The below code loops though the original file by looping though each line and concatenating the 4th 5th and 6th column.

    these values are then passed into a HashMap*/
InputStreamReader origInput = new InputStreamReader(service.getSourceStream("Source1")); 
InputStreamReader updateInput = new InputStreamReader(service.getSourceStream("Source2")); 

try{

BufferedReader origbufferedReader = new BufferedReader(origInput);
String read = null;         
while ((read = origbufferedReader.readLine()) != null) {
System.out.println(origbufferedReader.readLine());
}
}
catch(Exception e){
e.printStackTrace();
}
try{
BufferedReader updatebufferedReader = new BufferedReader(updateInput);
String read = null;         
while ((read = updatebufferedReader.readLine()) != null) {
System.out.println(updatebufferedReader.readLine());
}
}
catch(Exception e){
e.printStackTrace();
}