Howdy,
Not real sure on this one because I've only just started looking at FIDs
and their usage, but...
Not that it appears that it can happen, since the JDBC1DataStore doesn't
like fully qualified type names, but code in the Oracle Spatal
connector, which does appear to some degree to allow fully qualified
type names, uses indexOf('.') when processing FIDs to separate out the
id but I think it should probably be lastIndexof('.') since the
TypedFIDMapper class concatenates the feature type name and the id to
generate the FID, which causes problem with fully qualified type names.
See:
org.geotools.filter.SQLEncoderOracle
public void visit(FidFilter filter)
org.geotools.data.jdbc.fidmapper.TypedFIDMapper
public Object[] getPKAttributes(String FID) throws IOException
public String getID(Object[] attributes)
Cheers,
Shaun
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users