+#else
+int z_soap_codec_enc(ODR o, Z_SOAP **pp,
+ char **content_buf, int *content_len,
+ Z_SOAP_Handler *handlers, const char *encoding)
+{
+ static char *err_xml =
+ "<?xml version=\"1.0\"?>\n"
+ "<SOAP-ENV:Envelope"
+ " xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\">\n"
+ "\t<SOAP-ENV:Body>\n"
+ "\t\t<SOAP-ENV:Fault>\n"
+ "\t\t\t<faultcode>SOAP-ENV:Server</faultcode>\n"
+ "\t\t\t<faultstring>HTTP error</faultstring>\n"
+ "\t\t\t<detail>SOAP not supported in this YAZ configuration</detail>\n"
+ "\t\t</SOAP-ENV:Fault>\n"
+ "\t</SOAP-ENV:Body>\n"
+ "</SOAP-ENV:Envelope>\n";
+ if (o->direction == ODR_ENCODE)
+ {
+ *content_buf = err_xml;
+ *content_len = strlen(err_xml);
+ }
+ return -1;
+}