Tapestry 5
  1. Tapestry 5
  2. TAP5-1630

A TreeModelAdapter that returns null from getChildren() causes an NPE

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.3
    • Fix Version/s: 5.3
    • Component/s: plastic

      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)

      { if (!cache.hasChildren(o)) return true; return false; }

      @Override
      public boolean hasChildren(IdNameObject o)

      { return cache.hasChildren(o); }

      @Override
      public List<IdNameObject> getChildren(IdNameObject o)

      { return cache.getChildren(o); }

      @Override
      public String getLabel(IdNameObject o)

      { return o.getName(); }

      }
      ====
      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)

      { if (o == null) return ""; return o.getName() + " " + o.getId() + " " + o.getType(); }

      @Override
      public IdNameObject toValue(String name) {
      IdNameObject i = projectManager.getTreeNode(name);
      if (i == null)

      { LOG.info("if null:" + name); }

      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

        Activity

          People

          • Assignee:
            Howard M. Lewis Ship
            Reporter:
            Basile Chandesris
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development