PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

CAS डेटाबेस प्रमाणीकरण काम नहीं कर रहा है

जब आप उन कक्षाओं को देखते हैं जिनका आप वर्णन करते हैं, i. इ। AbstractJpaProperties और QueryJdbcAuthenticationProperties , आप उनकी शुरुआत में कुछ इस तरह देखेंगे:

// ...
import lombok.Getter;
import lombok.Setter;

// ...
@Getter
@Setter
public abstract class AbstractJpaProperties implements Serializable {

    // ...
    @RequiredProperty
    private String url = "jdbc:hsqldb:mem:cas-hsql-database";

और खेतों के लिए कोई गेटर्स और सेटर्स नहीं। इसका मतलब है कि लोम्बोक संकलन समय पर उन्हें उत्पन्न करने का ख्याल रखता है। यदि आप सीधे cas-server-core-api-configuration-model-5.3.2.jar से क्लास खोलते हैं , आपका आईडीई आपको कक्षा की रूपरेखा (केवल संकलित कक्षा में) में गेटर्स और सेटर्स दिखाना चाहिए।

तो हो सकता है कि आप निर्माण पथ में लोम्बोक पुस्तकालय के बिना उन वर्गों (या संपूर्ण सीएएस?) को स्वयं बनाने का प्रयास करें? इसलिए, आपको त्रुटि मिलती है:

अगर ऐसा है, तो मैं आपको का उपयोग करने की सलाह दूंगा। CAS WAR ओवरले इंस्टालेशन इसके बजाय - सामान्य सीएएस उपयोग के लिए यह आम तौर पर आसान होता है। यदि आपको अभी भी उन वर्गों को छूने की आवश्यकता है, तो आपको लंबोक को सेटअप करने की आवश्यकता है जैसा कि मैंने ऊपर बताया है।

अंत में, जैसा कि करण लिखते हैं, आपको संभवतः PostgreSQL ड्राइवर पर एक उपयुक्त निर्भरता जोड़ने की आवश्यकता होगी, ताकि आपको NoClassDefFoundError प्राप्त न हो। या इसी तरह जब आपका आवेदन निष्पादन में आगे बढ़ता है।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL 9.1 स्थापना और डेटाबेस एन्कोडिंग

  2. समान मान वाले दो कॉलम ऑर्डर करते समय अजीब ऑर्डरिंग बग (क्या यह एक बग है?)

  3. पीजीपूल के लिए एक गाइड - संकेत और अवलोकन:भाग तीन

  4. क्या एक PHP, Python, PostgreSQL डिज़ाइन एक व्यावसायिक अनुप्रयोग के लिए उपयुक्त है?

  5. दो तिथियों के बीच अंतर postgresql एक्सेल प्रारूप में