Index: /trunk/zoo-project/zoo-kernel/makefile.vc
===================================================================
--- /trunk/zoo-project/zoo-kernel/makefile.vc	(revision 365)
+++ /trunk/zoo-project/zoo-kernel/makefile.vc	(revision 366)
@@ -49,7 +49,4 @@
 	$(CPP) /c $(CFLAGS) service_internal_ms.c
 
-service_internal_java.obj: service_internal_java.c service.h
-	$(CPP) /c $(CFLAGS) $(CJFLAGS) service_internal_java.c
-
 service_loader.obj: service_loader.c service.h
 	$(CPP) /c $(CFLAGS)  service_loader.c
Index: /trunk/zoo-project/zoo-kernel/service_internal_ms.c
===================================================================
--- /trunk/zoo-project/zoo-kernel/service_internal_ms.c	(revision 365)
+++ /trunk/zoo-project/zoo-kernel/service_internal_ms.c	(revision 366)
@@ -624,5 +624,5 @@
   if( hDataset == NULL ){
 #ifdef DEBUGMS
-    fprintf(stderr,"Unable to access the DataSource \n");
+    fprintf(stderr,"Unable to access the DataSource %s \n",pszFilename);
 #endif
     setMapInMaps(conf,"lenv","message","gdalinfo failed - unable to open");
@@ -631,5 +631,5 @@
   }
 #ifdef DEBUGMS
-  fprintf(stderr,"Accessing the DataSource %s\n",__LINE__);
+    fprintf(stderr,"Accessing the DataSource %s %d\n",pszFilename,__LINE__);
 #endif
 
@@ -677,5 +677,6 @@
    * proj4 definition if available or fallback to default EPSG:4326
    */
-  if( GDALGetProjectionRef( hDataset ) != NULL ){
+  const char *tRef=GDALGetProjectionRef( hDataset );
+  if( tRef != NULL && strlen(tRef)>0 ){
     OGRSpatialReferenceH  hSRS;
     char *pszProjection;
@@ -685,5 +686,5 @@
 #endif
     setSrsInformations(output,m,myLayer,pszProjection);
-  }
+    }
 
 
