[prev] [thread] [next] [lurker] [Date index for 2004/10/08]
Yet again, SOAP::Lite is behaving in unexpected ways. If I have a chunk of text, which is utf-8, and return it from my SOAPy method, SOAP::Lite base64-encodes it before sending it over the network, for no apparent reason. This behaviour is undocumented. The most excellent Claes Jacobssen told me how to fix it on IRC, but the fix involves using an undocumented package supplied with SOAP::Lite in an undocumented way. From what I can tell, the philosophy behind the documentation for this appalling module is "it was hard to write, so it should be hard to use". This is, even though it appears to work, AWFUL software. Of course, it doesn't help that I'm having to expose my SOAP::Lite-ish server to another piece of awful software - .net. .net is unnecessarily picky and pedantic about, well, everything. It needs to have every little detail explained to it in triplicate or it throws its toys on the floor. -- David Cantrell | Hero of the Information Age See the creativity that comes from misery! With misery people who would otherwise relax at home with a drink are spurred to great heights of expression. Art thrives on constraint and unhappiness. -- Arp
Generated at 06:01 on 27 Oct 2004 by mariachi 0.52