Giter Club home page Giter Club logo

inovexcorp / mobi Goto Github PK

View Code? Open in Web Editor NEW
41.0 8.0 11.0 81.64 MB

Mobi is a decentralized, federated, and distributed graph data platform for teams and communities to publish and discover data, data models, and analytics that are instantly consumable.

Home Page: https://mobi.inovexcorp.com

License: GNU Affero General Public License v3.0

Java 44.56% Groovy 1.08% CSS 0.01% HTML 3.77% JavaScript 5.21% Shell 0.04% ANTLR 0.09% Batchfile 0.02% Dockerfile 0.01% TypeScript 43.88% SCSS 1.33%
mobi graph sparql rdf semantic-web owl ontology vocabulary

mobi's People

Contributors

bdgould avatar ben-greenberg-inovex avatar bryan-miller avatar daltontc avatar inovex-gitlab-runner avatar jordan-lewis avatar khalil-savoy avatar mannyrivera2010 avatar melissahankins avatar minyarancic avatar mnmercer avatar mrlevine810 avatar rickleg avatar rkahmann avatar scambria avatar seansmitz avatar skahmann avatar timmerinoinovex avatar vargasnorman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mobi's Issues

Autocomplete only searches for one type of class when adding a Property with multiple Classes in rdfs:range

When working with an ontology with a property that has multiple possible classes in its range, only one of the possible classes is searched and shown in the autocomplete.

@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix eg: <http://example.org/> .

eg:Something a rdfs:Class ;
    rdfs:label "Something"@en-US .

eg:SomethingElse a rdfs:Class ;
    rdfs:label "Something Else"@en-US .

eg:SomethingElseElse a rdfs:Class ;
    rdfs:label "Something Else Else"@en-US .

eg:ProblematicProperty a owl:ObjectProperty ;
    rdfs:domain eg:Something ;
    rdfs:range eg:SomethingElse, eg:SomethingElseElse .

Steps to reproduce:

  1. Load the ontology above into Mobi
  2. Create a new dataset using the new ontology
  3. Use the Discover view to create an instance of SomethingElse and SomethingElseElse
  4. Create an instance of Something and add a ProblematicProperty
  5. See only one of the two previously-created instances appear

I think this has something to do with the following section, but I don't know the codebase well enough to know how to fix it I'm afraid!

<md-autocomplete md-items="iri in dvm.getOptions(key)" placeholder="Enter IRI..." md-search-text="dvm.searchText[key]" md-no-cache="true" md-min-length="0">

Request: Add Polish, @pl to the list of languages

Also is there any reason why adding language tags is limited to only a handful in the first place?
Why not make it a free field with suggestions?

EDIT: If for some technical reason it must be a dropdown then the list of available values should be editable in Administration view.

Error while building

