diff --git a/querydsl-apt/pom.xml b/querydsl-apt/pom.xml
index 2ad65decb..4098a1a62 100644
--- a/querydsl-apt/pom.xml
+++ b/querydsl-apt/pom.xml
@@ -53,8 +53,8 @@
org.hibernate
- hibernate-annotations
- 3.4.0.GA
+ hibernate-core
+ 3.6.1.Final
test
diff --git a/querydsl-apt/src/test/java/com/mysema/query/domain/EmbeddableInterfaceTest.java b/querydsl-apt/src/test/java/com/mysema/query/domain/EmbeddableInterfaceTest.java
new file mode 100644
index 000000000..e3d53c07b
--- /dev/null
+++ b/querydsl-apt/src/test/java/com/mysema/query/domain/EmbeddableInterfaceTest.java
@@ -0,0 +1,31 @@
+package com.mysema.query.domain;
+
+import java.util.Collection;
+
+import javax.persistence.ElementCollection;
+import javax.persistence.Embeddable;
+import javax.persistence.Entity;
+
+import org.junit.Ignore;
+
+@Ignore
+public class EmbeddableInterfaceTest {
+
+ @Entity
+ public class EntityClass {
+
+ @ElementCollection(targetClass=EmbeddableClass.class)
+ Collection children;
+
+ }
+
+ public interface EmbeddableInterface {
+
+ }
+
+ @Embeddable
+ public class EmbeddableClass implements EmbeddableInterface {
+
+ }
+
+}
diff --git a/querydsl-jpa/src/test/java/com/mysema/query/AbstractStandardTest.java b/querydsl-jpa/src/test/java/com/mysema/query/AbstractStandardTest.java
index f39c8d81d..68db97ef3 100644
--- a/querydsl-jpa/src/test/java/com/mysema/query/AbstractStandardTest.java
+++ b/querydsl-jpa/src/test/java/com/mysema/query/AbstractStandardTest.java
@@ -234,7 +234,7 @@ public abstract class AbstractStandardTest {
}
@Test
- public void AnyUsage() {
+ public void JoinEmbeddable() {
QBookVersion bookVersion = QBookVersion.bookVersion;
QBookMark bookMark = new QBookMark(PathMetadataFactory.forVariable("bm"));
// query().from(bookVersion)
diff --git a/querydsl-jpa/src/test/java/com/mysema/query/_h2/H2JPAEclipseLinkTest.java b/querydsl-jpa/src/test/java/com/mysema/query/_h2/H2JPAEclipseLinkTest.java
index 9c28bed96..a251f33d3 100644
--- a/querydsl-jpa/src/test/java/com/mysema/query/_h2/H2JPAEclipseLinkTest.java
+++ b/querydsl-jpa/src/test/java/com/mysema/query/_h2/H2JPAEclipseLinkTest.java
@@ -83,6 +83,11 @@ public class H2JPAEclipseLinkTest extends AbstractJPATest{
// not supported
}
+ @Override
+ public void JoinEmbeddable() {
+ // not supported
+ }
+
@Override
public void test(){
// FIXME