問題タブ [jpos]

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 投票する
3 に答える
252 参照

java - IFB_LLLLCHAR の実装

これを行うために、ASCIChannel と最大長 9999 の 1 つのフィールドを含むカスタム パッケージで jpos サーバーを使用しています。次のように IFB_LLLLCHAR を実装しました。

問題は、メッセージ全体のサイズが 9999 を超えると、送信中に次の例外がスローされるため、9999 全体を使用できなかったことです。

この例外が発生する理由と修正方法を教えてください。私はjposの内部についてあまり知識がありません。ありがとう

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

jpos - jPOSから始める

このリンクから jPOS-master.zip をダウンロードしました。( https://github.com/jpos/jPOS )。

コマンドを実行しましたgradle clean dist installApp

jPOS-master\jpos\build\install\jpos\jpos-1.9.5-SNAPSHOT.jar が見つかりました

コマンドを実行しましたjava -jar jpos-1.9.5-SNAPSHOT.jar

以下のコンソールを取得しました。

localhost に telnet を実行すると、例外が発生します。これは、Q2 サーバーが起動していないことを意味します。

gradle テストを実行すると、以下の例外が発生します

Q2 サーバーを立ち上げる方法について誰か助けてくれませんか? proguide-draft.pdf を読みましたが、何が問題なのか理解できませんでした。サーバーを起動して実行し、いくつかのサンプル リクエストを実行して、応答を取得したいと考えています。

Server デプロイメント用の deploy ディレクトリにさらに xml を配置する必要がありますか? また、gradle installApp を実行した後、インストール ディレクトリに q2.bat が見つかりませんでした。

よろしくお願いします、Varun Kumar A.

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

bitmap - ISO 8583 サーバーのビットマップは -1 です

ISO 8583 メッセージの送受信に JPOS を使用しています。クライアントは次のとおりです。

サーバーは次のとおりです。

サーバーはメッセージを受信しましたが、問題はビットマップの値が -1 であることです

ここに画像の説明を入力

それで、私は間違いを犯しましたか?メッセージを受け取る正しい方法はどれですか?

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

java - jpos を使用して iso8583 メッセージをパックすると、間違ったビットマップが取得されますか?

アプリケーションに jpos を使い始めています。メッセージ iso8583 (ver 1987) をサーバーに送信し、応答を受信するには、アプリケーションが必要です。

これは私のコードです:

「s」の値: 082002220100000000010000031917403963953003190016038f060aba137a5b0efb4cc538416c8

したがって、0820 は MTI
02220100000000010000 はビットマップです。

よくわからないことがあります:
1. ビットマップについて:
なぜビットマップの長さは 20 なのですか? ファイル構成 "iso87ascii.xml" で指定されている長さは 16 です。

iso87ascii.xml の内容は次のとおりです。

2.メッセージのヘッダーについて:
次の形式のメッセージを送信したい:

パッケージ ヘッダー: パッケージ本体の長さを示す 4 つの ASCII 文字ヘッダー。
パッケージ本体: 8583 メッセージ

では、JPOS でそれを行うにはどうすればよいでしょうか。

助けてください、

少し早いですがお礼を、

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

java - org.springframework.beans.factory.NoSuchBeanDefinitionException: '910000' という名前の Bean が定義されていません

businesskeys.propertiesなどのコードを保持するファイルがあります。910000=terminalAliveCommandアプリケーションはメッセージを pos デバイスに送信し、pos デバイスからメッセージを受信します。xml で、この Bean を定義しましたterminalAliveCommand

spaceProcessorビジネスコードでリクエストプロセスを処理するクラスがあります:

なぜこのエラーが発生するのか、誰にも分かりますか?

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

linux - Linux を使用した jPOS のインストール

PC に jPOS をインストールしたい。
jPOS-master.zip ファイルを PC にインストールしました。

ラッパー フォルダーから jar ファイルをインストールする場合は、次のように記述します。

しかし、それはこのエラーを示しています

エラーは何ですか?この問題を解決するには?

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

java - java.lang.ClassNotFoundException: org.jpos.iso.ISOException

私は ISO8583 で JPOS を使用するための初心者です。この時点で、Spring を使用してアプリケーションを試し、JPOS を使用して BASE24 に送信するリクエストを作成します。

ここにビルド用の私のコード:

次に、ここでそのクラスを呼び出したいと思います:

次のようなエラーが発生しました:

StackOverflow の既出の質問を検索しましたが、プロジェクトへの変更が NONE である状況は見つかりませんでした。私は実際に何も変更せず、プロジェクトが機能しなくなったため、今はかなりイライラしています。助けてください、どんなアイデアでも感謝します。