I don't know where else I can get help so,
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<testsuite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd" name="com.mobi.persistence.utils.ModelsSpec" time="0.754" tests="35" errors="35" skipped="0" failures="0"> <properties> <property name="java.specification.version" value="16"/> <property name="sun.cpu.isalist" value="amd64"/> <property name="sun.jnu.encoding" value="Cp1252"/> <property name="java.class.path" value="C:\Users\diysu\OneDrive\Documents\mobi-master\mobi-master\com.mobi.persistence.utils\target\test-classes;C:\Users\diysu\OneDrive\Documents\mobi-master\mobi-master\com.mobi.persistence.utils\target\classes;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-runtime-osgi\2.5.5\rdf4j-runtime-osgi-2.5.5.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-http-server-spring\2.5.5\rdf4j-http-server-spring-2.5.5.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-client\2.5.5\rdf4j-client-2.5.5.jar;C:\Users\diysu\.m2\repository\org\apache\httpcomponents\httpclient\4.5.2\httpclient-4.5.2.jar;C:\Users\diysu\.m2\repository\org\apache\httpcomponents\httpcore\4.4.10\httpcore-4.4.10.jar;C:\Users\diysu\.m2\repository\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;C:\Users\diysu\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.9.8\jackson-core-2.9.8.jar;C:\Users\diysu\.m2\repository\com\opencsv\opencsv\4.3.2\opencsv-4.3.2.jar;C:\Users\diysu\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\diysu\.m2\repository\org\apache\commons\commons-text\1.3\commons-text-1.3.jar;C:\Users\diysu\.m2\repository\org\apache\commons\commons-collections4\4.2\commons-collections4-4.2.jar;C:\Users\diysu\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.9.8\jackson-databind-2.9.8.jar;C:\Users\diysu\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.9.8\jackson-annotations-2.9.8.jar;C:\Users\diysu\.m2\repository\org\slf4j\jcl-over-slf4j\1.7.26\jcl-over-slf4j-1.7.26.jar;C:\Users\diysu\.m2\repository\org\apache\httpcomponents\httpclient-cache\4.5.6\httpclient-cache-4.5.6.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-storage\2.5.5\rdf4j-storage-2.5.5.jar;C:\Users\diysu\.m2\repository\org\mapdb\mapdb\1.0.8\mapdb-1.0.8.jar;C:\Users\diysu\.m2\repository\org\locationtech\spatial4j\spatial4j\0.7\spatial4j-0.7.jar;C:\Users\diysu\.m2\repository\org\locationtech\jts\jts-core\1.15.1\jts-core-1.15.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-core\6.6.1\lucene-core-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-queries\6.6.1\lucene-queries-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-highlighter\6.6.1\lucene-highlighter-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-join\6.6.1\lucene-join-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-memory\6.6.1\lucene-memory-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-analyzers-common\6.6.1\lucene-analyzers-common-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-queryparser\6.6.1\lucene-queryparser-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-sandbox\6.6.1\lucene-sandbox-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-spatial-extras\6.6.1\lucene-spatial-extras-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-misc\6.6.1\lucene-misc-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-spatial3d\6.6.1\lucene-spatial3d-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\solr\solr-solrj\6.6.1\solr-solrj-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\httpcomponents\httpmime\4.5.6\httpmime-4.5.6.jar;C:\Users\diysu\.m2\repository\org\apache\zookeeper\zookeeper\3.4.10\zookeeper-3.4.10.jar;C:\Users\diysu\.m2\repository\org\codehaus\woodstox\stax2-api\3.1.4\stax2-api-3.1.4.jar;C:\Users\diysu\.m2\repository\org\codehaus\woodstox\woodstox-core-asl\4.4.1\woodstox-core-asl-4.4.1.jar;C:\Users\diysu\.m2\repository\org\noggit\noggit\0.6\noggit-0.6.jar;C:\Users\diysu\.m2\repository\org\apache\commons\commons-math3\3.5\commons-math3-3.5.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-config\2.5.5\rdf4j-config-2.5.5.jar;C:\Users\diysu\.m2\repository\javax\servlet\jstl\1.2\jstl-1.2.jar;C:\Users\diysu\.m2\repository\taglibs\standard\1.1.2\standard-1.1.2.jar;C:\Users\diysu\.m2\repository\org\springframework\spring-aop\4.3.21.RELEASE\spring-aop-4.3.21.RELEASE.jar;C:\Users\diysu\.m2\repository\org\springframework\spring-beans\4.3.21.RELEASE\spring-beans-4.3.21.RELEASE.jar;C:\Users\diysu\.m2\repository\org\springframework\spring-core\4.3.21.RELEASE\spring-core-4.3.21.RELEASE.jar;C:\Users\diysu\.m2\repository\org\springframework\spring-webmvc\4.3.21.RELEASE\spring-webmvc-4.3.21.RELEASE.jar;C:\Users\diysu\.m2\repository\org\springframework\spring-context\4.3.21.RELEASE\spring-context-4.3.21.RELEASE.jar;C:\Users\diysu\.m2\repository\org\springframework\spring-expression\4.3.21.RELEASE\spring-expression-4.3.21.RELEASE.jar;C:\Users\diysu\.m2\repository\org\springframework\spring-web\4.3.21.RELEASE\spring-web-4.3.21.RELEASE.jar;C:\Users\diysu\OneDrive\Documents\mobi-master\mobi-master\com.mobi.persistence.api\target\persistence.api-1.20.0-SNAPSHOT.jar;C:\Users\diysu\OneDrive\Documents\mobi-master\mobi-master\com.mobi.api\target\api-1.20.0-SNAPSHOT.jar;C:\Users\diysu\.m2\repository\org\osgi\osgi.cmpn\6.0.0\osgi.cmpn-6.0.0.jar;C:\Users\diysu\.m2\repository\ch\qos\logback\logback-classic\1.1.2\logback-classic-1.1.2.jar;C:\Users\diysu\.m2\repository\ch\qos\logback\logback-core\1.1.2\logback-core-1.1.2.jar;C:\Users\diysu\.m2\repository\edu\washington\cs\types\checker\checker-framework\1.7.5\checker-framework-1.7.5.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-queryresultio-api\2.5.5\rdf4j-queryresultio-api-2.5.5.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-model\2.5.5\rdf4j-model-2.5.5.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-query\2.5.5\rdf4j-query-2.5.5.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-api\2.5.5\rdf4j-rio-api-2.5.5.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-util\2.5.5\rdf4j-util-2.5.5.jar;C:\Users\diysu\.m2\repository\org\apache\servicemix\bundles\org.apache.servicemix.bundles.json-lib\2.4_1\org.apache.servicemix.bundles.json-lib-2.4_1.jar;C:\Users\diysu\.m2\repository\commons-beanutils\commons-beanutils\1.8.0\commons-beanutils-1.8.0.jar;C:\Users\diysu\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\diysu\.m2\repository\commons-lang\commons-lang\2.5\commons-lang-2.5.jar;C:\Users\diysu\.m2\repository\commons-logging\commons-logging\1.1.1\commons-logging-1.1.1.jar;C:\Users\diysu\.m2\repository\net\sf\ezmorph\ezmorph\1.0.6\ezmorph-1.0.6.jar;C:\Users\diysu\.m2\repository\org\spockframework\spock-core\1.0-groovy-2.4\spock-core-1.0-groovy-2.4.jar;C:\Users\diysu\.m2\repository\org\codehaus\groovy\groovy-all\2.4.1\groovy-all-2.4.1.jar;C:\Users\diysu\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\diysu\.m2\repository\biz\aQute\bnd\biz.aQute.bndlib\3.1.0\biz.aQute.bndlib-3.1.0.jar;C:\Users\diysu\.m2\repository\org\mockito\mockito-core\1.10.19\mockito-core-1.10.19.jar;C:\Users\diysu\.m2\repository\org\hamcrest\hamcrest-core\1.1\hamcrest-core-1.1.jar;C:\Users\diysu\.m2\repository\org\objenesis\objenesis\2.1\objenesis-2.1.jar;C:\Users\diysu\.m2\repository\net\sourceforge\owlapi\owlapi-oboformat\5.1.9\owlapi-oboformat-5.1.9.jar;C:\Users\diysu\.m2\repository\net\sourceforge\owlapi\owlapi-parsers\5.1.9\owlapi-parsers-5.1.9.jar;C:\Users\diysu\.m2\repository\com\github\vsonnier\hppcrt\0.7.5\hppcrt-0.7.5.jar;C:\Users\diysu\.m2\repository\com\github\ben-manes\caffeine\caffeine\2.6.1\caffeine-2.6.1.jar;C:\Users\diysu\.m2\repository\com\google\guava\guava\22.0\guava-22.0.jar;C:\Users\diysu\.m2\repository\com\google\errorprone\error_prone_annotations\2.0.18\error_prone_annotations-2.0.18.jar;C:\Users\diysu\.m2\repository\com\google\j2objc\j2objc-annotations\1.1\j2objc-annotations-1.1.jar;C:\Users\diysu\.m2\repository\org\codehaus\mojo\animal-sniffer-annotations\1.14\animal-sniffer-annotations-1.14.jar;C:\Users\diysu\.m2\repository\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar;C:\Users\diysu\.m2\repository\commons-io\commons-io\2.5\commons-io-2.5.jar;C:\Users\diysu\.m2\repository\net\sourceforge\owlapi\owlapi-apibinding\5.1.9\owlapi-apibinding-5.1.9.jar;C:\Users\diysu\.m2\repository\net\sourceforge\owlapi\owlapi-api\5.1.9\owlapi-api-5.1.9.jar;C:\Users\diysu\.m2\repository\org\tukaani\xz\1.6\xz-1.6.jar;C:\Users\diysu\.m2\repository\org\apache\commons\commons-rdf-api\0.5.0\commons-rdf-api-0.5.0.jar;C:\Users\diysu\.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\diysu\.m2\repository\net\sourceforge\owlapi\owlapi-impl\5.1.9\owlapi-impl-5.1.9.jar;C:\Users\diysu\.m2\repository\net\sourceforge\owlapi\owlapi-tools\5.1.9\owlapi-tools-5.1.9.jar;C:\Users\diysu\.m2\repository\net\sourceforge\owlapi\owlapi-rio\5.1.9\owlapi-rio-5.1.9.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-languages\2.3.2\rdf4j-rio-languages-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-datatypes\2.3.2\rdf4j-rio-datatypes-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-binary\2.3.2\rdf4j-rio-binary-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-n3\2.3.2\rdf4j-rio-n3-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-nquads\2.3.2\rdf4j-rio-nquads-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-ntriples\2.3.2\rdf4j-rio-ntriples-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-rdfjson\2.3.2\rdf4j-rio-rdfjson-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-rdfxml\2.3.2\rdf4j-rio-rdfxml-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-trix\2.3.2\rdf4j-rio-trix-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-turtle\2.3.2\rdf4j-rio-turtle-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-trig\2.3.2\rdf4j-rio-trig-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-jsonld\2.3.2\rdf4j-rio-jsonld-2.3.2.jar;C:\Users\diysu\.m2\repository\com\github\jsonld-java\jsonld-java\0.12.0\jsonld-java-0.12.0.jar;C:\Users\diysu\.m2\repository\org\apache\httpcomponents\httpclient-osgi\4.5.5\httpclient-osgi-4.5.5.jar;C:\Users\diysu\.m2\repository\org\apache\httpcomponents\fluent-hc\4.5.5\fluent-hc-4.5.5.jar;C:\Users\diysu\.m2\repository\org\apache\httpcomponents\httpcore-osgi\4.4.9\httpcore-osgi-4.4.9.jar;C:\Users\diysu\.m2\repository\org\apache\httpcomponents\httpcore-nio\4.4.9\httpcore-nio-4.4.9.jar;"/> <property name="java.vm.vendor" value="Oracle Corporation"/> <property name="sun.arch.data.model" value="64"/> <property name="user.variant" value=""/> <property name="java.vendor.url" value="https://java.oracle.com/"/> <property name="user.timezone" value="America/Los_Angeles"/> <property name="os.name" value="Windows 10"/> <property name="java.vm.specification.version" value="16"/> <property name="sun.java.launcher" value="SUN_STANDARD"/> <property name="user.country" value="US"/> <property name="sun.boot.library.path" value="C:\Program Files\Java\jdk-16.0.2\bin"/> <property name="sun.java.command" value="C:\Users\diysu\AppData\Local\Temp\surefire18313893726673760943\surefirebooter17804865800515783545.jar C:\Users\diysu\AppData\Local\Temp\surefire18313893726673760943 2021-08-11T15-30-49_201-jvmRun4 surefire11437863672408207856tmp surefire_32819147254126076792tmp"/> <property name="jdk.debug" value="release"/> <property name="surefire.test.class.path" value="C:\Users\diysu\OneDrive\Documents\mobi-master\mobi-master\com.mobi.persistence.utils\target\test-classes;C:\Users\diysu\OneDrive\Documents\mobi-master\mobi-master\com.mobi.persistence.utils\target\classes;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-runtime-osgi\2.5.5\rdf4j-runtime-osgi-2.5.5.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-http-server-spring\2.5.5\rdf4j-http-server-spring-2.5.5.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-client\2.5.5\rdf4j-client-2.5.5.jar;C:\Users\diysu\.m2\repository\org\apache\httpcomponents\httpclient\4.5.2\httpclient-4.5.2.jar;C:\Users\diysu\.m2\repository\org\apache\httpcomponents\httpcore\4.4.10\httpcore-4.4.10.jar;C:\Users\diysu\.m2\repository\commons-codec\commons-codec\1.10\commons-codec-1.10.jar;C:\Users\diysu\.m2\repository\com\fasterxml\jackson\core\jackson-core\2.9.8\jackson-core-2.9.8.jar;C:\Users\diysu\.m2\repository\com\opencsv\opencsv\4.3.2\opencsv-4.3.2.jar;C:\Users\diysu\.m2\repository\org\apache\commons\commons-lang3\3.4\commons-lang3-3.4.jar;C:\Users\diysu\.m2\repository\org\apache\commons\commons-text\1.3\commons-text-1.3.jar;C:\Users\diysu\.m2\repository\org\apache\commons\commons-collections4\4.2\commons-collections4-4.2.jar;C:\Users\diysu\.m2\repository\com\fasterxml\jackson\core\jackson-databind\2.9.8\jackson-databind-2.9.8.jar;C:\Users\diysu\.m2\repository\com\fasterxml\jackson\core\jackson-annotations\2.9.8\jackson-annotations-2.9.8.jar;C:\Users\diysu\.m2\repository\org\slf4j\jcl-over-slf4j\1.7.26\jcl-over-slf4j-1.7.26.jar;C:\Users\diysu\.m2\repository\org\apache\httpcomponents\httpclient-cache\4.5.6\httpclient-cache-4.5.6.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-storage\2.5.5\rdf4j-storage-2.5.5.jar;C:\Users\diysu\.m2\repository\org\mapdb\mapdb\1.0.8\mapdb-1.0.8.jar;C:\Users\diysu\.m2\repository\org\locationtech\spatial4j\spatial4j\0.7\spatial4j-0.7.jar;C:\Users\diysu\.m2\repository\org\locationtech\jts\jts-core\1.15.1\jts-core-1.15.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-core\6.6.1\lucene-core-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-queries\6.6.1\lucene-queries-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-highlighter\6.6.1\lucene-highlighter-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-join\6.6.1\lucene-join-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-memory\6.6.1\lucene-memory-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-analyzers-common\6.6.1\lucene-analyzers-common-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-queryparser\6.6.1\lucene-queryparser-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-sandbox\6.6.1\lucene-sandbox-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-spatial-extras\6.6.1\lucene-spatial-extras-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-misc\6.6.1\lucene-misc-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\lucene\lucene-spatial3d\6.6.1\lucene-spatial3d-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\solr\solr-solrj\6.6.1\solr-solrj-6.6.1.jar;C:\Users\diysu\.m2\repository\org\apache\httpcomponents\httpmime\4.5.6\httpmime-4.5.6.jar;C:\Users\diysu\.m2\repository\org\apache\zookeeper\zookeeper\3.4.10\zookeeper-3.4.10.jar;C:\Users\diysu\.m2\repository\org\codehaus\woodstox\stax2-api\3.1.4\stax2-api-3.1.4.jar;C:\Users\diysu\.m2\repository\org\codehaus\woodstox\woodstox-core-asl\4.4.1\woodstox-core-asl-4.4.1.jar;C:\Users\diysu\.m2\repository\org\noggit\noggit\0.6\noggit-0.6.jar;C:\Users\diysu\.m2\repository\org\apache\commons\commons-math3\3.5\commons-math3-3.5.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-config\2.5.5\rdf4j-config-2.5.5.jar;C:\Users\diysu\.m2\repository\javax\servlet\jstl\1.2\jstl-1.2.jar;C:\Users\diysu\.m2\repository\taglibs\standard\1.1.2\standard-1.1.2.jar;C:\Users\diysu\.m2\repository\org\springframework\spring-aop\4.3.21.RELEASE\spring-aop-4.3.21.RELEASE.jar;C:\Users\diysu\.m2\repository\org\springframework\spring-beans\4.3.21.RELEASE\spring-beans-4.3.21.RELEASE.jar;C:\Users\diysu\.m2\repository\org\springframework\spring-core\4.3.21.RELEASE\spring-core-4.3.21.RELEASE.jar;C:\Users\diysu\.m2\repository\org\springframework\spring-webmvc\4.3.21.RELEASE\spring-webmvc-4.3.21.RELEASE.jar;C:\Users\diysu\.m2\repository\org\springframework\spring-context\4.3.21.RELEASE\spring-context-4.3.21.RELEASE.jar;C:\Users\diysu\.m2\repository\org\springframework\spring-expression\4.3.21.RELEASE\spring-expression-4.3.21.RELEASE.jar;C:\Users\diysu\.m2\repository\org\springframework\spring-web\4.3.21.RELEASE\spring-web-4.3.21.RELEASE.jar;C:\Users\diysu\OneDrive\Documents\mobi-master\mobi-master\com.mobi.persistence.api\target\persistence.api-1.20.0-SNAPSHOT.jar;C:\Users\diysu\OneDrive\Documents\mobi-master\mobi-master\com.mobi.api\target\api-1.20.0-SNAPSHOT.jar;C:\Users\diysu\.m2\repository\org\osgi\osgi.cmpn\6.0.0\osgi.cmpn-6.0.0.jar;C:\Users\diysu\.m2\repository\ch\qos\logback\logback-classic\1.1.2\logback-classic-1.1.2.jar;C:\Users\diysu\.m2\repository\ch\qos\logback\logback-core\1.1.2\logback-core-1.1.2.jar;C:\Users\diysu\.m2\repository\edu\washington\cs\types\checker\checker-framework\1.7.5\checker-framework-1.7.5.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-queryresultio-api\2.5.5\rdf4j-queryresultio-api-2.5.5.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-model\2.5.5\rdf4j-model-2.5.5.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-query\2.5.5\rdf4j-query-2.5.5.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-api\2.5.5\rdf4j-rio-api-2.5.5.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-util\2.5.5\rdf4j-util-2.5.5.jar;C:\Users\diysu\.m2\repository\org\apache\servicemix\bundles\org.apache.servicemix.bundles.json-lib\2.4_1\org.apache.servicemix.bundles.json-lib-2.4_1.jar;C:\Users\diysu\.m2\repository\commons-beanutils\commons-beanutils\1.8.0\commons-beanutils-1.8.0.jar;C:\Users\diysu\.m2\repository\commons-collections\commons-collections\3.2.1\commons-collections-3.2.1.jar;C:\Users\diysu\.m2\repository\commons-lang\commons-lang\2.5\commons-lang-2.5.jar;C:\Users\diysu\.m2\repository\commons-logging\commons-logging\1.1.1\commons-logging-1.1.1.jar;C:\Users\diysu\.m2\repository\net\sf\ezmorph\ezmorph\1.0.6\ezmorph-1.0.6.jar;C:\Users\diysu\.m2\repository\org\spockframework\spock-core\1.0-groovy-2.4\spock-core-1.0-groovy-2.4.jar;C:\Users\diysu\.m2\repository\org\codehaus\groovy\groovy-all\2.4.1\groovy-all-2.4.1.jar;C:\Users\diysu\.m2\repository\junit\junit\4.12\junit-4.12.jar;C:\Users\diysu\.m2\repository\biz\aQute\bnd\biz.aQute.bndlib\3.1.0\biz.aQute.bndlib-3.1.0.jar;C:\Users\diysu\.m2\repository\org\mockito\mockito-core\1.10.19\mockito-core-1.10.19.jar;C:\Users\diysu\.m2\repository\org\hamcrest\hamcrest-core\1.1\hamcrest-core-1.1.jar;C:\Users\diysu\.m2\repository\org\objenesis\objenesis\2.1\objenesis-2.1.jar;C:\Users\diysu\.m2\repository\net\sourceforge\owlapi\owlapi-oboformat\5.1.9\owlapi-oboformat-5.1.9.jar;C:\Users\diysu\.m2\repository\net\sourceforge\owlapi\owlapi-parsers\5.1.9\owlapi-parsers-5.1.9.jar;C:\Users\diysu\.m2\repository\com\github\vsonnier\hppcrt\0.7.5\hppcrt-0.7.5.jar;C:\Users\diysu\.m2\repository\com\github\ben-manes\caffeine\caffeine\2.6.1\caffeine-2.6.1.jar;C:\Users\diysu\.m2\repository\com\google\guava\guava\22.0\guava-22.0.jar;C:\Users\diysu\.m2\repository\com\google\errorprone\error_prone_annotations\2.0.18\error_prone_annotations-2.0.18.jar;C:\Users\diysu\.m2\repository\com\google\j2objc\j2objc-annotations\1.1\j2objc-annotations-1.1.jar;C:\Users\diysu\.m2\repository\org\codehaus\mojo\animal-sniffer-annotations\1.14\animal-sniffer-annotations-1.14.jar;C:\Users\diysu\.m2\repository\org\slf4j\slf4j-api\1.7.25\slf4j-api-1.7.25.jar;C:\Users\diysu\.m2\repository\commons-io\commons-io\2.5\commons-io-2.5.jar;C:\Users\diysu\.m2\repository\net\sourceforge\owlapi\owlapi-apibinding\5.1.9\owlapi-apibinding-5.1.9.jar;C:\Users\diysu\.m2\repository\net\sourceforge\owlapi\owlapi-api\5.1.9\owlapi-api-5.1.9.jar;C:\Users\diysu\.m2\repository\org\tukaani\xz\1.6\xz-1.6.jar;C:\Users\diysu\.m2\repository\org\apache\commons\commons-rdf-api\0.5.0\commons-rdf-api-0.5.0.jar;C:\Users\diysu\.m2\repository\javax\inject\javax.inject\1\javax.inject-1.jar;C:\Users\diysu\.m2\repository\net\sourceforge\owlapi\owlapi-impl\5.1.9\owlapi-impl-5.1.9.jar;C:\Users\diysu\.m2\repository\net\sourceforge\owlapi\owlapi-tools\5.1.9\owlapi-tools-5.1.9.jar;C:\Users\diysu\.m2\repository\net\sourceforge\owlapi\owlapi-rio\5.1.9\owlapi-rio-5.1.9.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-languages\2.3.2\rdf4j-rio-languages-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-datatypes\2.3.2\rdf4j-rio-datatypes-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-binary\2.3.2\rdf4j-rio-binary-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-n3\2.3.2\rdf4j-rio-n3-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-nquads\2.3.2\rdf4j-rio-nquads-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-ntriples\2.3.2\rdf4j-rio-ntriples-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-rdfjson\2.3.2\rdf4j-rio-rdfjson-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-rdfxml\2.3.2\rdf4j-rio-rdfxml-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-trix\2.3.2\rdf4j-rio-trix-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-turtle\2.3.2\rdf4j-rio-turtle-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-trig\2.3.2\rdf4j-rio-trig-2.3.2.jar;C:\Users\diysu\.m2\repository\org\eclipse\rdf4j\rdf4j-rio-jsonld\2.3.2\rdf4j-rio-jsonld-2.3.2.jar;C:\Users\diysu\.m2\repository\com\github\jsonld-java\jsonld-java\0.12.0\jsonld-java-0.12.0.jar;C:\Users\diysu\.m2\repository\org\apache\httpcomponents\httpclient-osgi\4.5.5\httpclient-osgi-4.5.5.jar;C:\Users\diysu\.m2\repository\org\apache\httpcomponents\fluent-hc\4.5.5\fluent-hc-4.5.5.jar;C:\Users\diysu\.m2\repository\org\apache\httpcomponents\httpcore-osgi\4.4.9\httpcore-osgi-4.4.9.jar;C:\Users\diysu\.m2\repository\org\apache\httpcomponents\httpcore-nio\4.4.9\httpcore-nio-4.4.9.jar;"/> <property name="sun.cpu.endian" value="little"/> <property name="user.home" value="C:\Users\diysu"/> <property name="user.language" value="en"/> <property name="java.specification.vendor" value="Oracle Corporation"/> <property name="java.version.date" value="2021-07-20"/> <property name="java.home" value="C:\Program Files\Java\jdk-16.0.2"/> <property name="file.separator" value="\"/> <property name="basedir" value="C:\Users\diysu\OneDrive\Documents\mobi-master\mobi-master\com.mobi.persistence.utils"/> <property name="java.vm.compressedOopsMode" value="32-bit"/> <property name="line.separator" value=" "/> <property name="java.vm.specification.vendor" value="Oracle Corporation"/> <property name="java.specification.name" value="Java Platform API Specification"/> <property name="logback.configurationFile" value="../mobi-parent/src/test/resources/logback-test.xml"/> <property name="surefire.real.class.path" value="C:\Users\diysu\AppData\Local\Temp\surefire18313893726673760943\surefirebooter17804865800515783545.jar"/> <property name="user.script" value=""/> <property name="sun.management.compiler" value="HotSpot 64-Bit Tiered Compilers"/> <property name="java.runtime.version" value="16.0.2+7-67"/> <property name="user.name" value="diysu"/> <property name="path.separator" value=";"/> <property name="os.version" value="10.0"/> <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/> <property name="file.encoding" value="Cp1252"/> <property name="java.vm.name" value="Java HotSpot(TM) 64-Bit Server VM"/> <property name="localRepository" value="C:\Users\diysu\.m2\repository"/> <property name="java.vendor.url.bug" value="https://bugreport.java.com/bugreport/"/> <property name="java.io.tmpdir" value="C:\Users\diysu\AppData\Local\Temp\"/> <property name="java.version" value="16.0.2"/> <property name="user.dir" value="C:\Users\diysu\OneDrive\Documents\mobi-master\mobi-master\com.mobi.persistence.utils"/> <property name="os.arch" value="amd64"/> <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/> <property name="sun.os.patch.level" value=""/> <property name="java.library.path" value="C:\Program Files\Java\jdk-16.0.2\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\nodejs\;C:\Users\diysu\AppData\Local\Microsoft\WindowsApps;C:\Users\diysu\AppData\Local\Programs\Python\Python39\Scripts;C:\Users\diysu\AppData\Roaming\npm;C:\Program Files\Java\jdk-16.0.2;C:\Users\diysu\OneDrive\Documents\apache-maven-3.8.1-bin\apache-maven-3.8.1\bin;."/> <property name="java.vm.info" value="mixed mode, sharing"/> <property name="java.vendor" value="Oracle Corporation"/> <property name="java.vm.version" value="16.0.2+7-67"/> <property name="sun.io.unicode.encoding" value="UnicodeLittle"/> <property name="java.class.version" value="60.0"/> </properties> <testcase name="objectString returns object string from only statement in model" classname="com.mobi.persistence.utils.ModelsSpec" time="0.125"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="object returns only object(IRI) in model" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="object returns only object(Literal) in model" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="objectIRI returns only object IRI in model" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="objectResource returns only object Resource in model" classname="com.mobi.persistence.utils.ModelsSpec" time="0.015"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="objectValue returns only object IRI in model" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="predicate returns only predicate in model" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="subject returns only subject (IRI) in model" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="subject returns only subject (BNode) in model" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="subjectBNode returns only subject BNode in model" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="subjectIRI returns only subject (IRI) in model" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="findFirstSubject returns the subject (IRI) when provided a matching predicate and object" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="findFirstSubject returns an empty optional when provided a matching predicate and non matching object" classname="com.mobi.persistence.utils.ModelsSpec" time="0.016"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="findFirstSubject returns an empty optional when provided a non matching predicate and matching object" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="findFirstObject returns the object (IRI) when provided a matching subject and predicate" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="findFirstObject returns an empty optional when provided a matching subject and non matching predicate" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="findFirstObject returns an empty optional when provided a non matching subject and matching predicate" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel for OBO format returns correct data" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel with preferredExtension for OBO format returns correct data" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel with invalid extension for OBO format returns correct data" classname="com.mobi.persistence.utils.ModelsSpec" time="0.016"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel for Trig format returns correct data" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel with preferredExtension for Trig format returns correct data" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel with preferredExtension for Trig format Zipped returns correct data" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel with invalid extension for Trig format returns correct data" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel for OWL format returns correct data" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel with preferredExtension for OWL format returns correct data" classname="com.mobi.persistence.utils.ModelsSpec" time="0.015"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel for invalid format throws an Exception" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel with invalid extension for OWL format returns correct data" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel with a valid compressed (.zip) file format returns correct data" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel with a valid compressed (ext.gzip) file format returns correct data" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel with extension for invalid format throws an Exception" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel with invalid extension for invalid format throws an Exception" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel with an invalid compressed (.zip) file format throws an Exception" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel with multiple compressed file (.zip) throws an Exception" classname="com.mobi.persistence.utils.ModelsSpec" time="0.016"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> <testcase name="createModel with an invalid compressed (.gzip) file format throws an Exception" classname="com.mobi.persistence.utils.ModelsSpec" time="0"> <error message="Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3" type="java.lang.reflect.InaccessibleObjectException">java.lang.reflect.InaccessibleObjectException: Unable to make private java.lang.Class(java.lang.ClassLoader,java.lang.Class) accessible: module java.base does not "opens java.lang" to unnamed module @4590c9c3 at java.base/java.security.AccessController.doPrivileged(AccessController.java:312) at org.codehaus.groovy.util.LazyReference.getLocked(LazyReference.java:46) at org.codehaus.groovy.util.LazyReference.get(LazyReference.java:33) at com.mobi.persistence.utils.ModelsSpec.setup(ModelsSpec.groovy:84) </error> </testcase> </testsuite>

