2013-11-09 4 views
10

मैं Grails 2.2.2 का उपयोग कर रहा हूं और मैंने अपनी BuildConfig.groovy फ़ाइल में नीचे दी गई पंक्तियों को जोड़कर वसंत-सुरक्षा-कोर-2.0-आरसी 2 स्थापित कर लिया है:Grails स्प्रिंग कोर सुरक्षा प्लगइन - कक्षाओं को हल करने में असमर्थ

Under the plugins:  
compile ':spring-security-core:2.0-RC2' 

Under Repositories: 
mavenRepo 'http://repo.spring.io/milestone' 

प्लगइन सफलतापूर्वक स्थापित किया गया था और मैंने एस 2-क्विकस्टार्ट स्क्रिप्ट का उपयोग कर सुरक्षा डोमेन और नियंत्रक बनाए हैं।

import grails.plugins.springsecurity.Secured 
@Secured(['ROLE_ADMIN']) 

हालांकि जब मैं आवेदन मैं नीचे त्रुटि मिलती है चलाने का प्रयास:

| Error Compilation error: startup failed: C:\workspace\SW Development\Production\MyGrailsApp\safami\grails-app\controllers\safami\InfoPageAdminController.groovy: 4: unable to resolve class grails.plugins.springsecurity.Secured @ line 4, column 1. import grails.plugins.springsecurity.Secured

मैं

अब, मैं नीचे दिए गए कोड के साथ अपने नियंत्रकों में से एक को नवीनीकृत किया है Grails के लिए नया और मुझे आपके विस्तृत समाधान की जरूरत है।

उत्तर

17

एनोटेशन एक अलग पैकेज के लिए ले जाया गया था - बदल

import grails.plugins.springsecurity.Secured 

को
import grails.plugin.springsecurity.annotation.Secured 
संबंधित मुद्दे