easonwood commented on issue #6543:
URL: https://github.com/apache/hudi/issues/6543#issuecomment-1236347008

   @Zouxxyy 
   I try your method in https://github.com/apache/hudi/issues/6563.
   The classloader result looks correct
   
   [arthas@14524]$ classloader -t
   +-BootstrapClassLoader
   +-sun.misc.Launcher$ExtClassLoader@7f77e91b
     +-com.taobao.arthas.agent.ArthasClassloader@67e8d194
     +-sun.misc.Launcher$AppClassLoader@3fb4f649
       +-org.apache.spark.util.MutableURLClassLoader@6f44a157
   
   [arthas@14524]$ classloader -c 67e8d194 -load 
us.zoom.op.utils.OrderlyMergeRecordPayload
   load class error, class: us.zoom.op.utils.OrderlyMergeRecordPayload, error: 
java.lang.ClassNotFoundException: us.zoom.op.utils.OrderlyMergeRecordPayload
   
   [arthas@14524]$ classloader -c 3fb4f649 -load 
us.zoom.op.utils.OrderlyMergeRecordPayload
   load class success.
    class-info        us.zoom.op.utils.OrderlyMergeRecordPayload
    name              us.zoom.op.utils.OrderlyMergeRecordPayload
    super-class       
+-org.apache.hudi.common.model.OverwriteWithLatestAvroPayload
                        +-org.apache.hudi.common.model.BaseAvroPayload
                          +-java.lang.Object
    class-loader      +-sun.misc.Launcher$AppClassLoader@3fb4f649
                        +-sun.misc.Launcher$ExtClassLoader@7f77e91b
    classLoaderHash   3fb4f649
   
   
   but my job result is still error 
   Caused by: java.lang.ClassNotFoundException: 
us.zoom.op.utils.OrderlyMergeRecordPayload
        at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:352)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:264)
        at 
org.apache.hudi.common.util.ReflectionUtils.getClass(ReflectionUtils.java:54)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@hudi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to