Hi All,<div><br></div><div>I was trying to use the offline editing plugin for some field work but it doesn&#39;t seem to want to convert the layers to offline for me.</div><div><br></div><div>The layers are all MapInfo .TAB files when running convert to offline the plugin sits for a while then goes back to the map canvas.  This is the output in my Windows XP DebugView:</div>


<div><br></div><div><div>[6032] d:\src\qgis\src\app\qgscustomization.cpp(778) : (QgsCustomization::customizeWidget) objectName = QgsOfflineEditingPluginGuiBase event type = 17</div><div>[6032] d:\src\qgis\src\app\qgscustomization.cpp(780) : (QgsCustomization::customizeWidget) QgsOfflineEditingPluginGui x QDialog</div>


<div>[6032] d:\src\qgis\src\app\qgscustomization.cpp(778) : (QgsCustomization::customizeWidget) objectName =  event type = 17</div><div>[6032] d:\src\qgis\src\app\qgscustomization.cpp(780) : (QgsCustomization::customizeWidget) QMessageBox x QDialog</div>


<div>[6032] d:\src\qgis\src\app\qgscustomization.cpp(778) : (QgsCustomization::customizeWidget) objectName = QgsOfflineEditingProgressDialogBase event type = 17</div><div>[6032] d:\src\qgis\src\app\qgscustomization.cpp(780) : (QgsCustomization::customizeWidget) QgsOfflineEditingProgressDialog x QDialog</div>


<div>[6032] d:\src\qgis\src\core\qgsmaplayer.cpp(53) : (QgsMapLayer::QgsMapLayer) lyrname is &#39;Buildings (offline)&#39;</div><div>[6032] d:\src\qgis\src\core\qgsmaplayer.cpp(59) : (QgsMapLayer::QgsMapLayer) layerName is &#39;Buildings (offline)&#39;</div>


<div>[6032] d:\src\qgis\src\core\qgsproviderregistry.cpp(363) : (QgsProviderRegistry::provider) Library name is C:/OSGeo4W/apps/qgis-dev/plugins/spatialiteprovider.dll</div><div>[6032] d:\src\qgis\src\core\qgsproviderregistry.cpp(369) : (QgsProviderRegistry::provider) Loaded data provider library</div>


<div>[6032] d:\src\qgis\src\core\qgsproviderregistry.cpp(370) : (QgsProviderRegistry::provider) Attempting to resolve the classFactory function</div><div>[6032] d:\src\qgis\src\core\qgsproviderregistry.cpp(377) : (QgsProviderRegistry::provider) Getting pointer to a dataProvider object from the library</div>


<div>[6032] d:\src\qgis\src\providers\spatialite\qgsspatialiteprovider.cpp(4102) : (QgsSpatiaLiteProvider::SqliteHandles::openDb) New sqlite connection for C:/offline.sqlite</div><div>[6032] d:\src\qgis\src\providers\spatialite\qgsspatialiteprovider.cpp(4123) : (QgsSpatiaLiteProvider::SqliteHandles::openDb) Connection to the database was successful</div>


<div>[6032] d:\src\qgis\src\providers\spatialite\qgsspatialiteprovider.cpp(459) : (QgsSpatiaLiteProvider::QgsSpatiaLiteProvider) Invalid SpatiaLite layer</div><div>[6032] d:\src\qgis\src\core\qgsproviderregistry.cpp(388) : (QgsProviderRegistry::provider) Instantiated the data provider plugin</div>


<div>[6032] d:\src\qgis\src\core\qgsproviderregistry.cpp(389) : (QgsProviderRegistry::provider) provider name: spatialite</div><div>[6032] d:\src\qgis\src\core\qgsproviderregistry.cpp(399) : (QgsProviderRegistry::provider) Invalid data provider</div>


<div>[6032] d:\src\qgis\src\core\qgsvectorlayer.cpp(2843) : (QgsVectorLayer::setDataProvider)  unable to get data provider</div></div><div><br></div><div>Seems if you do the same with using Shapefiles everything works fine.</div>

<div><br></div><div>Anyone had this problem before?</div><div><br></div><div>- Nathan</div><div><br></div>