Thiago Henrique De Paula Figueiredo created TAP5-2773: ---------------------------------------------------------
Summary: NullPointerException in 5.8.5 when in production mode and template extension points Key: TAP5-2773 URL: https://issues.apache.org/jira/browse/TAP5-2773 Project: Tapestry 5 Issue Type: Bug Components: tapestry-core Affects Versions: 5.8.5 Reporter: Thiago Henrique De Paula Figueiredo Caused by: org.apache.tapestry5.commons.internal.util.TapestryException: Failure creating embedded component 'componentB' of de.... ui.components.Index: org.apache.tapestry5.ioc.internal.OperationException [at classpath:de/.../ui/components/index.tml, line 6] at org.apache.tapestry5.internal.pageload.ComponentAssemblerImpl.createEmbeddedAssembler(ComponentAssemblerImpl.java:333) at org.apache.tapestry5.internal.pageload.PageLoaderImpl.startComponent(PageLoaderImpl.java:819) Caused by: org.apache.tapestry5.ioc.internal.OperationException at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.logAndRethrow(OperationTrackerImpl.java:196) at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.handleRuntimeException(OperationTrackerImpl.java:138) at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:90) Caused by: java.lang.NullPointerException at org.apache.tapestry5.internal.plastic.PlasticClassPool.createTransformation(PlasticClassPool.java:532) at org.apache.tapestry5.internal.plastic.PlasticClassPool.getPlasticClassTransformation(PlasticClassPool.java:492) at org.apache.tapestry5.internal.plastic.PlasticClassPool.loadAndTransformClass(PlasticClassPool.java:399) at org.apache.tapestry5.internal.plastic.PlasticClassLoader.loadClass(PlasticClassLoader.java:59) public class ComponentA extends CompentB { ... } public class abstract ComponentB { ... } ComponentA.tml <!DOCTYPE html> <t:extend xmlns:t="http://tapestry.apache.org/schema/tapestry_5_4.xsd" xmlns:p="tapestry:parameter"> <t:replace id="details">xxx</t:replace> </t:extends> ComponentB.tml <!DOCTYPE html> <t:container xmlns:t="http://tapestry.apache.org/schema/tapestry_5_4.xsd" xmlns:p="tapestry:parameter"> ... <t:extension-point id="details"></t:extension-point> ... </t:container> -- This message was sent by Atlassian Jira (v8.20.10#820010)