Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
5.3
Description
I'm loading hierarchical data via a specific Tapestry service cache in the Tree component (5.3),
I only succeed until now to have the root showing up.
When I click on it, it crash.
The problem may be on my side, but I plan to recheck that later, if any one have an idea.
thanks in advance.
Caused by: java.lang.NullPointerException
at org.apache.tapestry5.func.F.flow(F.java:297)
at org.apache.tapestry5.tree.DefaultTreeModel$DefaultTreeNode.getChildren(DefaultTreeModel.java:88)
at org.apache.tapestry5.corelib.components.Tree.onExpandChildren(Tree.java:249)
at org.apache.tapestry5.corelib.components.Tree$Shim_1240b42a4364ddf7.invoke(Unknown Source)
at org.apache.tapestry5.internal.plastic.MethodHandleImpl.invoke(MethodHandleImpl.java:48)
at org.apache.tapestry5.internal.transform.BaseEventHandlerMethodInvoker.invokeEventHandlerMethod(BaseEventHandlerMethodInvoker.java:53)
at org.apache.tapestry5.internal.transform.OnEventWorker$4.invokeEventHandlers(OnEventWorker.java:163)
at org.apache.tapestry5.internal.transform.OnEventWorker$4.advise(OnEventWorker.java:142)
at org.apache.tapestry5.internal.plastic.AbstractMethodInvocation.proceed(AbstractMethodInvocation.java:86)
at org.apache.tapestry5.corelib.components.Tree.dispatchComponentEvent(Tree.java)
at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.dispatchEvent(ComponentPageElementImpl.java:988)
at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.processEventTriggering(ComponentPageElementImpl.java:1174)
... 74 more
==
public class ProjectAdapter implements TreeModelAdapter<IdNameObject> {
private static final Logger LOG = LoggerFactory
.getLogger(ProjectAdapter.class);
private final IdNameObjectCache cache;
public ProjectAdapter(IdNameObjectCache cache_)
{ cache = cache_; } @Override
public boolean isLeaf(IdNameObject o)
@Override
public boolean hasChildren(IdNameObject o)
@Override
public List<IdNameObject> getChildren(IdNameObject o)
@Override
public String getLabel(IdNameObject o)
}
====
public class Management {
private final static Logger LOG = LoggerFactory.getLogger(Management.class);
@Inject
private ProjectManager projectManager;
private IdNameObject o;
void onActivate()
{ o = projectManager.getTreeRoot().get(0); } public TreeModel<IdNameObject> getProjectModel() {
ValueEncoder<IdNameObject> encoderIdNameObject = new ValueEncoder<IdNameObject>() {
@Override
public String toClient(IdNameObject o)
@Override
public IdNameObject toValue(String name) {
IdNameObject i = projectManager.getTreeNode(name);
if (i == null)
return i;
// return new IdNameObject(name);
}
};
return new DefaultTreeModel<IdNameObject>(encoderIdNameObject,
new ProjectAdapter(projectManager.getTreeLoad()),
projectManager.getTreeRoot());
}
public IdNameObject getRoot()
{ return o; }}
[DEBUG] pages.ExceptionReport // class version 49.0 (49)
// access flags 0x11
public final class org/apache/tapestry5/corelib/pages/ExceptionReport$Invocation_postRenderCleanup_1240b42a4364de28 extends org/apache/tapestry5/internal/plastic/AbstractMethodInvocation implements org/apache/tapestry5/plastic/MethodInvocation {
// access flags 0x1
public <init>(Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
ALOAD 0
ALOAD 1
ALOAD 2
ALOAD 3
INVOKESPECIAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setReturnValue(Ljava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
NEW java/lang/IllegalArgumentException
DUP
LDC "Method public void postRenderCleanup() of class org.apache.tapestry5.corelib.pages.ExceptionReport is void, setting a return value is not allowed."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getReturnValue()Ljava/lang/Object;
ACONST_NULL
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setParameter(ILjava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
NEW java/lang/IllegalArgumentException
DUP
LDC "Parameter index out of range."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getParameter(I)Ljava/lang/Object;
NEW java/lang/IllegalArgumentException
DUP
LDC "Parameter index out of range."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public proceedToAdvisedMethod()V
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.getInstance ()Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
L0
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.advised$postRenderCleanup_1240b42a4364de29 ()V
RETURN
L1
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] pages.ExceptionReport // class version 49.0 (49)
// access flags 0x11
public final class org/apache/tapestry5/corelib/pages/ExceptionReport$Invocation_render_1240b42a4364de26 extends org/apache/tapestry5/internal/plastic/AbstractMethodInvocation implements org/apache/tapestry5/plastic/MethodInvocation {
// access flags 0x2
private Lorg/apache/tapestry5/MarkupWriter; p0
// access flags 0x2
private Lorg/apache/tapestry5/runtime/RenderQueue; p1
// access flags 0x1
public <init>(Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/RenderQueue;)V
ALOAD 0
ALOAD 1
ALOAD 2
ALOAD 3
INVOKESPECIAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
ALOAD 0
ALOAD 4
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport$Invocation_render_1240b42a4364de26.p0 : Lorg/apache/tapestry5/MarkupWriter;
ALOAD 0
ALOAD 5
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport$Invocation_render_1240b42a4364de26.p1 : Lorg/apache/tapestry5/runtime/RenderQueue;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setReturnValue(Ljava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
NEW java/lang/IllegalArgumentException
DUP
LDC "Method public void render(org.apache.tapestry5.MarkupWriter, org.apache.tapestry5.runtime.RenderQueue) of class org.apache.tapestry5.corelib.pages.ExceptionReport is void, setting a return value is not allowed."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getReturnValue()Ljava/lang/Object;
ACONST_NULL
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setParameter(ILjava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
ILOAD 1
TABLESWITCH
0: L0
1: L1
default: L2
L0
ALOAD 0
ALOAD 2
CHECKCAST org/apache/tapestry5/MarkupWriter
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport$Invocation_render_1240b42a4364de26.p0 : Lorg/apache/tapestry5/MarkupWriter;
GOTO L3
L1
ALOAD 0
ALOAD 2
CHECKCAST org/apache/tapestry5/runtime/RenderQueue
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport$Invocation_render_1240b42a4364de26.p1 : Lorg/apache/tapestry5/runtime/RenderQueue;
GOTO L3
L2
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L3
ALOAD 0
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getParameter(I)Ljava/lang/Object;
ILOAD 1
TABLESWITCH
0: L0
1: L1
default: L2
L0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport$Invocation_render_1240b42a4364de26.p0 : Lorg/apache/tapestry5/MarkupWriter;
ARETURN
L1
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport$Invocation_render_1240b42a4364de26.p1 : Lorg/apache/tapestry5/runtime/RenderQueue;
ARETURN
L2
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L3
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public proceedToAdvisedMethod()V
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.getInstance ()Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport$Invocation_render_1240b42a4364de26.p0 : Lorg/apache/tapestry5/MarkupWriter;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport$Invocation_render_1240b42a4364de26.p1 : Lorg/apache/tapestry5/runtime/RenderQueue;
L0
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.advised$render_1240b42a4364de27 (Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/RenderQueue;)V
RETURN
L1
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] pages.ExceptionReport // class version 49.0 (49)
// access flags 0x21
public class org/apache/tapestry5/corelib/pages/ExceptionReport implements org/apache/tapestry5/services/ExceptionReporter org/apache/tapestry5/runtime/Component org/apache/tapestry5/runtime/RenderCommand {
// compiled from: ExceptionReport.java
@Lorg/apache/tapestry5/annotations/ContentType;(value="text/html")
// access flags 0x1A
private final static Ljava/lang/String; PATH_SEPARATOR_PROPERTY = "path.separator"
// access flags 0x1A
private final static Ljava/util/regex/Pattern; PATH_RECOGNIZER
// access flags 0x2
private Ljava/lang/String; attributeName
@Lorg/apache/tapestry5/annotations/Property;()
// access flags 0x12
private final Lorg/apache/tapestry5/services/Request; request
@Lorg/apache/tapestry5/ioc/annotations/Inject;()
@Lorg/apache/tapestry5/annotations/Property;()
// access flags 0x12
private final Z productionMode
@Lorg/apache/tapestry5/ioc/annotations/Inject;()
@Lorg/apache/tapestry5/ioc/annotations/Symbol;(value="tapestry.production-mode")
@Lorg/apache/tapestry5/annotations/Property;(write=false)
// access flags 0x12
private final Ljava/lang/String; tapestryVersion
@Lorg/apache/tapestry5/ioc/annotations/Inject;()
@Lorg/apache/tapestry5/ioc/annotations/Symbol;(value="tapestry.version")
@Lorg/apache/tapestry5/annotations/Property;(write=false)
// access flags 0x12
private final Ljava/lang/String; applicationVersion
@Lorg/apache/tapestry5/ioc/annotations/Inject;()
@Lorg/apache/tapestry5/ioc/annotations/Symbol;(value="tapestry.application-version")
@Lorg/apache/tapestry5/annotations/Property;(write=false)
// access flags 0x2
private Ljava/lang/Throwable; rootException
@Lorg/apache/tapestry5/annotations/Property;(write=false)
// access flags 0x2
private Ljava/lang/String; propertyName
@Lorg/apache/tapestry5/annotations/Property;()
// access flags 0x12
private final Ljava/lang/String; pathSeparator
// access flags 0x12
private final Lorg/apache/tapestry5/internal/InternalComponentResources; internalComponentResources
// access flags 0x12
private final Lorg/apache/tapestry5/plastic/FieldConduit; attributeName_FieldConduit
// access flags 0x12
private final Lorg/apache/tapestry5/plastic/InstanceContext; instanceContext
// access flags 0x12
private final Lorg/apache/tapestry5/plastic/FieldConduit; propertyName_FieldConduit
// access flags 0x12
private final Lorg/apache/tapestry5/plastic/FieldConduit; rootException_FieldConduit
// access flags 0x12
private final Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle; methodinvocationbundle_postRenderCleanup_1240b42a4364de2a
// access flags 0x12
private final Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle; methodinvocationbundle_render_1240b42a4364de2b
// access flags 0x2
private initializeInstance()V
L0
LINENUMBER 37 L0
L1
LINENUMBER 73 L1
ALOAD 0
LDC "path.separator"
INVOKESTATIC java/lang/System.getProperty (Ljava/lang/String;)Ljava/lang/String;
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.pathSeparator : Ljava/lang/String;
RETURN
L2
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/pages/ExceptionReport; L0 L2 0
MAXSTACK = 2
MAXLOCALS = 1
// access flags 0x1
public reportException(Ljava/lang/Throwable;)V
L0
LINENUMBER 77 L0
ALOAD 0
ALOAD 1
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.set_rootException (Ljava/lang/Throwable;)V
L1
LINENUMBER 78 L1
RETURN
L2
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/pages/ExceptionReport; L0 L2 0
LOCALVARIABLE exception Ljava/lang/Throwable; L0 L2 1
MAXSTACK = 2
MAXLOCALS = 2
// access flags 0x1
public getHasSession()Z
L0
LINENUMBER 82 L0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.request : Lorg/apache/tapestry5/services/Request;
ICONST_0
INVOKEINTERFACE org/apache/tapestry5/services/Request.getSession (Z)Lorg/apache/tapestry5/services/Session;
IFNULL L1
ICONST_1
GOTO L2
L1
ICONST_0
L2
IRETURN
L3
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/pages/ExceptionReport; L0 L3 0
MAXSTACK = 2
MAXLOCALS = 1
// access flags 0x1
public getSession()Lorg/apache/tapestry5/services/Session;
L0
LINENUMBER 87 L0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.request : Lorg/apache/tapestry5/services/Request;
ICONST_0
INVOKEINTERFACE org/apache/tapestry5/services/Request.getSession (Z)Lorg/apache/tapestry5/services/Session;
ARETURN
L1
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/pages/ExceptionReport; L0 L1 0
MAXSTACK = 2
MAXLOCALS = 1
// access flags 0x1
public getAttributeValue()Ljava/lang/Object;
L0
LINENUMBER 92 L0
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getSession ()Lorg/apache/tapestry5/services/Session;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getfieldvalue_attributeName ()Ljava/lang/String;
INVOKEINTERFACE org/apache/tapestry5/services/Session.getAttribute (Ljava/lang/String;)Ljava/lang/Object;
ARETURN
L1
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/pages/ExceptionReport; L0 L1 0
MAXSTACK = 2
MAXLOCALS = 1
// access flags 0x1
// signature ()Ljava/util/List<Ljava/lang/String;>;
// declaration: java.util.List<java.lang.String> getSystemProperties()
public getSystemProperties()Ljava/util/List;
L0
LINENUMBER 100 L0
INVOKESTATIC java/lang/System.getProperties ()Ljava/util/Properties;
INVOKESTATIC org/apache/tapestry5/ioc/internal/util/InternalUtils.sortedKeys (Ljava/util/Map;)Ljava/util/List;
ARETURN
L1
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/pages/ExceptionReport; L0 L1 0
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x1
public getPropertyValue()Ljava/lang/String;
L0
LINENUMBER 105 L0
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getfieldvalue_propertyName ()Ljava/lang/String;
INVOKESTATIC java/lang/System.getProperty (Ljava/lang/String;)Ljava/lang/String;
ARETURN
L1
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/pages/ExceptionReport; L0 L1 0
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x1
public isComplexProperty()Z
L0
LINENUMBER 110 L0
GETSTATIC org/apache/tapestry5/corelib/pages/ExceptionReport.PATH_RECOGNIZER : Ljava/util/regex/Pattern;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getfieldvalue_propertyName ()Ljava/lang/String;
INVOKEVIRTUAL java/util/regex/Pattern.matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
INVOKEVIRTUAL java/util/regex/Matcher.find ()Z
IFEQ L1
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getPropertyValue ()Ljava/lang/String;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.pathSeparator : Ljava/lang/String;
INVOKEVIRTUAL java/lang/String.contains (Ljava/lang/CharSequence;)Z
IFEQ L1
ICONST_1
GOTO L2
L1
ICONST_0
L2
IRETURN
L3
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/pages/ExceptionReport; L0 L3 0
MAXSTACK = 2
MAXLOCALS = 1
// access flags 0x1
public getComplexPropertyValue()[Ljava/lang/String;
L0
LINENUMBER 117 L0
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getPropertyValue ()Ljava/lang/String;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.pathSeparator : Ljava/lang/String;
INVOKEVIRTUAL java/lang/String.split (Ljava/lang/String[Ljava/lang/String;
ARETURN
L1
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/pages/ExceptionReport; L0 L1 0
MAXSTACK = 2
MAXLOCALS = 1
// access flags 0x8
static <clinit>()V
L0
LINENUMBER 43 L0
LDC "
..*path$"
INVOKESTATIC java/util/regex/Pattern.compile (Ljava/lang/String;)Ljava/util/regex/Pattern;
PUTSTATIC org/apache/tapestry5/corelib/pages/ExceptionReport.PATH_RECOGNIZER : Ljava/util/regex/Pattern;
RETURN
MAXSTACK = 1
MAXLOCALS = 0
// access flags 0x1
public postRenderCleanup()V
NEW org/apache/tapestry5/corelib/pages/ExceptionReport$Invocation_postRenderCleanup_1240b42a4364de28
DUP
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.methodinvocationbundle_postRenderCleanup_1240b42a4364de2a : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
INVOKESPECIAL org/apache/tapestry5/corelib/pages/ExceptionReport$Invocation_postRenderCleanup_1240b42a4364de28.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
L0
DUP
ASTORE 1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.proceed ()Lorg/apache/tapestry5/plastic/MethodInvocation;
RETURN
L1
LOCALVARIABLE var0 Lorg/apache/tapestry5/corelib/pages/ExceptionReport$Invocation_postRenderCleanup_1240b42a4364de28; L0 L1 1
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setupRender(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public beginRender(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public beforeRenderTemplate(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public afterRenderTemplate(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public beforeRenderBody(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public afterRenderBody(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public afterRender(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public cleanupRender(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public dispatchComponentEvent(Lorg/apache/tapestry5/runtime/ComponentEvent;)Z
ICONST_0
IRETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getComponentResources()Lorg/apache/tapestry5/ComponentResources;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.internalComponentResources : Lorg/apache/tapestry5/internal/InternalComponentResources;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public containingPageDidLoad()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public containingPageDidDetach()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public containingPageDidAttach()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public restoreStateBeforePageAttach()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getApplicationVersion()Ljava/lang/String;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.applicationVersion : Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAttributeName()Ljava/lang/String;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getfieldvalue_attributeName ()Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setAttributeName(Ljava/lang/String;)V
ALOAD 0
ALOAD 1
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.set_attributeName (Ljava/lang/String;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getProductionMode()Z
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.productionMode : Z
IRETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyName()Ljava/lang/String;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getfieldvalue_propertyName ()Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setPropertyName(Ljava/lang/String;)V
ALOAD 0
ALOAD 1
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.set_propertyName (Ljava/lang/String;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getRequest()Lorg/apache/tapestry5/services/Request;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.request : Lorg/apache/tapestry5/services/Request;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setRequest(Lorg/apache/tapestry5/services/Request;)V
ALOAD 0
ALOAD 1
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.setfieldvalue_request (Lorg/apache/tapestry5/services/Request;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getRootException()Ljava/lang/Throwable;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getfieldvalue_rootException ()Ljava/lang/Throwable;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getTapestryVersion()Ljava/lang/String;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.tapestryVersion : Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public render(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/RenderQueue;)V
NEW org/apache/tapestry5/corelib/pages/ExceptionReport$Invocation_render_1240b42a4364de26
DUP
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.methodinvocationbundle_render_1240b42a4364de2b : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 1
ALOAD 2
INVOKESPECIAL org/apache/tapestry5/corelib/pages/ExceptionReport$Invocation_render_1240b42a4364de26.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/RenderQueue;)V
L0
DUP
ASTORE 3
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.proceed ()Lorg/apache/tapestry5/plastic/MethodInvocation;
RETURN
L1
LOCALVARIABLE var0 Lorg/apache/tapestry5/corelib/pages/ExceptionReport$Invocation_render_1240b42a4364de26; L0 L1 3
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public advised$render_1240b42a4364de27(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/RenderQueue;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final setfieldvalue_request(Lorg/apache/tapestry5/services/Request;)V
NEW java/lang/IllegalStateException
DUP
LDC "Field request of class org.apache.tapestry5.corelib.pages.ExceptionReport is read-only."
INVOKESPECIAL java/lang/IllegalStateException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public advised$postRenderCleanup_1240b42a4364de29()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final getfieldvalue_attributeName()Ljava/lang/String;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.attributeName_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.get (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST java/lang/String
DUP
ALOAD 0
SWAP
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.attributeName : Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final set_attributeName(Ljava/lang/String;)V
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.attributeName_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.set (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Ljava/lang/Object;)V
ALOAD 0
ALOAD 1
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.attributeName : Ljava/lang/String;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final getfieldvalue_propertyName()Ljava/lang/String;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.propertyName_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.get (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST java/lang/String
DUP
ALOAD 0
SWAP
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.propertyName : Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final set_propertyName(Ljava/lang/String;)V
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.propertyName_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.set (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Ljava/lang/Object;)V
ALOAD 0
ALOAD 1
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.propertyName : Ljava/lang/String;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final getfieldvalue_rootException()Ljava/lang/Throwable;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.rootException_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.get (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST java/lang/Throwable
DUP
ALOAD 0
SWAP
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.rootException : Ljava/lang/Throwable;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final set_rootException(Ljava/lang/Throwable;)V
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.rootException_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.set (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Ljava/lang/Object;)V
ALOAD 0
ALOAD 1
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.rootException : Ljava/lang/Throwable;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>()V
NEW java/lang/IllegalStateException
DUP
LDC "Class org.apache.tapestry5.corelib.pages.ExceptionReport has been transformed and may not be directly instantiated."
INVOKESPECIAL java/lang/IllegalStateException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 2
LDC "org.apache.tapestry5.internal.InternalComponentResources"
INVOKESTATIC org/apache/tapestry5/internal/plastic/PlasticInternalUtils.getFromInstanceContext (Lorg/apache/tapestry5/plastic/InstanceContext;Ljava/lang/String;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/InternalComponentResources
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.internalComponentResources : Lorg/apache/tapestry5/internal/InternalComponentResources;
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/String
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.applicationVersion : Ljava/lang/String;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Boolean
INVOKEVIRTUAL java/lang/Boolean.booleanValue ()Z
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.productionMode : Z
ALOAD 0
ALOAD 1
ICONST_2
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/services/Request
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.request : Lorg/apache/tapestry5/services/Request;
ALOAD 0
ALOAD 1
ICONST_3
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/String
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.tapestryVersion : Ljava/lang/String;
ALOAD 0
ALOAD 1
ICONST_4
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/ComputedValue
ALOAD 2
INVOKEINTERFACE org/apache/tapestry5/plastic/ComputedValue.get (Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/FieldConduit
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.attributeName_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 2
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 0
ALOAD 1
ICONST_5
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/ComputedValue
ALOAD 2
INVOKEINTERFACE org/apache/tapestry5/plastic/ComputedValue.get (Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/FieldConduit
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.propertyName_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 1
LDC 6
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/ComputedValue
ALOAD 2
INVOKEINTERFACE org/apache/tapestry5/plastic/ComputedValue.get (Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/FieldConduit
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.rootException_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 1
LDC 7
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/plastic/MethodInvocationBundle
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.methodinvocationbundle_postRenderCleanup_1240b42a4364de2a : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 0
ALOAD 1
LDC 8
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/plastic/MethodInvocationBundle
PUTFIELD org/apache/tapestry5/corelib/pages/ExceptionReport.methodinvocationbundle_render_1240b42a4364de2b : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.initializeInstance ()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] TapestryIOCModule.ExceptionAnalyzer Creating service 'ExceptionAnalyzer'.
[DEBUG] TapestryIOCModule.PlasticProxyFactory Loading class $ExceptionAnalyzer_1240b42a4364de32:
// class version 49.0 (49)
// access flags 0x1
public class $ExceptionAnalyzer_1240b42a4364de32 implements org/apache/tapestry5/ioc/services/ExceptionAnalyzer java/io/Serializable {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/ObjectCreator; creator
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/internal/ServiceProxyToken; token
// access flags 0x1
public analyze(Ljava/lang/Throwable;)Lorg/apache/tapestry5/ioc/services/ExceptionAnalysis;
ALOAD 0
INVOKESPECIAL $ExceptionAnalyzer_1240b42a4364de32.delegate ()Lorg/apache/tapestry5/ioc/services/ExceptionAnalyzer;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/services/ExceptionAnalyzer.analyze (Ljava/lang/Throwable;)Lorg/apache/tapestry5/ioc/services/ExceptionAnalysis;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private delegate()Lorg/apache/tapestry5/ioc/services/ExceptionAnalyzer;
ALOAD 0
GETFIELD $ExceptionAnalyzer_1240b42a4364de32.creator : Lorg/apache/tapestry5/ioc/ObjectCreator;
INVOKEINTERFACE org/apache/tapestry5/ioc/ObjectCreator.createObject ()Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/services/ExceptionAnalyzer
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private writeReplace()Ljava/lang/Object; throws java/io/ObjectStreamException
ALOAD 0
GETFIELD $ExceptionAnalyzer_1240b42a4364de32.token : Lorg/apache/tapestry5/ioc/internal/ServiceProxyToken;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "<Proxy for ExceptionAnalyzer(org.apache.tapestry5.ioc.services.ExceptionAnalyzer)>"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/ObjectCreator
PUTFIELD $ExceptionAnalyzer_1240b42a4364de32.creator : Lorg/apache/tapestry5/ioc/ObjectCreator;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/internal/ServiceProxyToken
PUTFIELD $ExceptionAnalyzer_1240b42a4364de32.token : Lorg/apache/tapestry5/ioc/internal/ServiceProxyToken;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] TapestryModule.MasterStackTraceElementAnalyzer Creating service 'MasterStackTraceElementAnalyzer'.
[DEBUG] TapestryIOCModule.PlasticProxyFactory Loading class $StackTraceElementAnalyzer_1240b42a4364de33:
// class version 49.0 (49)
// access flags 0x1
public class $StackTraceElementAnalyzer_1240b42a4364de33 implements org/apache/tapestry5/services/StackTraceElementAnalyzer java/io/Serializable {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/ObjectCreator; creator
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/internal/ServiceProxyToken; token
// access flags 0x1
public classForFrame(Ljava/lang/StackTraceElement;)Ljava/lang/String;
ALOAD 0
INVOKESPECIAL $StackTraceElementAnalyzer_1240b42a4364de33.delegate ()Lorg/apache/tapestry5/services/StackTraceElementAnalyzer;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/services/StackTraceElementAnalyzer.classForFrame (Ljava/lang/StackTraceElement;)Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private delegate()Lorg/apache/tapestry5/services/StackTraceElementAnalyzer;
ALOAD 0
GETFIELD $StackTraceElementAnalyzer_1240b42a4364de33.creator : Lorg/apache/tapestry5/ioc/ObjectCreator;
INVOKEINTERFACE org/apache/tapestry5/ioc/ObjectCreator.createObject ()Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/services/StackTraceElementAnalyzer
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private writeReplace()Ljava/lang/Object; throws java/io/ObjectStreamException
ALOAD 0
GETFIELD $StackTraceElementAnalyzer_1240b42a4364de33.token : Lorg/apache/tapestry5/ioc/internal/ServiceProxyToken;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "<Proxy for MasterStackTraceElementAnalyzer(org.apache.tapestry5.services.StackTraceElementAnalyzer)>"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/ObjectCreator
PUTFIELD $StackTraceElementAnalyzer_1240b42a4364de33.creator : Lorg/apache/tapestry5/ioc/ObjectCreator;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/internal/ServiceProxyToken
PUTFIELD $StackTraceElementAnalyzer_1240b42a4364de33.token : Lorg/apache/tapestry5/ioc/internal/ServiceProxyToken;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] components.ExceptionDisplay // class version 49.0 (49)
// access flags 0x11
public final class org/apache/tapestry5/corelib/components/ExceptionDisplay$Shim_1240b42a4364de38 extends org/apache/tapestry5/internal/plastic/PlasticClassHandleShim {
// access flags 0x1
public <init>()V
ALOAD 0
INVOKESPECIAL org/apache/tapestry5/internal/plastic/PlasticClassHandleShim.<init> ()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;I)Ljava/lang/Object;
ALOAD 1
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ILOAD 2
TABLESWITCH
0: L0
1: L1
default: L2
L0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.shimget_importedAssets_setupRender ()[Lorg/apache/tapestry5/Asset;
ARETURN
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.shimget_exception$conduit ()Lorg/apache/tapestry5/internal/transform/ParameterConduit;
ARETURN
L2
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L3
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;ILjava/lang/Object;)V
ALOAD 1
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ALOAD 3
ILOAD 2
TABLESWITCH
0: L0
1: L1
default: L2
L0
CHECKCAST [Lorg/apache/tapestry5/Asset;
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.setfieldvalue_importedAssets_setupRender ([Lorg/apache/tapestry5/Asset;)V
GOTO L3
L1
CHECKCAST org/apache/tapestry5/internal/transform/ParameterConduit
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.setfieldvalue_exception$conduit (Lorg/apache/tapestry5/internal/transform/ParameterConduit;)V
GOTO L3
L2
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L3
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public invoke(Ljava/lang/Object;I[Ljava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocationResult;
ALOAD 1
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ILOAD 2
TABLESWITCH
0: L0
1: L1
default: L2
L0
L3
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.setupRender ()V
ACONST_NULL
NEW org/apache/tapestry5/internal/plastic/SuccessMethodInvocationResult
DUP_X1
SWAP
INVOKESPECIAL org/apache/tapestry5/internal/plastic/SuccessMethodInvocationResult.<init> (Ljava/lang/Object;)V
ARETURN
L4
L1
L5
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.afterRender ()V
ACONST_NULL
NEW org/apache/tapestry5/internal/plastic/SuccessMethodInvocationResult
DUP_X1
SWAP
INVOKESPECIAL org/apache/tapestry5/internal/plastic/SuccessMethodInvocationResult.<init> (Ljava/lang/Object;)V
ARETURN
L6
L2
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L7
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] components.ExceptionDisplay // class version 49.0 (49)
// access flags 0x11
public final class org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_containingPageDidLoad_1240b42a4364de36 extends org/apache/tapestry5/internal/plastic/AbstractMethodInvocation implements org/apache/tapestry5/plastic/MethodInvocation {
// access flags 0x1
public <init>(Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
ALOAD 0
ALOAD 1
ALOAD 2
ALOAD 3
INVOKESPECIAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setReturnValue(Ljava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
NEW java/lang/IllegalArgumentException
DUP
LDC "Method public void containingPageDidLoad() of class org.apache.tapestry5.corelib.components.ExceptionDisplay is void, setting a return value is not allowed."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getReturnValue()Ljava/lang/Object;
ACONST_NULL
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setParameter(ILjava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
NEW java/lang/IllegalArgumentException
DUP
LDC "Parameter index out of range."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getParameter(I)Ljava/lang/Object;
NEW java/lang/IllegalArgumentException
DUP
LDC "Parameter index out of range."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public proceedToAdvisedMethod()V
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.getInstance ()Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
L0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.advised$containingPageDidLoad_1240b42a4364de37 ()V
RETURN
L1
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] components.ExceptionDisplay // class version 49.0 (49)
// access flags 0x11
public final class org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_render_1240b42a4364de30 extends org/apache/tapestry5/internal/plastic/AbstractMethodInvocation implements org/apache/tapestry5/plastic/MethodInvocation {
// access flags 0x2
private Lorg/apache/tapestry5/MarkupWriter; p0
// access flags 0x2
private Lorg/apache/tapestry5/runtime/RenderQueue; p1
// access flags 0x1
public <init>(Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/RenderQueue;)V
ALOAD 0
ALOAD 1
ALOAD 2
ALOAD 3
INVOKESPECIAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
ALOAD 0
ALOAD 4
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_render_1240b42a4364de30.p0 : Lorg/apache/tapestry5/MarkupWriter;
ALOAD 0
ALOAD 5
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_render_1240b42a4364de30.p1 : Lorg/apache/tapestry5/runtime/RenderQueue;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setReturnValue(Ljava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
NEW java/lang/IllegalArgumentException
DUP
LDC "Method public void render(org.apache.tapestry5.MarkupWriter, org.apache.tapestry5.runtime.RenderQueue) of class org.apache.tapestry5.corelib.components.ExceptionDisplay is void, setting a return value is not allowed."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getReturnValue()Ljava/lang/Object;
ACONST_NULL
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setParameter(ILjava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
ILOAD 1
TABLESWITCH
0: L0
1: L1
default: L2
L0
ALOAD 0
ALOAD 2
CHECKCAST org/apache/tapestry5/MarkupWriter
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_render_1240b42a4364de30.p0 : Lorg/apache/tapestry5/MarkupWriter;
GOTO L3
L1
ALOAD 0
ALOAD 2
CHECKCAST org/apache/tapestry5/runtime/RenderQueue
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_render_1240b42a4364de30.p1 : Lorg/apache/tapestry5/runtime/RenderQueue;
GOTO L3
L2
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L3
ALOAD 0
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getParameter(I)Ljava/lang/Object;
ILOAD 1
TABLESWITCH
0: L0
1: L1
default: L2
L0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_render_1240b42a4364de30.p0 : Lorg/apache/tapestry5/MarkupWriter;
ARETURN
L1
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_render_1240b42a4364de30.p1 : Lorg/apache/tapestry5/runtime/RenderQueue;
ARETURN
L2
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L3
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public proceedToAdvisedMethod()V
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.getInstance ()Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_render_1240b42a4364de30.p0 : Lorg/apache/tapestry5/MarkupWriter;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_render_1240b42a4364de30.p1 : Lorg/apache/tapestry5/runtime/RenderQueue;
L0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.advised$render_1240b42a4364de31 (Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/RenderQueue;)V
RETURN
L1
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] components.ExceptionDisplay // class version 49.0 (49)
// access flags 0x11
public final class org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_postRenderCleanup_1240b42a4364de34 extends org/apache/tapestry5/internal/plastic/AbstractMethodInvocation implements org/apache/tapestry5/plastic/MethodInvocation {
// access flags 0x1
public <init>(Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
ALOAD 0
ALOAD 1
ALOAD 2
ALOAD 3
INVOKESPECIAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setReturnValue(Ljava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
NEW java/lang/IllegalArgumentException
DUP
LDC "Method public void postRenderCleanup() of class org.apache.tapestry5.corelib.components.ExceptionDisplay is void, setting a return value is not allowed."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getReturnValue()Ljava/lang/Object;
ACONST_NULL
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setParameter(ILjava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
NEW java/lang/IllegalArgumentException
DUP
LDC "Parameter index out of range."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getParameter(I)Ljava/lang/Object;
NEW java/lang/IllegalArgumentException
DUP
LDC "Parameter index out of range."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public proceedToAdvisedMethod()V
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.getInstance ()Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
L0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.advised$postRenderCleanup_1240b42a4364de35 ()V
RETURN
L1
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] components.ExceptionDisplay // class version 49.0 (49)
// access flags 0x11
public final class org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_setupRender_1240b42a4364de2c extends org/apache/tapestry5/internal/plastic/AbstractMethodInvocation implements org/apache/tapestry5/plastic/MethodInvocation {
// access flags 0x2
private Lorg/apache/tapestry5/MarkupWriter; p0
// access flags 0x2
private Lorg/apache/tapestry5/runtime/Event; p1
// access flags 0x1
public <init>(Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
ALOAD 0
ALOAD 1
ALOAD 2
ALOAD 3
INVOKESPECIAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
ALOAD 0
ALOAD 4
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_setupRender_1240b42a4364de2c.p0 : Lorg/apache/tapestry5/MarkupWriter;
ALOAD 0
ALOAD 5
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_setupRender_1240b42a4364de2c.p1 : Lorg/apache/tapestry5/runtime/Event;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setReturnValue(Ljava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
NEW java/lang/IllegalArgumentException
DUP
LDC "Method public void setupRender(org.apache.tapestry5.MarkupWriter, org.apache.tapestry5.runtime.Event) of class org.apache.tapestry5.corelib.components.ExceptionDisplay is void, setting a return value is not allowed."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getReturnValue()Ljava/lang/Object;
ACONST_NULL
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setParameter(ILjava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
ILOAD 1
TABLESWITCH
0: L0
1: L1
default: L2
L0
ALOAD 0
ALOAD 2
CHECKCAST org/apache/tapestry5/MarkupWriter
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_setupRender_1240b42a4364de2c.p0 : Lorg/apache/tapestry5/MarkupWriter;
GOTO L3
L1
ALOAD 0
ALOAD 2
CHECKCAST org/apache/tapestry5/runtime/Event
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_setupRender_1240b42a4364de2c.p1 : Lorg/apache/tapestry5/runtime/Event;
GOTO L3
L2
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L3
ALOAD 0
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getParameter(I)Ljava/lang/Object;
ILOAD 1
TABLESWITCH
0: L0
1: L1
default: L2
L0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_setupRender_1240b42a4364de2c.p0 : Lorg/apache/tapestry5/MarkupWriter;
ARETURN
L1
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_setupRender_1240b42a4364de2c.p1 : Lorg/apache/tapestry5/runtime/Event;
ARETURN
L2
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L3
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public proceedToAdvisedMethod()V
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.getInstance ()Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_setupRender_1240b42a4364de2c.p0 : Lorg/apache/tapestry5/MarkupWriter;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_setupRender_1240b42a4364de2c.p1 : Lorg/apache/tapestry5/runtime/Event;
L0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.advised$setupRender_1240b42a4364de2d (Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
L1
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] components.ExceptionDisplay // class version 49.0 (49)
// access flags 0x11
public final class org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_afterRender_1240b42a4364de2e extends org/apache/tapestry5/internal/plastic/AbstractMethodInvocation implements org/apache/tapestry5/plastic/MethodInvocation {
// access flags 0x2
private Lorg/apache/tapestry5/MarkupWriter; p0
// access flags 0x2
private Lorg/apache/tapestry5/runtime/Event; p1
// access flags 0x1
public <init>(Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
ALOAD 0
ALOAD 1
ALOAD 2
ALOAD 3
INVOKESPECIAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
ALOAD 0
ALOAD 4
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_afterRender_1240b42a4364de2e.p0 : Lorg/apache/tapestry5/MarkupWriter;
ALOAD 0
ALOAD 5
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_afterRender_1240b42a4364de2e.p1 : Lorg/apache/tapestry5/runtime/Event;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setReturnValue(Ljava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
NEW java/lang/IllegalArgumentException
DUP
LDC "Method public void afterRender(org.apache.tapestry5.MarkupWriter, org.apache.tapestry5.runtime.Event) of class org.apache.tapestry5.corelib.components.ExceptionDisplay is void, setting a return value is not allowed."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getReturnValue()Ljava/lang/Object;
ACONST_NULL
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setParameter(ILjava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
ILOAD 1
TABLESWITCH
0: L0
1: L1
default: L2
L0
ALOAD 0
ALOAD 2
CHECKCAST org/apache/tapestry5/MarkupWriter
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_afterRender_1240b42a4364de2e.p0 : Lorg/apache/tapestry5/MarkupWriter;
GOTO L3
L1
ALOAD 0
ALOAD 2
CHECKCAST org/apache/tapestry5/runtime/Event
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_afterRender_1240b42a4364de2e.p1 : Lorg/apache/tapestry5/runtime/Event;
GOTO L3
L2
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L3
ALOAD 0
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getParameter(I)Ljava/lang/Object;
ILOAD 1
TABLESWITCH
0: L0
1: L1
default: L2
L0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_afterRender_1240b42a4364de2e.p0 : Lorg/apache/tapestry5/MarkupWriter;
ARETURN
L1
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_afterRender_1240b42a4364de2e.p1 : Lorg/apache/tapestry5/runtime/Event;
ARETURN
L2
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L3
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public proceedToAdvisedMethod()V
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.getInstance ()Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_afterRender_1240b42a4364de2e.p0 : Lorg/apache/tapestry5/MarkupWriter;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_afterRender_1240b42a4364de2e.p1 : Lorg/apache/tapestry5/runtime/Event;
L0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.advised$afterRender_1240b42a4364de2f (Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
L1
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] components.ExceptionDisplay // class version 49.0 (49)
// access flags 0x21
public class org/apache/tapestry5/corelib/components/ExceptionDisplay implements org/apache/tapestry5/runtime/Component org/apache/tapestry5/runtime/RenderCommand {
// compiled from: ExceptionDisplay.java
@Lorg/apache/tapestry5/annotations/Import;(library=
{"exceptiondisplay.js"})
// access flags 0x2
private Ljava/lang/Throwable; exception
@Lorg/apache/tapestry5/annotations/Parameter;(required=true, allowNull=false)
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/services/ExceptionAnalyzer; analyzer
@Lorg/apache/tapestry5/ioc/annotations/Inject;()
// access flags 0x2
private Lorg/apache/tapestry5/ioc/services/ExceptionInfo; info
@Lorg/apache/tapestry5/annotations/Property;()
// access flags 0x2
private Ljava/lang/String; propertyName
@Lorg/apache/tapestry5/annotations/Property;()
// access flags 0x2
private Ljava/lang/StackTraceElement; frame
@Lorg/apache/tapestry5/annotations/Property;()
// access flags 0x2
// signature Ljava/util/List<Lorg/apache/tapestry5/ioc/services/ExceptionInfo;>;
// declaration: java.util.List<org.apache.tapestry5.ioc.services.ExceptionInfo>
private Ljava/util/List; stack
@Lorg/apache/tapestry5/annotations/Property;()
// access flags 0x2
private Lorg/apache/tapestry5/services/javascript/JavaScriptSupport; jsSupport
@Lorg/apache/tapestry5/annotations/Environmental;()
// access flags 0x2
private Ljava/lang/String; toggleId
@Lorg/apache/tapestry5/annotations/Property;()
// access flags 0x2
private Z sawDoFilter
// access flags 0x12
private final Lorg/apache/tapestry5/services/StackTraceElementAnalyzer; frameAnalyzer
@Lorg/apache/tapestry5/ioc/annotations/Inject;()
@Lorg/apache/tapestry5/ioc/annotations/Primary;()
// access flags 0x12
private final Lorg/apache/tapestry5/internal/InternalComponentResources; internalComponentResources
// access flags 0x12
private final [Lorg/apache/tapestry5/Asset; importedAssets_setupRender
// access flags 0x12
private final Lorg/apache/tapestry5/plastic/FieldConduit; jsSupport_FieldConduit
// access flags 0x12
private final Lorg/apache/tapestry5/plastic/InstanceContext; instanceContext
// access flags 0x12
private final Lorg/apache/tapestry5/internal/transform/ParameterConduit; exception$conduit
// access flags 0x12
private final Lorg/apache/tapestry5/plastic/FieldConduit; exception_FieldConduit
// access flags 0x12
private final Lorg/apache/tapestry5/plastic/FieldConduit; frame_FieldConduit
// access flags 0x12
private final Lorg/apache/tapestry5/plastic/FieldConduit; info_FieldConduit
// access flags 0x12
private final Lorg/apache/tapestry5/plastic/FieldConduit; propertyName_FieldConduit
// access flags 0x12
private final Lorg/apache/tapestry5/plastic/FieldConduit; sawDoFilter_FieldConduit
// access flags 0x12
private final Lorg/apache/tapestry5/plastic/FieldConduit; stack_FieldConduit
// access flags 0x12
private final Lorg/apache/tapestry5/plastic/FieldConduit; toggleId_FieldConduit
// access flags 0x12
private final Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle; methodinvocationbundle_containingPageDidLoad_1240b42a4364de39
// access flags 0x12
private final Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle; methodinvocationbundle_render_1240b42a4364de3a
// access flags 0x12
private final Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle; methodinvocationbundle_postRenderCleanup_1240b42a4364de3b
// access flags 0x12
private final Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle; methodinvocationbundle_setupRender_1240b42a4364de3c
// access flags 0x12
private final Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle; methodinvocationbundle_afterRender_1240b42a4364de3d
// access flags 0x2
private initializeInstance()V
L0
LINENUMBER 40 L0
RETURN
L1
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/components/ExceptionDisplay; L0 L1 0
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x0
setupRender()V
L0
LINENUMBER 77 L0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.analyzer : Lorg/apache/tapestry5/ioc/services/ExceptionAnalyzer;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_exception ()Ljava/lang/Throwable;
INVOKEINTERFACE org/apache/tapestry5/ioc/services/ExceptionAnalyzer.analyze (Ljava/lang/Throwable;)Lorg/apache/tapestry5/ioc/services/ExceptionAnalysis;
ASTORE 1
L1
LINENUMBER 79 L1
ALOAD 0
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/services/ExceptionAnalysis.getExceptionInfos ()Ljava/util/List;
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.set_stack (Ljava/util/List;)V
L2
LINENUMBER 81 L2
ALOAD 0
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_jsSupport ()Lorg/apache/tapestry5/services/javascript/JavaScriptSupport;
LDC "toggleStack"
INVOKEINTERFACE org/apache/tapestry5/services/javascript/JavaScriptSupport.allocateClientId (Ljava/lang/String;)Ljava/lang/String;
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.set_toggleId (Ljava/lang/String;)V
L3
LINENUMBER 82 L3
RETURN
L4
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/components/ExceptionDisplay; L0 L4 0
LOCALVARIABLE analysis Lorg/apache/tapestry5/ioc/services/ExceptionAnalysis; L1 L4 1
MAXSTACK = 3
MAXLOCALS = 2
// access flags 0x1
public getShowPropertyList()Z
L0
LINENUMBER 88 L0
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_info ()Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
INVOKEINTERFACE org/apache/tapestry5/ioc/services/ExceptionInfo.getPropertyNames ()Ljava/util/List;
INVOKEINTERFACE java/util/List.isEmpty ()Z
IFEQ L1
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_info ()Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
INVOKEINTERFACE org/apache/tapestry5/ioc/services/ExceptionInfo.getStackTrace ()Ljava/util/List;
INVOKEINTERFACE java/util/List.isEmpty ()Z
IFNE L2
L1
ICONST_1
GOTO L3
L2
ICONST_0
L3
IRETURN
L4
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/components/ExceptionDisplay; L0 L4 0
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x1
public getPropertyValue()Ljava/lang/Object;
L0
LINENUMBER 93 L0
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_info ()Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_propertyName ()Ljava/lang/String;
INVOKEINTERFACE org/apache/tapestry5/ioc/services/ExceptionInfo.getProperty (Ljava/lang/String;)Ljava/lang/Object;
ARETURN
L1
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/components/ExceptionDisplay; L0 L1 0
MAXSTACK = 2
MAXLOCALS = 1
// access flags 0x1
public getFrameClass()Ljava/lang/String;
L0
LINENUMBER 98 L0
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_sawDoFilter ()Z
IFEQ L1
L2
LINENUMBER 99 L2
LDC "t-omitted-frame"
ARETURN
L1
LINENUMBER 101 L1
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.frameAnalyzer : Lorg/apache/tapestry5/services/StackTraceElementAnalyzer;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_frame ()Ljava/lang/StackTraceElement;
INVOKEINTERFACE org/apache/tapestry5/services/StackTraceElementAnalyzer.classForFrame (Ljava/lang/StackTraceElement;)Ljava/lang/String;
ASTORE 1
L3
LINENUMBER 103 L3
ALOAD 0
DUP
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_sawDoFilter ()Z
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_frame ()Ljava/lang/StackTraceElement;
INVOKEVIRTUAL java/lang/StackTraceElement.getMethodName ()Ljava/lang/String;
LDC "doFilter"
INVOKEVIRTUAL java/lang/String.equals (Ljava/lang/Object;)Z
IOR
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.set_sawDoFilter (Z)V
L4
LINENUMBER 105 L4
ALOAD 1
ARETURN
L5
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/components/ExceptionDisplay; L0 L5 0
LOCALVARIABLE result Ljava/lang/String; L3 L5 1
MAXSTACK = 4
MAXLOCALS = 2
// access flags 0x0
afterRender()V
L0
LINENUMBER 110 L0
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_jsSupport ()Lorg/apache/tapestry5/services/javascript/JavaScriptSupport;
LDC "Tapestry.stackFrameToggle('%s');"
ICONST_1
ANEWARRAY java/lang/Object
DUP
ICONST_0
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_toggleId ()Ljava/lang/String;
AASTORE
INVOKEINTERFACE org/apache/tapestry5/services/javascript/JavaScriptSupport.addScript (Ljava/lang/String;[Ljava/lang/Object;)V
L1
LINENUMBER 111 L1
RETURN
L2
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/components/ExceptionDisplay; L0 L2 0
MAXSTACK = 6
MAXLOCALS = 1
// access flags 0x1
public postRenderCleanup()V
NEW org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_postRenderCleanup_1240b42a4364de34
DUP
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.methodinvocationbundle_postRenderCleanup_1240b42a4364de3b : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
INVOKESPECIAL org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_postRenderCleanup_1240b42a4364de34.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
L0
DUP
ASTORE 1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.proceed ()Lorg/apache/tapestry5/plastic/MethodInvocation;
RETURN
L1
LOCALVARIABLE var0 Lorg/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_postRenderCleanup_1240b42a4364de34; L0 L1 1
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setupRender(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
NEW org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_setupRender_1240b42a4364de2c
DUP
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.methodinvocationbundle_setupRender_1240b42a4364de3c : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 1
ALOAD 2
INVOKESPECIAL org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_setupRender_1240b42a4364de2c.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
L0
DUP
ASTORE 3
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.proceed ()Lorg/apache/tapestry5/plastic/MethodInvocation;
RETURN
L1
LOCALVARIABLE var0 Lorg/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_setupRender_1240b42a4364de2c; L0 L1 3
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public beginRender(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public beforeRenderTemplate(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public afterRenderTemplate(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public beforeRenderBody(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public afterRenderBody(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public afterRender(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
NEW org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_afterRender_1240b42a4364de2e
DUP
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.methodinvocationbundle_afterRender_1240b42a4364de3d : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 1
ALOAD 2
INVOKESPECIAL org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_afterRender_1240b42a4364de2e.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
L0
DUP
ASTORE 3
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.proceed ()Lorg/apache/tapestry5/plastic/MethodInvocation;
RETURN
L1
LOCALVARIABLE var0 Lorg/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_afterRender_1240b42a4364de2e; L0 L1 3
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public cleanupRender(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public dispatchComponentEvent(Lorg/apache/tapestry5/runtime/ComponentEvent;)Z
ICONST_0
IRETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getComponentResources()Lorg/apache/tapestry5/ComponentResources;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.internalComponentResources : Lorg/apache/tapestry5/internal/InternalComponentResources;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public containingPageDidLoad()V
NEW org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_containingPageDidLoad_1240b42a4364de36
DUP
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.methodinvocationbundle_containingPageDidLoad_1240b42a4364de39 : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
INVOKESPECIAL org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_containingPageDidLoad_1240b42a4364de36.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
L0
DUP
ASTORE 1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.proceed ()Lorg/apache/tapestry5/plastic/MethodInvocation;
RETURN
L1
LOCALVARIABLE var0 Lorg/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_containingPageDidLoad_1240b42a4364de36; L0 L1 1
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public containingPageDidDetach()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public containingPageDidAttach()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public restoreStateBeforePageAttach()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getFrame()Ljava/lang/StackTraceElement;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_frame ()Ljava/lang/StackTraceElement;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setFrame(Ljava/lang/StackTraceElement;)V
ALOAD 0
ALOAD 1
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.set_frame (Ljava/lang/StackTraceElement;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getInfo()Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_info ()Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setInfo(Lorg/apache/tapestry5/ioc/services/ExceptionInfo;)V
ALOAD 0
ALOAD 1
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.set_info (Lorg/apache/tapestry5/ioc/services/ExceptionInfo;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyName()Ljava/lang/String;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_propertyName ()Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setPropertyName(Ljava/lang/String;)V
ALOAD 0
ALOAD 1
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.set_propertyName (Ljava/lang/String;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
// signature ()Ljava/util/List<Lorg/apache/tapestry5/ioc/services/ExceptionInfo;>;
// declaration: java.util.List<org.apache.tapestry5.ioc.services.ExceptionInfo> getStack()
public getStack()Ljava/util/List;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_stack ()Ljava/util/List;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
// signature Ljava/util/List<Lorg/apache/tapestry5/ioc/services/ExceptionInfo;>;
// declaration: null setStack extends java.util.List<org.apache.tapestry5.ioc.services.ExceptionInfo>
public setStack(Ljava/util/List;)V
ALOAD 0
ALOAD 1
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.set_stack (Ljava/util/List;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getToggleId()Ljava/lang/String;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getfieldvalue_toggleId ()Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setToggleId(Ljava/lang/String;)V
ALOAD 0
ALOAD 1
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.set_toggleId (Ljava/lang/String;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final setfieldvalue_importedAssets_setupRender([Lorg/apache/tapestry5/Asset;)V
NEW java/lang/IllegalStateException
DUP
LDC "Field importedAssets_setupRender of class org.apache.tapestry5.corelib.components.ExceptionDisplay is read-only."
INVOKESPECIAL java/lang/IllegalStateException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public advised$setupRender_1240b42a4364de2d(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public advised$afterRender_1240b42a4364de2f(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public render(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/RenderQueue;)V
NEW org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_render_1240b42a4364de30
DUP
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.methodinvocationbundle_render_1240b42a4364de3a : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 1
ALOAD 2
INVOKESPECIAL org/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_render_1240b42a4364de30.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/RenderQueue;)V
L0
DUP
ASTORE 3
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.proceed ()Lorg/apache/tapestry5/plastic/MethodInvocation;
RETURN
L1
LOCALVARIABLE var0 Lorg/apache/tapestry5/corelib/components/ExceptionDisplay$Invocation_render_1240b42a4364de30; L0 L1 3
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public advised$render_1240b42a4364de31(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/RenderQueue;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final getfieldvalue_jsSupport()Lorg/apache/tapestry5/services/javascript/JavaScriptSupport;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.jsSupport_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.get (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/services/javascript/JavaScriptSupport
DUP
ALOAD 0
SWAP
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.jsSupport : Lorg/apache/tapestry5/services/javascript/JavaScriptSupport;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public advised$postRenderCleanup_1240b42a4364de35()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final setfieldvalue_exception$conduit(Lorg/apache/tapestry5/internal/transform/ParameterConduit;)V
NEW java/lang/IllegalStateException
DUP
LDC "Field exception$conduit of class org.apache.tapestry5.corelib.components.ExceptionDisplay is read-only."
INVOKESPECIAL java/lang/IllegalStateException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final getfieldvalue_exception()Ljava/lang/Throwable;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.exception_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.get (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST java/lang/Throwable
DUP
ALOAD 0
SWAP
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.exception : Ljava/lang/Throwable;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public advised$containingPageDidLoad_1240b42a4364de37()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final getfieldvalue_frame()Ljava/lang/StackTraceElement;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.frame_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.get (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST java/lang/StackTraceElement
DUP
ALOAD 0
SWAP
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.frame : Ljava/lang/StackTraceElement;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final set_frame(Ljava/lang/StackTraceElement;)V
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.frame_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.set (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Ljava/lang/Object;)V
ALOAD 0
ALOAD 1
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.frame : Ljava/lang/StackTraceElement;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final getfieldvalue_info()Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.info_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.get (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/services/ExceptionInfo
DUP
ALOAD 0
SWAP
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.info : Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final set_info(Lorg/apache/tapestry5/ioc/services/ExceptionInfo;)V
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.info_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.set (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Ljava/lang/Object;)V
ALOAD 0
ALOAD 1
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.info : Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final getfieldvalue_propertyName()Ljava/lang/String;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.propertyName_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.get (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST java/lang/String
DUP
ALOAD 0
SWAP
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.propertyName : Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final set_propertyName(Ljava/lang/String;)V
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.propertyName_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.set (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Ljava/lang/Object;)V
ALOAD 0
ALOAD 1
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.propertyName : Ljava/lang/String;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final getfieldvalue_sawDoFilter()Z
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.sawDoFilter_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.get (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST java/lang/Boolean
INVOKEVIRTUAL java/lang/Boolean.booleanValue ()Z
DUP
ALOAD 0
SWAP
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.sawDoFilter : Z
IRETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final set_sawDoFilter(Z)V
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.sawDoFilter_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ILOAD 1
INVOKESTATIC java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.set (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Ljava/lang/Object;)V
ALOAD 0
ILOAD 1
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.sawDoFilter : Z
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final getfieldvalue_stack()Ljava/util/List;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.stack_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.get (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST java/util/List
DUP
ALOAD 0
SWAP
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.stack : Ljava/util/List;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final set_stack(Ljava/util/List;)V
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.stack_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.set (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Ljava/lang/Object;)V
ALOAD 0
ALOAD 1
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.stack : Ljava/util/List;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final getfieldvalue_toggleId()Ljava/lang/String;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.toggleId_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.get (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST java/lang/String
DUP
ALOAD 0
SWAP
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.toggleId : Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final set_toggleId(Ljava/lang/String;)V
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.toggleId_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.set (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Ljava/lang/Object;)V
ALOAD 0
ALOAD 1
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.toggleId : Ljava/lang/String;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final shimget_importedAssets_setupRender()[Lorg/apache/tapestry5/Asset;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.importedAssets_setupRender : [Lorg/apache/tapestry5/Asset;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final shimget_exception$conduit()Lorg/apache/tapestry5/internal/transform/ParameterConduit;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.exception$conduit : Lorg/apache/tapestry5/internal/transform/ParameterConduit;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>()V
NEW java/lang/IllegalStateException
DUP
LDC "Class org.apache.tapestry5.corelib.components.ExceptionDisplay has been transformed and may not be directly instantiated."
INVOKESPECIAL java/lang/IllegalStateException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 2
LDC "org.apache.tapestry5.internal.InternalComponentResources"
INVOKESTATIC org/apache/tapestry5/internal/plastic/PlasticInternalUtils.getFromInstanceContext (Lorg/apache/tapestry5/plastic/InstanceContext;Ljava/lang/String;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/InternalComponentResources
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.internalComponentResources : Lorg/apache/tapestry5/internal/InternalComponentResources;
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/ComputedValue
ALOAD 2
INVOKEINTERFACE org/apache/tapestry5/plastic/ComputedValue.get (Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST [Lorg/apache/tapestry5/Asset;
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.importedAssets_setupRender : [Lorg/apache/tapestry5/Asset;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/services/ExceptionAnalyzer
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.analyzer : Lorg/apache/tapestry5/ioc/services/ExceptionAnalyzer;
ALOAD 0
ALOAD 1
ICONST_2
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/services/StackTraceElementAnalyzer
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.frameAnalyzer : Lorg/apache/tapestry5/services/StackTraceElementAnalyzer;
ALOAD 0
ALOAD 1
ICONST_3
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/ComputedValue
ALOAD 2
INVOKEINTERFACE org/apache/tapestry5/plastic/ComputedValue.get (Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/FieldConduit
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.jsSupport_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 2
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 0
ALOAD 1
ICONST_4
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/ComputedValue
ALOAD 2
INVOKEINTERFACE org/apache/tapestry5/plastic/ComputedValue.get (Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/transform/ParameterConduit
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.exception$conduit : Lorg/apache/tapestry5/internal/transform/ParameterConduit;
ALOAD 0
ALOAD 1
ICONST_5
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/FieldConduit
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.exception_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 1
LDC 6
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/ComputedValue
ALOAD 2
INVOKEINTERFACE org/apache/tapestry5/plastic/ComputedValue.get (Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/FieldConduit
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.frame_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 1
LDC 7
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/ComputedValue
ALOAD 2
INVOKEINTERFACE org/apache/tapestry5/plastic/ComputedValue.get (Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/FieldConduit
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.info_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 1
LDC 8
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/ComputedValue
ALOAD 2
INVOKEINTERFACE org/apache/tapestry5/plastic/ComputedValue.get (Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/FieldConduit
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.propertyName_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 1
LDC 9
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/ComputedValue
ALOAD 2
INVOKEINTERFACE org/apache/tapestry5/plastic/ComputedValue.get (Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/FieldConduit
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.sawDoFilter_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 1
LDC 10
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/ComputedValue
ALOAD 2
INVOKEINTERFACE org/apache/tapestry5/plastic/ComputedValue.get (Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/FieldConduit
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.stack_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 1
LDC 11
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/ComputedValue
ALOAD 2
INVOKEINTERFACE org/apache/tapestry5/plastic/ComputedValue.get (Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/FieldConduit
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.toggleId_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 1
LDC 12
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/plastic/MethodInvocationBundle
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.methodinvocationbundle_containingPageDidLoad_1240b42a4364de39 : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 0
ALOAD 1
LDC 13
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/plastic/MethodInvocationBundle
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.methodinvocationbundle_render_1240b42a4364de3a : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 0
ALOAD 1
LDC 14
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/plastic/MethodInvocationBundle
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.methodinvocationbundle_postRenderCleanup_1240b42a4364de3b : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 0
ALOAD 1
LDC 15
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/plastic/MethodInvocationBundle
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.methodinvocationbundle_setupRender_1240b42a4364de3c : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 0
ALOAD 1
LDC 16
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/plastic/MethodInvocationBundle
PUTFIELD org/apache/tapestry5/corelib/components/ExceptionDisplay.methodinvocationbundle_afterRender_1240b42a4364de3d : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.initializeInstance ()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] TapestryModule.ObjectRenderer Creating service 'ObjectRenderer'.
[DEBUG] TapestryIOCModule.PlasticProxyFactory Loading class $ObjectRenderer_1240b42a4364de42:
// class version 49.0 (49)
// access flags 0x1
public class $ObjectRenderer_1240b42a4364de42 implements org/apache/tapestry5/services/ObjectRenderer java/io/Serializable {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/ObjectCreator; creator
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/internal/ServiceProxyToken; token
// access flags 0x1
public render(Ljava/lang/Object;Lorg/apache/tapestry5/MarkupWriter;)V
ALOAD 0
INVOKESPECIAL $ObjectRenderer_1240b42a4364de42.delegate ()Lorg/apache/tapestry5/services/ObjectRenderer;
ALOAD 1
ALOAD 2
INVOKEINTERFACE org/apache/tapestry5/services/ObjectRenderer.render (Ljava/lang/Object;Lorg/apache/tapestry5/MarkupWriter;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private delegate()Lorg/apache/tapestry5/services/ObjectRenderer;
ALOAD 0
GETFIELD $ObjectRenderer_1240b42a4364de42.creator : Lorg/apache/tapestry5/ioc/ObjectCreator;
INVOKEINTERFACE org/apache/tapestry5/ioc/ObjectCreator.createObject ()Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/services/ObjectRenderer
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private writeReplace()Ljava/lang/Object; throws java/io/ObjectStreamException
ALOAD 0
GETFIELD $ObjectRenderer_1240b42a4364de42.token : Lorg/apache/tapestry5/ioc/internal/ServiceProxyToken;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "<Proxy for ObjectRenderer(org.apache.tapestry5.services.ObjectRenderer)>"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/ObjectCreator
PUTFIELD $ObjectRenderer_1240b42a4364de42.creator : Lorg/apache/tapestry5/ioc/ObjectCreator;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/internal/ServiceProxyToken
PUTFIELD $ObjectRenderer_1240b42a4364de42.token : Lorg/apache/tapestry5/ioc/internal/ServiceProxyToken;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] components.RenderObject // class version 49.0 (49)
// access flags 0x11
public final class org/apache/tapestry5/corelib/components/RenderObject$Shim_1240b42a4364de47 extends org/apache/tapestry5/internal/plastic/PlasticClassHandleShim {
// access flags 0x1
public <init>()V
ALOAD 0
INVOKESPECIAL org/apache/tapestry5/internal/plastic/PlasticClassHandleShim.<init> ()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;I)Ljava/lang/Object;
ALOAD 1
CHECKCAST org/apache/tapestry5/corelib/components/RenderObject
ILOAD 2
TABLESWITCH
0: L0
default: L1
L0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/RenderObject.shimget_object$conduit ()Lorg/apache/tapestry5/internal/transform/ParameterConduit;
ARETURN
L1
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L2
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;ILjava/lang/Object;)V
ALOAD 1
CHECKCAST org/apache/tapestry5/corelib/components/RenderObject
ALOAD 3
ILOAD 2
TABLESWITCH
0: L0
default: L1
L0
CHECKCAST org/apache/tapestry5/internal/transform/ParameterConduit
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/RenderObject.setfieldvalue_object$conduit (Lorg/apache/tapestry5/internal/transform/ParameterConduit;)V
GOTO L2
L1
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L2
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public invoke(Ljava/lang/Object;I[Ljava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocationResult;
ALOAD 1
CHECKCAST org/apache/tapestry5/corelib/components/RenderObject
ILOAD 2
TABLESWITCH
0: L0
default: L1
L0
L2
ALOAD 3
ICONST_0
AALOAD
CHECKCAST org/apache/tapestry5/MarkupWriter
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/RenderObject.beginRender (Lorg/apache/tapestry5/MarkupWriter;)Z
INVOKESTATIC java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;
NEW org/apache/tapestry5/internal/plastic/SuccessMethodInvocationResult
DUP_X1
SWAP
INVOKESPECIAL org/apache/tapestry5/internal/plastic/SuccessMethodInvocationResult.<init> (Ljava/lang/Object;)V
ARETURN
L3
L1
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L4
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] components.RenderObject // class version 49.0 (49)
// access flags 0x11
public final class org/apache/tapestry5/corelib/components/RenderObject$Invocation_containingPageDidLoad_1240b42a4364de45 extends org/apache/tapestry5/internal/plastic/AbstractMethodInvocation implements org/apache/tapestry5/plastic/MethodInvocation {
// access flags 0x1
public <init>(Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
ALOAD 0
ALOAD 1
ALOAD 2
ALOAD 3
INVOKESPECIAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setReturnValue(Ljava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
NEW java/lang/IllegalArgumentException
DUP
LDC "Method public void containingPageDidLoad() of class org.apache.tapestry5.corelib.components.RenderObject is void, setting a return value is not allowed."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getReturnValue()Ljava/lang/Object;
ACONST_NULL
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setParameter(ILjava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
NEW java/lang/IllegalArgumentException
DUP
LDC "Parameter index out of range."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getParameter(I)Ljava/lang/Object;
NEW java/lang/IllegalArgumentException
DUP
LDC "Parameter index out of range."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public proceedToAdvisedMethod()V
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.getInstance ()Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/corelib/components/RenderObject
L0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/RenderObject.advised$containingPageDidLoad_1240b42a4364de46 ()V
RETURN
L1
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] components.RenderObject // class version 49.0 (49)
// access flags 0x11
public final class org/apache/tapestry5/corelib/components/RenderObject$Invocation_postRenderCleanup_1240b42a4364de43 extends org/apache/tapestry5/internal/plastic/AbstractMethodInvocation implements org/apache/tapestry5/plastic/MethodInvocation {
// access flags 0x1
public <init>(Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
ALOAD 0
ALOAD 1
ALOAD 2
ALOAD 3
INVOKESPECIAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setReturnValue(Ljava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
NEW java/lang/IllegalArgumentException
DUP
LDC "Method public void postRenderCleanup() of class org.apache.tapestry5.corelib.components.RenderObject is void, setting a return value is not allowed."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getReturnValue()Ljava/lang/Object;
ACONST_NULL
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setParameter(ILjava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
NEW java/lang/IllegalArgumentException
DUP
LDC "Parameter index out of range."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getParameter(I)Ljava/lang/Object;
NEW java/lang/IllegalArgumentException
DUP
LDC "Parameter index out of range."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public proceedToAdvisedMethod()V
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.getInstance ()Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/corelib/components/RenderObject
L0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/RenderObject.advised$postRenderCleanup_1240b42a4364de44 ()V
RETURN
L1
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] components.RenderObject // class version 49.0 (49)
// access flags 0x11
public final class org/apache/tapestry5/corelib/components/RenderObject$Invocation_render_1240b42a4364de40 extends org/apache/tapestry5/internal/plastic/AbstractMethodInvocation implements org/apache/tapestry5/plastic/MethodInvocation {
// access flags 0x2
private Lorg/apache/tapestry5/MarkupWriter; p0
// access flags 0x2
private Lorg/apache/tapestry5/runtime/RenderQueue; p1
// access flags 0x1
public <init>(Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/RenderQueue;)V
ALOAD 0
ALOAD 1
ALOAD 2
ALOAD 3
INVOKESPECIAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
ALOAD 0
ALOAD 4
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject$Invocation_render_1240b42a4364de40.p0 : Lorg/apache/tapestry5/MarkupWriter;
ALOAD 0
ALOAD 5
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject$Invocation_render_1240b42a4364de40.p1 : Lorg/apache/tapestry5/runtime/RenderQueue;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setReturnValue(Ljava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
NEW java/lang/IllegalArgumentException
DUP
LDC "Method public void render(org.apache.tapestry5.MarkupWriter, org.apache.tapestry5.runtime.RenderQueue) of class org.apache.tapestry5.corelib.components.RenderObject is void, setting a return value is not allowed."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getReturnValue()Ljava/lang/Object;
ACONST_NULL
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setParameter(ILjava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
ILOAD 1
TABLESWITCH
0: L0
1: L1
default: L2
L0
ALOAD 0
ALOAD 2
CHECKCAST org/apache/tapestry5/MarkupWriter
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject$Invocation_render_1240b42a4364de40.p0 : Lorg/apache/tapestry5/MarkupWriter;
GOTO L3
L1
ALOAD 0
ALOAD 2
CHECKCAST org/apache/tapestry5/runtime/RenderQueue
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject$Invocation_render_1240b42a4364de40.p1 : Lorg/apache/tapestry5/runtime/RenderQueue;
GOTO L3
L2
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L3
ALOAD 0
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getParameter(I)Ljava/lang/Object;
ILOAD 1
TABLESWITCH
0: L0
1: L1
default: L2
L0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject$Invocation_render_1240b42a4364de40.p0 : Lorg/apache/tapestry5/MarkupWriter;
ARETURN
L1
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject$Invocation_render_1240b42a4364de40.p1 : Lorg/apache/tapestry5/runtime/RenderQueue;
ARETURN
L2
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L3
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public proceedToAdvisedMethod()V
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.getInstance ()Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/corelib/components/RenderObject
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject$Invocation_render_1240b42a4364de40.p0 : Lorg/apache/tapestry5/MarkupWriter;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject$Invocation_render_1240b42a4364de40.p1 : Lorg/apache/tapestry5/runtime/RenderQueue;
L0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/RenderObject.advised$render_1240b42a4364de41 (Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/RenderQueue;)V
RETURN
L1
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] components.RenderObject // class version 49.0 (49)
// access flags 0x11
public final class org/apache/tapestry5/corelib/components/RenderObject$Invocation_beginRender_1240b42a4364de3e extends org/apache/tapestry5/internal/plastic/AbstractMethodInvocation implements org/apache/tapestry5/plastic/MethodInvocation {
// access flags 0x2
private Lorg/apache/tapestry5/MarkupWriter; p0
// access flags 0x2
private Lorg/apache/tapestry5/runtime/Event; p1
// access flags 0x1
public <init>(Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
ALOAD 0
ALOAD 1
ALOAD 2
ALOAD 3
INVOKESPECIAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
ALOAD 0
ALOAD 4
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject$Invocation_beginRender_1240b42a4364de3e.p0 : Lorg/apache/tapestry5/MarkupWriter;
ALOAD 0
ALOAD 5
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject$Invocation_beginRender_1240b42a4364de3e.p1 : Lorg/apache/tapestry5/runtime/Event;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setReturnValue(Ljava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
NEW java/lang/IllegalArgumentException
DUP
LDC "Method public void beginRender(org.apache.tapestry5.MarkupWriter, org.apache.tapestry5.runtime.Event) of class org.apache.tapestry5.corelib.components.RenderObject is void, setting a return value is not allowed."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getReturnValue()Ljava/lang/Object;
ACONST_NULL
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setParameter(ILjava/lang/Object;)Lorg/apache/tapestry5/plastic/MethodInvocation;
ILOAD 1
TABLESWITCH
0: L0
1: L1
default: L2
L0
ALOAD 0
ALOAD 2
CHECKCAST org/apache/tapestry5/MarkupWriter
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject$Invocation_beginRender_1240b42a4364de3e.p0 : Lorg/apache/tapestry5/MarkupWriter;
GOTO L3
L1
ALOAD 0
ALOAD 2
CHECKCAST org/apache/tapestry5/runtime/Event
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject$Invocation_beginRender_1240b42a4364de3e.p1 : Lorg/apache/tapestry5/runtime/Event;
GOTO L3
L2
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L3
ALOAD 0
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getParameter(I)Ljava/lang/Object;
ILOAD 1
TABLESWITCH
0: L0
1: L1
default: L2
L0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject$Invocation_beginRender_1240b42a4364de3e.p0 : Lorg/apache/tapestry5/MarkupWriter;
ARETURN
L1
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject$Invocation_beginRender_1240b42a4364de3e.p1 : Lorg/apache/tapestry5/runtime/Event;
ARETURN
L2
NEW java/lang/IllegalArgumentException
DUP
LDC "Switch value not matched in case statement."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L3
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public proceedToAdvisedMethod()V
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.getInstance ()Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/corelib/components/RenderObject
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject$Invocation_beginRender_1240b42a4364de3e.p0 : Lorg/apache/tapestry5/MarkupWriter;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject$Invocation_beginRender_1240b42a4364de3e.p1 : Lorg/apache/tapestry5/runtime/Event;
L0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/RenderObject.advised$beginRender_1240b42a4364de3f (Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
L1
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] components.RenderObject // class version 49.0 (49)
// access flags 0x21
public class org/apache/tapestry5/corelib/components/RenderObject implements org/apache/tapestry5/runtime/Component org/apache/tapestry5/runtime/RenderCommand {
// compiled from: RenderObject.java
// access flags 0x2
private Ljava/lang/Object; object
@Lorg/apache/tapestry5/annotations/Parameter;(required=true)
// access flags 0x12
// signature Lorg/apache/tapestry5/services/ObjectRenderer<Ljava/lang/Object;>;
// declaration: org.apache.tapestry5.services.ObjectRenderer<java.lang.Object>
private final Lorg/apache/tapestry5/services/ObjectRenderer; renderer
@Lorg/apache/tapestry5/ioc/annotations/Inject;()
@Lorg/apache/tapestry5/ioc/annotations/Primary;()
// access flags 0x12
private final Lorg/apache/tapestry5/internal/InternalComponentResources; internalComponentResources
// access flags 0x12
private final Lorg/apache/tapestry5/internal/transform/ParameterConduit; object$conduit
// access flags 0x12
private final Lorg/apache/tapestry5/plastic/FieldConduit; object_FieldConduit
// access flags 0x12
private final Lorg/apache/tapestry5/plastic/InstanceContext; instanceContext
// access flags 0x12
private final Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle; methodinvocationbundle_containingPageDidLoad_1240b42a4364de48
// access flags 0x12
private final Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle; methodinvocationbundle_postRenderCleanup_1240b42a4364de49
// access flags 0x12
private final Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle; methodinvocationbundle_render_1240b42a4364de4a
// access flags 0x12
private final Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle; methodinvocationbundle_beginRender_1240b42a4364de4b
// access flags 0x2
private initializeInstance()V
L0
LINENUMBER 32 L0
RETURN
L1
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/components/RenderObject; L0 L1 0
MAXSTACK = 1
MAXLOCALS = 1
// access flags 0x0
beginRender(Lorg/apache/tapestry5/MarkupWriter;)Z
L0
LINENUMBER 43 L0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject.renderer : Lorg/apache/tapestry5/services/ObjectRenderer;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/RenderObject.getfieldvalue_object ()Ljava/lang/Object;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/services/ObjectRenderer.render (Ljava/lang/Object;Lorg/apache/tapestry5/MarkupWriter;)V
L1
LINENUMBER 45 L1
ICONST_0
IRETURN
L2
LOCALVARIABLE this Lorg/apache/tapestry5/corelib/components/RenderObject; L0 L2 0
LOCALVARIABLE writer Lorg/apache/tapestry5/MarkupWriter; L0 L2 1
MAXSTACK = 3
MAXLOCALS = 2
// access flags 0x1
public postRenderCleanup()V
NEW org/apache/tapestry5/corelib/components/RenderObject$Invocation_postRenderCleanup_1240b42a4364de43
DUP
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject.methodinvocationbundle_postRenderCleanup_1240b42a4364de49 : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
INVOKESPECIAL org/apache/tapestry5/corelib/components/RenderObject$Invocation_postRenderCleanup_1240b42a4364de43.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
L0
DUP
ASTORE 1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.proceed ()Lorg/apache/tapestry5/plastic/MethodInvocation;
RETURN
L1
LOCALVARIABLE var0 Lorg/apache/tapestry5/corelib/components/RenderObject$Invocation_postRenderCleanup_1240b42a4364de43; L0 L1 1
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public setupRender(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public beginRender(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
NEW org/apache/tapestry5/corelib/components/RenderObject$Invocation_beginRender_1240b42a4364de3e
DUP
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject.methodinvocationbundle_beginRender_1240b42a4364de4b : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 1
ALOAD 2
INVOKESPECIAL org/apache/tapestry5/corelib/components/RenderObject$Invocation_beginRender_1240b42a4364de3e.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
L0
DUP
ASTORE 3
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.proceed ()Lorg/apache/tapestry5/plastic/MethodInvocation;
RETURN
L1
LOCALVARIABLE var0 Lorg/apache/tapestry5/corelib/components/RenderObject$Invocation_beginRender_1240b42a4364de3e; L0 L1 3
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public beforeRenderTemplate(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public afterRenderTemplate(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public beforeRenderBody(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public afterRenderBody(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public afterRender(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public cleanupRender(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public dispatchComponentEvent(Lorg/apache/tapestry5/runtime/ComponentEvent;)Z
ICONST_0
IRETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getComponentResources()Lorg/apache/tapestry5/ComponentResources;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject.internalComponentResources : Lorg/apache/tapestry5/internal/InternalComponentResources;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public containingPageDidLoad()V
NEW org/apache/tapestry5/corelib/components/RenderObject$Invocation_containingPageDidLoad_1240b42a4364de45
DUP
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject.methodinvocationbundle_containingPageDidLoad_1240b42a4364de48 : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
INVOKESPECIAL org/apache/tapestry5/corelib/components/RenderObject$Invocation_containingPageDidLoad_1240b42a4364de45.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;)V
L0
DUP
ASTORE 1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.proceed ()Lorg/apache/tapestry5/plastic/MethodInvocation;
RETURN
L1
LOCALVARIABLE var0 Lorg/apache/tapestry5/corelib/components/RenderObject$Invocation_containingPageDidLoad_1240b42a4364de45; L0 L1 1
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public containingPageDidDetach()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public containingPageDidAttach()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public restoreStateBeforePageAttach()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public advised$beginRender_1240b42a4364de3f(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/Event;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public render(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/RenderQueue;)V
NEW org/apache/tapestry5/corelib/components/RenderObject$Invocation_render_1240b42a4364de40
DUP
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject.methodinvocationbundle_render_1240b42a4364de4a : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 1
ALOAD 2
INVOKESPECIAL org/apache/tapestry5/corelib/components/RenderObject$Invocation_render_1240b42a4364de40.<init> (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/RenderQueue;)V
L0
DUP
ASTORE 3
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/AbstractMethodInvocation.proceed ()Lorg/apache/tapestry5/plastic/MethodInvocation;
RETURN
L1
LOCALVARIABLE var0 Lorg/apache/tapestry5/corelib/components/RenderObject$Invocation_render_1240b42a4364de40; L0 L1 3
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public advised$render_1240b42a4364de41(Lorg/apache/tapestry5/MarkupWriter;Lorg/apache/tapestry5/runtime/RenderQueue;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public advised$postRenderCleanup_1240b42a4364de44()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final setfieldvalue_object$conduit(Lorg/apache/tapestry5/internal/transform/ParameterConduit;)V
NEW java/lang/IllegalStateException
DUP
LDC "Field object$conduit of class org.apache.tapestry5.corelib.components.RenderObject is read-only."
INVOKESPECIAL java/lang/IllegalStateException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final getfieldvalue_object()Ljava/lang/Object;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject.object_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
INVOKEINTERFACE org/apache/tapestry5/plastic/FieldConduit.get (Ljava/lang/Object;Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST java/lang/Object
DUP
ALOAD 0
SWAP
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject.object : Ljava/lang/Object;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public advised$containingPageDidLoad_1240b42a4364de46()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1010
final shimget_object$conduit()Lorg/apache/tapestry5/internal/transform/ParameterConduit;
ALOAD 0
GETFIELD org/apache/tapestry5/corelib/components/RenderObject.object$conduit : Lorg/apache/tapestry5/internal/transform/ParameterConduit;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>()V
NEW java/lang/IllegalStateException
DUP
LDC "Class org.apache.tapestry5.corelib.components.RenderObject has been transformed and may not be directly instantiated."
INVOKESPECIAL java/lang/IllegalStateException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 2
LDC "org.apache.tapestry5.internal.InternalComponentResources"
INVOKESTATIC org/apache/tapestry5/internal/plastic/PlasticInternalUtils.getFromInstanceContext (Lorg/apache/tapestry5/plastic/InstanceContext;Ljava/lang/String;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/InternalComponentResources
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject.internalComponentResources : Lorg/apache/tapestry5/internal/InternalComponentResources;
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/services/ObjectRenderer
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject.renderer : Lorg/apache/tapestry5/services/ObjectRenderer;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/ComputedValue
ALOAD 2
INVOKEINTERFACE org/apache/tapestry5/plastic/ComputedValue.get (Lorg/apache/tapestry5/plastic/InstanceContext;)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/transform/ParameterConduit
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject.object$conduit : Lorg/apache/tapestry5/internal/transform/ParameterConduit;
ALOAD 0
ALOAD 1
ICONST_2
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/plastic/FieldConduit
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject.object_FieldConduit : Lorg/apache/tapestry5/plastic/FieldConduit;
ALOAD 0
ALOAD 2
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject.instanceContext : Lorg/apache/tapestry5/plastic/InstanceContext;
ALOAD 0
ALOAD 1
ICONST_3
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/plastic/MethodInvocationBundle
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject.methodinvocationbundle_containingPageDidLoad_1240b42a4364de48 : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 0
ALOAD 1
ICONST_4
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/plastic/MethodInvocationBundle
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject.methodinvocationbundle_postRenderCleanup_1240b42a4364de49 : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 0
ALOAD 1
ICONST_5
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/plastic/MethodInvocationBundle
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject.methodinvocationbundle_render_1240b42a4364de4a : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 0
ALOAD 1
LDC 6
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/plastic/MethodInvocationBundle
PUTFIELD org/apache/tapestry5/corelib/components/RenderObject.methodinvocationbundle_beginRender_1240b42a4364de4b : Lorg/apache/tapestry5/internal/plastic/MethodInvocationBundle;
ALOAD 0
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/RenderObject.initializeInstance ()V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de4c:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de4c implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "productionMode"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de4c.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getProductionMode ()Z
INVOKESTATIC java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'productionMode' for class org.apache.tapestry5.corelib.pages.ExceptionReport is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de4c.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de4c.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'productionMode' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.pages.ExceptionReport productionMode]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de4c.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de4c.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de4d:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de4d implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "message"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de4d.navigate (Ljava/lang/Object;)Ljava/lang/Throwable;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL java/lang/Throwable.getMessage ()Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'rootException.message' for class org.apache.tapestry5.corelib.pages.ExceptionReport is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de4d.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de4d.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'rootException.message' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private navigate(Ljava/lang/Object;)Ljava/lang/Throwable;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de4d.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getRootException ()Ljava/lang/Throwable;
DUP
IFNONNULL L0
LDC "rootException"
LDC "rootException.message"
ALOAD 1
INVOKESTATIC org/apache/tapestry5/internal/services/PropertyConduitSourceImpl.nullTerm (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/NullPointerException;
ATHROW
GOTO L1
L0
L1
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.pages.ExceptionReport rootException.message]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de4d.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de4d.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de4e:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de4e implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "stack"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de4e.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getStack ()Ljava/util/List;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de4e.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
DUP
IFNONNULL L0
ACONST_NULL
RETURN
GOTO L1
L0
L1
ALOAD 2
CHECKCAST java/util/List
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.setStack (Ljava/util/List;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de4e.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de4e.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'stack' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.components.ExceptionDisplay stack]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de4e.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de4e.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de4f:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de4f implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "info"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de4f.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getInfo ()Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de4f.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
DUP
IFNONNULL L0
ACONST_NULL
RETURN
GOTO L1
L0
L1
ALOAD 2
CHECKCAST org/apache/tapestry5/ioc/services/ExceptionInfo
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.setInfo (Lorg/apache/tapestry5/ioc/services/ExceptionInfo;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de4f.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de4f.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'info' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.components.ExceptionDisplay info]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de4f.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de4f.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de50:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de50 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "className"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de50.navigate (Ljava/lang/Object;)Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEINTERFACE org/apache/tapestry5/ioc/services/ExceptionInfo.getClassName ()Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'info.className' for class org.apache.tapestry5.corelib.components.ExceptionDisplay is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de50.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de50.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'info.className' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private navigate(Ljava/lang/Object;)Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de50.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getInfo ()Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
DUP
IFNONNULL L0
LDC "info"
LDC "info.className"
ALOAD 1
INVOKESTATIC org/apache/tapestry5/internal/services/PropertyConduitSourceImpl.nullTerm (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/NullPointerException;
ATHROW
GOTO L1
L0
L1
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.components.ExceptionDisplay info.className]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de50.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de50.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de51:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de51 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "message"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de51.navigate (Ljava/lang/Object;)Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEINTERFACE org/apache/tapestry5/ioc/services/ExceptionInfo.getMessage ()Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'info.message' for class org.apache.tapestry5.corelib.components.ExceptionDisplay is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de51.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de51.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'info.message' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private navigate(Ljava/lang/Object;)Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de51.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getInfo ()Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
DUP
IFNONNULL L0
LDC "info"
LDC "info.message"
ALOAD 1
INVOKESTATIC org/apache/tapestry5/internal/services/PropertyConduitSourceImpl.nullTerm (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/NullPointerException;
ATHROW
GOTO L1
L0
L1
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.components.ExceptionDisplay info.message]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de51.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de51.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de52:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de52 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "showPropertyList"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de52.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getShowPropertyList ()Z
INVOKESTATIC java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'showPropertyList' for class org.apache.tapestry5.corelib.components.ExceptionDisplay is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de52.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de52.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'showPropertyList' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.components.ExceptionDisplay showPropertyList]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de52.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de52.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de53:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de53 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "propertyNames"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de53.navigate (Ljava/lang/Object;)Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEINTERFACE org/apache/tapestry5/ioc/services/ExceptionInfo.getPropertyNames ()Ljava/util/List;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'info.propertyNames' for class org.apache.tapestry5.corelib.components.ExceptionDisplay is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de53.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de53.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'info.propertyNames' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private navigate(Ljava/lang/Object;)Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de53.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getInfo ()Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
DUP
IFNONNULL L0
LDC "info"
LDC "info.propertyNames"
ALOAD 1
INVOKESTATIC org/apache/tapestry5/internal/services/PropertyConduitSourceImpl.nullTerm (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/NullPointerException;
ATHROW
GOTO L1
L0
L1
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.components.ExceptionDisplay info.propertyNames]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de53.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de53.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de54:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de54 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "propertyName"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de54.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getPropertyName ()Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de54.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
DUP
IFNONNULL L0
ACONST_NULL
RETURN
GOTO L1
L0
L1
ALOAD 2
CHECKCAST java/lang/String
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.setPropertyName (Ljava/lang/String;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de54.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de54.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'propertyName' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.components.ExceptionDisplay propertyName]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de54.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de54.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de55:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de55 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "propertyValue"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de55.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getPropertyValue ()Ljava/lang/Object;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'propertyValue' for class org.apache.tapestry5.corelib.components.ExceptionDisplay is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de55.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de55.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'propertyValue' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.components.ExceptionDisplay propertyValue]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de55.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de55.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de56:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de56 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "stackTrace"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de56.navigate (Ljava/lang/Object;)Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEINTERFACE org/apache/tapestry5/ioc/services/ExceptionInfo.getStackTrace ()Ljava/util/List;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'info.stackTrace' for class org.apache.tapestry5.corelib.components.ExceptionDisplay is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de56.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de56.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'info.stackTrace' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private navigate(Ljava/lang/Object;)Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de56.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getInfo ()Lorg/apache/tapestry5/ioc/services/ExceptionInfo;
DUP
IFNONNULL L0
LDC "info"
LDC "info.stackTrace"
ALOAD 1
INVOKESTATIC org/apache/tapestry5/internal/services/PropertyConduitSourceImpl.nullTerm (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/NullPointerException;
ATHROW
GOTO L1
L0
L1
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.components.ExceptionDisplay info.stackTrace]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de56.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de56.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de57:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de57 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "toggleId"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de57.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getToggleId ()Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de57.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
DUP
IFNONNULL L0
ACONST_NULL
RETURN
GOTO L1
L0
L1
ALOAD 2
CHECKCAST java/lang/String
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.setToggleId (Ljava/lang/String;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de57.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de57.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'toggleId' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.components.ExceptionDisplay toggleId]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de57.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de57.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de58:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de58 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "frame"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de58.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getFrame ()Ljava/lang/StackTraceElement;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de58.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
DUP
IFNONNULL L0
ACONST_NULL
RETURN
GOTO L1
L0
L1
ALOAD 2
CHECKCAST java/lang/StackTraceElement
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.setFrame (Ljava/lang/StackTraceElement;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de58.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de58.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'frame' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.components.ExceptionDisplay frame]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de58.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de58.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de59:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de59 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "frameClass"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de59.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/components/ExceptionDisplay.getFrameClass ()Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'frameClass' for class org.apache.tapestry5.corelib.components.ExceptionDisplay is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de59.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de59.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/components/ExceptionDisplay;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'frameClass' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/components/ExceptionDisplay
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.components.ExceptionDisplay frameClass]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de59.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de59.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de5a:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de5a implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "rootException"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de5a.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getRootException ()Ljava/lang/Throwable;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'rootException' for class org.apache.tapestry5.corelib.pages.ExceptionReport is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de5a.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de5a.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'rootException' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.pages.ExceptionReport rootException]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de5a.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de5a.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de5b:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de5b implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "tapestryVersion"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de5b.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getTapestryVersion ()Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'tapestryVersion' for class org.apache.tapestry5.corelib.pages.ExceptionReport is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de5b.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de5b.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'tapestryVersion' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.pages.ExceptionReport tapestryVersion]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de5b.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de5b.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de5c:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de5c implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "applicationVersion"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de5c.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getApplicationVersion ()Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'applicationVersion' for class org.apache.tapestry5.corelib.pages.ExceptionReport is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de5c.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de5c.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'applicationVersion' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.pages.ExceptionReport applicationVersion]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de5c.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de5c.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de5d:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de5d implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "request"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de5d.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getRequest ()Lorg/apache/tapestry5/services/Request;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de5d.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
DUP
IFNONNULL L0
ACONST_NULL
RETURN
GOTO L1
L0
L1
ALOAD 2
CHECKCAST org/apache/tapestry5/services/Request
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.setRequest (Lorg/apache/tapestry5/services/Request;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de5d.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de5d.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'request' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.pages.ExceptionReport request]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de5d.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de5d.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de5e:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de5e implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "hasSession"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de5e.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getHasSession ()Z
INVOKESTATIC java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'hasSession' for class org.apache.tapestry5.corelib.pages.ExceptionReport is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de5e.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de5e.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'hasSession' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.pages.ExceptionReport hasSession]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de5e.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de5e.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de5f:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de5f implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "attributeNames"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de5f.navigate (Ljava/lang/Object;)Lorg/apache/tapestry5/services/Session;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEINTERFACE org/apache/tapestry5/services/Session.getAttributeNames ()Ljava/util/List;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'session.attributeNames' for class org.apache.tapestry5.corelib.pages.ExceptionReport is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de5f.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de5f.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'session.attributeNames' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private navigate(Ljava/lang/Object;)Lorg/apache/tapestry5/services/Session;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de5f.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getSession ()Lorg/apache/tapestry5/services/Session;
DUP
IFNONNULL L0
LDC "session"
LDC "session.attributeNames"
ALOAD 1
INVOKESTATIC org/apache/tapestry5/internal/services/PropertyConduitSourceImpl.nullTerm (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/NullPointerException;
ATHROW
GOTO L1
L0
L1
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.pages.ExceptionReport session.attributeNames]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de5f.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de5f.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de60:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de60 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "attributeName"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de60.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getAttributeName ()Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de60.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
DUP
IFNONNULL L0
ACONST_NULL
RETURN
GOTO L1
L0
L1
ALOAD 2
CHECKCAST java/lang/String
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.setAttributeName (Ljava/lang/String;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de60.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de60.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'attributeName' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.pages.ExceptionReport attributeName]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de60.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de60.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de61:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de61 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "attributeValue"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de61.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getAttributeValue ()Ljava/lang/Object;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'attributeValue' for class org.apache.tapestry5.corelib.pages.ExceptionReport is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de61.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de61.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'attributeValue' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.pages.ExceptionReport attributeValue]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de61.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de61.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de62:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de62 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "systemProperties"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de62.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getSystemProperties ()Ljava/util/List;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'systemProperties' for class org.apache.tapestry5.corelib.pages.ExceptionReport is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de62.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de62.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'systemProperties' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.pages.ExceptionReport systemProperties]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de62.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de62.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de63:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de63 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "propertyName"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de63.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getPropertyName ()Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de63.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
DUP
IFNONNULL L0
ACONST_NULL
RETURN
GOTO L1
L0
L1
ALOAD 2
CHECKCAST java/lang/String
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.setPropertyName (Ljava/lang/String;)V
RETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de63.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de63.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'propertyName' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.pages.ExceptionReport propertyName]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de63.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de63.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de64:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de64 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/internal/services/PropertyConduitDelegate; delegate
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
ACONST_NULL
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de64.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.isComplexProperty ()Z
INVOKESTATIC java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de64.delegate : Lorg/apache/tapestry5/internal/services/PropertyConduitDelegate;
SWAP
INVOKEVIRTUAL org/apache/tapestry5/internal/services/PropertyConduitDelegate.invert (Ljava/lang/Object;)Z
INVOKESTATIC java/lang/Boolean.valueOf (Z)Ljava/lang/Boolean;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression '! complexProperty' for class org.apache.tapestry5.corelib.pages.ExceptionReport is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de64.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de64.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression '! complexProperty' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.pages.ExceptionReport ! complexProperty]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/internal/services/PropertyConduitDelegate
PUTFIELD $InternalPropertyConduit_1240b42a4364de64.delegate : Lorg/apache/tapestry5/internal/services/PropertyConduitDelegate;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de64.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_2
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de64.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de65:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de65 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "propertyValue"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de65.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getPropertyValue ()Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'propertyValue' for class org.apache.tapestry5.corelib.pages.ExceptionReport is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de65.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de65.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'propertyValue' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.pages.ExceptionReport propertyValue]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de65.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de65.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] InternalModule.ComponentInstantiatorSource Loading class $InternalPropertyConduit_1240b42a4364de66:
// class version 49.0 (49)
// access flags 0x1
public class $InternalPropertyConduit_1240b42a4364de66 implements org/apache/tapestry5/internal/InternalPropertyConduit {
// access flags 0x12
private final Lorg/apache/tapestry5/ioc/AnnotationProvider; annotationProvider
// access flags 0x12
private final Ljava/lang/Class; propertyType
// access flags 0x1
public getPropertyName()Ljava/lang/String;
LDC "complexPropertyValue"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public get(Ljava/lang/Object;)Ljava/lang/Object;
ALOAD 0
ALOAD 1
INVOKEVIRTUAL $InternalPropertyConduit_1240b42a4364de66.getRoot (Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
DUP
IFNONNULL L0
ACONST_NULL
ARETURN
GOTO L1
L0
L1
INVOKEVIRTUAL org/apache/tapestry5/corelib/pages/ExceptionReport.getComplexPropertyValue ()[Ljava/lang/String;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public set(Ljava/lang/Object;Ljava/lang/Object;)V
NEW java/lang/RuntimeException
DUP
LDC "Expression 'complexPropertyValue' for class org.apache.tapestry5.corelib.pages.ExceptionReport is read-only."
INVOKESPECIAL java/lang/RuntimeException.<init> (Ljava/lang/String;)V
ATHROW
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getPropertyType()Ljava/lang/Class;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de66.propertyType : Ljava/lang/Class;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ALOAD 0
GETFIELD $InternalPropertyConduit_1240b42a4364de66.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 1
INVOKEINTERFACE org/apache/tapestry5/ioc/AnnotationProvider.getAnnotation (Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x2
private getRoot(Ljava/lang/Object;)Lorg/apache/tapestry5/corelib/pages/ExceptionReport;
ALOAD 1
DUP
IFNONNULL L0
NEW java/lang/NullPointerException
DUP
LDC "Root object of property expression 'complexPropertyValue' is null."
INVOKESPECIAL java/lang/NullPointerException.<init> (Ljava/lang/String;)V
ATHROW
GOTO L1
L0
L1
CHECKCAST org/apache/tapestry5/corelib/pages/ExceptionReport
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public toString()Ljava/lang/String;
LDC "PropertyConduit[org.apache.tapestry5.corelib.pages.ExceptionReport complexPropertyValue]"
ARETURN
MAXSTACK = 0
MAXLOCALS = 0
// access flags 0x1
public <init>(Lorg/apache/tapestry5/internal/plastic/StaticContext;Lorg/apache/tapestry5/plastic/InstanceContext;)V
ALOAD 0
INVOKESPECIAL java/lang/Object.<init> ()V
ALOAD 0
ALOAD 1
ICONST_0
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST org/apache/tapestry5/ioc/AnnotationProvider
PUTFIELD $InternalPropertyConduit_1240b42a4364de66.annotationProvider : Lorg/apache/tapestry5/ioc/AnnotationProvider;
ALOAD 0
ALOAD 1
ICONST_1
INVOKEVIRTUAL org/apache/tapestry5/internal/plastic/StaticContext.get (I)Ljava/lang/Object;
CHECKCAST java/lang/Class
PUTFIELD $InternalPropertyConduit_1240b42a4364de66.propertyType : Ljava/lang/Class;
RETURN
MAXSTACK = 0
MAXLOCALS = 0
}
[DEBUG] transform.ParameterWorker core/ExceptionReport:if loading parameter negate
[DEBUG] transform.ParameterWorker core/ExceptionReport:if parameter negate not yet bound
[DEBUG] transform.ParameterWorker core/ExceptionReport:if parameter negate bound to default null
[DEBUG] transform.ParameterWorker core/ExceptionReport:if loading parameter test
[DEBUG] transform.ParameterWorker core/ExceptionReport:if loading parameter else
[DEBUG] transform.ParameterWorker core/ExceptionReport:exceptiondisplay loading parameter exception
[DEBUG] transform.ParameterWorker core/ExceptionReport:exceptiondisplay.loop loading parameter source
[DEBUG] transform.ParameterWorker core/ExceptionReport:exceptiondisplay.loop loading parameter value
[DEBUG] transform.ParameterWorker core/ExceptionReport:exceptiondisplay.loop invoking default method org.apache.tapestry5.internal.transform.BridgeClassTransformation$WrapMethodHandleAsMethodAccess@1074e09
[DEBUG] transform.ParameterWorker core/ExceptionReport:exceptiondisplay.loop loading parameter element