diff --git a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/api/v1/GeneralInformationServiceLogger.java b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/api/v1/GeneralInformationServiceLogger.java
index 919062caa9f14ebb6e4fb86a3c0493a5c4d2a454..559164663184e2b0dda6a5bdbfd82657cbf2d6d9 100644
--- a/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/api/v1/GeneralInformationServiceLogger.java
+++ b/openbis/source/java/ch/systemsx/cisd/openbis/generic/server/api/v1/GeneralInformationServiceLogger.java
@@ -100,7 +100,7 @@ class GeneralInformationServiceLogger extends AbstractServerLogger implements
 
     public List<DataSet> listDataSets(String sessionToken, List<Sample> samples)
     {
-        logAccess(sessionToken, "list-data-sets", "SAMPLES(%s)", samples);
+        logAccess(sessionToken, "list-data-sets", "SAMPLES(%s)", abbreviate(samples));
         return null;
     }
 
@@ -160,14 +160,14 @@ class GeneralInformationServiceLogger extends AbstractServerLogger implements
     public List<DataSet> listDataSets(String sessionToken, List<Sample> samples,
             EnumSet<Connections> connectionsToGet)
     {
-        logAccess(sessionToken, "list-data-sets", "SAMPLES(%s) CONNECTIONS(%s)", samples,
-                connectionsToGet);
+        logAccess(sessionToken, "list-data-sets", "SAMPLES(%s) CONNECTIONS(%s)",
+                abbreviate(samples), connectionsToGet);
         return null;
     }
 
     public List<DataSet> getDataSetMetaData(String sessionToken, List<String> dataSetCodes)
     {
-        logAccess(sessionToken, "get-data-set-meta-data", "DATA_SETS(%s)", dataSetCodes);
+        logAccess(sessionToken, "get-data-set-meta-data", "DATA_SETS(%s)", abbreviate(dataSetCodes));
         return null;
     }