Commit graph

72 commits

Author SHA1 Message Date
Jim Blake
08efbe2735 Don't offer Pellet reasoning on ingest. 2014-12-21 09:12:23 -05:00
Jim Blake
78c8f102f8 Continue to reduce the Model Madness!
Add OntModelCache to the top of the stack of RDF data structures.
Add DataStructuresProvider to the bottom of the stack.
Redesign ModelAccess method signatures.
Create the ShowSources page.
Remove RequestModelsPrep, except for setting the Collator.
Reduce the complexity of ContentModelsSetup and ConfigurationModelsSetup.

VIVO-225 VIVO-819 VIVO-820 VIVO-821 VIVO-823 VIVO-832
2014-10-10 10:07:56 -04:00
Jim Blake
ae6a2a7251 VIVO-719 Improve the user interface 2014-06-09 15:14:16 -04:00
Jim Blake
0cd42e211e VIVO-773 Remove "connectDB" function of advanced data tools.
It was tied up with RDB. It could have been converted, but there was little interest.
2014-06-02 17:57:06 -04:00
Jim Blake
3a2930cdc6 VIVO-773 Update the JENA libraries and adjust to the changes
Replace the JAR files with more current ones.
Add a one-line change to BaseInfGraph (from the Jena source), so it will work with Pellet 2.3.1
Adjust all implementations of Graph to include new methods and remove old ones.
Add annotations and generics to reduce compiler warnings.
Remove all dependencies on RDB, which is no longer supported.
   This requires considerable refactoring of JenaIngestController, RDFUploadController, listModels.jsp
Refactor the ModelMaker uses
   Remove VitroJenaModelMaker,
   Revise VitroInterceptingModelMaker to be configurable for Config or Content models
Add debug logging code to ModelChangeImpl ChangeSetImpl, RDFServiceJena.
Add TDB support: RDFServiceFactoryTDB, RDFServiceTDB
   Refactor RDFServiceJena and RDFServiceSDB so much of the code can be reused by RDFServiceTDB
Accomodate two RDFService instances - one for Configuration models and one for Content models.
   Changes to RDFServiceUtils, RDFServiceSetup
   Configuration models use TDB directory in Vitro home directory
Handle bulk updating:
   Jena has deprecated bulk operations, and their models classes no longer use the bulk updaters
   Create a VitroModelFactory to use instead of the ModelFactory, when bulk updating is required.
   Create adapter classes: BulkUpdatingModel, BulkUpdatingOntModel, AbstractModelDecorator
Make the configuration model setup algorithms uniform
   Combine ApplicationModelSetup and UserModelSetup into ConfigurationModelsSetup
