WFLY-30 SFSB containing injected DataSource fails to passivate/serialize

Right, but at least this solution fix almost cases. W/o this patch it's not working at all in a cluster. This is a corner case, I would suggest to just ignore this, at least if you haven't any hint for a general solution covering also corner case.