First try to upgrade Nimble to use latest shiro

Skip to first unread message

Sudhir N

Oct 6, 2011, 12:34:19 PM10/6/11
to Nimble

This started happening after I upgraded nimble to use shiro 1.1.1/1.1.3
 Does any one has any idea ?


----- Forwarded Message -----
From: "" <>
To: "" <>
Sent: Thursday, 6 October 2011 8:16 PM
Subject: Re: [grails-user] GSP does not evaluate after upgrading to shiro 1.1.3

I found a similar Jira which was for 2.0.0.
However we use 1.3.7 and every thing works If I remove the shiro 1.1.3 and use shiro 1.0.1. The issue comes up only when I upgrade to shiro 1.1.3

From: "" <>
To: Grails-user <>
Sent: Thursday, 6 October 2011 8:00 PM
Subject: [grails-user] GSP does not evaluate after upgrading to shiro 1.1.3

After upgrading to shiro 1.1.3 I am facing issues with the GSP,

1. GSP is not evaluated but rendered as it is.

Firebug output
            <g:message code="xxx" default="xxxx"></g:message>

        <sitemesh:captureMeta gsp_sm_xmlClosingForEmptyTag="/" name="layout" content="main"></sitemesh:captureMeta>        
	Some other content here

2. If i use expression like ${message(....)} or ${remoteFunction(......)} It will throw MissingMethod exceptions/No signature of method etc... but when I replaced these expressions with gsp tags, I got above response.

org.codehaus.groovy.grails.web.pages.exceptions.GroovyPagesException: Error evaluating expression [message(code:'default.titleapplication', default:'xxxxx')] on line [3]: groovy.lang.MissingMethodException: No signature of method: F__work_dachis_dachis_core_dev_mysocial_grails_app_vi
ews_index_gsp.message() is applicable for argument types: (java.util.LinkedHashMap) values: [[code:default.titleapplication, defaultxxxxx]]
Possible solutions: isCase(java.lang.Object)
        at org.codehaus.groovy.grails.web.pages.GroovyPage.evaluate(
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(
        at java.lang.reflect.Method.invoke(
        at org.codehaus.groovy.reflection.CachedMethod.invoke(

What might be going wrong ?


Sudhir N

Oct 7, 2011, 5:09:19 AM10/7/11
to, Bradley Beddoes

I just found out that it was FaceBook and OpenId realms that were causing this issue, I removed them temporarily and it started working, I can successfully use nimble with grails shiro 1.1.3
If any one wants this, I can make a pull request after i test it sufficiently.

From: Sudhir N <>
To: Nimble <>
Sent: Thursday, 6 October 2011 10:04 PM
Subject: First try to upgrade Nimble to use latest shiro

You received this message because you are subscribed to the Google Groups "Nimble" group.
To post to this group, send email to
To unsubscribe from this group, send email to
For more options, visit this group at

Reply all
Reply to author
0 new messages