2014-06-01 18:23:21 -04:00
Jim Blake
c44df14ec1 VIVO-773 continue clean up of model makers 2014-05-21 13:08:36 -04:00
Jim Blake
68cfef81cd VIVO-773 clean up the structure of the model makers 2014-05-21 11:34:46 -04:00
brianjlowe
4202f30ea7 VIVO-237 changed "attach to TBox" function to "attach snapshot to ontology" using in-memory copies so older ingest examples should still work while avoiding a performance hit. 2013-09-27 17:05:41 -04:00
j2blake
345f99790f VIVO-212 Rename WADF access methods on VitroRequest
Overlooked a reference in a JSP
2013-07-18 15:31:42 -04:00
j2blake
6a4c7ba6fc VIVO-82 Use ModelAccess to get or set the JenaOntModel (Union Full model) 2013-05-17 12:37:49 -04:00
j2blake
4e4384bd3e VIVO-82 Use ModelAccess to get or set the JenaOntModel (Union Full model) 2013-05-17 12:28:48 -04:00
j2blake
c53e53c526 VIVO-2 Fix the URIs of the JSTL taglibs. 2013-03-08 17:48:27 -05:00
brianjlowe
a3817292a5 merge r. 9959 from maint-rel-1.5 : NIHVIVO-3893 change interface text from 'SDB models' to 'main store models' in ingest tools when using models from main quad store 2012-07-10 14:16:54 +00:00
brianjlowe
eace91759a NIHVIVO-3877 and NIHVIVO-3872 using RDFService for aspects of import and export 2012-07-06 15:05:29 +00:00
j2blake
94a2d9327c NIHVIVO-3523 Oops. Some of the JSPs were using those RequestedAction classes that I converted to SimplePermissions. 2011-12-21 23:02:31 +00:00
brianjlowe
2bdb44685f NIHVIVO-3516 fixed merge tool so it doesn't strand triples in a graph named with SDB's union URI 2011-12-16 17:20:10 +00:00
brianjlowe
fb008e7410 NIHVIVO-3452 SPARQL 1.1 for SPARQL page and ingest tools 2011-12-07 22:03:13 +00:00
brianjlowe
672d9e6457 NIHVIVO-3432 refactor access to model makers in ingest tools 2011-12-05 20:13:37 +00:00
brianjlowe
f5e1661f9a NIHVIVO-3130 NIHVIVO-3089 ingest tools fixes and improvements 2011-11-04 21:01:34 +00:00
stellamit
e1e5fba67f NIHVIVO-3129 VIVO text appearing on RDF Export screen in vitro deployment 2011-10-24 22:04:52 +00:00
tworrall
e202a31d62 NIHVIVO-3089: modified the text relating to the local name naming convention 2011-08-10 16:29:01 +00:00
cappadona
fd945e97ad NIHVIVO-1481 Merged r8774 from maint-rel-vivo-1.3 branch. 2011-07-21 12:33:41 +00:00
cappadona
4ac8ecdeb2 Merged r8748 from maint-rel-vivo-1.3 branch. 2011-07-20 16:14:41 +00:00
brianjlowe
e5028dc668 NIHVIVO-2884 minor bug fix and improvement to manage Jena models page 2011-07-13 14:29:13 +00:00
anupsawant
cf2c77e81c NIHVIVO-2463 merge tool improvement for rdfs:labels 2011-07-11 17:51:59 +00:00
ryounes
7b57aa365a Fix typos 2011-05-12 14:33:59 +00:00
j2blake
5610249bbc NIHVIVO-2492 convert JSPs from <vitro:requiresAuthorizationFor> and <vitro:confirmLoginStatus> to <vitro:confirmAuthorization> 2011-04-27 20:20:25 +00:00
j2blake
5d44fa50f7 NIHVIVO-2492 Restrict pages by UseOntologyEditorPages requested action. 2011-04-18 19:55:31 +00:00
j2blake
8e3c13bd4c NIHVIVO-2492 Restrict JenaIngest, JenaExport, RDFUpload and SparqlQuery pages 2011-04-15 22:01:08 +00:00
ass92
fc64de26b7 NIHVIVO-1866 jsp file for individual not found when the control runs through EntityEditController 2011-02-14 22:10:38 +00:00
ass92
1892e4614e NIHVIVO-2118 correction to remove garbage from display page of merge individuals 2011-02-11 16:29:44 +00:00
ass92
a837d62ae8 NIHVIVO-2108 Dropdown won't display if there are no dataProperties. 2011-02-10 22:01:39 +00:00
mb863
ee0c1dd5bb NIHVIVO-1954: Done some markup refactoring changing ID's into classes.
Also,  in some cases I wasn't able to change id selectors because these are used temporarily due to the custom jsp tags (<v:input>) 
for editing forms which require an id and do not allow a class. This will be 
removed once we refactor the editing forms to Freemarker
2011-02-02 17:15:05 +00:00
mb863
8019766830 NIHVIVO-1838: Fixed some browser issues in IE 6 and 7 2011-01-20 18:31:23 +00:00
bjl23
a4f67be80e NIHVIVO-1584 database agnosticism improvements 2011-01-13 19:44:19 +00:00
ass92
4c5105c5d2 fixed a problem with csv2rdf ingest tool. 2011-01-10 17:11:06 +00:00
ass92
8a5d4ccec4 NIHVIVO-23 change to make sure there is consistency in ingest tools 2011-01-05 04:54:22 +00:00
ass92
7301b31937 NIHVIVO-23 consistency in ingest tools 2011-01-05 04:53:39 +00:00
ass92
30fab1ac5e NIHVIVO-1487 new jsp for renaming blank nodes in csv2rdf tool. 2011-01-05 04:28:22 +00:00
ass92
f6e0a8bbf2 NIHVIVO-1487 change for renaming blank nodes in csv2rdf tool 2011-01-05 04:27:21 +00:00
ass92
2eedefdc31 NIHVIVO-1487 new jsp for renaming blank nodes. 2011-01-05 04:17:59 +00:00
ass92
0c1219ad1c NIHVIVO-1487 change for renaming blank nodes. 2011-01-05 04:17:35 +00:00
mb863
f37838eb2a NIHVIVO-1582: Added to all ingest tool pages breadcrumb navigation to go back to ingest menu page, fixed width textarea form element to fit the width of page container on Advance Data Tools pages. 2010-12-22 17:33:20 +00:00
mb863
fc43269ad5 NIHVIVO-1493: Defining app level classes. 2010-12-13 20:13:10 +00:00
mb863
85d7db23e5 NIHVIVO-1493: adding generic selector id="submit" for <input> type=submit. 2010-12-10 22:08:36 +00:00
mb863
9431d5e614 NIHVIVO-1493: Defining app level classes for HTML elements. Working on ingest tools forms. 2010-12-10 20:30:22 +00:00
mb863
6344101e5f NIHVIVO-1238: Ongoing css work. 2010-12-10 20:25:21 +00:00
ass92
a420b6261a NIHVIVO-1498 change in listModels.jsp to correct the nullpointerexception bug. 2010-12-09 23:02:01 +00:00
ass92
bf2ca1b02f NIHVIVO-1489 code change to use same vitroJenaModelMaker across all ingest utilities. 2010-12-09 18:40:56 +00:00
ass92
528acb7471 NIHVIVO-1489 code change to use same vitroJenaModelMaker across all ingest utilities. 2010-12-09 18:40:43 +00:00