diff --git a/hibernate-core/src/main/java/org/hibernate/event/spi/PostCommitDeleteEventListener.java b/hibernate-core/src/main/java/org/hibernate/event/spi/PostCommitDeleteEventListener.java
index de8ef9ebeb..8d362837c4 100644
--- a/hibernate-core/src/main/java/org/hibernate/event/spi/PostCommitDeleteEventListener.java
+++ b/hibernate-core/src/main/java/org/hibernate/event/spi/PostCommitDeleteEventListener.java
@@ -13,7 +13,7 @@ package org.hibernate.event.spi;
*/
public interface PostCommitDeleteEventListener extends PostDeleteEventListener {
/**
- * Called when a commit fails and an an entity was scheduled for deletion
+ * Called when a commit fails and an entity was scheduled for deletion
*
* @param event the delete event to be handled
*/
diff --git a/hibernate-core/src/main/java/org/hibernate/event/spi/PostCommitInsertEventListener.java b/hibernate-core/src/main/java/org/hibernate/event/spi/PostCommitInsertEventListener.java
index 4fc2551efb..4581b5b6b7 100644
--- a/hibernate-core/src/main/java/org/hibernate/event/spi/PostCommitInsertEventListener.java
+++ b/hibernate-core/src/main/java/org/hibernate/event/spi/PostCommitInsertEventListener.java
@@ -13,7 +13,7 @@ package org.hibernate.event.spi;
*/
public interface PostCommitInsertEventListener extends PostInsertEventListener {
/**
- * Called when a commit fails and an an entity was scheduled for insertion
+ * Called when a commit fails and an entity was scheduled for insertion
*
* @param event the insert event to be handled
*/
diff --git a/hibernate-core/src/main/java/org/hibernate/event/spi/PostCommitUpdateEventListener.java b/hibernate-core/src/main/java/org/hibernate/event/spi/PostCommitUpdateEventListener.java
index eed3b38de8..a0c7681846 100644
--- a/hibernate-core/src/main/java/org/hibernate/event/spi/PostCommitUpdateEventListener.java
+++ b/hibernate-core/src/main/java/org/hibernate/event/spi/PostCommitUpdateEventListener.java
@@ -13,7 +13,7 @@ package org.hibernate.event.spi;
*/
public interface PostCommitUpdateEventListener extends PostUpdateEventListener {
/**
- * Called when a commit fails and an an entity was scheduled for update
+ * Called when a commit fails and an entity was scheduled for update
*
* @param event the update event to be handled
*/
diff --git a/hibernate-core/src/main/java/org/hibernate/event/spi/PostLoadEvent.java b/hibernate-core/src/main/java/org/hibernate/event/spi/PostLoadEvent.java
index 88f8e1bb30..ca4aaedc73 100644
--- a/hibernate-core/src/main/java/org/hibernate/event/spi/PostLoadEvent.java
+++ b/hibernate-core/src/main/java/org/hibernate/event/spi/PostLoadEvent.java
@@ -11,7 +11,7 @@ import java.io.Serializable;
import org.hibernate.persister.entity.EntityPersister;
/**
- * Occurs after an an entity instance is fully loaded.
+ * Occurs after an entity instance is fully loaded.
*
* @author Kabir Khan, Gavin King
*/
diff --git a/hibernate-core/src/main/java/org/hibernate/event/spi/PostLoadEventListener.java b/hibernate-core/src/main/java/org/hibernate/event/spi/PostLoadEventListener.java
index 7881d026d8..6b62b2a05f 100644
--- a/hibernate-core/src/main/java/org/hibernate/event/spi/PostLoadEventListener.java
+++ b/hibernate-core/src/main/java/org/hibernate/event/spi/PostLoadEventListener.java
@@ -9,7 +9,7 @@ package org.hibernate.event.spi;
import java.io.Serializable;
/**
- * Occurs after an an entity instance is fully loaded.
+ * Occurs after an entity instance is fully loaded.
*
* @author Kabir Khan
*/
diff --git a/hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/ResolvableNode.java b/hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/ResolvableNode.java
index 74efd7a4d4..a4472aaab5 100644
--- a/hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/ResolvableNode.java
+++ b/hibernate-core/src/main/java/org/hibernate/hql/internal/ast/tree/ResolvableNode.java
@@ -39,7 +39,7 @@ public interface ResolvableNode {
void resolveInFunctionCall(boolean generateJoin, boolean implicitJoin) throws SemanticException;
/**
- * Does the work of resolving an an index [].
+ * Does the work of resolving an index [].
*/
void resolveIndex(AST parent) throws SemanticException;