Problem in Using Hibernate-spatial-postgis

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Problem in Using Hibernate-spatial-postgis

prashant_vervata
I am getting following error:
Caused by: java.lang.NoSuchMethodError: org.hibernate.type.CustomType.<init>(Lorg/hibernate/usertype/UserType;[Ljava/lang/String;)V
        at org.hibernatespatial.postgis.PostgisDialect.<clinit>(PostgisDialect.java:51)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at java.lang.Class.newInstance0(Class.java:355)
        at java.lang.Class.newInstance(Class.java:308)
        at org.hibernate.dialect.resolver.DialectFactory.constructDialect(DialectFactory.java:157)
        at org.hibernate.dialect.resolver.DialectFactory.buildDialect(DialectFactory.java:100)
        at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:120)
        at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2163)
        at org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2159)
        at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1383)
        at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:954)
        at org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:860)
        at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:779)
        at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:211)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)
        ... 66 more

Please someone help... I tried to solve the problem all day but have no clue where I am wrong. Pleas help.
Reply | Threaded
Open this post in threaded view
|

Re: Problem in Using Hibernate-spatial-postgis

prashant_vervata
My POM is:

 <properties>       
    <spring.version>3.0.5.RELEASE</spring.version>   
   </properties>

   
  <dependencies>                       
 
  <dependency>
  <groupId>org.springframework</groupId>                                   
    <artifactId>spring-core</artifactId>                                   
    <version>${spring.version}</version>                       
      </dependency>                       
     
      <dependency>                                   
      <groupId>org.springframework</groupId>                                   
      <artifactId>spring-web</artifactId>                                   
        <version>${spring.version}</version>                       
        </dependency>                       
       
        <dependency>                                   
        <groupId>org.springframework</groupId>                                   
        <artifactId>spring-webmvc</artifactId>                                   
        <version>${spring.version}</version>                       
        </dependency>   
       <dependency>
                                <groupId>org.springframework.security</groupId>
                                <artifactId>spring-security-core</artifactId>
                                <version>${spring.version}</version>
                        </dependency>
                       
                        <dependency>
                                <groupId>org.springframework</groupId>
                                <artifactId>org.springframework.aspects</artifactId>
                                <version>${spring.version}</version>
                        </dependency>
               
                        <dependency>
                                <groupId>org.springframework</groupId>
                                <artifactId>org.springframework.oxm</artifactId>
                                <version>${spring.version}</version>
                        </dependency>
               
                        <dependency>
               
                                <groupId>org.springframework.security</groupId>
                                <artifactId>spring-security-config</artifactId>
                                <version>${spring.version}</version>
                        </dependency>
               
               
                        <dependency>
                                <groupId>org.springframework</groupId>
                                <artifactId>org.springframework.web.servlet</artifactId>
                                <version>${spring.version}</version>
                        </dependency>

            <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>org.springframework.transaction</artifactId>
        <version>${spring.version}</version>
        </dependency>
        <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>jstl</artifactId>
        <version>1.2</version>
        <type>jar</type>
        <scope>compile</scope>
        </dependency>
       
        <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-jdbc</artifactId>
        <version>${spring.version}</version>
        </dependency>
 
   
        <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>org.springframework.orm</artifactId>
        <version>${spring.version}</version>
        </dependency>
 
 
  <dependency>
        <groupId>commons-dbcp</groupId>
        <artifactId>commons-dbcp</artifactId>
        <version>20030825.184428</version>
        </dependency>       
 
  <dependency>
        <groupId>commons-pool</groupId>
        <artifactId>commons-pool</artifactId>
        <version>20030825.183949</version>
        </dependency>
 
 
 
 
  <dependency>
                                <groupId>org.postgresql</groupId>
                                <artifactId>com.springsource.org.postgresql.jdbc4</artifactId>
                                <version>8.3.604</version>
                        </dependency>
                       
       
 
 
                   <dependency>
            <groupId>org.postgis</groupId>
            <artifactId>postgis-jdbc</artifactId>
            <version>1.3.3</version>
        </dependency>
       
       
       
       
         
          <dependency>
                                <groupId>org.hibernate</groupId>
                                <artifactId>hibernate-core</artifactId>
                                <version>3.5.6-Final</version>
                        </dependency>
         
                        <dependency>
                                <groupId>org.hibernate</groupId>
                                <artifactId>hibernate-annotations</artifactId>
                                <version>3.5.6-Final</version>
                        </dependency>
     
   
        <dependency>
        <groupId>javax.transaction</groupId>
        <artifactId>com.springsource.javax.transaction</artifactId>
        <version>1.1.0</version>
        </dependency>
         
          <dependency>
        <groupId>javax.persistence</groupId>
        <artifactId>persistence-api</artifactId>
        <version>1.0</version>
        </dependency>
       
       
        <dependency>
                                <groupId>org.slf4j</groupId>
                                <artifactId>slf4j-api</artifactId>
                                <version>1.5.8</version>
                        </dependency>

                        <dependency>
                                <groupId>org.slf4j</groupId>
                                <artifactId>slf4j-simple</artifactId>
                                <version>1.5.8</version>
                        </dependency> 
                        <dependency>
                                <groupId>javassist</groupId>
                                <artifactId>javassist</artifactId>
                                <version>3.12.1.GA</version>
                        </dependency>
                        <dependency>
                                <groupId>antlr</groupId>
                                <artifactId>antlr</artifactId>
                                <version>2.7.7</version>
                        </dependency>
                       
                       
                       
                        <dependency>
                                <groupId>com.vividsolutions</groupId>
                                <artifactId>jts</artifactId>
                                <version>1.11</version>
                        </dependency>
                       

                       
                       
                       
           
                        <dependency>
                                <groupId>org.hibernate</groupId>
                                <artifactId>hibernate-entitymanager</artifactId>
                                <version>4.0.0.Final</version>
                                <type>pom</type>
                        </dependency>
  </dependencies>