I am trying to get fastpath working with Spark 2.9.0 which is using Smack 4.19. there are two issues I have found so far in org.jivesoftware.smackx.workgroup.packet both RoomTransfer and RoomInvitation add an extra " to the namespace attribute of the element.
RoomTransfer line 118
buf.append("\" type=\"").append(type.name()).append("\">");
generates
<transfer xmlns='http://jabber.org/protocol/workgroup'" type="workgroup">
and the same line in RoomInvitation generates
<invite xmlns='http://jabber.org/protocol/workgroup'" type="workgroup">
changing the lines to
buf.append(" type=\"").append(type.name()).append("\">");
fixes the issue.
I realise this is legacy code but is it something that is likely to get fixed?
Regards
Dave