Unable to build MatOnto from 'mvn clean install'

[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:51 h
[INFO] Finished at: 2017-09-23T01:58:56+05:30
[INFO] Final Memory: 34M/336M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-failsafe-plugin:2.18.1:integration-test (integration-test) on project matonto-parent: Execution integration-test of goal org.apache.maven.plugins:maven-failsafe-plugin:2.18.1:integration-test failed: Plugin org.apache.maven.plugins:maven-failsafe-plugin:2.18.1 or one of its dependencies could not be resolved: Could not transfer artifact org.apache.maven.surefire:surefire-api:jar:2.18.1 from/to matonto.hanover.releases (http://nexus.matonto.org/repository/matonto-public/): Connect to nexus.matonto.org:80 [nexus.matonto.org/50.246.88.26] failed: Connection timed out (Connection timed out) -> [Help 1]

Could anyone help me resolve the issue?

Unable to deploy mobi as docker image behind an nginx proxy

I tried executing the steps as described in the documentation below
https://mobi.inovexcorp.com/docs/#installing_the_docker_image

using Docker on my local machine I get a certification error but ohterwise everything is working fine
however when deploying the docker image on a ubuntu server running docker deamon and exposing the port behind an nginx reverse proxy, I get no paged displayed and the connection terminates after some time.

I double checked that the container gets the request from the client throught the nginx reverse proxy. I am guessing it has soemthing to do with the SSL encryption.
Is there a way to disable such and listen on HTTP instead of HTTPS

Request: Ability to resize ontology editor taxonomy tree pane

We are building our domain ontologies on the mid-level Common Core Ontologies which build on the upper level Basic Formal Ontology. As you can imagine, we can pretty quickly get 10 or more levels deep into the taxonomy and on some screens the class names are entirely hidden until you scroll horizontally.

Data properties of ontology not showing in the mapping editor

I have trouble mapping data with the https://d-nb.info/standards/elementset/gnd ontology. For example, for the class DifferentiatedPerson, some data properties are available, but many/most are not.

This one, for example, is available:

:academicDegree  a          owl:DatatypeProperty , rdf:Property ;
        rdfs:comment        "An academic degree."@en , "Ein Rang, der als Bestätigung für wissenschaftliche Leistungen verliehen wird."@de ;
        rdfs:domain         :DifferentiatedPerson ;
        rdfs:isDefinedBy    : ;
        rdfs:label          "Akademischer Grad"@de , "Academic degree"@en ;
        rdfs:subPropertyOf  foaf:title ;
        :marc21equivalent   "550 $a $g $4=akad" .

This one isn't:

:biographicalOrHistoricalInformation
        a                  rdf:Property , owl:DatatypeProperty ;
        rdfs:comment       "Zusammenfassung von wesentlichen biografischen, geschichtlichen oder\n      anderen Informationen über die zu beschreibende Entität."@de , "Summary of the essential biographical, historical, or other\n      information about the described entity."@en ;
        rdfs:domain        [ a            owl:Class ;
                             owl:unionOf  ( :ConferenceOrEvent :CorporateBody :DifferentiatedPerson :Family :PlaceOrGeographicName :SubjectHeading :Work )
                           ] ;
        rdfs:isDefinedBy   : ;
        rdfs:label         "Biographical or historical information"@en , "Biografische oder historische Angaben"@de ;
        rdfs:range         rdfs:Literal ;
        :marc21equivalent  "678 $b" ;
        :superPropertyOf   <http://rdaregistry.info/Elements/a/P50113> , <http://rdaregistry.info/Elements/a/P50035> , <http://rdaregistry.info/Elements/a/P50064> .

Might it be possible that complex rdfs:domain statements aren't (yet) recognized by Mobi? If that is, should this be implemented?

Recover out-of-sync mapping

I just made the mistake of committing a change to the ontology, which invalidated a mapping that I had previously put together. As it seems, there is no way of getting that mapping back, since I cannot revert the commit (#23) or open the mapping ("ERROR: the source ontology for the mapping and/or its imported ontologies have been changed and are no longer compatible.").

Shouldn't it be possible to re-sync the mapping with the changed ontology or in any other way recover it in these cases?

Imports that have overlapping ontologies seem causing issue

I and Minchul (please contact [email protected] for further conversation) encounter a problem when our ontology has had BFO imported and then we were importing the Information Content Entity (ICE) ontology. ICE also imports BFO. And the result of the ICE import is that all classes we created under BFO earlier disappeared.

Revert commits/Reset HEAD?

Hi, is it possible to reset an ontology to an earlier commit? If not, is this a feature worth considering?

Record access control is unpredictable for newly created ontologies

[All done with admin account]

First ontology I created in fresh mobi 1.15.57 installation had most of the functionality disabled. I was only able to Create new tags, rest of + options were greyed out.

Second uploaded ontology gave me possibility to add but existing objects in the list are greyed out - I can select/view them but can't edit. (Problem persists on created branch)

Third created ontology - I have all access to add/edit/delete

I made sure the problematic ontologies have Record Access Control set to Everyone for all operations - no effect

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.