We have a Java application using the v1/SOAP interface into
authorize.net. I don't recall why, but we simply copied the files from
https://github.com/AuthorizeNet/sdk-java/tree/master/src/main/java/net/authorize/api/contract/v1
into our application. ...