मैं Grails 2.0 के साथ grails सुरक्षा यूआई (0.1.2) का उपयोग करने में सक्षम नहीं हूँ। मैंने निम्नलिखित त्रुटि के लिए संभावित कारणों को गुमराह किया है और सुझावों का सुझाव भी दिया है लेकिन वे काम नहीं कर रहे हैं। मैंने पहले से ही यूआई को ओवरराइड करने का प्रयास किया है, मैंने Grails 2.0-m2 संस्करण भी आजमाया है।वसंत सुरक्षा यूआई और grails 2.0
| Error 2012-01-02 17:17:12,659 ["http-bio-8080"-exec-5] ERROR [/webdemo].[default] - Servlet.service() for servlet [default] in context with path [/webdemo] threw exception
Message: It looks like you are missing some calls to the r:layoutResources tag. After rendering your page the following have not been rendered: [head]
Line | Method
->> 886 | runTask in java.util.concurrent.ThreadPoolExecutor$Worker
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| 908 | run in ''
^ 619 | run . . in java.lang.Thread
बाद
मेरी main.gsp (कुछ कोड/टिप्पणियों संक्षिप्तता के लिए निकाल दिए जाते हैं) है
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title><g:layoutTitle default="Grails"/></title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="${resource(dir: 'images', file: 'favicon.ico')}" type="image/x-icon">
<link rel="apple-touch-icon" href="${resource(dir: 'images', file: 'apple-touch-icon.png')}">
<link rel="apple-touch-icon" sizes="114x114" href="${resource(dir: 'images', file: 'apple-touch-icon-retina.png')}">
<link rel="stylesheet" href="${resource(dir: 'css', file: 'main.css')}" type="text/css">
<link rel="stylesheet" href="${resource(dir: 'css', file: 'mobile.css')}" type="text/css">
<g:layoutHead/>
<r:layoutResources />
</head>
<body>
<div id="grailsLogo" role="banner"><a href="http://grails.org"><img src="${resource(dir: 'images', file: 'grails_logo.png')}" alt="Grails"/></a></div>
<g:layoutBody/>
<div class="footer" role="contentinfo"></div>
<div id="spinner" class="spinner" style="display:none;"><g:message code="spinner.alt" default="Loading…"/></div>
<g:javascript library="application"/>
<r:layoutResources />
</body>
धन्यवाद इसने इसे हल किया। – Sap
कौन सा जी: javascipt कॉल आप हटा दिया - वह वसंत में सेक्रियाइटीयूआई प्लगइन reqister और auth gsps? (S2ui-override करके, मुझे लगता है?) क्या आप परिणामी संसाधन मॉड्यूल साझा कर सकते हैं? – Wayne
मेरी स्थिति में, मैंने पंजीकरण को ओवरराइड कर दिया था; मैंने जी: जावास्क्रिप्ट को register.gsp लेआउट में हटा दिया (भले ही उन्हें टिप्पणी की गई हो), और समस्या चली गई। –