I have a project in QGIS that I am trying to publish using GeoServer via the plugin.
When I try and publish a layer I get:
global name 'provider' is not defined Traceback (most recent call last): File "/Users/rful011/.qgis2/python/plugins/opengeo/gui/explorer.py", line 118, in run command(*params) File "/Users/rful011/.qgis2/python/plugins/opengeo/gui/confirm.py", line 18, in publishLayer catalog.publishLayer(layer, workspace, overwrite, name) File "/Users/rful011/.qgis2/python/plugins/opengeo/qgis/catalog.py", line 379, in publishLayer self.upload(layer, workspace, overwrite, title) File "/Users/rful011/.qgis2/python/plugins/opengeo/qgis/catalog.py", line 245, in upload self._publishExisting(layer, workspace, overwrite) File "/Users/rful011/.qgis2/python/plugins/opengeo/qgis/catalog.py", line 171, in _publishExisting uri = QgsDataSourceURI(provider.dataSourceUri()) NameError: global name 'provider' is not defined
I have looked at the plugin code and can not find any references to ‘provider’ before the fateful reference that fails.
Any ideas what is wrong? I am aware that this plugin is labeled as experimental but it is unclear who I should contact. I have tried to contact boundlessgeo without response and posted to the geoserver mailing list, again without any resolution.