Прежде всего вы можете попробовать использовать:
MultipartEntityBuilder multipartEntity = MultipartEntityBuilder.create();
, который является правильным способом его инициализации, а затем:
addDoc.setEntity(entity.build());
, поскольку для границы ваш вопрос не ясеннужно ли вам читать пользовательскую границу или установить ее, в любом случае пользовательская граница устанавливается следующим образом:
multipartEntity.setBoundary("some-mimetype-boundary-unique-string");