From 5fb08f8062b4b9d2c9e889ea584876f05f62798d Mon Sep 17 00:00:00 2001 From: bjl23 Date: Fri, 14 Jan 2011 21:31:47 +0000 Subject: [PATCH] NIHVIVO-1708 setting correct dataset factories in parent dao factories with SDB --- .../mannlib/vitro/webapp/dao/jena/WebappDaoFactoryJena.java | 2 +- .../mannlib/vitro/webapp/dao/jena/WebappDaoFactorySDB.java | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/WebappDaoFactoryJena.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/WebappDaoFactoryJena.java index 28b8ef186..489a96f28 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/WebappDaoFactoryJena.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/WebappDaoFactoryJena.java @@ -103,7 +103,7 @@ public class WebappDaoFactoryJena implements WebappDaoFactory { private Map properties = new HashMap(); - private DatasetWrapperFactory dwf; + protected DatasetWrapperFactory dwf; // for temporary use to construct URIs for the things that still use integer IDs. // As these objects get changed to support getURI(), this should become unnecessary. diff --git a/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/WebappDaoFactorySDB.java b/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/WebappDaoFactorySDB.java index 79f34c354..ee77d69aa 100644 --- a/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/WebappDaoFactorySDB.java +++ b/webapp/src/edu/cornell/mannlib/vitro/webapp/dao/jena/WebappDaoFactorySDB.java @@ -32,6 +32,7 @@ public class WebappDaoFactorySDB extends WebappDaoFactoryJena { public WebappDaoFactorySDB(OntModelSelector ontModelSelector, Dataset dataset) { super(ontModelSelector); this.dwf = new StaticDatasetFactory(dataset); + super.dwf = new StaticDatasetFactory(dataset); } /** @@ -47,6 +48,7 @@ public class WebappDaoFactorySDB extends WebappDaoFactoryJena { String[] preferredLanguages) { super(ontModelSelector, defaultNamespace, nonuserNamespaces, preferredLanguages); this.dwf = new StaticDatasetFactory(dataset); + super.dwf = new StaticDatasetFactory(dataset); } /** @@ -63,6 +65,7 @@ public class WebappDaoFactorySDB extends WebappDaoFactoryJena { String[] preferredLanguages) { super(ontModelSelector, defaultNamespace, nonuserNamespaces, preferredLanguages); this.dwf = new ReconnectingDatasetFactory(bds, storeDesc); + super.dwf = new ReconnectingDatasetFactory(bds, storeDesc); } @Override