Issue found during JDK9 b105 PIT testing.
From trace:
http://scaaa008.us.oracle.com:9502/runs/01292/1292846.SCA-DEP-PROMOTION/1292846.SCA-DEP-PROMOTION-1/reports/html/common/javacontrolpanel/testAdvancedJavaPluginCancel.trace
The command compareAdvancedSetting failed with below exception, which causes the test failed.
java.lang.IllegalArgumentException: Last path component must be non-null
at javax.swing.tree.TreePath.<init>(TreePath.java:106)
at deploy.sqe.drivers.command.JCPCommand.getTreePath(JCPCommand.java:3866)
at deploy.sqe.drivers.command.JCPCommand.getAdvancedSettingComponent(JCPCommand.java:3787)
at deploy.sqe.drivers.command.JCPCommand.compareAdvancedSetting(JCPCommand.java:2985)
at deploy.sqe.drivers.command.JCPCommand.compareAdvancedSetting(JCPCommand.java:2927)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:520)
at deploy.sqe.drivers.command.JCPCommand.execute(JCPCommand.java:254)
at deploy.sqe.drivers.UIDriver.run(UIDriver.java:160)
at java.lang.Thread.run(Thread.java:804)
From trace:
http://scaaa008.us.oracle.com:9502/runs/01292/1292846.SCA-DEP-PROMOTION/1292846.SCA-DEP-PROMOTION-1/reports/html/common/javacontrolpanel/testAdvancedJavaPluginCancel.trace
The command compareAdvancedSetting failed with below exception, which causes the test failed.
java.lang.IllegalArgumentException: Last path component must be non-null
at javax.swing.tree.TreePath.<init>(TreePath.java:106)
at deploy.sqe.drivers.command.JCPCommand.getTreePath(JCPCommand.java:3866)
at deploy.sqe.drivers.command.JCPCommand.getAdvancedSettingComponent(JCPCommand.java:3787)
at deploy.sqe.drivers.command.JCPCommand.compareAdvancedSetting(JCPCommand.java:2985)
at deploy.sqe.drivers.command.JCPCommand.compareAdvancedSetting(JCPCommand.java:2927)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:520)
at deploy.sqe.drivers.command.JCPCommand.execute(JCPCommand.java:254)
at deploy.sqe.drivers.UIDriver.run(UIDriver.java:160)
at java.lang.Thread.run(Thread.java:804)