問題タブ [kundera]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mongodb - Restlet + mongoDB + フリーマーカー
私たちは Java で Web ベースのアプリケーションを作成しており、どのデバイスからでもアクセスできる必要があるため、REST ベースの Web サービスのニーズに対応するために Restlet に焦点を合わせました。UI については、Freemarker と Twitter のブートストラップを併用することを考えており、データベースは mongoDB になります。そして、依存性注入のガイダンス。私はこれらのテクノロジースタックのほとんどに慣れていないので、これは長期的には公正な選択だと思いますか. また、データベース マッパー フレームワークには、軽量に見える Jongo を使用することにしました。Kundera はオプションですが、多くの依存関係があります。あなたの専門家は何を言いますか?
java - Cassandra とバイナリ ファイル
Cassandra DB を使用して、Java のソフトウェア ファイル マネージャーで作業しています。私のデータベースは機能しており、Kundera を使用してクエリを成功させました。
しかし今、Cassandra でアップロード バイナリ ファイル (blob、または単にファイル ?) を検索します。私はこの方法を試しました:
- 私のエンティティに type : File の var を作成しますが、機能しません。
- ファイルを Byte[] に変換し、エンティティに Byte[] を配置しますが、まだ機能しません。私の Byte[] の戻り値は null です !!
Cassandra データベースに小さなファイルを作成するアイデアはありますか?
私の英語が理解できることを願っています...
よろしく
java - Kundera で getResultList() メソッドを使用しているときに Nullpointer 例外がスローされる
Kundera を JPA として HBase と Java で使用しています。以下は、getResultList() メソッドを呼び出すメソッドです。
nullpointer 例外をスローします。
PS : HBase の Activity テーブルには 6 つのレコードがあります。
その理由は何ですか?
java - com.impetus.kundera.metadata.KunderaMetadataManager - クラスのエンティティ メタデータが見つかりません
Cassandra DB で Kundera (Cassandra ORM) を使用してクエリを使用しようとしています。このクエリは他のプロジェクトで機能しますが、webapp (Tomcat 6.0 を使用) で実行しようとすると、次のエラーが発生しました。
=> JavaNullPointerException.
しかし、プロジェクトから persistence.xml を離れると、別のエラーが発生しました。(NoPersistence.xml が見つかりましたか何か...)
したがって、私のプロジェクトは Persistence.xml を見つけましたが、エンティティ クラス: fileCassandra は見つけませんでした。
私の persistence.xml を見ることができます:
ネット。.common.db。.FileCassandra 私の会社の名前なので*に置き換える必要があります ;)
java - クラスのエンティティメタデータが見つかりません
私は同じ問題で戻ってきました...
Kundera(Cassandra ORM)を使用してCassandra DBでクエリを使用しようとしていますが、このクエリは他のプロジェクトで機能しますが、webappで(tomcat 6.0を使用して)実行しようとすると、次のエラーが発生します。
=>JavaNullPointerException。
しかし、プロジェクトからpersistence.xmlを離れると、別のエラーが発生しました。(NoPersistence.xmlが見つかりましたか...)
そのため、私のプロジェクトではPersistence.xmlが見つかりましたが、エンティティクラス:fileCassandraは見つかりませんでした。
あなたは私のpersistence.xmlを見ることができます:
ネット。.common.db。.FileCassandraこれは私の会社の名前なので、 *に置き換える必要があります;)
同じメソッド(EntityManagerを含む)が他のプロジェクトのjunitで機能します。プロジェクトをTomcatでビルドすると、このエラーが表示されます...
jakarta-ee - JBossAS7で2つの永続性プロバイダーを設定する方法
私はJavaとJavaEEにかなり慣れていません。プロジェクトに取り組んでおり、JPA(MySQLの場合はhibernate、Cassandraの場合はKundera)を実装する2つのdataSources(MySQL + Cassandra)を使用したいと考えています。私のpersistence.xmlは次のとおりです。
しかし、プロジェクトをJBoss(AS 7.1)にデプロイすると、次のエラーが発生します。
mysqlPUは問題なく動作しますが、cassandraPUを追加すると例外が発生します。http://127.0.0.1:9990/console/App.html#deployments
事前にThanksでjarを確認でき、必要なものをすべて提供できれば、jbossへの依存関係を持つkundera.jarを正しくデプロイしていると確信しています。
jboss7.x - com.impetus.kundera.utils.InvalidConfigurationException:クラスパスにMETA-INF/persistence.xmlファイルが見つかりませんでした
を使用してサンプルのwarファイルビルドをデプロイしようとしていますKundera on jboss AS7.1.1.final
。
これが私が従ったステップです:
1.モジュール(com.impetus.kundera)を作成しました。これがmodule.xmlです。
2.0.7フォルダーの下にコピーされたリソースルートパスjar。
- 変更されたpersistence.xml:
<property name = "jboss.as.jpa.providerModule" value = "com.impetus.kundera:2.0.7" />
注: persistence.xmlはdeployment/KunderaSampleApp.war/WEB-INF/classes/META-INF
フォルダーの下にありますが、どういうわけか以下のエラーが発生します:
org.jboss.msc.service.StartException in servicejboss.persistenceunit。"KunderaSampleApp.war#personnel_cass_pu":org.jboss.msc.service.ServiceControllerImpl $ StartTask.run(ServiceControllerImpl.java:1767)[jbossでサービスを開始できませんでした-msc-1.0.2.GA.jar:1.0.2.GA] at java.util.concurrent.ThreadPoolExecutor $ Worker.runTask(ThreadPoolExecutor.java:886)[rt.jar:1.6.0_15]atjava.util。コンカレント.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[rt.jar:1.6.0_15] at java.lang.Thread.run(Thread.java:619)[rt.jar:1.6.0_15]原因: com.impetus.kundera.loader.PersistenceLoaderException:com.impetus.kundera.utils.InvalidConfigurationException:com.impetus.kundera.configureのクラスパスにMETA-INF/persistence.xmlファイルが見つかりませんでした。PersistenceUnitConfiguration.configure(PersistenceUnitConfiguration.java:102)at com.impetus.kundera.configure.Configurator.configure(Configurator.java:63)at com.impetus.kundera.KunderaPersistence.initializeKundera(KunderaPersistence.java:96)at com.impetus .kundera.KunderaPersistence.createEntityManagerFactory(KunderaPersistence.java:71)at com.impetus.kundera.KunderaPersistence.createContainerEntityManagerFactory(KunderaPersistence.java:58)at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.createContainerEntityManagerFactory(PersistenceUnitServiceImpl )org.jboss.as.jpa.service.PersistenceUnitServiceImpl.start(PersistenceUnitServiceImpl.java:85)at org.jboss.msc.service.ServiceControllerImpl $ StartTask.startService(ServiceControllerImpl.java:1811)[jboss-msc-1.0.2.GA.jar:1.0.2.GA] at org.jboss.msc.service.ServiceControllerImpl $ StartTask.run(ServiceControllerImpl.java:1746)[jboss-msc-1.0.2 .GA.jar:1.0.2.GA] ... 3 more原因:com.impetus.kundera.utils.InvalidConfigurationException:com.impetus.kunderaのクラスパスにMETA-INF/persistence.xmlファイルが見つかりませんでした.configure.PersistenceUnitConfiguration.findPersistenceMetadatas(PersistenceUnitConfiguration.java:130)at com.impetus.kundera.configure.PersistenceUnitConfiguration.configure(PersistenceUnitConfiguration.java:86)... 11 more 19:17:46,590ERROR[org.jboss.msc。 service.fail](MSCサービススレッド1-3)MSC00001:サービスjboss.persistenceunit。 "KunderaSampleApp.war#address_mongo_pu"の開始に失敗しました:org.jboss.msc.service。サービスjboss.persistenceunit。"KunderaSampleApp.war#address_mongo_pu"のStartException:org.jboss.msc.service.ServiceControllerImpl $ StartTask.run(ServiceControllerImpl.java:1767)[jboss-msc-1.0.2.GAでサービスを開始できませんでした.jar:1.0.2.GA] at java.util.concurrent.ThreadPoolExecutor $ Worker.runTask(ThreadPoolExecutor.java:886)[rt.jar:1.6.0_15] at java.util.concurrent.ThreadPoolExecutor $ Worker.run( ThreadPoolExecutor.java:908)[rt.jar:1.6.0_15] at java.lang.Thread.run(Thread.java:619)[rt.jar:1.6.0_15]原因:com.impetus.kundera.loader。 PersistenceLoaderException:com.impetus.kundera.utils.InvalidConfigurationException:com.impetus.kundera.configure.PersistenceUnitConfigurationのクラスパスにMETA-INF/persistence.xmlファイルが見つかりませんでした。configure(PersistenceUnitConfiguration.java:102)at com.impetus.kundera.configure.Configurator.configure(Configurator.java:63)at com.impetus.kundera.KunderaPersistence.initializeKundera(KunderaPersistence.java:96)at com.impetus.kundera .KunderaPersistence.createEntityManagerFactory(KunderaPersistence.java:71)at com.impetus.kundera.KunderaPersistence.createContainerEntityManagerFactory(KunderaPersistence.java:58)at org.jboss.as.jpa.service.PersistenceUnitServiceImpl.createContainerEntityManagerFactory(PersistenceUnitServiceImpl.java:162 org.jboss.as.jpa.service.PersistenceUnitServiceImpl.start(PersistenceUnitServiceImpl.java:85)at org.jboss.msc.service.ServiceControllerImpl $ StartTask.startService(ServiceControllerImpl.java:1811)[jboss-msc-1.0.2。 GA.jar:1.0。2.GA] at org.jboss.msc.service.ServiceControllerImpl $ StartTask.run(ServiceControllerImpl.java:1746)[jboss-msc-1.0.2.GA.jar:1.0.2.GA]...3つ以上の原因作成者:com.impetus.kundera.utils.InvalidConfigurationException:com.impetusのcom.impetus.kundera.configure.PersistenceUnitConfiguration.findPersistenceMetadatas(PersistenceUnitConfiguration.java:130)のクラスパスにMETA-INF/persistence.xmlファイルが見つかりませんでした.kundera.configure.PersistenceUnitConfiguration.configure(PersistenceUnitConfiguration.java:86)...11詳細com.impetus.kundera.configure.PersistenceUnitConfiguration.configure(PersistenceUnitConfiguration.java)のcom.impetus.kundera.configure.PersistenceUnitConfiguration.findPersistenceMetadatas(PersistenceUnitConfiguration.java:130)のクラスパスにMETA-INF/persistence.xmlファイルが見つかりませんでした:86)...11詳細com.impetus.kundera.configure.PersistenceUnitConfiguration.configure(PersistenceUnitConfiguration.java)のcom.impetus.kundera.configure.PersistenceUnitConfiguration.findPersistenceMetadatas(PersistenceUnitConfiguration.java:130)のクラスパスにMETA-INF/persistence.xmlファイルが見つかりませんでした:86)...11詳細
で完全に正常に動作していJBoss AS5CR2
ます。
問題へのポインタは大きな助けになります!
-Vivek
java - Kundera for Cassandra - 行キーによるレコードの削除
行キーでデータベースから特定のレコードを削除しようとしています。しかし、このクエリを実行しようとすると:
この例外が発生しました:「条件 = 行キーのクエリではサポートされていません!」。
回避策はありますか、それとも何か不足していますか?
java - How do I search on Indexed column in Cassandra using Java-Thrift API
I have a column family in Cassandra and on one particular column, I have secondary index defined.
I want to fetch row key for this particular column value. How can I achieve this using plain Thrift API for Java? In Pelops I achieve this by creating IndexClause and calling:
java - クンデラレストの使い方
永続化のために JPA2 エンティティ アノテーションと Kundera を使用しています。エンティティを RESTful インターフェイスに公開したいと考えています。
kundera-rest を使用してそれを行うことができることを理解しました。githubから「Kundera-Web-Examples」の例も見つけました。
私の問題は、何をしようとしても、RESTful インターフェイスを使用しようとすると、常に「404 - 見つかりません」という結果になることです..ログは非常に静かに見えます...
これについて以前に経験した人はいますか?
前もって感謝します。