This week's book giveaway is in the General Computing forum.
We're giving away four copies of Arduino in Action and have Martin Evans, Joshua Noble, and Jordan Hochenbaum on-line!
See this thread for details.
The moose likes Web Services and the fly likes Reading Webservice data and writing into a file Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


JavaRanch » Java Forums » Java » Web Services
Reply Bookmark "Reading Webservice data and writing into a file" Watch "Reading Webservice data and writing into a file" New topic
Author

Reading Webservice data and writing into a file

Igor Santos
Greenhorn

Joined: Apr 02, 2012
Posts: 10

So here I am trying to read some xml from a WSDL Webservice. I read it with a buffer, store it in a String and then save it to a .xml file. Problem is... So far with 200 or so blocks of content, it works. Thought this client is supposed to save data from a hundred thousand blocks of content. What I've read so far that has been useful, but hasn't solved the problem is this: Stack Overflow.

My piece of code is really bad for now. So.. If you guy point me in the right direction and just find a way.
(Here's the code)



I know the problem with storing the all the xml data into a String. And I tried to use the Read and Write at the same time, but I get some crashes..
As stated above, I just need to be pointed into something helpful
Anurag Verma
Ranch Hand

Joined: Mar 30, 2012
Posts: 118

why are you taking the response into memory & then writing it to file. do reading & writing in parallel, like this -

Igor Santos
Greenhorn

Joined: Apr 02, 2012
Posts: 10

Srry I took this long to answer. I was testing it with as many results as possible.
It worked just fine, tyvm! I had never used a BufferedReader with bytes before,
and that's probably the reason I didn't find a solution online for myself.

TYVM indeed, sir
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: Reading Webservice data and writing into a file
 
Similar Threads
Getting the MAC address and using that for licensing
File transfer using Java Http
unable to preserve newline
BufferedReader .readLine() is not seeing end of file
XML over HTTP embedded server problems