I found a possible cut&paste bug in XmlBlasterConnection
private String[] importAll(String[] contentArr) throws XmlBlasterException
{
String tmp[] = new String[contentArr.length];
for(int i=0; i<contentArr.length; i++) {
tmp[i]=secPlgn.importMessage(contentArr[i]);
}
return tmp;
}
private String[] exportAll(String[] contentArr) throws XmlBlasterException
{
String tmp[] = new String[contentArr.length];
for(int i=0; i<contentArr.length; i++) {
tmp[i]=secPlgn.importMessage(contentArr[i]);
}
return tmp;
}
I guess exportAll should be calling secPlgn.exportMessage
(contentArr[i]).