Figured out how to generate the Java code from the WSDL. Was actually super simple (and you only need java JDK installed (I am using the latest 10 version)). Also had to create a bindings.xml and store it in the same directory i was in that allowed me to store the enumeration values for the [WARNINGS] I was getting. The external scheme warning was resolved via the command line.