diff --git a/querydsl-jpa/pom.xml b/querydsl-jpa/pom.xml
index 9783acd76..37aed4905 100644
--- a/querydsl-jpa/pom.xml
+++ b/querydsl-jpa/pom.xml
@@ -161,7 +161,16 @@
-
+
+
+
+ maven-assembly-plugin
+
+
+ jar-with-dependencies
+
+
+
com.mysema.maven
diff --git a/querydsl-jpa/src/main/assembly.xml b/querydsl-jpa/src/main/assembly.xml
new file mode 100644
index 000000000..29b3cd1e8
--- /dev/null
+++ b/querydsl-jpa/src/main/assembly.xml
@@ -0,0 +1,31 @@
+
+ full-deps
+
+ zip
+
+
+
+ ../querydsl-root/LICENSE.txt
+ /
+
+
+
+
+ target
+
+ *.jar
+
+
+ *-sources.jar
+
+ /lib
+
+
+
+
+ lib
+
+
+
diff --git a/querydsl-jpa/src/main/java/com/mysema/query/jpa/hibernate/sql/HibernateSQLQuery.java b/querydsl-jpa/src/main/java/com/mysema/query/jpa/hibernate/sql/HibernateSQLQuery.java
index 8e2210ad0..b6b37e34f 100644
--- a/querydsl-jpa/src/main/java/com/mysema/query/jpa/hibernate/sql/HibernateSQLQuery.java
+++ b/querydsl-jpa/src/main/java/com/mysema/query/jpa/hibernate/sql/HibernateSQLQuery.java
@@ -8,6 +8,8 @@ package com.mysema.query.jpa.hibernate.sql;
import java.util.List;
import java.util.Map;
+import javax.annotation.Nullable;
+
import org.hibernate.Query;
import org.hibernate.Session;
import org.hibernate.StatelessSession;
@@ -49,8 +51,10 @@ public final class HibernateSQLQuery extends AbstractSQLQuery
private String cacheRegion;
+ @Nullable
private Map