Opened 17 years ago
Closed 17 years ago
#859 closed defect (fixed)
Downloading file from web services fails if the filename in BASE starts with a number
Reported by: | Martin Svensson | Owned by: | Martin Svensson |
---|---|---|---|
Priority: | critical | Milestone: | BASE 2.5 |
Component: | webservices | Version: | trunk |
Keywords: | Cc: |
Description (last modified by )
This is probably because the file name is used as an element name in the message.
The exception thrown on the client side looks like this:
org.apache.axiom.om.OMException: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '2' (code 50) in content after '<' (malformed start element?). at [row,col {unknown-source}]: [1,217] at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:239) at org.apache.axiom.om.impl.llom.OMElementImpl.buildNext(OMElementImpl.java:552) at org.apache.axiom.om.impl.llom.OMElementImpl.getFirstOMChild(OMElementImpl.java:563) at org.apache.axiom.om.impl.llom.OMElementImpl.getFirstElement(OMElementImpl.java:823) at net.sf.basedb.ws.client.AbstractRPCClient.invokeFileBlocking(AbstractRPCClient.java:80) at net.sf.basedb.ws.client.RawBioAssayClient.downloadRawDataByType(RawBioAssayClient.java:125) at TestWebservices.test_getRawDataInExperiment(TestWebservices.java:416) at TestWebservices.test_all(TestWebservices.java:147) at TestWebservices.main(TestWebservices.java:80) Caused by: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character '2' (code 50) in content after '<' (malformed start element?). at [row,col {unknown-source}]: [1,217] at com.ctc.wstx.sr.StreamScanner.throwUnexpectedChar(StreamScanner.java:623) at com.ctc.wstx.sr.BasicStreamReader.nextFromTree(BasicStreamReader.java:2852) at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1019) at org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:153) ... 8 more
Change History (2)
comment:1 by , 17 years ago
Description: | modified (diff) |
---|---|
Status: | new → assigned |
comment:2 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
(In [4033]) Fixes #859 Downloading file from web services fails if the filename in BASE starts with a number. A test is set up with a cel file in TestWebservices.