Do you have your classpath correctly set ?
You should take a look at WildFly jconsole script in $WILDFLY_HOME/bin
You need to make sure you have the jboss-client.jar on your class path. You can add it by using --cp:a $JBOSS_HOME/bin/client/jboss-client.jar argument when launching VisualVM.
On Linux it would look something like the following.
jvisualvm --cp:a $JBOSS_HOME/bin/client/jboss-client.jar
Just a side note too the http-remoting-jmx has been deprecated in favor of remote+http.
James R. Perkins
That did the trick, thanks guys.