I am trying to response to feature changes on a PostgresSQL/PostGIS database.
I'm using GeoServer version 2.9.1, GeoTools 15.1, PostgreSQL 9.5, , PostGIS
2.2.1
When I attach a FeatureListener to the consumer feature source, I don't get any
events when I perform CRUD operations on the features using the GeoServer REST
interface.
FeatureTypeInfo fti =
catalog.getFeatureTypeByName("c2rpc:Track");
FeatureSource<? extends FeatureType, ? extends Feature>
consumerFS = fti.getFeatureSource(null, null);
FeatureListener consumerFL = null;
logger.log(Level.INFO, "Registering a feature listener
for feature type " + name.getURI() + ".");
consumerFS.addFeatureListener(consumerFL = new
FeatureListener() {
public void changed(FeatureEvent featureEvent) {
logger.log(Level.INFO, "Received
FeatureEvent from layer " + name.getURI() + " of Type: " +
featureEvent.getType());
}
});
Is there something I'm doing wrong, something I need to configure, or is
FeatureListener eventing not hooked up to the PostGIS Data Store?
Thanks,
Dale McIntosh
------------------------------------------------------------------------------
_______________________________________________
GeoTools-GT2-Users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users