Some uniprot annotations result in errors in the Uniprot JAPI. This is a JAPI issue and has been reported.
org.cy3sbml.oven.UniprotTest
Exception in thread "main" uk.ac.ebi.uniprot.dataservice.client.exception.ServiceException: Unexpected error while requesting the service with query: (accession : P19367)
at uk.ac.ebi.uniprot.dataservice.client.basic.impl.JapiBasicService.execute(JapiBasicService.java:140)
at uk.ac.ebi.uniprot.dataservice.client.uniprot.impl.JapiUniprotServiceImpl.getEntry(JapiUniprotServiceImpl.java:106)
at org.cy3sbml.oven.UniprotTest.main(UniprotTest.java:20)
Caused by: org.apache.avro.AvroTypeException: No match for ENZYME_REGULATION
at org.apache.avro.io.ResolvingDecoder.readEnum(ResolvingDecoder.java:200)
at org.apache.avro.generic.GenericDatumReader.readEnum(GenericDatumReader.java:199)
at org.apache.avro.generic.GenericDatumReader.read(GenericDatumReader.java:152)
at org.apache.avro.generic.GenericDatumReader.readField(GenericDatumReader.java:193)
at org.apache.avro.generic.GenericDatumReader.readRecord(GenericDatumReader.java:183)
at org.apache.avro.generic.GenericDatumReader.read(GenericDatumReader.java:151)
at org.apache.avro.generic.GenericDatumReader.readArray(GenericDatumReader.java:219)
at org.apache.avro.generic.GenericDatumReader.read(GenericDatumReader.java:153)
at org.apache.avro.generic.GenericDatumReader.read(GenericDatumReader.java:155)
at org.apache.avro.generic.GenericDatumReader.readField(GenericDatumReader.java:193)
at org.apache.avro.generic.GenericDatumReader.readRecord(GenericDatumReader.java:183)
at org.apache.avro.generic.GenericDatumReader.read(GenericDatumReader.java:151)
at org.apache.avro.generic.GenericDatumReader.read(GenericDatumReader.java:142)
at org.apache.avro.file.DataFileStream.next(DataFileStream.java:233)
at org.apache.avro.file.DataFileStream.next(DataFileStream.java:220)
at uk.ac.ebi.uniprot.dataservice.client.basic.impl.JapiBasicService.getResponseItems(JapiBasicService.java:151)
at uk.ac.ebi.uniprot.dataservice.client.basic.impl.JapiBasicService.execute(JapiBasicService.java:134)
... 2 more
Some uniprot annotations result in errors in the Uniprot JAPI. This is a JAPI issue and has been reported.