0 is returned when there are no matches in the database. This means that the service does not match its WSDL description, which states that the response will be an array. (ArrayOfArrayOf_xsd_string in http://don.dcs.shef.ac.uk/axis/services/ambit?wsdl )
The following test workflow has a valid PubMed ID, but one that is not known to Ambit.
<p:exceptionClass>uk.ac.soton.itinnovation.taverna.enactor.entities.TaskExecutionException</p:exceptionClass>
<p:exceptionMessage>Error occured during invocation Attempt to create a null data object, definitely not allowed!</p:exceptionMessage>
gly did not display the results)
| I | Attachment | Action | Size | Date | Who | Comment |
|---|---|---|---|---|---|---|
| | testAmbitProteinAndSpeciesIndicies.xml | manage | 2.6 K | 24 Jul 2006 - 09:40 | MarkGreenwood | |
| | testAmbitInfoLectin.xml | manage | 2.1 K | 24 Jul 2006 - 09:40 | MarkGreenwood | |
| | testAmbitGetPaper_ERROR.xml | manage | 0.8 K | 24 Jul 2006 - 09:40 | MarkGreenwood | PubMed? ID unknown to Ambit |
| | testAmbitTermIndex.xml | manage | 1.3 K | 24 Jul 2006 - 09:40 | MarkGreenwood | |
| | testAmbitMakeIndex.xml | manage | 0.8 K | 24 Jul 2006 - 09:40 | MarkGreenwood | |
| | testAmbitGetPaper.xml | manage | 0.8 K | 24 Jul 2006 - 09:40 | MarkGreenwood | |
| | testAmbitInfoAuthor.xml | manage | 1.5 K | 24 Jul 2006 - 09:40 | MarkGreenwood |