Revision 452

View differences:

trunk/org.gvsig.postgresql/org.gvsig.postgresql.provider/src/main/java/org/gvsig/postgresql/dal/operations/PostgreSQLFetchFeatureTypeOperation.java
108 108
            Statement st = null;
109 109
            ResultSet rs = null;
110 110
            
111
            String srsid = null;
111
            Integer srsid = null;
112 112
            String geometryTypeName = null;
113 113
            try {
114 114
                st = this.getConnection().createStatement();
115 115
                rs = JDBCUtils.executeQuery(st, sqlbuilder.toString());
116 116
                if (rs.next()) {
117
                    srsid = rs.getString("srid");
117
                    srsid = rs.getInt("srid");
118 118
                    geometryTypeName = rs.getString("type");
119 119
                }
120 120
            } finally {
......
125 125
                GeometryType gt = getGeometryTypeFromDatabaseTypeName(geometryTypeName);
126 126
                attr.setGeometryType(gt);
127 127
            }
128
            if( !StringUtils.isEmpty(srsid) ) {
128
            if( srsid!=null ) {
129 129
                SRSSolver srssolver = this.helper.getSRSSolver();
130 130
                attr.setSRS(srssolver.getProjection(this.getConnection(),srsid));
131 131
            }

Also available in: Unified diff