diff --git a/org.springframework.aspects/src/test/resources/org/springframework/cache/config/annotation-cache-aspectj.xml b/org.springframework.aspects/src/test/resources/org/springframework/cache/config/annotation-cache-aspectj.xml
new file mode 100644
index 00000000000..9877eba813c
--- /dev/null
+++ b/org.springframework.aspects/src/test/resources/org/springframework/cache/config/annotation-cache-aspectj.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/org.springframework.context/src/main/java/org/springframework/cache/KeyGenerator.java b/org.springframework.context/src/main/java/org/springframework/cache/KeyGenerator.java
index 704bf35d9b5..ae5dd9b89a7 100644
--- a/org.springframework.context/src/main/java/org/springframework/cache/KeyGenerator.java
+++ b/org.springframework.context/src/main/java/org/springframework/cache/KeyGenerator.java
@@ -20,7 +20,7 @@ import java.lang.reflect.Method;
/**
* Cache 'key' extractor. Used for creating a key based on the given method
- * (used as context) and its parameter.
+ * (used as context) and its parameters.
*
* @author Costin Leau
*/
diff --git a/org.springframework.context/src/main/java/org/springframework/cache/support/DefaultKeyGenerator.java b/org.springframework.context/src/main/java/org/springframework/cache/support/DefaultKeyGenerator.java
index 9b2151010f8..72aab7e884e 100644
--- a/org.springframework.context/src/main/java/org/springframework/cache/support/DefaultKeyGenerator.java
+++ b/org.springframework.context/src/main/java/org/springframework/cache/support/DefaultKeyGenerator.java
@@ -21,14 +21,22 @@ import java.lang.reflect.Method;
import org.springframework.cache.KeyGenerator;
/**
- * Default key generator. Computes a resulting key based on the hashcode of the
- * given parameters.
+ * Default key generator. Returns 0 if no param is given, the param itself if only one is given or a hash code computed
+ * from all given params hash code.
*
* @author Costin Leau
*/
public class DefaultKeyGenerator implements KeyGenerator