{"action":"created","issue":{"url":"https://api.github.com/repos/rythmengine/rythmengine/issues/274","repository_url":"https://api.github.com/repos/rythmengine/rythmengine","labels_url":"https://api.github.com/repos/rythmengine/rythmengine/issues/274/labels{/name}","comments_url":"https://api.github.com/repos/rythmengine/rythmengine/issues/274/comments","events_url":"https://api.github.com/repos/rythmengine/rythmengine/issues/274/events","html_url":"https://github.com/rythmengine/rythmengine/issues/274","id":88464585,"number":274,"title":"Illegal type in constant pool","user":{"login":"0x6e6562","id":14088,"avatar_url":"https://avatars.githubusercontent.com/u/14088?v=3","gravatar_id":"","url":"https://api.github.com/users/0x6e6562","html_url":"https://github.com/0x6e6562","followers_url":"https://api.github.com/users/0x6e6562/followers","following_url":"https://api.github.com/users/0x6e6562/following{/other_user}","gists_url":"https://api.github.com/users/0x6e6562/gists{/gist_id}","starred_url":"https://api.github.com/users/0x6e6562/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/0x6e6562/subscriptions","organizations_url":"https://api.github.com/users/0x6e6562/orgs","repos_url":"https://api.github.com/users/0x6e6562/repos","events_url":"https://api.github.com/users/0x6e6562/events{/privacy}","received_events_url":"https://api.github.com/users/0x6e6562/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/rythmengine/rythmengine/labels/bug","name":"bug","color":"e10c02"}],"state":"open","locked":false,"assignee":{"login":"greenlaw110","id":216930,"avatar_url":"https://avatars.githubusercontent.com/u/216930?v=3","gravatar_id":"","url":"https://api.github.com/users/greenlaw110","html_url":"https://github.com/greenlaw110","followers_url":"https://api.github.com/users/greenlaw110/followers","following_url":"https://api.github.com/users/greenlaw110/following{/other_user}","gists_url":"https://api.github.com/users/greenlaw110/gists{/gist_id}","starred_url":"https://api.github.com/users/greenlaw110/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/greenlaw110/subscriptions","organizations_url":"https://api.github.com/users/greenlaw110/orgs","repos_url":"https://api.github.com/users/greenlaw110/repos","events_url":"https://api.github.com/users/greenlaw110/events{/privacy}","received_events_url":"https://api.github.com/users/greenlaw110/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/rythmengine/rythmengine/milestones/6","html_url":"https://github.com/rythmengine/rythmengine/milestones/1.2.0","labels_url":"https://api.github.com/repos/rythmengine/rythmengine/milestones/6/labels","id":1740537,"number":6,"title":"1.2.0","description":"Bug/issue clean up release","creator":{"login":"greenlaw110","id":216930,"avatar_url":"https://avatars.githubusercontent.com/u/216930?v=3","gravatar_id":"","url":"https://api.github.com/users/greenlaw110","html_url":"https://github.com/greenlaw110","followers_url":"https://api.github.com/users/greenlaw110/followers","following_url":"https://api.github.com/users/greenlaw110/following{/other_user}","gists_url":"https://api.github.com/users/greenlaw110/gists{/gist_id}","starred_url":"https://api.github.com/users/greenlaw110/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/greenlaw110/subscriptions","organizations_url":"https://api.github.com/users/greenlaw110/orgs","repos_url":"https://api.github.com/users/greenlaw110/repos","events_url":"https://api.github.com/users/greenlaw110/events{/privacy}","received_events_url":"https://api.github.com/users/greenlaw110/received_events","type":"User","site_admin":false},"open_issues":19,"closed_issues":1,"state":"open","created_at":"2016-05-01T09:09:32Z","updated_at":"2016-05-01T10:47:05Z","due_on":null,"closed_at":null},"comments":10,"created_at":"2015-06-15T15:46:01Z","updated_at":"2016-05-09T03:19:05Z","closed_at":null,"body":"We're experiencing the following issue once after each reboot of of our application (i.e. invoking the template a 2nd time doesn't reproduce the issue:\r\n\r\n```\r\nJun 15 14:31:00:  2015-06-15 14:30:59,936 [qtp12209492-23] ERROR s.q.m.r.s.RestResponseEntityExceptionHandler [1000000000000000001:-101] - (class: ASMAccessorImpl_10673308271434378659880, method: getKnownEgressType signature: ()Ljava/lang/Class;) Illegal type in constant pool \r\nJun 15 14:31:00:  Template: fifo.xml \r\nJun 15 14:31:00:  Relevant template source lines: \r\nJun 15 14:31:00:  ------------------------------------------------- \r\nJun 15 14:31:00:     9:       <fifos> \r\nJun 15 14:31:00:     10:         @for (FifoGroup g : groups) { \r\nJun 15 14:31:00:     11:         <fifo name=\"@g.getName()\" importance=\"0\"> \r\nJun 15 14:31:00:     12:           @for (String member : g.getMembers()) { \r\nJun 15 14:31:00:  >> 13:           g.getName\r\nJun 15 14:31:00:     14:           } \r\nJun 15 14:31:00:     15:         </fifo> \r\nJun 15 14:31:00:     16:         } \r\nJun 15 14:31:00:     17:       </fifos> \r\nJun 15 14:31:00:  Relevant Java source lines: \r\nJun 15 14:31:00:  ------------------------------------------------- \r\nun 15 14:31:00:     167: try{pe(g.getName());} catch (RuntimeException e) {__handleTemplateExecutionException(e);}  //line: 13 \r\nJun 15 14:31:00:  >> 170: try{pe((__eval(\"g.getName()\")));} catch (RuntimeException e) {__handleTemplateExecutionException(e);}  //line: 13 \r\nJun 15 14:31:00:  java.lang.VerifyError: (class: ASMAccessorImpl_10673308271434378659880, method: getKnownEgressType signature: ()Ljava/lang/Class;) Illegal type in constant pool \r\nJun 15 14:31:00:  \tat java.lang.Class.getDeclaredConstructors0(Native Method) ~[na:1.8.0_40] \r\nJun 15 14:31:00:  \tat java.lang.Class.privateGetDeclaredConstructors(Class.java:2671) ~[na:1.8.0_40] \r\nJun 15 14:31:00:  \tat java.lang.Class.getConstructor0(Class.java:3075) ~[na:1.8.0_40] \r\nJun 15 14:31:00:  \tat java.lang.Class.newInstance(Class.java:412) ~[na:1.8.0_40] \r\nJun 15 14:31:00:  \tat org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer._initializeAccessor(ASMAccessorOptimizer.java:725) ~[mvel2-2.1.5.Final.jar:na] \r\nJun 15 14:31:00:  \tat org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer.compileAccessor(ASMAccessorOptimizer.java:859) ~[mvel2-2.1.5.Final.jar:na] \r\nJun 15 14:31:00:  \tat org.mvel2.optimizers.impl.asm.ASMAccessorOptimizer.optimizeAccessor(ASMAccessorOptimizer.java:243) ~[mvel2-2.1.5.Final.jar:na] \r\nJun 15 14:31:00:  \tat org.mvel2.optimizers.dynamic.DynamicGetAccessor.optimize(DynamicGetAccessor.java:90) ~[mvel2-2.1.5.Final.jar:na] \r\nJun 15 14:31:00:  \tat org.mvel2.optimizers.dynamic.DynamicGetAccessor.getValue(DynamicGetAccessor.java:64) ~[mvel2-2.1.5.Final.jar:na] \r\nJun 15 14:31:00:  \tat org.mvel2.ast.ASTNode.getReducedValueAccelerated(ASTNode.java:108) ~[mvel2-2.1.5.Final.jar:na] \r\n```\r\n\r\nFor reference, this is the environment:\r\n\r\n```\r\n$ java -version\r\njava version \"1.8.0_40\"\r\nJava(TM) SE Runtime Environment (build 1.8.0_40-b26)\r\nJava HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)\r\n$ uname -a\r\nLinux 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u2 x86_64 GNU/Linux\r\n```\r\n\r\nHas anybody come across this type of issue before?"},"comment":{"url":"https://api.github.com/repos/rythmengine/rythmengine/issues/comments/217768397","html_url":"https://github.com/rythmengine/rythmengine/issues/274#issuecomment-217768397","issue_url":"https://api.github.com/repos/rythmengine/rythmengine/issues/274","id":217768397,"user":{"login":"jaapgeurts","id":8801643,"avatar_url":"https://avatars.githubusercontent.com/u/8801643?v=3","gravatar_id":"","url":"https://api.github.com/users/jaapgeurts","html_url":"https://github.com/jaapgeurts","followers_url":"https://api.github.com/users/jaapgeurts/followers","following_url":"https://api.github.com/users/jaapgeurts/following{/other_user}","gists_url":"https://api.github.com/users/jaapgeurts/gists{/gist_id}","starred_url":"https://api.github.com/users/jaapgeurts/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaapgeurts/subscriptions","organizations_url":"https://api.github.com/users/jaapgeurts/orgs","repos_url":"https://api.github.com/users/jaapgeurts/repos","events_url":"https://api.github.com/users/jaapgeurts/events{/privacy}","received_events_url":"https://api.github.com/users/jaapgeurts/received_events","type":"User","site_admin":false},"created_at":"2016-05-09T03:19:05Z","updated_at":"2016-05-09T03:19:05Z","body":"I have this bug too. For me it often appears after the server has been idle and then busy.\r\nJust wanted to let you know that the pom.xml for the rythm 1.1.5 version on maven central still references the old 2.1.5-Final. "}}