Index: /trunk/zoo-project/zoo-kernel/response_print.c
===================================================================
--- /trunk/zoo-project/zoo-kernel/response_print.c	(revision 665)
+++ /trunk/zoo-project/zoo-kernel/response_print.c	(revision 666)
@@ -2173,4 +2173,6 @@
   map* version=getMapFromMaps(m,"main","rversion");
   int vid=getVersionId(version->value);
+  if(vid<0)
+    vid=0;
   if(use_ns==1){
     xmlNewNs(n,BAD_CAST schemas[vid][1],BAD_CAST"ows");
Index: /trunk/zoo-project/zoo-kernel/zoo_service_loader.c
===================================================================
--- /trunk/zoo-project/zoo-kernel/zoo_service_loader.c	(revision 665)
+++ /trunk/zoo-project/zoo-kernel/zoo_service_loader.c	(revision 666)
@@ -1174,5 +1174,10 @@
   int reqId=-1;
   if (strncasecmp (REQUEST, "GetCapabilities", 15) != 0){
+    fprintf(stderr,"%s %d \n",__FILE__,__LINE__);
+    fflush(stderr);
     checkValidValue(request_inputs,&err,"version",(const char**)vvv,1);
+    dumpMap(err);
+    fprintf(stderr,"%s %d \n",__FILE__,__LINE__);
+    fflush(stderr);
     int j=0;
     for(j=0;j<nbSupportedRequests;j++){
@@ -1193,4 +1198,7 @@
 	break;
     }
+    dumpMap(err);
+    fprintf(stderr,"%s %d \n",__FILE__,__LINE__);
+    fflush(stderr);
   }else{
     checkValidValue(request_inputs,&err,"AcceptVersions",(const char**)vvv,-1);
