GlassfishにデプロイされたJDBC経由でHiveにアクセスする必要のあるJava Webアプリケーションを構築しています。hive jdbc依存関係を追加するとGlassfishが破損する
エラーが展開中に発生しました::ハイブのJDBC Mavenの依存
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-jdbc</artifactId>
<version>2.1.0</version>
</dependency>
が追加されると
、展開ブレークやGlassfishのは、次の例外を与える例外をアプリロード中に:CDI展開の失敗を:WELD- 001408:注入点の@Default [BackedAnnotatedParameter] [BackedAnnotatedConstructor]のパラメータ1 @Inject public org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebAppFilter(Injector)at org.apache.hadoop .yarn.server.resourcemanager.webapp.RMWebAppFilter(RMWe bAppFilter.java:0)。詳細については、server.logを参照してください。
あなたはGlassfishのどのバージョンを使用しない、ハイブ-JDBC、JDBCドライバに属していない。YARNのようないくつかの依存関係など のMavenの依存関係をスリムにしてみ? – unwichtich
GlassFish Serverオープンソース版4.1.1(ビルド1)を使用しています。この問題は、グアバのバージョンを更新する必要があることと関係しているようです。私は自分のプロジェクトから除外しようとしましたが、私はGlassfish自体でアップグレードする必要があると思います – Eugen