Note that there are some explanatory texts on larger screens.

plurals
  1. POException during startup with Tomcat, Spring and Weaver (BcelClassWeaver)
    primarykey
    data
    text
    <p>since today im facing a strange problem. When i start my app in my tomcat (7.0.28) i get hundrets of exceptions shown below. Yesterday before i switched off my computer everyting was working fine and i had no problems at all deploying and starting the application). For weaving in general i put the spring-instrument-tomcat-3.1.1.RELEASE.jar into the lib folder of my tomcat. As is said before, i never had any problems with that in the past and everything worked fine. I didn't update any components like my jdk (1.7), tomcat or eclipse.</p> <p>I tried to delete the work folder and the app in the webapp folder, tried to delete caches and made several redeployments; everything without success. I tried tomcat standalone and eclipse wtp (what i usually use); no difference. Does anybody have a clue what i could try?</p> <p>Here is a small part of the stacktrace i get at tomcat startup (another stacktrace here: <a href="http://pastebin.com/8DZ4dh2Q" rel="nofollow">http://pastebin.com/8DZ4dh2Q</a> ):</p> <pre><code>Jun 29, 2012 10:55:16 AM org.aspectj.weaver.tools.Jdk14Trace info INFO: Dumping to /home/xxx/./ajcore.20120629.105516.091.txt [TomcatInstrumentableClassLoader@77b7a0] abort trouble in: public class org.springframework.expression.spel.support.ReflectivePropertyAccessor extends java.lang.Object implements org.springframework.expression.PropertyAccessor: protected final java.util.Map readerCache [Signature(Ljava/util/Map&lt;Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$CacheKey;Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$InvokerPair;&gt;;)] protected final java.util.Map writerCache [Signature(Ljava/util/Map&lt;Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$CacheKey;Ljava/lang/reflect/Member;&gt;;)] protected final java.util.Map typeDescriptorCache [Signature(Ljava/util/Map&lt;Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$CacheKey;Lorg/springframework/core/convert/TypeDescriptor;&gt;;)] public void &lt;init&gt;(): ALOAD_0 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor; this (line 46) INVOKESPECIAL java.lang.Object.&lt;init&gt; ()V ALOAD_0 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor; this (line 48) NEW java.util.concurrent.ConcurrentHashMap DUP INVOKESPECIAL java.util.concurrent.ConcurrentHashMap.&lt;init&gt; ()V PUTFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor.readerCache Ljava/util/Map; ALOAD_0 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor; this (line 50) NEW java.util.concurrent.ConcurrentHashMap DUP INVOKESPECIAL java.util.concurrent.ConcurrentHashMap.&lt;init&gt; ()V PUTFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor.writerCache Ljava/util/Map; ALOAD_0 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor; this (line 52) NEW java.util.concurrent.ConcurrentHashMap DUP INVOKESPECIAL java.util.concurrent.ConcurrentHashMap.&lt;init&gt; ()V PUTFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor.typeDescriptorCache Ljava/util/Map; RETURN (line 46) end public void &lt;init&gt;() public Class[] getSpecificTargetClasses(): ACONST_NULL (line 59) ARETURN end public Class[] getSpecificTargetClasses() public boolean canRead(org.springframework.expression.EvaluationContext, Object, String) throws org.springframework.expression.AccessException: ALOAD_2 // Ljava/lang/Object; target (line 63) IFNONNULL L0 ICONST_0 (line 64) IRETURN L0: ALOAD_2 // Ljava/lang/Object; target (line 66) INSTANCEOF java.lang.Class IFEQ L1 ALOAD_2 // Ljava/lang/Object; target CHECKCAST java.lang.Class GOTO L2 L1: ALOAD_2 // Ljava/lang/Object; target INVOKEVIRTUAL java.lang.Object.getClass ()Ljava/lang/Class; L2: ASTORE 4 ALOAD 4 // Ljava/lang/Class; type (line 67) INVOKEVIRTUAL java.lang.Class.isArray ()Z IFEQ L3 ALOAD_3 // Ljava/lang/String; name LDC "length" INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z IFEQ L3 ICONST_1 (line 68) IRETURN L3: NEW org.springframework.expression.spel.support.ReflectivePropertyAccessor$CacheKey (line 70) DUP ALOAD 4 // Ljava/lang/Class; type ALOAD_3 // Ljava/lang/String; name INVOKESPECIAL org.springframework.expression.spel.support.ReflectivePropertyAccessor$CacheKey.&lt;init&gt; (Ljava/lang/Class;Ljava/lang/String;)V ASTORE 5 ALOAD_0 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor; this (line 71) GETFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor.readerCache Ljava/util/Map; ALOAD 5 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$CacheKey; cacheKey INVOKEINTERFACE java.util.Map.containsKey (Ljava/lang/Object;)Z IFEQ L4 ICONST_1 (line 72) IRETURN L4: ALOAD_0 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor; this (line 74) ALOAD_3 // Ljava/lang/String; name ALOAD 4 // Ljava/lang/Class; type ALOAD_2 // Ljava/lang/Object; target INSTANCEOF java.lang.Class INVOKEVIRTUAL org.springframework.expression.spel.support.ReflectivePropertyAccessor.findGetterForProperty (Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/reflect/Method; ASTORE 6 ALOAD 6 // Ljava/lang/reflect/Method; method (line 75) IFNULL L5 NEW org.springframework.core.convert.Property (line 78) DUP ALOAD 4 // Ljava/lang/Class; type ALOAD 6 // Ljava/lang/reflect/Method; method ACONST_NULL INVOKESPECIAL org.springframework.core.convert.Property.&lt;init&gt; (Ljava/lang/Class;Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;)V ASTORE 7 NEW org.springframework.core.convert.TypeDescriptor (line 79) DUP ALOAD 7 // Lorg/springframework/core/convert/Property; property INVOKESPECIAL org.springframework.core.convert.TypeDescriptor.&lt;init&gt; (Lorg/springframework/core/convert/Property;)V ASTORE 8 ALOAD_0 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor; this (line 80) GETFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor.readerCache Ljava/util/Map; ALOAD 5 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$CacheKey; cacheKey NEW org.springframework.expression.spel.support.ReflectivePropertyAccessor$InvokerPair DUP ALOAD 6 // Ljava/lang/reflect/Method; method ALOAD 8 // Lorg/springframework/core/convert/TypeDescriptor; typeDescriptor INVOKESPECIAL org.springframework.expression.spel.support.ReflectivePropertyAccessor$InvokerPair.&lt;init&gt; (Ljava/lang/reflect/Member;Lorg/springframework/core/convert/TypeDescriptor;)V INVOKEINTERFACE java.util.Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP ALOAD_0 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor; this (line 81) GETFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor.typeDescriptorCache Ljava/util/Map; ALOAD 5 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$CacheKey; cacheKey ALOAD 8 // Lorg/springframework/core/convert/TypeDescriptor; typeDescriptor INVOKEINTERFACE java.util.Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP ICONST_1 (line 82) IRETURN L5: ALOAD_0 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor; this (line 85) ALOAD_3 // Ljava/lang/String; name ALOAD 4 // Ljava/lang/Class; type ALOAD_2 // Ljava/lang/Object; target INSTANCEOF java.lang.Class INVOKEVIRTUAL org.springframework.expression.spel.support.ReflectivePropertyAccessor.findField (Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/reflect/Field; ASTORE 7 ALOAD 7 // Ljava/lang/reflect/Field; field (line 86) IFNULL L6 NEW org.springframework.core.convert.TypeDescriptor (line 87) DUP ALOAD 7 // Ljava/lang/reflect/Field; field INVOKESPECIAL org.springframework.core.convert.TypeDescriptor.&lt;init&gt; (Ljava/lang/reflect/Field;)V ASTORE 8 ALOAD_0 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor; this (line 88) GETFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor.readerCache Ljava/util/Map; ALOAD 5 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$CacheKey; cacheKey NEW org.springframework.expression.spel.support.ReflectivePropertyAccessor$InvokerPair DUP ALOAD 7 // Ljava/lang/reflect/Field; field ALOAD 8 // Lorg/springframework/core/convert/TypeDescriptor; typeDescriptor INVOKESPECIAL org.springframework.expression.spel.support.ReflectivePropertyAccessor$InvokerPair.&lt;init&gt; (Ljava/lang/reflect/Member;Lorg/springframework/core/convert/TypeDescriptor;)V INVOKEINTERFACE java.util.Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP ALOAD_0 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor; this (line 89) GETFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor.typeDescriptorCache Ljava/util/Map; ALOAD 5 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$CacheKey; cacheKey ALOAD 8 // Lorg/springframework/core/convert/TypeDescriptor; typeDescriptor INVOKEINTERFACE java.util.Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP ICONST_1 (line 90) IRETURN L6: ICONST_0 (line 93) IRETURN end public boolean canRead(org.springframework.expression.EvaluationContext, Object, String) throws org.springframework.expression.AccessException public org.springframework.expression.TypedValue read(org.springframework.expression.EvaluationContext, Object, String) throws org.springframework.expression.AccessException: ALOAD_2 // Ljava/lang/Object; target (line 97) IFNONNULL L0 NEW org.springframework.expression.AccessException (line 98) DUP LDC "Cannot read property of null target" INVOKESPECIAL org.springframework.expression.AccessException.&lt;init&gt; (Ljava/lang/String;)V ATHROW L0: ALOAD_2 // Ljava/lang/Object; target (line 100) INSTANCEOF java.lang.Class IFEQ L1 ALOAD_2 // Ljava/lang/Object; target CHECKCAST java.lang.Class GOTO L2 L1: ALOAD_2 // Ljava/lang/Object; target INVOKEVIRTUAL java.lang.Object.getClass ()Ljava/lang/Class; L2: ASTORE 4 ALOAD 4 // Ljava/lang/Class; type (line 102) INVOKEVIRTUAL java.lang.Class.isArray ()Z IFEQ L4 ALOAD_3 // Ljava/lang/String; name LDC "length" INVOKEVIRTUAL java.lang.String.equals (Ljava/lang/Object;)Z IFEQ L4 ALOAD_2 // Ljava/lang/Object; target (line 103) INSTANCEOF java.lang.Class IFEQ L3 NEW org.springframework.expression.AccessException (line 104) DUP LDC "Cannot access length on array class itself" INVOKESPECIAL org.springframework.expression.AccessException.&lt;init&gt; (Ljava/lang/String;)V ATHROW L3: NEW org.springframework.expression.TypedValue (line 106) DUP ALOAD_2 // Ljava/lang/Object; target INVOKESTATIC java.lang.reflect.Array.getLength (Ljava/lang/Object;)I INVOKESTATIC java.lang.Integer.valueOf (I)Ljava/lang/Integer; INVOKESPECIAL org.springframework.expression.TypedValue.&lt;init&gt; (Ljava/lang/Object;)V ARETURN L4: NEW org.springframework.expression.spel.support.ReflectivePropertyAccessor$CacheKey (line 109) DUP ALOAD 4 // Ljava/lang/Class; type ALOAD_3 // Ljava/lang/String; name INVOKESPECIAL org.springframework.expression.spel.support.ReflectivePropertyAccessor$CacheKey.&lt;init&gt; (Ljava/lang/Class;Ljava/lang/String;)V ASTORE 5 ALOAD_0 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor; this (line 110) GETFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor.readerCache Ljava/util/Map; ALOAD 5 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$CacheKey; cacheKey INVOKEINTERFACE java.util.Map.get (Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST org.springframework.expression.spel.support.ReflectivePropertyAccessor$InvokerPair ASTORE 6 ALOAD 6 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$InvokerPair; invoker (line 112) IFNULL L5 ALOAD 6 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$InvokerPair; invoker GETFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor$InvokerPair.member Ljava/lang/reflect/Member; INSTANCEOF java.lang.reflect.Method IFEQ L9 L5: ALOAD 6 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$InvokerPair; invoker (line 113) IFNULL L6 ALOAD 6 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$InvokerPair; invoker GETFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor$InvokerPair.member Ljava/lang/reflect/Member; GOTO L7 L6: ACONST_NULL L7: CHECKCAST java.lang.reflect.Method ASTORE 7 ALOAD 7 // Ljava/lang/reflect/Method; method (line 114) IFNONNULL L8 ALOAD_0 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor; this (line 115) ALOAD_3 // Ljava/lang/String; name ALOAD 4 // Ljava/lang/Class; type ALOAD_2 // Ljava/lang/Object; target INSTANCEOF java.lang.Class INVOKEVIRTUAL org.springframework.expression.spel.support.ReflectivePropertyAccessor.findGetterForProperty (Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/reflect/Method; ASTORE 7 // Ljava/lang/reflect/Method; method ALOAD 7 // Ljava/lang/reflect/Method; method (line 116) IFNULL L8 NEW org.springframework.core.convert.Property (line 120) DUP ALOAD 4 // Ljava/lang/Class; type ALOAD 7 // Ljava/lang/reflect/Method; method ACONST_NULL INVOKESPECIAL org.springframework.core.convert.Property.&lt;init&gt; (Ljava/lang/Class;Ljava/lang/reflect/Method;Ljava/lang/reflect/Method;)V ASTORE 8 NEW org.springframework.core.convert.TypeDescriptor (line 121) DUP ALOAD 8 // Lorg/springframework/core/convert/Property; property INVOKESPECIAL org.springframework.core.convert.TypeDescriptor.&lt;init&gt; (Lorg/springframework/core/convert/Property;)V ASTORE 9 NEW org.springframework.expression.spel.support.ReflectivePropertyAccessor$InvokerPair (line 122) DUP ALOAD 7 // Ljava/lang/reflect/Method; method ALOAD 9 // Lorg/springframework/core/convert/TypeDescriptor; typeDescriptor INVOKESPECIAL org.springframework.expression.spel.support.ReflectivePropertyAccessor$InvokerPair.&lt;init&gt; (Ljava/lang/reflect/Member;Lorg/springframework/core/convert/TypeDescriptor;)V ASTORE 6 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$InvokerPair; invoker ALOAD_0 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor; this (line 123) GETFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor.readerCache Ljava/util/Map; ALOAD 5 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$CacheKey; cacheKey ALOAD 6 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$InvokerPair; invoker INVOKEINTERFACE java.util.Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP L8: ALOAD 7 // Ljava/lang/reflect/Method; method (line 126) IFNULL L9 catch java.lang.Exception -&gt; E0 | ALOAD 7 // Ljava/lang/reflect/Method; method (line 128) | INVOKESTATIC org.springframework.util.ReflectionUtils.makeAccessible (Ljava/lang/reflect/Method;)V | ALOAD 7 // Ljava/lang/reflect/Method; method (line 129) | ALOAD_2 // Ljava/lang/Object; target | ICONST_0 | ANEWARRAY java.lang.Object | INVOKEVIRTUAL java.lang.reflect.Method.invoke (Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | ASTORE 8 | NEW org.springframework.expression.TypedValue (line 130) | DUP | ALOAD 8 // Ljava/lang/Object; value | ALOAD 6 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$InvokerPair; invoker | GETFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor$InvokerPair.typeDescriptor Lorg/springframework/core/convert/TypeDescriptor; | ALOAD 8 // Ljava/lang/Object; value | INVOKEVIRTUAL org.springframework.core.convert.TypeDescriptor.narrow (Ljava/lang/Object;)Lorg/springframework/core/convert/TypeDescriptor; | INVOKESPECIAL org.springframework.expression.TypedValue.&lt;init&gt; (Ljava/lang/Object;Lorg/springframework/core/convert/TypeDescriptor;)V catch java.lang.Exception -&gt; E0 ARETURN E0: ASTORE 8 (line 132) NEW org.springframework.expression.AccessException (line 133) DUP NEW java.lang.StringBuilder DUP LDC "Unable to access property '" INVOKESPECIAL java.lang.StringBuilder.&lt;init&gt; (Ljava/lang/String;)V ALOAD_3 // Ljava/lang/String; name INVOKEVIRTUAL java.lang.StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; LDC "' through getter" INVOKEVIRTUAL java.lang.StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; INVOKEVIRTUAL java.lang.StringBuilder.toString ()Ljava/lang/String; ALOAD 8 // Ljava/lang/Exception; ex INVOKESPECIAL org.springframework.expression.AccessException.&lt;init&gt; (Ljava/lang/String;Ljava/lang/Exception;)V ATHROW L9: ALOAD 6 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$InvokerPair; invoker (line 138) IFNULL L10 ALOAD 6 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$InvokerPair; invoker GETFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor$InvokerPair.member Ljava/lang/reflect/Member; INSTANCEOF java.lang.reflect.Field IFEQ L14 L10: ALOAD 6 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$InvokerPair; invoker (line 139) IFNONNULL L11 ACONST_NULL GOTO L12 L11: ALOAD 6 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$InvokerPair; invoker GETFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor$InvokerPair.member Ljava/lang/reflect/Member; L12: CHECKCAST java.lang.reflect.Field ASTORE 7 ALOAD 7 // Ljava/lang/reflect/Field; field (line 140) IFNONNULL L13 ALOAD_0 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor; this (line 141) ALOAD_3 // Ljava/lang/String; name ALOAD 4 // Ljava/lang/Class; type ALOAD_2 // Ljava/lang/Object; target INSTANCEOF java.lang.Class INVOKEVIRTUAL org.springframework.expression.spel.support.ReflectivePropertyAccessor.findField (Ljava/lang/String;Ljava/lang/Class;Z)Ljava/lang/reflect/Field; ASTORE 7 // Ljava/lang/reflect/Field; field ALOAD 7 // Ljava/lang/reflect/Field; field (line 142) IFNULL L13 NEW org.springframework.expression.spel.support.ReflectivePropertyAccessor$InvokerPair (line 143) DUP ALOAD 7 // Ljava/lang/reflect/Field; field NEW org.springframework.core.convert.TypeDescriptor DUP ALOAD 7 // Ljava/lang/reflect/Field; field INVOKESPECIAL org.springframework.core.convert.TypeDescriptor.&lt;init&gt; (Ljava/lang/reflect/Field;)V INVOKESPECIAL org.springframework.expression.spel.support.ReflectivePropertyAccessor$InvokerPair.&lt;init&gt; (Ljava/lang/reflect/Member;Lorg/springframework/core/convert/TypeDescriptor;)V ASTORE 6 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$InvokerPair; invoker ALOAD_0 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor; this (line 144) GETFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor.readerCache Ljava/util/Map; ALOAD 5 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$CacheKey; cacheKey ALOAD 6 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$InvokerPair; invoker INVOKEINTERFACE java.util.Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; POP L13: ALOAD 7 // Ljava/lang/reflect/Field; field (line 147) IFNULL L14 catch java.lang.Exception -&gt; E1 | ALOAD 7 // Ljava/lang/reflect/Field; field (line 149) | INVOKESTATIC org.springframework.util.ReflectionUtils.makeAccessible (Ljava/lang/reflect/Field;)V | ALOAD 7 // Ljava/lang/reflect/Field; field (line 150) | ALOAD_2 // Ljava/lang/Object; target | INVOKEVIRTUAL java.lang.reflect.Field.get (Ljava/lang/Object;)Ljava/lang/Object; | ASTORE 8 | NEW org.springframework.expression.TypedValue (line 151) | DUP | ALOAD 8 // Ljava/lang/Object; value | ALOAD 6 // Lorg/springframework/expression/spel/support/ReflectivePropertyAccessor$InvokerPair; invoker | GETFIELD org.springframework.expression.spel.support.ReflectivePropertyAccessor$InvokerPair.typeDescriptor Lorg/springframework/core/convert/TypeDescriptor; | ALOAD 8 // Ljava/lang/Object; value | INVOKEVIRTUAL org.springframework.core.convert.TypeDescriptor.narrow (Ljava/lang/Object;)Lorg/springframework/core/convert/TypeDescriptor; | INVOKESPECIAL org.springframework.expression.TypedValue.&lt;init&gt; (Ljava/lang/Object;Lorg/springframework/core/convert/TypeDescriptor;)V catch java.lang.Exception -&gt; E1 ARETURN E1: ASTORE 8 (line 153) NEW org.springframework.expression.AccessException (line 154) DUP NEW java.lang.StringBuilder DUP LDC "Unable to access field: " INVOKESPECIAL java.lang.StringBuilder.&lt;init&gt; (Ljava/lang/String;)V ALOAD_3 // Ljava/lang/String; name INVOKEVIRTUAL java.lang.StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; INVOKEVIRTUAL java.lang.StringBuilder.toString ()Ljava/lang/String; ALOAD 8 // Ljava/lang/Exception; ex INVOKESPECIAL org.springframework.expression.AccessException.&lt;init&gt; (Ljava/lang/String;Ljava/lang/Exception;)V ATHROW L14: NEW org.springframework.expression.AccessException (line 159) DUP NEW java.lang.StringBuilder DUP LDC "Neither getter nor field found for property '" INVOKESPECIAL java.lang.StringBuilder.&lt;init&gt; (Ljava/lang/String;)V ALOAD_3 // Ljava/lang/ </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload