[WFLY-3600] Part 2: Properly deal with exception types which actively block cause initialization
Merge pull request #6764 from dmlloyd/WFLY-3600-2

[WFLY-3600] Part 2: Properly deal with exception types which actively block cause initialization