Revision: 5918
http://sourceforge.net/p/jump-pilot/code/5918
Author: michaudm
Date: 2018-08-21 20:33:57 +0000 (Tue, 21 Aug 2018)
Log Message:
-----------
Protection against NPE
Modified Paths:
--------------
core/trunk/src/org/openjump/core/ui/plugin/datastore/transaction/DataStoreTransactionManagerPlugIn.java
Modified:
core/trunk/src/org/openjump/core/ui/plugin/datastore/transaction/DataStoreTransactionManagerPlugIn.java
===================================================================
---
core/trunk/src/org/openjump/core/ui/plugin/datastore/transaction/DataStoreTransactionManagerPlugIn.java
2018-08-19 07:27:05 UTC (rev 5917)
+++
core/trunk/src/org/openjump/core/ui/plugin/datastore/transaction/DataStoreTransactionManagerPlugIn.java
2018-08-21 20:33:57 UTC (rev 5918)
@@ -82,7 +82,8 @@
Logger.info("Task loaded : " + task.getName());
java.util.List<Layer> layers =
taskEvent.getTask().getLayerManager().getLayers();
for (Layer layer : layers) {
- if (layer.getDataSourceQuery().getDataSource() instanceof
WritableDataStoreDataSource) {
+ if (layer.getDataSourceQuery() != null &&
+ layer.getDataSourceQuery().getDataSource()
instanceof WritableDataStoreDataSource) {
getTransactionManager().registerLayer(layer, task);
}
}
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Jump-pilot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel