首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从jPOS开始

从jPOS开始
EN

Stack Overflow用户
提问于 2013-12-30 18:10:34
回答 2查看 6K关注 0票数 3

我已经从这个链接下载了jPOS-master.zip .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

获取了以下控制台:

代码语言:javascript
复制
<log realm="Q2.system" at="Mon Dec 30 14:47:08 IST 2013.183" lifespan="10ms">
  <info>
    Q2 started, deployDir=D:\jPOS-master\jPOS-master\jpos\build\install\jpos\deploy

    jPOS 1.9.5-SNAPSHOT unknown/unknown (2013-12-30 14:44:39 IST)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

jPOS Community Edition, licensed under GNU AGPL v3.0.
This software is probably not suitable for commercial use.
Please see http://jpos.org/license for details.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)

iQEcBAEBAgAGBQJMolHDAAoJEOQyeO71nYtFv74H/3OgehDGEy1VXp2U3/GcAobg
HH2eZjPUz53r38ARPiU3pzm9LwDa3WZgJJaa/b9VrJwKvbPwe9+0kY3gScDE1skT
ladHt+KHHmGQArEutkzHlpZa73RbroFEIa1qmN6MaDEHGoxZqDh0Sv2cpvOaVYGO
St8ZaddLBPC17bSjAPWo9sWbvL7FgPFOHhnPmbeux8SLtnfWxXWsgo5hLBanKmO1
1z+I/w/6DL6ZYZU6bAJUk+eyVVImJqw0x3IEElI07Nh9MC6BA4iJ77ejobj8HI2r
q9ulRPEqH9NR79619lNKVUkE206dVlXo7xHmJS1QZy5v/GT66xBxyDVfTduPFXk=
=oP+v
-----END PGP SIGNATURE-----

  </info>
</log>
<log realm="Q2.system" at="Mon Dec 30 14:47:08 IST 2013.200" lifespan="8ms">
  <info>
    deploy: D:\jPOS-master\jPOS-master\jpos\build\install\jpos\deploy\99_sysmon.xml
  </info>
</log>
<log realm="org.jpos.q2.qbean.SystemMonitor" at="Mon Dec 30 14:47:08 IST 2013.202">
  <info>
    Starting SystemMonitor
  </info>
</log>
<log realm="org.jpos.q2.qbean.SystemMonitor" at="Mon Dec 30 14:47:08 IST 2013.203">
  <info>
               OS: Windows 7
             host: *****/*******
          version: 1.9.5-SNAPSHOT (unknown)
         instance: a0032410-aff4-4128-9bf1-1d14966f2ea9
           uptime: 00:00:00.280
       processors: 4
           drift : 0
    memory(t/u/f): 121/8/113
          threads: 4
            Thread[Reference Handler,10,system]
            Thread[Finalizer,8,system]
            Thread[Signal Dispatcher,9,system]
            Thread[Attach Listener,5,system]
            Thread[Q2-a0032410-aff4-4128-9bf1-1d14966f2ea9,5,main]
            Thread[DestroyJavaVM,5,main]
            Thread[Timer-0,5,main]
            Thread[SystemMonitor,5,main]
    name-registrar:
      logger.Q2.buffered: org.jpos.util.BufferedLogListener
      logger.Q2: org.jpos.util.Logger
  </info>
</log>

当我远程登录到localhost时,我得到下面的异常..这意味着Q2服务器未启动。

代码语言:javascript
复制
Connecting To 127.0.0.1...Could not open connection to the host, on port 10000: Connect failed

当我做gradle测试时,我得到以下异常

代码语言:javascript
复制
org.jpos.iso.packagers.PackagerTestCase > testXMLPackager FAILED
    junit.framework.AssertionFailedError at PackagerTestCase.java:214

org.jpos.util.DailyLogListenerTest > testLogRotationAndCompressionWorks FAILED
    java.lang.AssertionError at DailyLogListenerTest.java:303
> Building > :jpos:test > 3145 tests completed, 2 failed, 54 skipped

有没有人能帮我介绍一下如何启动Q2服务器?我已经阅读了proguide-draft.pdf,但不明白问题出在哪里。我希望启动并运行一台服务器,并使用一些示例请求来访问它,然后获得响应。

是否需要在deploy目录中放置更多的xmls以进行Server部署?另外,在运行gradle installApp之后,我在安装目录中找不到任何q2.bat,只能找到..

代码语言:javascript
复制
 bsh q2 start stop files.

提前谢谢你,Varun Kumar A.

EN

回答 2

Stack Overflow用户

发布于 2018-03-30 08:12:44

有没有人可以帮助一下如何启动Q2服务器?我已经阅读了proguide-draft.pdf,但不明白问题出在哪里。我希望启动并运行一台服务器,并使用一些示例请求来访问它,然后获得响应。

您可以使用"jpos-template"进行服务器和客户端模拟。在这些漂亮的博客文章中详细介绍如何在这里。根据文档,实现一个jpos dateway第8页

我们在这里连接到jPOS的自动响应器,它通常是打开的,并在端口9000上侦听。您可以使用本地服务器,例如,基于jPOS-EE的服务器模拟器。

您可以使用服务器模拟器作为自动响应器(如图所示的远程主机)来准备jpos的演示环境。

Sever Simulator

Client Simulator

票数 2
EN

Stack Overflow用户

发布于 2017-03-07 16:53:28

您的服务器未正确部署,您需要将serversimulator.bshserversimulator.xml添加到相应的文件夹中,然后重试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20837367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档