SORU
23 EYLÜL 2011, Cuma


Özel durum CacheProvider için NoClassDefFoundError

Bazı basit web uygulama hazırda 4 Bahar 3 dayalı uygulamaya çalışıyorum Baharda yeni ve Hazırda Beklet yapıyorum tomcat ben başlarken bu özel durum var:

java.lang.NoClassDefFoundError: org/hibernate/cache/CacheProvider
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
at java.lang.Class.getDeclaredMethods(Class.java:1791)
    ...
Caused by: java.lang.ClassNotFoundException: org.hibernate.cache.CacheProvider
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523)

Bu sınıf için Hazırda Beklet Hazırda Beklet 3 çekirdekli olduğunu buldum ama hazırda 4'te buldum.

Kalıcılık benim için context.xml bölümü:

<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
    <property name="driverClassName" value="org.hsqldb.jdbcDriver"/>
    <property name="url" value="jdbc:oracle:thin:@IP_Address:SID"/>
    <property name="username" value="xxx"/>
    <property name="password" value="xxx"/>
    <property name="initialSize" value="5"/>
    <property name="maxActive" value="20"/>
</bean>

<bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
    <property name="dataSource" ref="dataSource" />
    <property name="packagesToScan" value="com.huawei.vms.user"/>
    <property name="hibernateProperties">
        <props>
            <prop key="dialect">org.hibernate.dialect.Oracle10gDialect</prop>
        </props>
    </property>
</bean>

Lütfen bana context.xml bunun için herhangi bir ayar var bilmiyorum çünkü CashProvider yüklemeye çalışıyor neden ve projemi eklemek istiyorum hangi anlamaya yardımcı olur. Teşekkürler!

CEVAP
25 Kasım 2011, Cuma


org.springframework.orm.hibernate4.LocalSessionFactoryBean (Hazırda 4) AnnotationSessionFactoryBean değiştirmek ve gitmek için iyi olacak. Bu AnnotationSessionFactoryBean sınıf yolu şimdi tarama gibi LocalSessionFactoryBean ile değiştirildi.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • GoProTutorials

    GoProTutoria

    18 NİSAN 2011
  • itfigueres

    itfigueres

    12 EKİM 2013
  • Strata1000

    Strata1000

    28 EYLÜL 2009