Changeset 559 for trunk

Show
Ignore:
Timestamp:
01/08/12 19:53:12 (5 months ago)
Author:
martijn
Message:

Fixed PICR webservice API mismatch glitches

Location:
trunk/org.bridgedb.webservice.picr
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/org.bridgedb.webservice.picr/src/org/bridgedb/webservice/picr/IDMapperPicrRest.java

    r308 r559  
    136136            final DocumentBuilder builder = factory.newDocumentBuilder(); 
    137137            final Document doc = builder.parse(is); 
    138             NodeList nodes = doc.getElementsByTagName("mappedDatabases"); 
     138            NodeList nodes = doc.getElementsByTagName("ns2:mappedDatabases"); 
    139139            int n = nodes.getLength(); 
    140140            List<String> dbs = new ArrayList<String>(n); 
     
    272272            doc = builder.parse(is); 
    273273 
    274             String[] tags = new String[] {"ns2:identicalCrossReferences" 
    275                         , "ns2:logicalCrossReferences"}; 
     274            String[] tags = new String[] {"identicalCrossReferences" 
     275                        , "logicalCrossReferences"}; 
    276276            List<Node> nodes = new ArrayList<Node>(); 
    277277            for (String tag : tags) { 
     
    290290                for (int j=0; j<nc; j++) { 
    291291                    Node child = children.item(j); 
    292                     if (child.getNodeName().compareTo("ns2:accession")==0) { 
     292                    if ("accession".equals(child.getNodeName()))  
     293                    { 
    293294                        tgtAcc = child.getTextContent(); 
    294                     }  else if (child.getNodeName().compareTo("ns2:databaseName")==0) { 
     295                    }  
     296                    else if ("databaseName".equals(child.getNodeName()))  
     297                    { 
    295298                        tgtDb = child.getTextContent(); 
    296299                    } 
  • trunk/org.bridgedb.webservice.picr/test/org/bridgedb/webservice/picr/TestRest.java

    r308 r559  
    5959                for (DataSource ds : dslist) System.out.println (ds.getFullName()); 
    6060 
    61                 assertTrue(idmap.xrefExists(src1)); 
     61                assertTrue(idmap.xrefExists(src1)); 
    6262 
    6363                Set<Xref> srcRefs = new HashSet<Xref>();