我正在尝试为我们在Tomcat下运行的系统添加一个新驱动程序。供应商提供了一个JavaPos驱动程序,我的问题是在哪里放置jpos.xml文件,以便Tomcat可以找到它?
我尝试将它放在tomcat \ common \ classes中但仍然得到JPOSException 当我尝试打开它时,“加载的JCL注册表中不存在服务”。救命啊!
是的,JavaPOS。我正在将JavaPos集成到现有的客户端Tomcat应用程序中,并想知道放置jpos.xml和jpos.properties的正确位置(在扩展的war文件中)。
非常感谢,弗雷德。
答案 0 :(得分:0)
我不知道这是否有助于一个五岁的问题!
/*
* If you want to place the jpos.xml file elsewhere on your local file
* system then uncomment the following line and specify the full path to
* jpos.xml.
*
* If you want to place the jpos.xml file on a webserver for access over the
* internet then uncomment the second System.setProperty line below and
* specify the full URL to jpos.xml.
*/
System.setProperty( JposPropertiesConst.JPOS_POPULATOR_FILE_PROP_NAME, "jpos.xml" );
//System.setProperty(JposPropertiesConst.JPOS_POPULATOR_FILE_URL_PROP_NAME, "http://some-where-remote.com/jpos.xml");
System.setProperty("jpos.loader.serviceManagerClass", "jpos.loader.simple.SimpleServiceManager");
System.setProperty("jpos.util.tracing.TurnOnNamedTracers", "JposServiceLoader,SimpleEntryRegistry,SimpleRegPopulator,XercesRegPopulator");
System.setProperty("jpos.util.tracing.TurnOnAllNamedTracers", "ON");
答案 1 :(得分:-1)
我认为你在谈论JavaPOS,而不是jPOS?