The function will be use to convert binary data in OSB context variable into string.
Another useful POJO to add to your OSBToolkit.java.
public class OSBToolkit
{
public OSBToolkit()
{
}
public static String convertOSBBinaryContentToString(DataSource ds) throws Exception
{
InputStream is=ds.getInputStream();
BufferedReader din = new BufferedReader(new InputStreamReader(is));
StringBuffer sb = new StringBuffer();
try {
String line = null;
while((line=din.readLine()) != null){
sb.append(line+"\n");
}
}
finally{
try{
is.close();
} catch(IOException ex){}
}
return sb.toString();
}
}