Vikrant,

I tried but the link to 1.8.0 does not exist anymore. I did not even
find the link to 1.9.2 :(.

I have no more time for this now. What I propose is :
Try on your side to use 1.9.2 (did you copy the epsonJposService*.jar
from EPSON_JPOS_ADK\JavaPOS\lib to specialpurpose/pos/lib ?) When you
get it to work (you should) send me the link to 1.9.2 and I will then
upgrade OFBiz svn to javaPOS 1.9.

Jacques

> Hi Jacques,
>
> My problem is I can only find JavaPOS ADK 1.9.2 for Epson could not
find 1.8 version. If you know any link would you be kind enough to let
me know.
>
> Thanks
> With best regards,
> Vikrant
>
>
> -----Original Message-----
> From: Jacques Le Roux [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, April 03, 2007 5:00 AM
> To: [email protected]
> Subject: Re: POS problems
>
> Hi Vikrant,
>
> The POS currently uses the 1.8 javaPOS version (jpos18-controls.jar).
Did you try with the corresponding ADK ?
> Also don't forget to copy the epsonJposService*.jar from
EPSON_JPOS_ADK\JavaPOS\lib to specialpurpose/pos/lib
>
> Jacques
>   ----- Message d'origine ----- 
>   De : [EMAIL PROTECTED]
>   À : [email protected]
>   Envoyé : lundi 2 avril 2007 05:38
>   Objet : POS problems
>
>
>   Hi Everyone,
>
>
>
>   Has been trying to setup Epson JavaPOS with ofbiz and found the
errors. Using the Epson JavaPOS ADK version 1.9.2 setup a POSPrinter in
jpos.xml file. Also the JavaPOS drivers were copied to the jre ext/
directory. The test program supplied with ADK works fine and detects the
printer.
>
>
>
>   When I try the same settings with pos-containers.xml and change the
printer to "POSPrinter" the pos do now start and throws an error. I have
attached the error message along with the above 2 files.
>
>
>
>   Any help would be appreciated.
>
>
>
>   Thanks
>
>   With best regards,
>
>   Vikrant
>
>   ---------JPOS XML entry for POSPrinter--------
>
>   <JposEntry logicalName="POSPrinter">
>
>           <creation
factoryClass="jp.co.epson.uposcommon.util.EpsonJposServiceInstanceFactor
y" serviceClass="jp.co.epson.upos.pntr.U220DService"/>
>
>           <vendor name="SEIKO EPSON" url="http://www.epson.co.jp"/>
>
>           <jpos category="POSPrinter" version="1.9.2"/>
>
>           <product description="EPSON TM-U220D Printer Device Service"
name="EPSON Services for JavaPOS(TM) Standard"
url="http://www.epson.co.jp"/>
>
>
>
>           <!--Other non JavaPOS required property (mostly vendor
properties and bus specific properties i.e. RS232 )-->
>
>           <prop name="Halftone" type="String" value="0"/>
>
>           <prop name="FlowType" type="String" value="1"/>
>
>           <prop name="PhysicalPrinterName" type="String"
value="TM-U220D"/>
>
>           <prop name="NVRAMControlLevel" type="String" value="1"/>
>
>           <prop name="Stamp" type="String" value="0"/>
>
>           <prop name="OutputCompleteType" type="String" value="2"/>
>
>           <prop name="StatusThreadInterval" type="String"
value="100"/>
>
>           <prop name="OutputTimeout" type="String" value="500"/>
>
>           <prop name="PortType" type="String" value="0"/>
>
>           <prop name="OutputBufferSize" type="String" value="4096"/>
>
>           <prop name="UsedNVRAM" type="String" value="0"/>
>
>           <prop name="FirmRecordLog" type="String" value="1"/>
>
>           <prop name="ReceiveTimeout" type="String" value="1000"/>
>
>           <prop name="SlpReverseEject" type="String" value="0"/>
>
>           <prop name="PortName" type="String" value="COM1"/>
>
>           <prop name="OfflineRetryIntervalTime" type="String"
value="25"/>
>
>           <prop name="DefaultSlpClampTime" type="String" value="0"/>
>
>           <prop name="epson.trace.file" type="String"
value="trace.log"/>
>
>           <prop name="AsyncProcessingSize" type="String" value="1"/>
>
>           <prop name="StopBits" type="String" value="0"/>
>
>           <prop name="KanjiTwoWaysPrint" type="String" value="0"/>
>
>           <prop name="PortInterfaceName" type="String"
value="Serial"/>
>
>           <prop name="U375Compatible" type="String" value="0"/>
>
>           <prop name="BitLength" type="String" value="8"/>
>
>           <prop name="Parity" type="String" value="0"/>
>
>           <prop name="epson.tracing" type="String" value="false"/>
>
>           <prop name="epson.trace.max.size" type="String"
value="1000"/>
>
>           <prop name="RecPaperSize" type="String" value="76"/>
>
>           <prop name="DeviceDesc" type="String" value="EPSON TM-U220D
POSPrinter"/>
>
>           <prop name="PageModeExt" type="String" value="0"/>
>
>           <prop name="SupportStatistics" type="String" value="1"/>
>
>           <prop name="FirmProgressRange" type="String" value="10"/>
>
>           <prop name="OutputErrorOption" type="String" value="0"/>
>
>           <prop name="SupportFirmware" type="String" value="0"/>
>
>           <prop name="InputTimeout" type="String" value="100"/>
>
>           <prop name="AutoPowerOff" type="String" value="0"/>
>
>           <prop name="SlpMoreColumns" type="String" value="0"/>
>
>           <prop name="RecPaperType" type="String" value="0"/>
>
>           <prop name="MemorySwitch" type="String" value="0"/>
>
>           <prop name="ReadThreadInterval" type="String" value="-1"/>
>
>           <prop name="QueuingOfflineTimeout" type="String"
value="1000"/>
>
>           <prop name="InitializeThreadTime" type="String"
value="1000"/>
>
>           <prop name="TwoColor" type="String" value="0"/>
>
>           <prop name="BaudRate" type="String" value="9600"/>
>
>           <prop name="TwoByteCharacter" type="String" value="0"/>
>
>           <prop name="FirmLogFileSize" type="String" value="1000"/>
>
>           <prop name="Peeler" type="String" value="0"/>
>
>           <prop name="ConfigurationFile" type="String"
value="epson/xml/Setting/TM-U220DSetting.xml"/>
>
>           <prop name="Custom1Color" type="String" value="0xFF0000"/>
>
>           <prop name="FirmNotifyAllProgressEvents" type="String"
value="0"/>
>
>           <prop name="InitializeResponseTimeout" type="String"
value="1000"/>
>
>           <prop name="ReceiveRetryTime" type="String" value="25"/>
>
>           <prop name="PrinterTransmitTimeout" type="String"
value="30000"/>
>
>           <prop name="RecMoreColumns" type="String" value="0"/>
>
>           <prop name="UsedInterCharacterSet" type="String" value="0"/>
>
>           <prop name="WriteThreadInterval" type="String" value="-1"/>
>
>           <prop name="RecNearEndSensor" type="String" value="0"/>
>
>           <prop name="LogObject" type="String" value=""/>
>
>           <prop name="Cutter" type="String" value="0"/>
>
>           <prop name="PhysicalDevice" type="String" value="TM-U220D"/>
>
>           <prop name="FirmLogFileName" type="String"
value="Firmware.log"/>
>
>           <prop name="UsedPeeler" type="String" value="0"/>
>
>           <prop name="InputBufferSize" type="String" value="84"/>
>
>           <prop name="TransmitTimeout" type="String" value="5000"/>
>
>           <prop name="OfflineCount" type="String" value="2"/>
>
>           <prop name="TransmitRetryTime" type="String" value="100"/>
>
>           <prop name="DirectIOEventTimeout" type="String"
value="5000"/>
>
>   </JposEntry>
>
>   ---------------------------------------------------------------
>
>   -------error---------
>
>   2007-04-02 11:31:00,037 (main) [       DeviceLoader.java:118:ERROR]
>
>   ---- exception
report ----------------------------------------------------------
>
>
>
>   JPOS Exception
>
>   Exception: jpos.JposException
>
>   Message: The information is not described in XML.
>
>   ---- stack
trace ---------------------------------------------------------------
>
>
>
>   jpos.JposException: The information is not described in XML.
>
>
jp.co.epson.upos.pntr.CommonPrinterService.initializeClassSetting(Unknow
n Source
>
>   )
>
>   jp.co.epson.upos.pntr.CommonPrinterService.open(Unknown Source)
>
>   jpos.BaseJposControl.open(Unknown Source)
>
>   org.ofbiz.pos.device.GenericDevice.open(GenericDevice.java:44)
>
>   org.ofbiz.pos.device.DeviceLoader.load(DeviceLoader.java:116)
>
>
org.ofbiz.pos.container.JposDeviceContainer.start(JposDeviceContainer.ja
va:50)
>
>
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:80)
>
>   org.ofbiz.base.start.Start.startStartLoaders(Start.java:263)
>
>   org.ofbiz.base.start.Start.startServer(Start.java:314)
>
>   org.ofbiz.base.start.Start.start(Start.java:318)
>
>   org.ofbiz.base.start.Start.main(Start.java:404)
>
>   --------------------------------------------------------------------
------------
>
>
>
>
>
>   2007-04-02 11:31:00,069 (main) [JposDeviceContainer.java:52 :INFO ]
************
>
>   ******************************************
>
>   2007-04-02 11:31:00,069 (main) [JposDeviceContainer.java:53 :INFO ]
Please verif
>
>   y that your receipt printer is connected !
>
>   2007-04-02 11:31:00,084 (main) [JposDeviceContainer.java:54 :INFO ]
************
>
>   ******************************************
>
>   org.ofbiz.base.start.StartupException: Cannot start()
org.ofbiz.pos.container.Jp
>
>   osDeviceContainer (null)
>
>           at
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:8
>
>   2)
>
>           at
org.ofbiz.base.start.Start.startStartLoaders(Start.java:263)
>
>           at org.ofbiz.base.start.Start.startServer(Start.java:314)
>
>           at org.ofbiz.base.start.Start.start(Start.java:318)
>
>           at org.ofbiz.base.start.Start.main(Start.java:404)
>
>   org.ofbiz.base.container.ContainerException
>
>           at
org.ofbiz.pos.container.JposDeviceContainer.start(JposDeviceContainer
>
>   .java:55)
>
>           at
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:8
>
>   0)
>
>           at
org.ofbiz.base.start.Start.startStartLoaders(Start.java:263)
>
>           at org.ofbiz.base.start.Start.startServer(Start.java:314)
>
>           at org.ofbiz.base.start.Start.start(Start.java:318)
>
>           at org.ofbiz.base.start.Start.main(Start.java:404)
>
>   org.ofbiz.base.util.GeneralException
>
>           at
org.ofbiz.pos.device.DeviceLoader.load(DeviceLoader.java:119)
>
>           at
org.ofbiz.pos.container.JposDeviceContainer.start(JposDeviceContainer
>
>   .java:50)
>
>           at
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:8
>
>   0)
>
>           at
org.ofbiz.base.start.Start.startStartLoaders(Start.java:263)
>
>           at org.ofbiz.base.start.Start.startServer(Start.java:314)
>
>           at org.ofbiz.base.start.Start.start(Start.java:318)
>
>           at org.ofbiz.base.start.Start.main(Start.java:404)
>
>   jp.co.epson.uposcommon.util.XML.XMLParserException
>
>           at
jp.co.epson.uposcommon.util.XML.XMLParser.executeParser(Unknown Sourc
>
>   e)
>
>           at
jp.co.epson.upos.pntr.CommonPrinterService.initializeClassSetting(Unk
>
>   nown Source)
>
>           at jp.co.epson.upos.pntr.CommonPrinterService.open(Unknown
Source)
>
>           at jpos.BaseJposControl.open(Unknown Source)
>
>           at
org.ofbiz.pos.device.GenericDevice.open(GenericDevice.java:44)
>
>           at
org.ofbiz.pos.device.DeviceLoader.load(DeviceLoader.java:116)
>
>           at
org.ofbiz.pos.container.JposDeviceContainer.start(JposDeviceContainer
>
>   .java:50)
>
>           at
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:8
>
>   0)
>
>           at
org.ofbiz.base.start.Start.startStartLoaders(Start.java:263)
>
>           at org.ofbiz.base.start.Start.startServer(Start.java:314)
>
>           at org.ofbiz.base.start.Start.start(Start.java:318)
>
>           at org.ofbiz.base.start.Start.main(Start.java:404)
>
>   org.ofbiz.base.container.ContainerException
>
>           at
org.ofbiz.pos.container.JposDeviceContainer.start(JposDeviceContainer
>
>   .java:55)
>
>           at
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:8
>
>   0)
>
>           at
org.ofbiz.base.start.Start.startStartLoaders(Start.java:263)
>
>           at org.ofbiz.base.start.Start.startServer(Start.java:314)
>
>           at org.ofbiz.base.start.Start.start(Start.java:318)
>
>           at org.ofbiz.base.start.Start.main(Start.java:404)
>
>   org.ofbiz.base.util.GeneralException
>
>           at
org.ofbiz.pos.device.DeviceLoader.load(DeviceLoader.java:119)
>
>           at
org.ofbiz.pos.container.JposDeviceContainer.start(JposDeviceContainer
>
>   .java:50)
>
>           at
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:8
>
>   0)
>
>           at
org.ofbiz.base.start.Start.startStartLoaders(Start.java:263)
>
>           at org.ofbiz.base.start.Start.startServer(Start.java:314)
>
>           at org.ofbiz.base.start.Start.start(Start.java:318)
>
>           at org.ofbiz.base.start.Start.main(Start.java:404)
>
>   jp.co.epson.uposcommon.util.XML.XMLParserException
>
>           at
jp.co.epson.uposcommon.util.XML.XMLParser.executeParser(Unknown Sourc
>
>   e)
>
>           at
jp.co.epson.upos.pntr.CommonPrinterService.initializeClassSetting(Unk
>
>   nown Source)
>
>           at jp.co.epson.upos.pntr.CommonPrinterService.open(Unknown
Source)
>
>           at jpos.BaseJposControl.open(Unknown Source)
>
>           at
org.ofbiz.pos.device.GenericDevice.open(GenericDevice.java:44)
>
>           at
org.ofbiz.pos.device.DeviceLoader.load(DeviceLoader.java:116)
>
>           at
org.ofbiz.pos.container.JposDeviceContainer.start(JposDeviceContainer
>
>   .java:50)
>
>           at
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:8
>
>   0)
>
>           at
org.ofbiz.base.start.Start.startStartLoaders(Start.java:263)
>
>           at org.ofbiz.base.start.Start.startServer(Start.java:314)
>
>           at org.ofbiz.base.start.Start.start(Start.java:318)
>
>           at org.ofbiz.base.start.Start.main(Start.java:404)
>
>   org.ofbiz.base.util.GeneralException
>
>           at
org.ofbiz.pos.device.DeviceLoader.load(DeviceLoader.java:119)
>
>           at
org.ofbiz.pos.container.JposDeviceContainer.start(JposDeviceContainer
>
>   .java:50)
>
>           at
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:8
>
>   0)
>
>           at
org.ofbiz.base.start.Start.startStartLoaders(Start.java:263)
>
>           at org.ofbiz.base.start.Start.startServer(Start.java:314)
>
>           at org.ofbiz.base.start.Start.start(Start.java:318)
>
>           at org.ofbiz.base.start.Start.main(Start.java:404)
>
>   jp.co.epson.uposcommon.util.XML.XMLParserException
>
>           at
jp.co.epson.uposcommon.util.XML.XMLParser.executeParser(Unknown Sourc
>
>   e)
>
>           at
jp.co.epson.upos.pntr.CommonPrinterService.initializeClassSetting(Unk
>
>   nown Source)
>
>           at jp.co.epson.upos.pntr.CommonPrinterService.open(Unknown
Source)
>
>           at jpos.BaseJposControl.open(Unknown Source)
>
>           at
org.ofbiz.pos.device.GenericDevice.open(GenericDevice.java:44)
>
>           at
org.ofbiz.pos.device.DeviceLoader.load(DeviceLoader.java:116)
>
>           at
org.ofbiz.pos.container.JposDeviceContainer.start(JposDeviceContainer
>
>   .java:50)
>
>           at
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:8
>
>   0)
>
>           at
org.ofbiz.base.start.Start.startStartLoaders(Start.java:263)
>
>           at org.ofbiz.base.start.Start.startServer(Start.java:314)
>
>           at org.ofbiz.base.start.Start.start(Start.java:318)
>
>           at org.ofbiz.base.start.Start.main(Start.java:404)
>
>   jp.co.epson.uposcommon.util.XML.XMLParserException
>
>           at
jp.co.epson.uposcommon.util.XML.XMLParser.executeParser(Unknown Sourc
>
>   e)
>
>           at
jp.co.epson.upos.pntr.CommonPrinterService.initializeClassSetting(Unk
>
>   nown Source)
>
>           at jp.co.epson.upos.pntr.CommonPrinterService.open(Unknown
Source)
>
>           at jpos.BaseJposControl.open(Unknown Source)
>
>           at
org.ofbiz.pos.device.GenericDevice.open(GenericDevice.java:44)
>
>           at
org.ofbiz.pos.device.DeviceLoader.load(DeviceLoader.java:116)
>
>           at
org.ofbiz.pos.container.JposDeviceContainer.start(JposDeviceContainer
>
>   .java:50)
>
>           at
org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:8
>
>   0)
>
>           at
org.ofbiz.base.start.Start.startStartLoaders(Start.java:263)
>
>           at org.ofbiz.base.start.Start.startServer(Start.java:314)
>
>           at org.ofbiz.base.start.Start.start(Start.java:318)
>
>           at org.ofbiz.base.start.Start.main(Start.java:404)
>
>   2007-04-02 11:31:00,256 (OFBiz_Shutdown_Hook) [
ContainerLoader.java:93 :INFO
>
>    ] Shutting down containers
>
>   2007-04-02 11:31:00,272 (OFBiz_Shutdown_Hook) [
DeviceLoader.java:241:ERRO
>
>   R]
>
>   ---- exception
report ----------------------------------------------------------
>
>
>
>   JPOS Exception
>
>   Exception: jpos.JposException
>
>   Message: Control not opened
>
>   ---- stack
trace ---------------------------------------------------------------
>
>
>
>   jpos.JposException: Control not opened
>
>   jpos.BaseJposControl.release(Unknown Source)
>
>   org.ofbiz.pos.device.GenericDevice.close(GenericDevice.java:55)
>
>   org.ofbiz.pos.device.DeviceLoader.stop(DeviceLoader.java:235)
>
>
org.ofbiz.pos.container.JposDeviceContainer.stop(JposDeviceContainer.jav
a:63)
>
>
org.ofbiz.base.container.ContainerLoader.unload(ContainerLoader.java:99)
>
>   org.ofbiz.base.start.Start.shutdownServer(Start.java:300)
>
>   org.ofbiz.base.start.Start.access$000(Start.java:43)
>
>   org.ofbiz.base.start.Start$1.run(Start.java:277)
>
>   --------------------------------------------------------------------
------------
>
>
>
>
>
>   2007-04-02 11:31:00,287 (OFBiz_Shutdown_Hook)
[JposDeviceContainer.java:66 :ERRO
>
>   R]
>
>   ---- exception
report ----------------------------------------------------------
>
>
>
>   Exception: org.ofbiz.base.util.GeneralException
>
>   Message: null
>
>   ---- stack
trace ---------------------------------------------------------------
>
>
>
>   org.ofbiz.base.util.GeneralException
>
>   org.ofbiz.pos.device.DeviceLoader.stop(DeviceLoader.java:242)
>
>
org.ofbiz.pos.container.JposDeviceContainer.stop(JposDeviceContainer.jav
a:63)
>
>
org.ofbiz.base.container.ContainerLoader.unload(ContainerLoader.java:99)
>
>   org.ofbiz.base.start.Start.shutdownServer(Start.java:300)
>
>   org.ofbiz.base.start.Start.access$000(Start.java:43)
>
>   org.ofbiz.base.start.Start$1.run(Start.java:277)
>
>   --------------------------------------------------------------------
------------
>
>
>
>
>
>   2007-04-02 11:31:00,319 (OFBiz_Shutdown_Hook)
[JposDeviceContainer.java:68 :INFO
>
>    ] JPOS Devices released and closed

Reply via email to