I didn't see the arguments in the ar.conf file, but the ones you list above appear fine.
Are you getting any agent logs? If so check to see if its attempting to connect to the EM.
Another thought is that its possible that the javaagent directives are not being pulled from the ar.conf file and may be missing the wily directives.