У меня работает прослушиватель сообщений Spring по умолчанию.
Когда попадает onMessage, оно приходит как TextMessage (НЕ BytesMessage)
Как записать это в файл PDF?
Я думаю, что есть какая-то проблема с моим кодом ниже... поэтому он пишет в файл, но pdf не открывается...
if (message instanceof TextMessage) {
try {
//System.out.println(((TextMessage) message).getText());
TextMessage txtMessage = (TextMessage)message;
ByteArrayInputStream bais = new ByteArrayInputStream(txtMessage.getText().getBytes("UTF8"));
String outStr=bais.toString();
File newFile=new File("D:\\document.pdf");
FileOutputStream fos = new FileOutputStream(newFile);
int data;
while((data=bais.read())!=-1)
{
char ch = (char)data;
fos.write(ch);
}
fos.flush();
fos.close();
спасибо за любые предложения