error when reading channel history
Channel general = channels.info(new Name("christianreul"));
general.getUsernames().forEach(System.out::println);
Message[] history = general.history(5);
for (Message message : history) {
System.out.println(message.getMessageText());
}
... results in this error on productive server ...
Exception in thread "main" java.lang.IllegalArgumentException: the jsonNode was not a correct jsonNode! Cannot deserialize instance of java.lang.String
out of START_OBJECT token
at [Source: (String)"{"success":true,"messages":[{"msg":"und ich muss in die vl","channels":[],"u":{"name":"Markus Krug","_id":"Fse5kbxWPiwm5rRgX","username":"mak28ma"},"mentions":[],"alias":"Markus Krug","_id":"YiPGujgA44fkJafzx","rid":"BtAkmo8PmHxMbPWZW","_updatedAt":"2017-11-22T09:04:29.562Z","ts":"2017-11-22T09:04:29.559Z"},{"msg":"der kommt gleich","channels":[],"u":{"name":"Markus Krug","_id":"Fse5kbxWPiwm5rRgX","username":"mak28ma"},"mentions":[],"alias":"Markus Krug","_id":"WRFWQoioAtPPKNKRK","rid":"BtAkmo8P"[truncated 7256 chars]; line: 1, column: 6305] (through reference chain: RocketChatRestAPI.CallResponse["messages"]->java.lang.Object[][14]->RocketChatRestAPI.Models.Message["mentions"]->java.util.LinkedList[0])
at RocketChatRestAPI.CallSession.processJsonNode(CallSession.java:298)
at RocketChatRestAPI.CallSession.getCall(CallSession.java:167)
at RocketChatRestAPI.CallSession.call(CallSession.java:94)
at RocketChatRestAPI.Models.Channel.history(Channel.java:209)
at RCBot.main(RCBot.java:30)
Please check that yourself. The channel "christianreul" is public on the server of the institute https://rocketchat.informatik.uni-wuerzburg.de . You should have an account there.