javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1] Message: Premature end of file
when i trying to call getJobs or CreateJob it throws **javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1] Message: Premature end of file** this error. This problem started suddenly from 10 july 2018, Before it was working fine. I tried to trace the error and i found **port = service.getBulkDataExchangeServiceSOAP();** this line giving issue. Please help
Thanks for the reply. Issue was same i.e. WSDL file is not giving response. so we made following changes in BulkDataExchangeCall.java and load WSDL from local server. URL baseUrl; System.out.println("BulkDataExchangeService Constructor Start"); baseUrl = com.ebay.marketplace.services.BulkDataExchangeService.class.getResource("."); URL url = new URL(baseUrl, "file:D:\\NetBeansProject\\EbayLMS\\WSDL\\BulkDataExchangeService.wsdl"); BulkDataExchangeService service = new BulkDataExchangeService(url,new QName("
We fixed the problem! The LMS Client fails to request the WSDL file as he gets a 300 redirect message back. eBay Seems to have changed it from http to https yesterday. You need to hard code the location for the file to https - then it will work again! Very bad problem, there was no debug message or anything else for the failed request of the file. Only the LMS client seems unable to handle redirects. Hope this helps you guys as this is really urgent for companies having a big queue with orders not imported!