....
StringBuffer dxlToImport=new StringBuffer(dxlString.substring(0,dxlString.indexOf(rtStartNode)+rtStartNode.length()));
....
dxlToImport.append(txtStartBitmapItem);dxlToImport.append(encodedBitmap);dxlToImport.append(txtEndBitmapItem);
......
DxlImporter importer = session.createDxlImporter();
importer.setReplaceDbProperties(false);
importer.setReplicaRequiredForReplaceOrUpdate(false);
importer.setAclImportOption(
DxlImporter.DXLIMPORTOPTION_REPLACE_ELSE_IGNORE);
importer.setDesignImportOption(
DxlImporter.DXLIMPORTOPTION_CREATE);
importer.setDocumentImportOption(
DxlImporter.DXLIMPORTOPTION_UPDATE_ELSE_CREATE);
importer.importDxl(dxlToImport.toString(), db);
......
String txtStartBitmapItem="<pardef id='1'/><par def='1'>"+
"<attachmentref name='"+zipFileName+"' displayname='"+zipFileName+"' caption='"+zipFileName+"'>"+
"<picture><gif originalformat='notesbitmap'>";
//height='47px' width='62px'
char lf=10;
String txtEndBitmapItem="</gif></picture></attachmentref></par>";
String encodedBitmap=
"R0lGODlhHwAhAIIAAQQFCAiElNqaJLvFzfz9+fwCBCfS5wRilCH5BAEAAAAA"+
"LAAAAAAfACEAAgOwSLrR/tCtSUmomIE8L6+BsH3e1w0iaVIXOmLlailuFq8B"+
"oO+wnA2vjmJHXAEphSQBcGgYnjnTcVEguIi7w/QXTHq/SsAWM65OUIKUOFgp"+
"n9PpzfrjXqDjy3G7a4fj5xx1BH5/ehR1d3ByhmddWI9abIeSM0xOUJSNPUuP"+
"RpQ3S6BknwtMADkHTHSkCqmpqJk0rD6Tm7SaILe1ubp2s72Moj7BA8XGx8jJ"+
"jI/MzTy9MgkAOw==";