G
Gor
Доброго времени суток всем.
ПОдскажите пожалуйста как получить аттачмент из RT поля на Java?
Надо сделать нечто подобное
В куске кода показывается как создаётся новый текстовый аттачмент и передаётся байтово в сервис, а мне надо вытащить аттачмент из лотусового РТ поля и передать подобным образом...
?
Видимо необходимо достать файл из РТ, сохранить временно на диск, потом определить его как файл File.createTempFile("полный путь куда мы сохранили файл из РТ и название", "расширение файла") а потом точно также передать и удалить временно сохранённый файл???
Жавой пока что не очень хорошо владею, может у кого нибудь есть пример кода?
И ещё один вопрос - а если аттачменты не прикреплены в лотусовом документе к какому либо RT полю (т.е. прикреплены просто через File Upload и Submit формы и разбиты по служебным полям $File) Можно ли их получить на Java?
ПОдскажите пожалуйста как получить аттачмент из RT поля на Java?
Надо сделать нечто подобное
Код:
File tmpFile = File.createTempFile("attachment", ".txt");
FileWriter fw = new FileWriter(tmpFile);
fw.write("A sample file attached via SOAP to JIRA issue " + issue.getKey());
fw.close();
boolean added = jiraSoapService.addAttachmentsToIssue(token,
issue.getKey(),
new String[] { tmpFile.getName() },
new byte[][] { getBytesFromFile(tmpFile) });
tmpFile.delete();
В куске кода показывается как создаётся новый текстовый аттачмент и передаётся байтово в сервис, а мне надо вытащить аттачмент из лотусового РТ поля и передать подобным образом...
?
Видимо необходимо достать файл из РТ, сохранить временно на диск, потом определить его как файл File.createTempFile("полный путь куда мы сохранили файл из РТ и название", "расширение файла") а потом точно также передать и удалить временно сохранённый файл???
Жавой пока что не очень хорошо владею, может у кого нибудь есть пример кода?
И ещё один вопрос - а если аттачменты не прикреплены в лотусовом документе к какому либо RT полю (т.е. прикреплены просто через File Upload и Submit формы и разбиты по служебным полям $File) Можно ли их получить на Java?