You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by "Jacques Le Roux (JIRA)" <ji...@apache.org> on 2008/06/29 07:41:45 UTC

[jira] Closed: (OFBIZ-1853) Successful TCP / Ethernet Epson printer implementation

     [ https://issues.apache.org/jira/browse/OFBIZ-1853?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jacques Le Roux closed OFBIZ-1853.
----------------------------------

    Resolution: Fixed
      Assignee: Jacques Le Roux

Thanks Branden,

I finally put your informations in the Wiki POS page where it makes more sense and has more chances to be seen.
http://docs.ofbiz.org/display/OFBIZ/POS+System#POSSystem-SuccessfulTCP/EthernetEpsonprinterimplementation

> Successful TCP / Ethernet Epson printer implementation
> ------------------------------------------------------
>
>                 Key: OFBIZ-1853
>                 URL: https://issues.apache.org/jira/browse/OFBIZ-1853
>             Project: OFBiz
>          Issue Type: New Feature
>          Components: specialpurpose/pos
>    Affects Versions: SVN trunk
>         Environment: Epson TM-T88IV, With correct Ethernet module for back (replacing the Serial port), Epson ADK 1.9, Epson TMNet WINconfig, 
>            Reporter: Branden Strickland
>            Assignee: Jacques Le Roux
>            Priority: Minor
>             Fix For: SVN trunk
>
>
> 1) First, replace the modules in back of the printer
> 2) While the printer is unplugged from power, you must change the "reset" dip-switch (2-7) from off to on. 
> 3) Power on the printer, and plug it into the network.  
> 4) As per the "UB-E02 Technical Reference Guide." (get it, you'll need it) use the switch button on the Ethernet module to set the ROM back to factory defaults.  This will also print a settings page afterward, and let you know the subnet / ip address that you'll need to know to configure the printer. 
> 5) Use the Epson TMNet WINconfig utility on a Windows box (sorry! there is NO linux utility!)  Set the PC on the same subnet, and set your gateway as the default IP address of the printer. 
> 6) Change the settings of the printer (once connected) to suite your environment. 
> 7) Add the printer to Epson JavaPOS with SetupPOS.sh using the IP address and info that you set previously. 
> 8) Test with CheckHealth
> 9) Add printer to pos-containers. 
> 10) start and test OFBIZ...You will receive the error at the bottom of the page.   I think it's from something in the deviceloader that is able to check through serial and not though Ethernet!  Nothing I wanted to fiddle with though, It works just fine and fast!
> FYI....DO NOT use a passthrough drawer on Ethernet printers, or customer displays.  It mentioned this several times in all of the technical guides.  
> ---- exception report ----------------------------------------------------------
> Exception: jpos.JposException
> Message: The power supply of the device is off.
> ---- stack trace ---------------------------------------------------------------
> jpos.JposException: The power supply of the device is off.
> jp.co.epson.upos.pntr.init.AbstractPrinterInitialization.getRealtimeStatus(Unknown Source)
> jp.co.epson.upos.pntr.init.AbstractPrinterInitialization.getPrinterStatus(Unknown Source)
> jp.co.epson.upos.pntr.init.AbstractPrinterInitialization.getPrinterStatus(Unknown Source)
> jp.co.epson.upos.pntr.init.AbstractPrinterInitialization.initializeCommon(Unknown Source)
> jp.co.epson.upos.pntr.init.AbstractPrinterInitialization.initialize(Unknown Source)
> jp.co.epson.upos.pntr.init.AbstractPrinterInitialization.initializeDevice(Unknown Source)
> jp.co.epson.upos.drw.CashDrawerPortControl.initializePrinterInstance(Unknown Source)
> jp.co.epson.upos.drw.CashDrawerPortControl.openPort(Unknown Source)
> jp.co.epson.upos.drw.CommonCashDrawerService.setDeviceEnabled(Unknown Source)
> jpos.BaseJposControl.setDeviceEnabled(Unknown Source)
> org.ofbiz.pos.device.GenericDevice.enable(GenericDevice.java:71)
> org.ofbiz.pos.device.GenericDevice.open(GenericDevice.java:46)
> org.ofbiz.pos.device.DeviceLoader.load(DeviceLoader.java:165)
> org.ofbiz.pos.container.JposDeviceContainer.start(JposDeviceContainer.java:50)
> org.ofbiz.base.container.ContainerLoader.start(ContainerLoader.java:101)
> org.ofbiz.base.start.Start.startStartLoaders(Start.java:263)
> org.ofbiz.base.start.Start.startServer(Start.java:312)
> org.ofbiz.base.start.Start.start(Start.java:316)
> org.ofbiz.base.start.Start.main(Start.java:399)
> --------------------------------------------------------------------------------

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.