问题标签 [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 投票
2 回答
1682 浏览

java - 如何通过使用 JPOS ISO8583 消息格式传递字段名称来检索字段值

我想通过传递文件名来检索字段值。为了实现这一点,我已经实现了一个循环遍历 ISOMsg 对象的方法,然后如果它找到与传递的文件名匹配,则返回。我的要求是读取 . xml 文件一次并使用该静态映射,然后在下一次通过传递字段名称检索相应的值以实现这一点,有一种方法可以检索配置 xml 中的所有字段。

}

0 投票
1 回答
1159 浏览

java - ISO 8583 消息——位图未在交换机端使用 jpos 进行解析

我正在尝试使用 jpos 在 java 中构建一个模拟器。但是,我可以将值发送到我的交换机,但是根据交换机供应商的说法,由于转换失败,他们没有在 tcpip 级别接收到正确的值。

请在套接字流之前发送数据期间找到我端生成的以下日志。

请求发送到服务器

清除字符串:

消息长度:291

发送十六进制转储:

根据我的交换机供应商,他们应该以正确的顺序接收位图的值,而不是作为十六进制值。

请找到我的交换机供应商提供的以下示例行。

任何人都可以在这方面提供帮助。

请找到我的以下代码:

0 投票
1 回答
1395 浏览

java - 消息仅在服务器关闭java中的连接端后由客户端读取

我一直在尝试发送用 Java 中的 JPOS 库创建的 ISO8583 消息。我所做的是编写了一个简单的套接字连接代码来发送消息。我能够成功发送消息,但问题是服务器按时发送响应,但我的客户端套接字未读取消息。它仅在我在服务器上强制关闭连接(手动断开套接字)后读取数据。

我需要通过同一个连接发送超过 100 条消息并接收它们的响应。我可以做些什么来完成这项工作并让客户端在服务器发送它时立即读取每条消息?

这是我的发送示例代码:

和阅读:

0 投票
1 回答
283 浏览

jpos - jPOS可以处理多少工作?

我想确定 jPOS 如何处理接收到的进程。jPOS 是否处理多个作业/线程?如果是这样,如何确定 jPOS 处理的线程数?如何为 jPOS 配置多线程?

0 投票
1 回答
633 浏览

xml - Bash 监控 jPos XML 日志文件

我需要监视由jPos. 日志输出如下所示:

一条消息始终位于日志标签之间,并且可能很长很多行。还可能包含以下错误:

我想grep通过特定的时间戳(“2015-02-06 16:”)和字符串(如 ORA、iso-exception、...)来完整的一条消息,并逐行获得漂亮的输出(作为原始外观)。日志文件很大,我尝试对jPos任何故障进行监控,并将结果发送到电子邮件,所以应该是可读的。

有什么想法吗?

0 投票
1 回答
1815 浏览

iso8583 - 将值分配给 iso 8583 中的字段 55 的示例

有没有人有一个为 ISO 8583 消息中的第 55 个字段(保留 ISO)分配值的示例,应该为其分配 TLV 值?

0 投票
1 回答
279 浏览

iso8583 - IFA_TTLLLBINARY 的示例

嘿,我是Jpos新手,我在使用IFA_TTLLLBINARY

但我总是收到这个错误:

在此处输入图像描述

谁能告诉我显示此错误的原因。

0 投票
2 回答
452 浏览

java - 从 jPOS ISO 中提取元素值

我正在尝试在从 jPOS 结构化数据获得的 ISO 字符串中提取一个值。字符串如下所示:

有没有办法获得 ReferenceId 节点的值“1111111111”?

0 投票
1 回答
2235 浏览

java - jPOS-EE 客户端,使用 Eclipse EE 的服务器模拟器

我正在尝试在 Eclipse EE 中编译和运行 jPOS-EE 客户端和服务器模拟器,这很成功,如此链接中所述。但客户端模拟器只连接到 IP/端口,不发送 ISO 消息。以下日志:

[java] [java] deploy: C:\workspac\jPos\trunk\build\deploy\30_clientsimulator.xml [java] [java] javax.management.ReflectionException: The MBean class could not be loaded [java] at com.sun .jmx.mbeanserver.MBeanInstantiator.loadClass(Unknown Source) [java] at com.sun.jmx.mbeanserver.MBeanInstantiator.findClass(Unknown Source) [java] at com.sun.jmx.mbeanserver.MBeanInstantiator.findClass(Unknown Source) [java] at com.sun.jmx.mbeanserver.MBeanInstantiator.instantiate(Unknown Source) [java] at com.sun.jmx.mbeanserver.MBeanInstantiator.instantiate(Unknown Source) [java] at com.sun.jmx.mbeanserver。 JmxMBeanServer.instantiate(Unknown Source) [java] at org.jpos.q2.QFactory.instantiate(QFactory.java:79) [java] at org.jpos.q2.Q2。deploy(Q2.java:479) [java] at org.jpos.q2.Q2.deploy(Q2.java:294) [java] at org.jpos.q2.Q2.run(Q2.java:186) [java ] at java.lang.Thread.run(Unknown Source) [java] 引起:java.lang.ClassNotFoundException: org.jpos.simulator.TestRunner [java] at java.net.URLClassLoader.findClass(Unknown Source) [java]在 java.lang.ClassLoader.loadClass(Unknown Source) [java] 在 java.lang.ClassLoader.loadClass(Unknown Source) [java] 在 java.lang.Class.forName0(Native Method) [java] 在 java.lang。 Class.forName(Unknown Source) [java] ... 11 更多 [java] [java] [java]run(Unknown Source) [java] 原因:java.lang.ClassNotFoundException: org.jpos.simulator.TestRunner [java] at java.net.URLClassLoader.findClass(Unknown Source) [java] at java.lang.ClassLoader.loadClass (未知来源)[java] 在 java.lang.ClassLoader.loadClass(未知来源)[java] 在 java.lang.Class.forName0(本机方法)[java] 在 java.lang.Class.forName(未知来源)[ java] ... 11 更多 [java] [java] [java]run(Unknown Source) [java] 原因:java.lang.ClassNotFoundException: org.jpos.simulator.TestRunner [java] at java.net.URLClassLoader.findClass(Unknown Source) [java] at java.lang.ClassLoader.loadClass (未知来源)[java] 在 java.lang.ClassLoader.loadClass(未知来源)[java] 在 java.lang.Class.forName0(本机方法)[java] 在 java.lang.Class.forName(未知来源)[ java] ... 11 更多 [java] [java] [java]lang.Class.forName0(Native Method) [java] at java.lang.Class.forName(Unknown Source) [java] ... 11 更多 [java] [java] [java]lang.Class.forName0(Native Method) [java] at java.lang.Class.forName(Unknown Source) [java] ... 11 更多 [java] [java] [java]

指出 MBean 类导致错误。

有人可以指导我如何在 Eclipse 上编译和运行 jPOS 模块。

0 投票
1 回答
1053 浏览

jpos - 在同一台机器上运行 JPOS 客户端和服务器模拟器会引发错误

我按照这里的说明进行操作:http: //jpos.org/blog/2013/07/setting-up-the-client-simulator/来设置客户端和服务器模拟器。我可以在我的机器上启动其中一个。如果我在客户端运行后启动服务器,它会抛出这个错误:

“Q2 的一个实例已经在运行。关闭这个实例”

我知道它是不言自明的。但想知道是否有办法在同一台机器上同时运行服务器和客户端模拟器。