When I moved to Arquillian 1.1.11.Final, I started getting warnings when my tests run as client but don't use the @RunAsClient annotation. The cause is
I'll just reiterate that I actually never ever use the @RunAsClient annotation because it's superfluous. I simply set my @Deployment to testable = false or I have no @Deployment at all. I do that intentionally and I expect that the test will run as client, so the warning doesn't make much sense for me.