| From: | George Weaver <gweaver(at)shaw(dot)ca> | 
|---|---|
| To: | Theo Galanakis <Theo(dot)Galanakis(at)lonelyplanet(dot)com(dot)au> | 
| Cc: | pgsql-sql(at)postgresql(dot)org | 
| Subject: | Re: Working with XML. | 
| Date: | 2005-02-22 13:45:46 | 
| Message-ID: | 003d01c518e4$d2d7df20$6400a8c0@Dell4500 | 
| Views: | Whole Thread | Raw Message | Download mbox | Resend email | 
| Thread: | |
| Lists: | pgsql-sql | 
MessageHi Theo,
I am not able to duplicate the problem you experienced. I tried the query you provided below using pgAdmin and psql on a 7.3.2 and an 8.0 database with success. I then copied all the rows and pasted them to the end so that I would have 100 rows, and the query worked as expected.
Perhaps the client you're using is causing the problem. Can you run the query in pgAdmin?
Regards,
George
  ----- Original Message ----- 
  From: Theo Galanakis 
  To: 'George Weaver' 
  Cc: 'pgsql-sql(at)postgresql(dot)org' 
  Sent: Monday, February 21, 2005 11:54 PM
  Subject: RE: [SQL] Working with XML.
Thankyou George,
XML2 compiled ok... next stummbling block.. when I pass a very long XML string to xpath_string() it crashes the postgres server. Client receives a message like:
  server closed the connection unexpectedly
  This probably means the server terminated abnormally
  before or while processing the request.
Below is the function call, a smaller xml string with say 40 records works fine, anything bigger crashes the server.
select xpath_string('<?xml version="1.0" encoding="UTF-8"?> <query columns="4" rows="50"><row><cola>774187</cola><colb>222663</colb><colc>2005-02-22 <snip>
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Joel Fradkin | 2005-02-22 14:34:33 | Re: problem inserting local characters ... | 
| Previous Message | Markus Schaber | 2005-02-22 13:40:32 | Re: problem inserting local characters ... |