Ticket #203 (closed defect: fixed)
As of 18 november the Chebi Ontology (1007) fails
|Reported by:||work@…||Owned by:||work@…|
Today the BootStrapStudies? was breaking on Ontology 1007:
2010-11-19 10:51:56,162 [main] ERROR bioportal.BioportalOntologyService? - Web service signature has changed!
2010-11-19 10:51:56,163 [main] ERROR bioportal.BioportalOntologyService? - isMetadataOnly : isMetadataOnly : isMetadataOnly : isMetadataOnly
message : isMetadataOnly : isMetadataOnly
cause-exception : com.thoughtworks.xstream.mapper.CannotResolveClassException?
cause-message : isMetadataOnly : isMetadataOnly
class : uk.ac.ebi.ontocat.bioportal.xmlbeans.OntologyBean?
required-type : uk.ac.ebi.ontocat.bioportal.xmlbeans.OntologyBean?
path : /ontologyBean/isMetadataOnly
line number : 25
When I looked at the Chebi Ontology ( http://bioportal.bioontology.org/ontologies/44746 ), it appeared the ontology had been updated on the 18th of November. I tried upgrading Ontocat from version 0.9.5.3 to the latest (0.9.6) in r1174 but it is still failing. I suspect either because of an issue with the updated Ontology itself, or that Ontocat 0.9.6 is not yet supporting it (new signature?). I also added a !=null check to Ontology.groovy in r1174 to make sure bootstrapping does not break when getBioPortalOntology fails...
For now, chebi (1007) remains broken. We need to keep a watch on Ontocat and -if nothing is fixed- file a ticket with them.