問題タブ [peoplesoft]

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

wcf - BizTalk 2010 から WCF-Adapter を使用して一方向の Peoplesoft サービスを呼び出すことができない

WCF-BasicHttp バインディングと一方向の送信ポートを使用して、BizTalk 2010 から応答を返さない一方向の PeopleSoft サービスを呼び出そうとしています。

次のエラーが表示されます。

System.ServiceModel.CommunicationException: サーバーは意味のある応答を提供しませんでした。これは、コントラクトの不一致、時期尚早のセッション シャットダウン、または内部サーバー エラーが原因である可能性があります。

この問題に関するいくつかの記事を読みました。これは、信頼性の高い配信機能により、一方向メッセージが BizTalk でサポートされていないことを示しています

social.msdn.microsoft.com/Forums/en-US/biztalkgeneral/thread/3a55a044-0a07-416c-9931-1dd6bdeb717a

これは、一方向の Web サービスを呼び出して空のメッセージを BizTalk に返す WCF プロキシを作成する必要があるため、メッセージ プロセスが応答待ちでタイムアウトにならないようにする必要があることを示しています。(できれば避けたい)

www.pvle.be/2008/12/calling-one-way-wcf-service-with-biztalk-wcf-adapter-part-2/

このスレッドの最後で Rajesh は、同じ問題に SOAP アダプタを使用したと述べています。(SOAP アダプターは非推奨です)

http://social.msdn.microsoft.com/Forums/en/biztalkgeneral/thread/3b58e83a-3b69-40a2-941c-ff2d9a77ccc6

別のスレッドで Rajesh は言います

Steef が前述したように、厳密な一方向の WCF 送信ポートは BizTalk ではサポートされていません。そのため、一方向の送信ポートを双方向の送信ポートに変更してみてください。必要がなければ、オーケストレーションで応答メッセージを無視できます。

一方向送信ポートを双方向送信ポートに変更してみました。私はまだ同じエラーが発生しています。

だから私の質問は:

追加の WCF プロキシを作成せずに、BizTalk 2010 から応答を返さないサービスを呼び出すことはできますか? はいの場合、段階的な例を提供できますか?

私の長い文章にお付き合いいただきありがとうございます。

アルパー

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

wcf - BizTalk 2010 の一方向呼び出し (ファイア アンド フォーゲット) サービスと確認応答

コンテキスト: BizTalk 2010 が応答を返さない一方向 (ファイア アンド フォーゲット) PeopleSoft サービスを呼び出そうとしています。BizTalk 2010 が設計上、一方向サービスをサポートしていないことを確認しました。BizTalk 2010 から WCF-Adapter を使用して一方向の Peoplesoft サービスを呼び出すことができない

PeopleSoft チームは、非同期サービスが次の Http ステータスとヘッダーを返すことを示しました。

ただし、BizTalk 2010 によって発行された One Way WCF サービスから返された xml を見ると、次のように表示されます。

空の SOAP メッセージに注意してください。

したがって、BizTalk 2010 がサービスを呼び出すには、NON-NULL 応答が必要です。上記の HTTP ステータス コードを送り返す PeopleSoft サービスは、BizTalk による確認応答とは見なされません。

あれは正しいですか?

ありがとう。

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

ruby - PeoplesoftアプリでのWatirの使用:各テキストフィールドはページをリロードします

Watir1.6.7を使用しています。

WatirとCucumberを使用して、PeopleSoftアプリの回帰テストの開発に取り組んでいます。アプリケーションのフォームでいくつかの問題が発生しました。

まず、text_fieldに値を入力すると、ユーザーがtext_fieldの外側をクリックするとページが更新されます。次のtext_field要素が存在するのを待つことは、ページがリロードされる前、またはページが期待どおりにリロードされた後に要素を見つける可能性があるため、問題があります。待機時間を増やすことは、それが「機能する」としても、決して良い解決策のようには感じられません。

2番目の問題は、ユーザーが現在のフィールドの外側をクリックするまでページの更新がトリガーされないことです。この場合、これは、スクリプトが入力される次のtext_fieldにアクセスしようとしたときに発生します。ここでの解決策の1つは、またはキーストロークを送信することですが、このように追加するたびに、スクリプトがより脆弱になるのを感じることができます。

脆弱性が低く、各text_fieldアクションの間に2〜3個の追加コマンドを必要としない他のアプローチはありますか?

実況は次のようになります。

  • ブラウザは、フォームを含むページに移動します。
  • ブラウザが最初のフォームフィールドに入力します。(修正:キーストロークを送信してページを更新し、2番目のフィールドが再び表示されるまでwait_unt)
  • ブラウザは、入力する2番目のフォームフィールドを選択します。(繰り返しますが、keystroke&wait_until)
  • ページが更新され、スクリプトが失敗します。(解決済み)
  • ブラウザは3番目のフォームフィールドを選択します...
