Why does it work fine locally, and when uploading to the server, the groovy.util.slurpersupport.Attributes cannot be cast to java.util.Map error occurs? How do I fix it?
import groovy.json.JsonSlurper
import groovy.sql.Sql
import java.sql.Connection
import java.sql.DriverManager
class WORK_XML {
    def execute(Connection conn, InputStream P_FILE) {
        Sql sql = new Sql(conn)
        def person = new XmlSlurper().parse(P_FILE)
        
        def ab = person.Doc.@Ver
    }
    static void main(String... args) {
        Class.forName("oracle.jdbc.driver.OracleDriver")
        Connection connection = DriverManager.getConnection("jdbc:oracle:thin:@10.99.22.31:1755/ORC2", "TEST", "TEST")
        connection.setAutoCommit(true)
        try {
            def P_FILE = new File("C:\\test.xml").newInputStream()
            def SSC = new WORK_XML()
            def res = SSC.execute(connection, P_FILE)
        } finally {
            connection.close()
        }
    }
}