問題タブ [odata4j]

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 に答える
4047 参照

java - odata4jの日付範囲でエンティティをフィルタリングするにはどうすればよいですか?

odata4j AppEngineConsumerExampleは、次のようなコードを使用して、文字列と数値でエンティティをフィルタリングする方法を示しています。

私はJavaにかなり慣れていません(私のバックグラウンドは.NET / C#です)が、上記は理にかなっています。ただし、日付について同様のことを行う方法がわかりません。私のWCFODataサービスからの日付は、「yyyy-MM-dd'T'HH:mm:ss」の形式になっています。

よろしくお願いします!

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

android - AndroidでODataAPIを実行するには、どのフレームワークを使用する必要がありますか?

Webサービスを介してODataプロバイダーからODataを照会、取得、処理するAndroidモバイル用のプログラムを作成しています。

これに最適なツールキットを教えてください。私はこれらを見ました:

ありがとう。

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

java - OData4J の使用時に OData データを取得する際のエラー

OData4Jを使用して、StackOverflow OData サービスから (Android 2.1 デバイスに) ユーザーのリストを取得しようとしていますが、うまくいきません。

URLからデータを取得できないと思います。

これはなぜでしょうか?私のコードに何か問題がありますか?

ありがとう。

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

java - OData4JとAppEngine

OData4JとGAEを使用した非常に簡単な例はありますか?

OData4Jサイトには、GAEで使用するためのスタブプロジェクトがあります...しかし、データストアからエンティティをodataエンティティとして公開する方法は実際には示されていません。

そのスタブプロジェクトで何かが足りないかもしれません(私はそうだと確信しています)...しかし、永続化されたエンティティを公開する方法について少しジャンプスタートする必要があります。

ありがとうMJD

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

java - android/javaのodata4jを使用してodataサーバーに投稿しようとすると問題が発生します

odata4j libを使用して、クライアントのサーバーにODataを投稿しようとしています。これを行うには、カスタムCursorWrapperを作成して、各列のタイプを取得します。何をしても、「406NotAcceptable」エラーが発生しているようです。

odata4j javadocsは最高ではなく、odata4jサイトと一般的なGoogle検索の両方で例が大幅に不足しています。ODataサーバーに投稿されているものをログに記録する方法すらわかりません(エラーが明らかになると確信しています)。xml投稿を文字列に取得するための明白な関数はないようです。

したがって、私の質問は2つの部分からなる質問です。1。odata4j libからトランザクションをどのようにログに記録しますか?2. odata4jを使用してOData投稿を作成するロジックのどこが間違っていますか?

以下にコードスニペットを含めます。どんな助けでも大歓迎です。

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

android - getEntity 呼び出しでクラッシュが発生する (WCF サービスで odata4j を使用)

WCF サービスからアクセスできる DB からデータを取得するために、Android アプリで odata4j を試しています。

ただし、これは getEntities の呼び出しでクラッシュします。私は他のさまざまな呼び出しも試しました。

ただし、これも eo.elementAt(0) でクラッシュします。

logcat には何も表示されず、コールスタックは ActivityThread.performLaunchActivity で中断されているようです。

一方、Web ブラウザーに「http://localhost:xxxx/Users」と入力すると、期待どおりに機能し、DB のユーザーが xml 形式で返されます。

これをデバッグする方法についてのアイデアはありますか?

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

java - Javaでodataサービスを開発する方法(レストレット、ジャージ、またはodata4jを使用)の優れたチュートリアルを探しています

Javaを使用してodataサービスを 開発する方法を段階的に示すチュートリアルを探しています。

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

java - odata4jを使用したOData投稿に「category」要素がありません

odata4jを使用してOdata投稿を作成しようとしています。投稿されたxmlデータをダンプした後、テストのためにcurlを使用してphpスクリプトにコピーしました。xml投稿に、投稿に必要な「category」要素がないことがわかりました。

エンティティ構造内にこの要素を作成できるようにするために、odata4j javadocsを見て、適切な方法を理解できないようです。

これについて何か考えはありますか?コードの少し簡略化したバージョンを投稿しました。

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

odata - Odata サービス プロバイダーで HttpServletRequest にアクセスする方法

サービスを公開するために Odata4j を使用しており、サービス プロバイダーから HttpServletRequest オブジェクトにアクセスする必要があります。これを行う方法はありますか。@Context アノテーションを使用してオブジェクトを注入しようとしましたが、null が返されます

0 投票する
0 に答える
490 参照

java - OData4jサービスプロバイダーのHttpServletRequestにアクセスします

これは、OdataサービスプロバイダーでHttpServletRequestにアクセスする方法とほぼ同じであることに気付きましたが、回答が得られなかったため、チャンスを試してみます。

この問題のコンセンサスは、この概念にまったく精通していないため、これをどのように行うべきかわからないため、「@ ContextHttpServletRequestreqを使用して注入する」ようです。

サーブレットサーブレットコンテナを使用しています。これが私のweb.xmlです

これにどのようにアプローチすればよいですか?

どうもありがとう!