Hey everybody,

I'm currently developing an app with entity beans based on the openGIS plugin 
for postgreSQL. JDBC drivers for postgis und postgresql are already in lib 
folder of the used server configuration (default) and the datasource.xml is 
also created. Datasource is running fine.

Now, let me explain the problem. 
For being able to store openGIS geometry objects in the postgreSQL database a 
GeometryType Class needs to be used.
A openGIS Geometry field in an entity bean looks then like:

        @Type(type="org.postgis.hibernate.GeometryType")
        private org.postgis.Geometry point;

This already worked on a 4.2.2 JBoss but needed a newer hibernate version to be 
installed.
With JBoss 5.0.0 it ends in an ClassLoader error after deployment 
(java.lang.NoClassDefFoundError: UserType). Seems classloader doesn't find the 
<server_home>/common/lib jars or doesn't check'em at all. The 
hibernate-core.jar in the common/lib folder includes the class demanded during 
deployment (org.hibernate.usertype.UserType).

So how does it come jbos throws an error during deployment? why isn't the 
UserType class found then?

thx + regards
Michael

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4204409#4204409

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4204409
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to