Thiago Henrique De Paula Figueiredo created TAP5-2770: ---------------------------------------------------------
Summary: With multiple classloader mode on, ClassCastException when component and superclass both have @Import Key: TAP5-2770 URL: https://issues.apache.org/jira/browse/TAP5-2770 Project: Tapestry 5 Issue Type: Bug Components: tapestry-core Affects Versions: 5.8.3 Reporter: Thiago Henrique De Paula Figueiredo For example: {code:java} @Import(stylesheet = "context:css/ie-only.css") public class SubclassWithImport extends SuperclassWithImport { } @Import(stylesheet = "context:css/ie-only.css") public class SubclassWithImport extends SuperclassWithImport { } {code} Exception: java.lang.ClassCastException class org.apache.tapestry5.integration.app1.components.SubclassWithImport cannot be cast to class org.apache.tapestry5.integration.app1.components.SuperclassWithImport (org.apache.tapestry5.integration.app1.components.SubclassWithImport is in unnamed module of loader org.apache.tapestry5.internal.plastic.PlasticClassLoader @105b693d; org.apache.tapestry5.integration.app1.components.SuperclassWithImport is in unnamed module of loader org.apache.tapestry5.internal.plastic.PlasticClassLoader @37fdfb05) -- This message was sent by Atlassian Jira (v8.20.10#820010)