-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Description
gil opened DATAMONGO-1238 and commented
Hi
any plan for port spring-data-mongodb to Querydsl 4?
i tried to build spring-data-mongodb 1.5.2.RELEASE with querydsl 4.0.0
but naturally it failed
[INFO] Reactor Summary:
[INFO]
[INFO] Spring Data MongoDB ................................ SUCCESS [ 0.003 s]
[INFO] Spring Data MongoDB - Core ......................... FAILURE [ 2.315 s]
[INFO] Spring Data MongoDB - Log4J Appender ............... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.335 s
[INFO] Finished at: 2015-06-10T20:36:35+00:00
[INFO] Final Memory: 20M/212M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) on project spring-data-mongodb: Compilation failure: Compilation failure:
[ERROR] /builddir/build/BUILD/spring-data-mongodb-1.5.2.RELEASE/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/QuerydslRepositorySupport.java:[56,43] wrong number of type arguments; required 2
[ERROR] /builddir/build/BUILD/spring-data-mongodb-1.5.2.RELEASE/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/QuerydslRepositorySupport.java:[69,43] wrong number of type arguments; required 2
[ERROR] /builddir/build/BUILD/spring-data-mongodb-1.5.2.RELEASE/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/QueryDslMongoRepository.java:[131,37] wrong number of type arguments; required 2
[ERROR] /builddir/build/BUILD/spring-data-mongodb-1.5.2.RELEASE/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/QueryDslMongoRepository.java:[146,57] cannot find symbol
[ERROR] symbol: class MongodbQuery
[ERROR] location: class org.springframework.data.mongodb.repository.support.QueryDslMongoRepository<T,ID>
[ERROR] /builddir/build/BUILD/spring-data-mongodb-1.5.2.RELEASE/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/QueryDslMongoRepository.java:[146,37] wrong number of type arguments; required 2
[ERROR] /builddir/build/BUILD/spring-data-mongodb-1.5.2.RELEASE/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/QueryDslMongoRepository.java:[163,54] cannot find symbol
[ERROR] symbol: class MongodbQuery
[ERROR] location: class org.springframework.data.mongodb.repository.support.QueryDslMongoRepository<T,ID>
[ERROR] /builddir/build/BUILD/spring-data-mongodb-1.5.2.RELEASE/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/QueryDslMongoRepository.java:[163,37] wrong number of type arguments; required 2
[ERROR] /builddir/build/BUILD/spring-data-mongodb-1.5.2.RELEASE/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/SpringDataMongodbQuery.java:[30,49] cannot find symbol
[ERROR] symbol: class MongodbQuery
[ERROR] /builddir/build/BUILD/spring-data-mongodb-1.5.2.RELEASE/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/QueryDslMongoRepository.java:[111,37] wrong number of type arguments; required 2
[ERROR] /builddir/build/BUILD/spring-data-mongodb-1.5.2.RELEASE/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/QueryDslMongoRepository.java:[112,37] wrong number of type arguments; required 2
[ERROR] /builddir/build/BUILD/spring-data-mongodb-1.5.2.RELEASE/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/QueryDslMongoRepository.java:[135,37] wrong number of type arguments; required 2
[ERROR] /builddir/build/BUILD/spring-data-mongodb-1.5.2.RELEASE/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/SpringDataMongodbQuery.java:[30,1] duplicate class: org.springframework.data.mongodb.repository.support.SpringDataAbstractMongodbQuery
[ERROR] /builddir/build/BUILD/spring-data-mongodb-1.5.2.RELEASE/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/QueryDslMongoRepository.java:[135,53] cannot access org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
[ERROR] bad source file: /builddir/build/BUILD/spring-data-mongodb-1.5.2.RELEASE/spring-data-mongodb/src/main/java/org/springframework/data/mongodb/repository/support/SpringDataMongodbQuery.java
[ERROR] file does not contain class org.springframework.data.mongodb.repository.support.SpringDataMongodbQuery
[ERROR] Please remove or make sure it appears in the correct subdirectory of the sourcepath.
[ERROR] -> [Help 1]
MongodbQuery was replaced by AbstractMongodbQuery
and they differ in this way
public abstract class MongodbQuery<K> implements SimpleQuery<MongodbQuery<K>>, SimpleProjectable<K> {
public abstract class AbstractMongodbQuery<K, Q extends AbstractMongodbQuery<K, Q>> implements SimpleQuery<Q>, Fetchable<K> {
any ideas?
thanks in advance
Issue Links:
- DATACMNS-670 Add support for Querydsl 4
("duplicates")