問題タブ [jena]

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.

0 投票する
1 に答える
1548 参照

mysql - スレッド「メイン」の例外java.lang.NoClassDefFoundError:sdb / sdbconfig

オントロジー(Protegeで作成)をMySQLデータベースにエクスポートしたいと思います。私は次の指示に従っていました: https ://jena.apache.org/documentation/sdb/installation.html 、および https://jena.apache.org/documentation/sdb/commands.html。また、コマンド「bin / sdbconfig --sdb = sdb.ttl --create」を使用すると、次のエラーが発生します。

私は次のように環境変数を設定します:

これは、コマンド「bin/sdb_path」の出力です。

そしてこれは「Store/sdb.ttl」ファイルです:@

誰かが私が間違っていることを教えてもらえますか?

0 投票する
1 に答える
1632 参照

sparql - DBpediaとJenaからのSPARQLXMLの結果

DBpediaSPARQLエンドポイントから次のXMLを取得します。

イエナと一緒に読んでスキャンしようとすると、次のようになります。

私は常に次の例外を受け取ります:

これはイエナのバグですか、それとも他に何がありますか?

編集:完全を期すために、私はこのエラーについてのスレッドを報告します:

bio2rdfメーリングリストからの助けがあれば、エラーをもう少し追跡することができました。

Arq2.8.3は正常に動作しますArq2.8.4は説明されたエラーで失敗しますArq2.8.5は説明されたエラーで失敗しますしたがって、テストのためにArt2.8.3を保持すると思います。このエラーをもう少しデバッグするのに役立つかどうか教えてください。

変。エラーはSTaXパーサーから発生しています-すべての基本レベルのXML解析はWoodstoxに委託されています。ほとんどの場合、新しい入力をブロックするのではなく、入力が到着してEOFを確認するよりも速く読み取っています。ストリーム全体を読み取ってから、読み取ったバイトを解析してみましたが、問題なく動作します。2.8.3がなぜ違うのかは、今のところタイミングがわかりません。

回避策:XMLパーサーを次のように切り替えます。

ARQ.getContext()。setTrue(ARQ.useSAX);

QueryExecutionFactory.sparqlServiceAndyを呼び出す前に

0 投票する
2 に答える
443 参照

java - リンクされた映画データベースのローカル バージョンを照会できません

SPARQL を使用して Linked Movie Database のローカル バージョンをクエリしようとしています。ファイルは N-Triples 形式で、サイズは約 450MB です。実装にはサーブレットを使用しています。クエリを渡すと、サーブレットがクエリを処理するのに約 5 分以上かかり、最後に次の例外が発生します。

私のコードは次のとおりです。

この例外を解決する方法はありますか?

0 投票する
2 に答える
4708 参照

java - Jena でクラスとサブクラスを一覧表示する際の問題

クラスのすべてのサブクラスをリストすることはできません。クラスをリストします。私のアルゴリズムは、各クラスにサブクラスがあるかどうかをチェックします。true の場合、すべてのサブクラスを一覧表示します。しかし、これは起こりません。「if (essaClasse.hasSubClass)」という条件を無視しているようです。誰か助けてくれませんか?コード部分を怒鳴りつけてください。

ありがとう!

デボラ(リオデジャネイロ - ブラジル)

完全なコード:

0 投票する
3 に答える
6568 参照

java - Jena TDB を使用して Linked Movie Database のローカル バージョンを保存する方法

N-Triples 形式の LinkedMDB のローカル バージョンがあり、クエリを実行したいと考えています。ここで、後でクエリに使用できるデータを格納できる Jena TDB を使用したいと考えています。TDB Java APIのドキュメントを確認しましたが、N-Triples ファイルを読み込んでから SPARQL でクエリを実行できませんでした。次のコードを使用しました。

次の例外を取得しました

0 投票する
1 に答える
3876 参照

java - JENA API の使用 - OWL ファイルからすべてのクラスを取得する

JENA を使用して OWL ファイルに存在するすべてのクラスの名前を取得し、配列リストに格納することは可能ですか?

0 投票する
1 に答える
299 参照

rdf - 統合検索のための PeriodicTable に似たオントロジー

PeriodicTable オントロジーを照会するアプリケーションを開発しています。これでクエリできる、これに似た他のオントロジーはありますか? 基本的には、PeriodicTable オントロジーを使用してクエリを実行し、意味のあるデータを抽出できるオントロジーを探しています。PeriodicTable オントロジーには、周期表のすべての要素とその名前、記号、原子番号が含まれています。

0 投票する
1 に答える
815 参照

java - CONSTRUCTクエリ例外からResultSetを取得しようとしました

次のクエリを使用しようとしています。

クエリは文字列変数QUERYにあります。
私はイエナを使用しています。全体が2つのボタンを持つインターフェースにあります。QUERYは、ユーザーがbutton1をクリックすると選択クエリを受け取り、ユーザーがbutton2をクリックすると上記のクエリを受け取ります。

QUERYにコンストラクトとselectExceptionの両方
がスレッド「AWT-EventQueue-0」に含まれている場合に次の例外を取得します。com.hp.hpl.jena.query.QueryExecException:com.hp.hpl.jenaでCONSTRUCTクエリからResultSetを取得しようとします。 sparql.engine.QueryExecutionBase.execSelect(QueryExecutionBase.java:93)

0 投票する
2 に答える
230 参照

xml - Sparqlクエリ形式

クエリの結果を次のように取得しています

ナトリウム^^http://www.w3.org/2001/xmlschema/string

それはどのような形式ですか?

0 投票する
1 に答える
85 参照

semantics - オントロジーのクエリ中の例外

PeriodicalTable オントロジー 例外のクエリ中に、次の例外が発生します。

スレッド「AWT-EventQueue-0」com.hp.hpl.jena.query.QueryParseException での例外: 12 行目、8 列目で「?weight」が発生しました。 「ある」……。