[esip-semantictech] Issue when attempting to re-publish Ontology in ESIP Testbed Ontology Portal

HUHNS, MICHAEL HUHNS at mailbox.sc.edu
Wed Jul 27 08:09:54 EDT 2016


Hi John,

SWEET is indeed an interesting case, because it is internally inconsistent, resulting in several errors when parsed. Did COR detect these? Did it continue parsing afterwards? If so, how does it report them?

Ontologies frequently contain errors, especially when they are new and under active development.

The ability to handle ill-formed and incomplete ontologies will be an important use case for a repository.

Cheers,
Mike


-------- Original message --------
From: John Graybeal via esip-semanticweb <esip-semanticweb at lists.esipfed.org>
Date: 7/27/16 2:32 AM (GMT-05:00)
To: "Mcgibbney, Lewis J (398M)" <Lewis.J.Mcgibbney at jpl.nasa.gov>
Cc: esip-semanticweb at lists.esipfed.org, Carlos Rueda <carueda at gmail.com>
Subject: Re: [esip-semantictech] Issue when attempting to re-publish Ontology in ESIP Testbed Ontology Portal

Hi Lewis,

I’m delighted you were willing to try loading SWEET up! (All as one file? Hmm, interesting if so.)

I don’t see any reference to having tried this again with the COR, though I see you uploaded an humanAgriculture ontology, hopefully successfully from your standpoint.

It prompts me to mention that I had a few ideas about the best way to work with SWEET in the context of a system like the COR. It’s perhaps suitable for discussion at the next meeting, or we could have a chat before that to organize our ideas a little.

In any case, I consider SWEET a possibly advanced case, because of the number of files and terms, and so would encourage you to contact Carlos and/or me if you think you want to try uploading the whole thing. At a minimum we can be standing by to help if things don’t go smoothly for any reason.

John


On Jul 20, 2016, at 09:08, Mcgibbney, Lewis J (398M) via esip-semanticweb <esip-semanticweb at lists.esipfed.org<mailto:esip-semanticweb at lists.esipfed.org>> wrote:

Hi Folks,
As I sit and watch the lightning talks @ESIP Summer meeting this morning I thought I would try and load SWEET v2.3 into the Testbed Ontology Portal.
Unfortunately, once I populate everything within the input forms I get the following Invocation Target Exception indicating that some exception is being caught but not necessarily exposed. I have no idea how to fix it but would like to do so.
Any ideas? I’ve pasted the stack trace below and also uploaded a paste at - https://paste.apache.org/gk0b
Thanks

 com.google.gwt.user.client.rpc.InvocationException: <!DOCTYPE html>
