fix: java reflective invoke