वसंत सुरक्षा 3.2.5.RELEASE और वसंत 4.1.1 में जाने के बाद से। हमें ग्रहण (लुना) में एक वसंत बीन सत्यापन चेतावनी मिल रही है।वसंत सुरक्षा चेतावनी: कक्षा प्राधिकरण उपयोग सार है?
सटीक चेतावनी है:
Class 'org.springframework.security.core.authority.AuthorityUtils' is abstract
यहाँ इस वसंत फाइल करने के लिए शीर्षक है:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:tx="http://www.springframework.org/schema/tx" xmlns:springsecurity="http://www.springframework.org/schema/security"
xmlns:jaxrs="http://cxf.apache.org/jaxrs" xmlns:cxf="http://cxf.apache.org/core"
xmlns:jee="http://www.springframework.org/schema/jee"
xsi:schemaLocation="http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-4.1.xsd
http://cxf.apache.org/core http://cxf.apache.org/schemas/core.xsd
http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-3.2.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.1.xsd
http://cxf.apache.org/jaxrs http://cxf.apache.org/schemas/jaxrs.xsd
http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.1.xsd">
विन्यास के हमलावर भाग निम्नानुसार है (जिसका अर्थ है कि अगर मैं इस अनुभाग को निकालना त्रुटि दूर हो जाती है। विशेष रूप से, यदि मैं springsecurity:authentication-provider
स्टैंजा को हटा देता हूं:
<springsecurity:authentication-manager alias="authenticationManager">
<springsecurity:authentication-provider>
<springsecurity:user-service>
<springsecurity:user name="john" password="john"
authorities="ROLE_USER" />
<springsecurity:user name="admin" password="admin"
authorities="ROLE_USER, ROLE_ADMIN" />
<springsecurity:user name="guest" password="guest"
authorities="ROLE_GUEST" />
</springsecurity:user-service>
</springsecurity:authentication-provider>
</springsecurity:authentication-manager>
इस के मूल कारण पर कोई विचार? हमारी परियोजना नकली चेतावनी के साथ नहीं रखती है और मैं वसंत बीन सत्यापन को अक्षम नहीं करना चाहता हूं।
"स्प्रिंग बीन सत्यापन" में है, क्या आपका मतलब जेएसआर -303 जैसा है? – holmis83
नहीं, बस ग्रहण स्प्रिंग बीन एक्सएमएल विन्यास फाइलों पर इसके वैधकर्ता को चला रहा है। इस परियोजना में 8 अलग-अलग स्प्रिंग कॉन्फ़िगरेशन फ़ाइलें हैं और यह केवल एक ही चेतावनी है जिसके लिए ध्वजांकित किया गया है। – HDave
क्या आपके पास स्प्रिंग टूल सूट या एक्लिप्स में स्थापित कोई अन्य विशेष प्लगइन है? – holmis83