Spring-data-couchbase compilation error


#1

Afternoon All,

I am attempting to build the project via maven and I am getting compilation errors from it. Any ideas?

[INFO] Spring Data Couchbase … FAILURE [1.137s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 16.682s
[INFO] Finished at: Wed Aug 14 13:51:22 EDT 2013
[INFO] Final Memory: 100M/973M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project spring-data-couchbase: Compilation failure: Compilation failure:
[ERROR] /home/me/src/cbe-java/cbe/spring-data-couchbase/src/main/java/org/springframework/data/couchbase/core/convert/MappingCouchbaseConverter.java:[116,84] incompatible types; no instance(s) of type variable(s) E exist so that org.springframework.data.mapping.model.BeanWrapper<E,R> conforms to org.springframework.data.mapping.model.BeanWrapper<org.springframework.data.couchbase.core.mapping.CouchbasePersistentEntity,R>
[ERROR] found : org.springframework.data.mapping.model.BeanWrapper<E,R>
[ERROR] required: org.springframework.data.mapping.model.BeanWrapper<org.springframework.data.couchbase.core.mapping.CouchbasePersistentEntity,R>
[ERROR] /home/me/src/cbe-java/cbe/spring-data-couchbase/src/main/java/org/springframework/data/couchbase/core/convert/MappingCouchbaseConverter.java:[248,94] incompatible types; no instance(s) of type variable(s) E exist so that org.springframework.data.mapping.model.BeanWrapper<E,java.lang.Object> conforms to org.springframework.data.mapping.model.BeanWrapper<org.springframework.data.couchbase.core.mapping.CouchbasePersistentEntity<java.lang.Object>,java.lang.Object>
[ERROR] found : org.springframework.data.mapping.model.BeanWrapper<E,java.lang.Object>
[ERROR] required: org.springframework.data.mapping.model.BeanWrapper<org.springframework.data.couchbase.core.mapping.CouchbasePersistentEntity<java.lang.Object>,java.lang.Object>
[ERROR] /home/me/src/cbe-java/cbe/spring-data-couchbase/src/main/java/org/springframework/data/couchbase/repository/support/MappingCouchbaseEntityInformation.java:[66,37] invalid inferred types for E; inferred type does not conform to declared bound(s)
[ERROR] inferred: org.springframework.data.mapping.PersistentEntity<T,?>
[ERROR] bound(s): org.springframework.data.mapping.PersistentEntity<T,?>
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn -rf :spring-data-couchbase


#2

Hi!

Can you please post your repository and entity code? Also make sure to use the latest master on the springsource repo!

With the code I’m sure I can help :slight_smile:


#3

The repo I pulled from is the following:

I am on master and my working directory is clean.

Unfortunately I cannot post the code it is going into publicly. However I can say the code works fine with other caching strategies such as EhCache.


#4

Do you have other spring dependencies that can override dependencies?

Also, sent you a PM regarding non-public info!


#5

http://www.garyjrrussell.com/ラウディ-靴-カジュアル-ビット-raudi-r42104-レオパードスリッポン-ビットシューズ-メ-jp-6969.html - ラウディ 靴 カジュアル ビット RAUDI R-42104 レオパード スリッポン ビットシューズ メンズ カジュアルシューズ 本革
http://www.garyjrrussell.com/ビルケンシュトック-レディース-サンダル-birkenstock-パルマ-palma-ブラック-08-jp-8427.html - ビルケンシュトック レディース サンダル BIRKENSTOCK パルマ PALMA ブラック 082363 ナッパレザーフットベッドライナー コンフォート ビルケン·シュトック ビルケン正規品
http://www.garyjrrussell.com/ラコステ-スニーカー-メンズ-lacoste-auber-st1grnラコステ-オーバー-男性用-m-jp-8956.html - ラコステ スニーカー メンズ LACOSTE AUBER ST1 GRN ラコステ オーバー 男性用 men’s sneaker らこすて スニーカ
http://www.garyjrrussell.com/ワンダーシューズ-モカシンシューズ-wander-shoes-moccasin-shoes-art--jp-7052.html - ワンダーシューズ モカシンシューズ WANDER SHOES MOCCASIN SHOES ART 5333 13FW ブラウンスエード KATO C6 モカシン シューズ スエード メンズ 靴

スポルティバ(LA SPORTIVA)クロスオーバーGTX(Crossover GTX)カラー Black/Lime トレイルランニングはもちろん、ハイキング、冬のスノーシューランニング等、マルチに使えるゴア内蔵ゲイター付きモデル。別売のスノースパイクを装着する事が可能です。 · アッパー : エラスティック防水ナイロン· インナー : 防水ナイロン· ライニング : GORE-TEX· ソール : FriXion AT+IBS(PAT)(http://www.poeler.net/p-3387-[送料無料 - スポルティバ(LA-SPORTIVA)クロスオーバーGTX(Crossov - スポルティバ LA SPORTIVA クロスオーバーGTX Crossover GTX カラー Black Lime
アークテリクス(ARC’TERYX)パリセードクロッパー(Palisade Cropper)カラー Chalk Stone Technical Features·Breathable·Quick-dryingPatterning·Gusseted crotchZippers & Fly Configuration·Front flyWaist & Belt Configuration·Adjustable webbing belt·Soft, chamois lined waistPocket Configuration·Two hand pockets·Two thigh pockets with laminated zippersInseam Length (cm)·50 cm inseam ·素材:TerraTex ·94% nylon, 6% spandex blend ·サイズ:30, 32, 34, 36, 38 ·重��http://www.poeler.net/p-827-[送料無料 - アークテリクス(ARC’TERYX)パリセードクロッパー(Palisade- - アークテリクス ARC’TERYX パリセードクロッパー Palisade Cropper カラー Chalk Stone
ダイレクトアルパイン(DIRECTALPINE)ウィメンズコルチナショーツ(CORTINA SHORT WOMEN’S)カラー ANTHRACITE×VIOLET 機能的、かつ軽量素材を使ったレディースパンツ、CORTINAシリーズのショートパンツ。メンズのモデルよりさらにタイトなカッティングにより美しいシルエットと動きやすさを実現。その万能性からシーンを選ばない幅広いレンジで使われているモデル。リップストップナ�http://www.poeler.net/p-100-[送料無料 - ダイレクトアルパイン(DIRECTALPINE)ウィメンズコルチナショーツ( - ダイレクトアルパイン DIRECTALPINE ウィメンズコルチナショーツ CORTINA SHORT WOMEN’S カラー ANTHRACITE×VIOLET
ファイントラック(finetrack)ウィメンズストームゴージュアルパインパンツ カラー BO(ブラウンオリーブ) 防風性、ストレッチ性に優れた、耐磨耗·耐久撥水素材を使った中厚地の万能パンツ。冬山登山、トレッキング、春スキー、ロッククライミング、バイシクル、旅行などから、沢登りやシーカヤックなどのウォータースポーツまで、さまざまなアウトドアシーンで一年中http://www.poeler.net/p-281-[送料無料 - ファイントラック(finetrack)ウィメンズストームゴージュアルパインパ - ファイントラック finetrack ウィメンズストームゴージュアルパインパンツ カラー BO ブラウンオリーブ

最終更新:2014/04スノーピーク アメニティドームLマットシートセット [SET-121 - snow peak アメニティドームL専用のフロアマットとフロアシートのセット■ 仕様<アメニティドームL フロアマット>[サイズ - W300×D300×T0.5cm[収納サイズ - W100×D12×T51cm[材質 - 表生地/68DポリエステルタフタPU加工 中芯/発砲ウレタン 裏生地/68DポリエステルタフタPU加工[重量 - 1.7kg<アメニテ��http://www.corefl.com/item-japan-376 - [人気 - スノーピーク アメニティドームLマットシートセット [ SET-121 -
先端キャップグリップ力のある先端用のキャップ付きです。二段目の収納時はロック解除ボタンは自然に押し込まれます。伸ばしてロック解除ボタンを穴にセットするラチェット式です。レバー式先端部先端部はレバーの開閉で全長の調整ができます。ラチェットロック収納時はロック解除ボタンを押して収縮させます。目盛本体には全長の調整に便利な目盛り付き。最��http://www.corefl.com/item-japan-350 - [人気 - スノーピーク スピードスコープ130 [ TP-181 - [ snow peak スノーピーク - [送料無料 -
コールマン ジェネレーター #2000 [ 2000-589R - 2000-589Rジェネレーター#2000最終更新:2012/01 http://www.corefl.com/item-japan-487 - [即日発送可 - コールマン ジェネレーター #2000 [ 2000-589R - [ コールマン coleman | コールマン ランタン スペアパーツ | ランタン コールマン | ランタン coleman | アウトドア ランタン | 防災・地震・非常・救急 SA - [14SSpd -

ÿþ[

http://www.games2escape.com/プレイステーション4-japan-9.html - プレイステーション4
http://www.games2escape.com/ffxiv:-新生エオルゼア-コレクターズエディション★Ps4★未開封-jp-7021.html - FFXIV
http://www.games2escape.com/sony■Psp-ラディアントレッド-psp3000-rr◆新品▲-jp-6956.html - SONY■PSP

http://www.alliancedarc.org/セクシー-ランジェリー-セクシーランジェリー-sexy-lingerie-タイツ付3点セット-ガータ-jp-6939.html - 人気のセットアップ
http://www.alliancedarc.org/超セクシー大胆ランジェリー2点セットヘビーセクシーランジェリーセクシーランジェリーセクシー下着ベビー-jp-6978.html - 超セクシー
http://www.alliancedarc.org/店長太鼓判-japan-8.html - 店長太鼓判

ÿþ[