I got a quick look, the source encoding is easily fixed and the org.apache.axis.enum was long deprecated and can be removed. But there is more than that. Axis implements interfaces from javax.xml.soap that were upgraded in Java 9, so Axis now fails to build due to missing method implementations. I wonder if it's really worth upgrading Axis, or if we should try to remove it.
Emmanuel Bourg