問題タブ [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.
java - IFB_LLLLCHAR の実装
これを行うために、ASCIChannel と最大長 9999 の 1 つのフィールドを含むカスタム パッケージで jpos サーバーを使用しています。次のように IFB_LLLLCHAR を実装しました。
問題は、メッセージ全体のサイズが 9999 を超えると、送信中に次の例外がスローされるため、9999 全体を使用できなかったことです。
この例外が発生する理由と修正方法を教えてください。私はjposの内部についてあまり知識がありません。ありがとう
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.
bitmap - ISO 8583 サーバーのビットマップは -1 です
ISO 8583 メッセージの送受信に JPOS を使用しています。クライアントは次のとおりです。
サーバーは次のとおりです。
サーバーはメッセージを受信しましたが、問題はビットマップの値が -1 であることです
それで、私は間違いを犯しましたか?メッセージを受け取る正しい方法はどれですか?
java - jpos を使用して iso8583 メッセージをパックすると、間違ったビットマップが取得されますか?
アプリケーションに jpos を使い始めています。メッセージ iso8583 (ver 1987) をサーバーに送信し、応答を受信するには、アプリケーションが必要です。
これは私のコードです:
「s」の値: 082002220100000000010000031917403963953003190016038f060aba137a5b0efb4cc538416c8
したがって、0820 は MTI
02220100000000010000 はビットマップです。
よくわからないことがあります:
1. ビットマップについて:
なぜビットマップの長さは 20 なのですか? ファイル構成 "iso87ascii.xml" で指定されている長さは 16 です。
iso87ascii.xml の内容は次のとおりです。
2.メッセージのヘッダーについて:
次の形式のメッセージを送信したい:
パッケージ ヘッダー: パッケージ本体の長さを示す 4 つの ASCII 文字ヘッダー。
パッケージ本体: 8583 メッセージ
では、JPOS でそれを行うにはどうすればよいでしょうか。
助けてください、
少し早いですがお礼を、
java - org.springframework.beans.factory.NoSuchBeanDefinitionException: '910000' という名前の Bean が定義されていません
businesskeys.properties
などのコードを保持するファイルがあります。910000=terminalAliveCommand
アプリケーションはメッセージを pos デバイスに送信し、pos デバイスからメッセージを受信します。xml で、この Bean を定義しましたterminalAliveCommand
。
spaceProcessor
ビジネスコードでリクエストプロセスを処理するクラスがあります:
なぜこのエラーが発生するのか、誰にも分かりますか?
linux - Linux を使用した jPOS のインストール
PC に jPOS をインストールしたい。
jPOS-master.zip ファイルを PC にインストールしました。
ラッパー フォルダーから jar ファイルをインストールする場合は、次のように記述します。
しかし、それはこのエラーを示しています
エラーは何ですか?この問題を解決するには?
java - java.lang.ClassNotFoundException: org.jpos.iso.ISOException
私は ISO8583 で JPOS を使用するための初心者です。この時点で、Spring を使用してアプリケーションを試し、JPOS を使用して BASE24 に送信するリクエストを作成します。
ここにビルド用の私のコード:
次に、ここでそのクラスを呼び出したいと思います:
次のようなエラーが発生しました:
StackOverflow の既出の質問を検索しましたが、プロジェクトへの変更が NONE である状況は見つかりませんでした。私は実際に何も変更せず、プロジェクトが機能しなくなったため、今はかなりイライラしています。助けてください、どんなアイデアでも感謝します。