問題タブ [javapos]

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

javapos - JavaPos Tomcat アプリの jpos.xml はどこにありますか?

Tomcat で実行しているシステムに新しいドライバーを追加しようとしています。ベンダーは JavaPos ドライバーを提供しています。私の質問は、Tomcat が見つけられるように jpos.xml ファイルをどこに置くかです。

tomcat\common\classes に配置しようとしましたが、開こうとすると「ロードされた JCL レジストリにサービスが存在しません」という JPOSException が表示されます。ヘルプ!


はい、JavaPOS です。JavaPos を既存のクライアント側の Tomcat アプリに統合しています。(拡張された war ファイル内の) jpos.xml と jpos.properties を配置する正しい場所を知りたいです。

どうもありがとう、フレッド。

0 投票する
4 に答える
9134 参照

java - Windows での Epson POS プリンターの JPOS 構成の問題

Windows で jPOS を使用して印刷しようとすると、次の例外が発生します。

詳しくは:

Java 印刷ソフトウェアを Linux (うまく動作する) から Windows に移植しようとしています。エプソンのTM-T70レシートプリンターを使用しています。通常のプリンタ ドライバをインストールすると、たとえばメモ帳を使用してすぐに印刷できるようになりました。

Epson JavaPoS ADK をインストールしました。ADK に付属の SetupPOS アプリケーションを使用してプリンターを構成しました。論理デバイス名「Printer」を使用して、プリンターの新しい構成を作成しました。すべてを保存すると、jpos.xml ファイルが作成されました。

アプリケーションを実行しようとすると、"Printer" が論理デバイス名で、printer が POSPrinter インスタンスである printer.open("Printer") を実行すると、上記の例外が発生します。

生成した jpos.xml ファイルが使用されていることはわかっています。これは、ランダムな論理デバイス名を指定すると、別の例外が発生するためです。

問題は SetupPOS のポート構成にあると思います。プリンタは USB 経由で接続されています。Windowsプリンターのプロパティ(ESDPRT001)に表示されるポート名を試し、COM1からCOM10までのすべての組み合わせを試しましたが、何も機能しません。

誰か提案がありますか?ありがとう!

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

javascript - JavaPOSアプレットとJavascript

いくつかの機能を追加したいRoRWebアプリがあります。このアプリがPOSデバイス(キャッシュドロワー、プリンター)と通信できるようにしたい。これを実現する最善の方法は、署名されたJavaアプレットを埋め込むことだと思います。私の計画は、いつ印刷するか、キャッシュドロワーを開くかなどを知らせる信号をアプレットに送信するJavaScriptを少し追加することです。JavaアプレットはJavaPOS標準を使用します。

質問:

1)これは私の状況を処理するための合理的な方法のように聞こえますか?

2)プラグインできるこのようなアプレット(オープンソースまたは商用)はありますか?それとも、自分でアプレットを作成したほうがいいですか?

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

javapos - jpos.xml JavaPos の定義と場所

JavaPos を介して Epson TM-T20 プリンターに印刷する Hello World アプリケーションを作成しようとしています。私が見つけたすべての例は、jpos.xml ファイルについて語っています。このファイルはどのように見えますか? そのようなファイルの例はどこで入手できますか?

ありがとう

0 投票する
4 に答える
3303 参照

java - 署名された Java アプレットは、ブラウザー サンドボックスで実行されている場合、USB 周辺機器にアクセスできますか?

USB 経由でワークステーションに接続された POS プリンターとキャッシュ ドロワーを操作する機能を備えた Java パッケージを実装しました。また、このパッケージの機能を利用するアプレットを実装して、POS Web サイトから呼び出されることを期待しています。

アプレットを Eclipse 内から実行すると、すべてがうまくいきます。ブラウザ内からアプレットを実行すると、パッケージが USB 経由で接続された周辺機器にアクセスできないようです。サードパーティ (JavaPOS) コードから次のようなエラーが表示されます。

jpos.JposException: デバイスの通信チャネルをオープンできませんでした。デバイスを確認して再試行してください。

アプレットは自己証明書で署名されています。いくつかのコードを投稿したいと思いますが、エラーは、使用中の POS プリンターの製造元固有のドライバーに埋め込まれている場所からスローされます。

問題は、ブラウザのサンドボックス内から、アプレットが USB 経由で接続された周辺機器にアクセスできないことだと思います。
これは事実でしょうか?もしそうなら、署名されたアプレット内から USB 周辺機器にアクセスする方法はありますか?
アプレットが USB 周辺機器にアクセスできない場合、Web サイトはアクセスできるコードをどのように呼び出すことができるでしょうか?

0 投票する
4 に答える
8886 参照

android - Star TSP100LAN レシートプリンターを Android で動作させるにはどうすればよいですか?

ここでAPIを見つけました

しかし、AndroidSample テスト アプリを実行すると、エラーが発生します。

「プリンターの状態を取得」ボタンを押すと、「プリンターはオンラインです」と表示されます。このボタンは動作するようです。

でも:

  • 「プリンターからデータを読み取る」を押すと、「失敗しました。ファームウェア名を読み取れませんでした。」

  • 「領収書の印刷」を押すと、アプリケーションが 3 秒間ハングします。その後、何もありません。

  • 「Print Checked Block Receipt」を押すと、「印刷に成功しました」または大きなハングが発生します (強制的に閉じることもあります)。いずれにせよ、何も印刷されません。

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

java - IPアドレスを使用したEPSONTMT88IVプリンター

EPSON TMT88IVレシートプリンターを持っています。オフィスネットワークに接続しました。外部IPアドレスを持っています。IPアドレスを介して、ネットワークの外部から何でも印刷できます。

私は彼らのJavaPOSを使用することに興味があります。誰もが私がIPアドレスを使用して印刷する方法を知っています。

ヘルプは大歓迎です。

ありがとう、VKS

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

android - Android デバイスの JavaPos?

Android デバイスから Epson POS プリンターに印刷するためのソリューションを探していますが、あらゆる種類のヘルプが必要です。この場合、JavaPOS が適切なソリューションであるというのは正しいですか?

この例JavaPOS Hello World in Javaを見つけました。だから私はどういうわけかプリンター接続を作成し、JavaPos を使用して特定のコマンドを送信する必要があると思いますか?

誰かがそれを行った経験があり、これから始めるのに少し助けてもらえますか?

よろしくお願いします!

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

java - Java POS ヘルスチェックが「java.lang.UnsatisfiedLinkError」を返す

イーサネット経由で接続された Epson プリンター TMU230 用の Java pos adk (1.11.18) をインストールしました。setupPos.exe ファイルを実行してプリンターを構成しました。healthCheck.bat ファイルを実行すると、コンソールにこのエラーが表示されます。

Windows Server 2003 と JDK 1.5 を使用しています。

どのライブラリ ファイルが欠落していますか?