問題タブ [apigee127]
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.
apigee - Apigee127 : Usergrid のダウンロードに失敗し、モックをテストできませんでした
スコットのヒントをありがとう、私はそれをもう一度ダウンロードし、サイズがあなたが言及したとおりであることを確認しました:
ただし、その後usergridを起動しようとすると、Jettyが起動したように見えても起動に失敗したことを示すメッセージが起動時にスローされます。
これを以前に見たことがありますか?ユーザーグリッドを確実に開始する方法についてのアイデアはありますか?
-S
node.js - Node.js:パイプ関数を呼び出せません
バックエンドへの呼び出しを呼び出して応答を返す簡単なプログラムを試しています。ここに私のnode.jsコードがあります:
ただし、次のエラーが表示されます。
ダウンロードする必要がある、不足している npm パッケージはありますか?
-S
swagger - 複数の事前定義された swagger 2.0 パラメータ定義を参照するとエラーがスローされる
swagger 2.0 ファイルで定義された 2 つの再利用可能なパラメーターがあります。
そして、ルート定義 (この場合は GET) で、次のように両方を参照しようとしています:
1 つの $ref を使用すると、問題なく動作するように見えますが (コンパイル エラーは発生しません)、両方を使用しようとすると、次のように表示されます。
さらに、クエリ文字列と outputreq.swagger.params
でこれらのパラメーターを渡すと、空のオブジェクトが得られます。私は何を間違っていますか?
これは、同じエラーを生成する仕様の完全な SSCCE です。
yaml - in:"query" は、apigee127 の swagger でパラメータを記述するときに何を意味しますか?
API の作成は初めてで、最近 apigee 127 をインストールして、swagger を使用して API を作成しました。しかし、私が理解していないことがいくつかあります。私は次のような例を経験していました(質問に関連):
何が
上記の YAML データの意味は? 上記をよりよく理解するためにどのドキュメントを読むべきかを親切に提案してください。
api - swagger-toolsコントローラー内からヘッダーキーにアクセスするには?
パラメーターが「in」ヘッダーに定義されている場合、swagger-tools は「args」変数を介してコントローラーで使用できるようにしますが、他のヘッダーのキーは含まれません。
私の質問は、「cache-control」や「X-Requested-With」など、「パラメーター」セクションで特に定義されていないヘッダー キーと値を読み取る方法ですか?
java - Apigeetool を使用して Apigee に Trireme プロジェクトをデプロイする方法
trireme-jdbc を使用して openge データベース接続を確立するためのデータ層 API を設計しました。cygwin を使用して trireme コマンドでファイルを実行している場合、コードは正常に動作していますが、コマンド 'a127 project start' を使用して apigeetool を介して完全なプロジェクトを開始すると、trireme に関するエラーがスローされます。trireme-jdbc と一緒にデータベース接続プーリングに generic-pool パッケージを使用しました。これは apigee API であるため、フォルダ構造は完全に apigee 標準に従っており、ここでも swagger が使用されています。
node.js - trireme-jdbc を使用した Node.js での DB 接続クローズの問題
CRUD オペレーションをほとんど実行しない Node.js アプリケーションを開発して apigee Edge にデプロイしました。データベース接続を確立するために、node.js の trireme-jdbc モジュールを使用しました。trireme-jdbc を使用してすべての CRUD 操作を適切に実行できますが、trireme-jdbc で db.close() 関数を使用して DB セッションを閉じると問題が発生します。db.close() を使用すると、現在アクティブ/開いているセッションがプールから閉じられません。データベース接続を完全に閉じる他のプロセスまたは方法があることを知りたいです。また、プールからのアクティブな接続をすべて閉じたいと思います。
どんな助けでも大歓迎です。以下は、接続を確立し、選択クエリを実行し、db.close() を使用してセッションを閉じるサンプル コードです。私のデータベースは Openedge/Progress です。