diff --git a/querydsl-apt/pom.xml b/querydsl-apt/pom.xml
index 6d98f1a9a..5036c89e1 100644
--- a/querydsl-apt/pom.xml
+++ b/querydsl-apt/pom.xml
@@ -153,7 +153,8 @@
src/main/general.xml
src/main/hibernate.xml
src/main/jdo.xml
- src/main/jpa.xml
+ src/main/jpa.xml
+ src/main/morphia.xml
src/main/roo.xml
${project.build.directory}
diff --git a/querydsl-apt/src/apt/morphia/META-INF/services/javax.annotation.processing.Processor b/querydsl-apt/src/apt/morphia/META-INF/services/javax.annotation.processing.Processor
new file mode 100644
index 000000000..7a4886bc1
--- /dev/null
+++ b/querydsl-apt/src/apt/morphia/META-INF/services/javax.annotation.processing.Processor
@@ -0,0 +1 @@
+com.mysema.query.apt.morphia.MorphiaAnnotationProcessor
\ No newline at end of file
diff --git a/querydsl-apt/src/main/morphia.xml b/querydsl-apt/src/main/morphia.xml
new file mode 100644
index 000000000..fb256ee03
--- /dev/null
+++ b/querydsl-apt/src/main/morphia.xml
@@ -0,0 +1,19 @@
+
+ morphia
+
+ jar
+
+ false
+
+
+ src/apt/morphia
+ /
+
+
+ ${project.build.outputDirectory}
+ /
+
+
+
\ No newline at end of file