<html ng-app="orrportal">
<head><base href="/ont/">
  <meta http-equiv="Content-type" content="text/html; charset=utf-8">
  <title ng-bind="(rvm.rUri ? (rvm.rUri + (rvm.rVersion ? ' version=' +rvm.rVersion : '') + ' - ') : '') +
  (cfg.branding.title ? cfg.branding.title : 'MMI Ontology Registry and Repository') + ' (portal 3.0.2-beta)'"
  ></title>
  <link rel="shortcut icon" href="img/favicon.ico">

  <link rel="stylesheet" href="vendor/bootstrap-css-only/css/bootstrap.css">
  <link rel="stylesheet" href="vendor/bootstrap-css-only/css/bootstrap-theme.css">
  <link rel="stylesheet" href="vendor/font-awesome/css/font-awesome.css">
  <link rel="stylesheet" href="vendor/angular-ui-grid/ui-grid.css">
  <link rel="stylesheet" href="vendor/ui-select/dist/select.css">
  <link rel="stylesheet" href="vendor/select2/select2.css">
  <link rel="stylesheet" href="vendor/angular-xeditable/dist/css/xeditable.css">
  <link rel='stylesheet' href='css/orrportal.css'>

  <!--[if lt IE 9]>
  <script src="//html5shim.googlecode.com/svn/trunk/html5.js<http://html5shim.googlecode.com/svn/trunk/html5.js>"></script>
  <![endif]-->

  <script src="vendor/angular/angular.js"></script>
  <script src='vendor/angular-cookie/angular-cookie.js'></script>
  <script src="vendor/angular-ui-bootstrap/dist/ui-bootstrap-tpls.js"></script>
  <script src="vendor/angular-sanitize/angular-sanitize.js"></script>
  <script src="vendor/angular-ui-router/release/angular-ui-router.js"></script>
  <script src="vendor/angular-clipboard/angular-clipboard.js"></script>
  <script src="vendor/lodash/dist/lodash.js"></script>
  <script src="vendor/moment/moment.js"></script>
  <script src='vendor/angular-ui-grid/ui-grid.js'></script>
  <script src='vendor/ng-file-upload/dist/ng-file-upload.js'></script>
  <script src='vendor/ui-select/dist/select.js'></script>
  <script src='vendor/angular-xeditable/dist/js/xeditable.js'></script>
  <script src='vendor/comma-separated-values/csv.min.js'></script>

  <script src="//cdn.firebase.com/js/client/2.2.4/firebase.js<http://cdn.firebase.com/js/client/2.2.4/firebase.js>"></script>
  <script src="//cdn.firebase.com/libs/angularfire/1.1.1/angularfire.min.js<http://cdn.firebase.com/libs/angularfire/1.1.1/angularfire.min.js>"></script>

  <script src='js/config.js'></script>
  <script src='js/local.config.js'></script>
  <script src='js/bUtil.js'></script>
  <script src='js/util.js'></script>
  <script src='js/app.js'></script>
  <script src='js/main/directives.js'></script>
  <script src='js/main/filters.js'></script>
  <script src='js/main/services.js'></script>
  <script src='js/main/main.js'></script>
  <script src='js/main/queryUtil.js'></script>
  <script src='js/facet/facetModel.js'></script>
  <script src='js/facet/facets.js'></script>
  <script src='js/ontgrid/ontgrid.js'></script>
  <script src='js/org/org.js'></script>
  <script src='js/org/org-create.js'></script>
  <script src='js/vocabulary/vocabulary.js'></script>
  <script src='js/uri/uri.js'></script>
  <script src='js/ont/metaUtil.js'></script>
  <script src='js/ont/ont.js'></script>
  <script src='js/ont/ont-contents.js'></script>
  <script src='js/ont/ont-meta.js'></script>
  <script src='js/ont/ont-meta-section.js'></script>
  <script src='js/ont/ont-data.js'></script>
  <script src='js/ont/v2r/v2r.js'></script>
  <script src='js/ont/v2r/v2r-csv.js'></script>
  <script src='js/ont/m2r/m2rUtil.js'></script>
  <script src='js/ont/m2r/m2r.js'></script>
  <script src='js/ont/rj/rj-viewer.js'></script>
  <script src='js/ont/multivalueedit.js'></script>
  <script src='js/term/term.js'></script>
  <script src='js/user/user.js'></script>
  <script src='js/st/st.js'></script>
  <script src='js/kw/kw.js'></script>
  <script src='js/fireauth/controllers.js'></script>
  <script src='js/upload/upload.js'></script>
  <script src='js/util/items-viewer.js'></script>
  <script src='js/util/util.js'></script>
  <script src='js/util/clipboardCopy.js'></script>
  <script src='js/util/view-as-options.js'></script>
  <script src='js/admin/users.js'></script>
  <script src='js/admin/orgs.js'></script>
</head>

<body ng-controller="UtilCtrl">

<div ng-if="debug && !rvm.rUri" class="debug">
  <pre>
    <!-- Here's some values to keep an eye on in the sample in order to understand $state and $stateParams -->
    $state = {{$state.current.name}}
    $stateParams = {{$stateParams}}
    $state full url = {{ $state.$current.url.source }}
    <!-- Note: $state.$current is not a public api -->
  </pre>
</div>

<orrportal-header></orrportal-header>

<div ng-if="rvm.rUri">
  <orr-uri></orr-uri>
</div>
<div ng-if="!rvm.rUri">
  <div ui-view></div>
</div>

<pre ng-if="debug" ng-bind="rvm | json"></pre>
</body>
</html>

Dr. Lewis John McGibbney Ph.D., B.Sc.
Data Scientist II
Computer Science for Data Intensive Applications Group 398M
Jet Propulsion Laboratory
California Institute of Technology
4800 Oak Grove Drive
Pasadena, California 91109-8099
Mail Stop : 158-256C
Tel:  (+1) (818)-393-7402
Cell: (+1) (626)-487-3476
Fax:  (+1) (818)-393-1190
Email: lewis.j.mcgibbney at jpl.nasa.gov<mailto:lewis.j.mcgibbney at jpl.nasa.gov>

           <2CB3CA5F-DC06-45EF-ADDA-C49A41A8C401[8].png>

 Dare Mighty Things
_______________________________________________
esip-semanticweb mailing list
esip-semanticweb at lists.esipfed.org<mailto:esip-semanticweb at lists.esipfed.org>
http://lists.deltaforce.net/mailman/listinfo/esip-semanticweb

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.deltaforce.net/pipermail/esip-semanticweb/attachments/20160727/1f82578d/attachment.html>


More information about the esip-semanticweb mailing list