问题标签 [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.
jpos - JPOS Q2:无法查看原始 ISO 8583 数据
[更新]
我能够使用此链接在同一个盒子上调出 JPOS 客户端和服务器模拟器:http: //jpos.org/blog/2013/07/setting-up-the-client-simulator/(请注意设置是与运行服务器模拟器的链接中描述的非常相似)。
我接下来所做的基本上是尝试查看 tcpdump(也使用wireshark)。但我看到的并不是我所期望的。这是我看到的(请注意数据部分)
如果您查看数据,它看起来像 XML ISO Msg。我期待类似于 ISO 8583 的 HEX 表示形式,其中第一个字节是 MTI 等。
查看客户端模拟器文件后,我意识到它是一个 XML 通道和打包程序。我在这里查看了以下频道和打包程序链接 jpos.org/doc/javadoc/org/jpos/iso/packager/package-summary.html jpos.org/doc/javadoc/org/jpos/iso/channel/package-summary .html
将打包程序更改为 PostChannel 和 PostPackager 后,我仍然在我的客户端上看到问题并且我看到它超时。想知道是否有办法通过 tcpdump/wireshark 查看实际的原始数据。最接近的是 Postilion,它在原始数据前附加了数据长度。
java - JAVA jPOS 库
我试图为 jPOS 实现寻找 .jar 库好几天,但我找不到任何工作。我发现了很多这样的文档:http: //jpos.1045706.n5.nabble.com/file/n2250344/StarReceiptTest.java和一个 jar 文件:http ://www.java2s.com/Code/Jar/ j/Downloadjposjar.htm但它似乎不是我可以与上面的文档一起使用的那个。如果有人知道这一点或可以帮助我,我将不胜感激
iso8583 - 使用封装在 LMK 下的密钥翻译轨道 2 数据
我们正在使用jPOS与银行进行通信以进行卡支付处理。我们最近购买了 HSM(硬件安全模块)用于安全密钥存储。由于这个硬件很昂贵,我们使用 JCESecurityModule 来模拟实际的 HSM。
我将TMK 包裹在 LMK 下并清除轨道 2数据。我想执行以下操作:
- 在 LMK 下解开 TMK 以获得清晰的 TMK 值
- 使用清除 TMK 值,我想加密轨道 2 数据
我无法弄清楚执行上述步骤的代码。有人可以帮助提供示例代码或指导来实现上述目标吗?
java - 如何知道 Jpos 中的请求者是谁?
我有一个使用 jpos 的程序,我想过滤,所以我的服务器只响应特定的 ip 或端口。
如何知道消息来自哪里?这是我的简单代码
日志只显示
Heder Destinatnion = null
海德来源 = null
java - 发送 ISO8583 请求时出现 NullPointerException
我正在尝试使用以下代码向终端发送 ISO8583 请求:
执行代码后,我得到以下异常:
我添加了断点以找出导致异常的行,并发现只要遇到语句就会发生异常:
我对 ISO8583 jpos 金融编程比较陌生,我想在 android 平台上构建一个应用程序。
我该如何克服这个异常?
android - 从服务器接收到 iso8583 消息时对等断开连接
我得到以下代码片段:
每当它落在以下行时,我都会收到一条“对等断开连接”消息:
以下是日志
我不知道我是不是在做正确的事情,或者我缺少什么。这假设是一个简单的(我想)网络管理请求。我该如何解决这个问题?
java - 将 HIBERNATE 2 迁移到 HIBERNATE 3:net.sf.hibernate.tool.hbm2java.FinderRenderer
我已经阅读了https://developer.jboss.org/wiki/HibernateCoreMigrationGuide30以及网络上的许多额外信息,但我找不到与此相关的任何内容。任何地方都没有规范。我想知道的是,是否有办法在 (hibernate3 -> org.hibernate.tool.ant.HibernateToolTask) 中实现我使用 (hibernate2 -> net.sf.hibernate.tool.hbm2java.FinderRenderer) 所做的事情.
我需要从 Hibernate2 迁移到 Hibernate3,并且在我到达一些由 Hibernate2 生成的 *finder.java 之前一切顺利。然后,我尝试使用 Hibernate3 来做同样的事情,但我没有办法做到这一点。
我正在使用 jpos,所以在 Hibernate3 之前,*Finder.java pojos 由位于 eecore 模块中的 _codegen.xml 文件生成。_codegen.xml 看起来像这样:
有谁知道如何做到这一点,或者至少,这个功能在 hibernate3 中发生了什么?
iso8583 - jPOS:字段 70 错误 iso 打包?
使用 ISORequestListener 从客户端侦听 ISOMessage 时出错。请为此问题提出合适的解决方案 Channel - org.jpos.iso.channel.BASE24TCPChannel 和 Packager - org.jpos.iso.packager.BASE24Packager
java - Linux WAR file deployment error
I am new to Jersey and tomcat deployment.
I am trying to interface my webapp with an Epson TM82 printer.
However I am getting the First Error as shown
when I try to access locally after deploying WAR file and upon refreshing I got another Second Error:
What is interesting is that when I run the deployment using Eclipse Java EE, the code runs and the printer is able to print.
I have checked
java -XshowSettings:properties
and library path and class path shows the correct location of the libraries and .so files.
May I know what is going on?
java - 使用 JPOS 的 PISO 8583 子字段
我使用 jpos 库设置 DE57 的复合字段/子字段如下:
当我将 DE57 打印为:
我得到空值。但是,当我将其打印为子字段时,我可以看到值(循环运行整个 iso 消息@i = 57):
为什么我在早期的情况下没有得到价值。