0 投票する
0 に答える
220 参照

installation - サブスクリプション契約エラーログの制限

統合ブローカーで失敗したメッセージを監視しているときに問題が発生しました。詳細を見てエラーメッセージをクリックすると、50行しかありません...そのため、プロセス中に実際に何が起こっているのかを確認できません。( PeopleTools -> Integration Broker -> Service Operations Monitor -> Monitoring -> Asynchronous Details )

PSIBERRPから直接ログを取得しようとしましたが、ご想像のとおり、1 つのトランザクション ID に対して 50 行しかありません。

私はTools 8.50.06を使用しており、Google で本といくつかのリクエストをチェックインし、周りに尋ねましたが、この制限を解除する方法について誰も知りません。

この制限を削除するための設定について知っている人はいますか?

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

oracle - Peoplecode、SQLEXECが正しいデータを取得していません

<------- PeopleCode ------>

やあ、

SQLEXECとSQL.fetch()の両方を使用して実行しようとしたSQLクエリがありますが、問題は、値をパラメーター(:1、:2 ...)に渡すときに、行を返さないが、クエリ自体のwhere句に値をハードコーディングすると、正しい値が取得されます。誰か助けてもらえますか?

私のクエリは次のサンプルクエリのようになります。select*fromPS_rec1 where emplid =:1 and plan_type =:2

値をハードコーディングするまでデータは返されません。

バックエンドで値を確認しましたが、フェッチするデータがいくつかあります。さらに、同じクエリをTOADで実行すると、データが取得されます。

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

.net - SAP Webサービスのパラメータとしての複雑なオブジェクト?

複雑なオブジェクトをパラメーターとして受け取る Web サービスを作成しています。SAP と PeopleSoft がサービスを利用し、パラメーターとして渡すオブジェクトを作成する必要がある場合、これは問題になりますか?

ありがとう!

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

php - PeopleSoft HRMS アプリケーションからコンテンツをシンジケートする方法はありますか?

ODBC を使用せずに、PeopleSoft HRMS アプリケーションからデータを取得する方法を探しています。できれば、XML、RSS、または他のタイプの一般的な形式のいずれかで、公開されているすべてのリストを取得して、新しい HRMS アプリケーション データと従来の HRMS アプリケーション データをマージするアプリケーションの作成を操作できるようにする方法を見つけたいと考えています。 .

ヒント、トリック、または良い読み物はありますか?

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

peoplesoft - PeopleSoftURLを決定する

現在のコンポーネントのURLを判別する最も簡単な方法は何ですか?

私がする必要があるのは、現在のURLを取得し、最後の部分を別のコンポーネントに変更して、URL定義に保存することです。この新しいURLは、電子メールを介して別のOPRIDに送信されます。

しかし、現在、現在のURLを特定することはできません。

ありがとう

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

sockets - PeopleSoft Web サーバーがクラッシュし、AppServer への接続が失われる

私たちの Web サーバーでは、次のようなエラーが大量に発生しています。

アプリケーション サーバの最終接続 //psoftapp.company.net_8850 bea.jolt.ServiceException: bea.jolt.JoltRemoteService(GetCertificate)call(): タイムアウト\nbea.jolt.SessionException: 接続受信エラー\nbea.jolt.JoltException: [3] NwHdlr.recv(): タイムアウト エラー

そして私たちのAppserverで:

PSPUBDSP_dflt.27505 (0) 07/20/11 08:13:33 (JNIUTIL): Java 例外がスローされました: java.net.SocketException: 接続のリセット

PeopleSoft からいくつかのチューニング ドキュメントを読んでいて、いくつかの場所で見た提案を見つけました - tcp_wait_time_interval を 60 秒に減らします。これが何をしているのかはある程度理解していると思います-使用されなくなったネットワーク(またはソケット?)接続は「リサイクル」または利用可能になっているようですか?誰かがこれを確認できますか?また、これらの接続が使用されていない/古いのはなぜですか? ユーザーがアプリから適切にログアウトしていない (ブラウザを閉じている) ことが原因ですか?

ありがとう!

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

peoplesoft - 人ソフトとの統合

リモートで peoplesoft にクエリを実行し、ユーザーの資格情報が一致するデータを取得したいと考えています。これをプログラムで行う方法はありますか?私はpythonを使ってそれを行うことができますか?そうでない場合、どの言語または技術が必要ですか?

前もって感謝します。