This is a ubuntu 7.10 with JDK 1.6. I suppose maybe I'm missing something. I'll have a poke around and see if I can't find anything. If anyone knows where the null devices are located, It probably wouldn't hurt my cause.
Thanks all! On Thu, May 22, 2008 at 1:18 PM, Jacques Le Roux < [EMAIL PROTECTED]> wrote: > From: "Branden Strickland" <[EMAIL PROTECTED]> > >> No, but I notice it's after I install the Epson ADK 1.9 (or 1.8 or 1.11) >> that all my null devices break. >> >> They work fine up until I run the EpsonADK19.bin from epson-pos.com >> >> Even if I don't move the jars from JAVA_HOME/jre/lib/ext to >> OFBIZ_HOME/spec../pos/lib The null devices still didn't work. >> It couldn't find the generickeyboard or scanner as well if that helps. nor >> the testmsr now that I think about it. >> >> I'm almost positive it has something to do with the epson ADK, as people >> on >> this list have mentioned before the paradoxes it does to the class_paths. >> Maybe just using the jar's from previous machines is a better idea so the >> bin installer doesn't futz with my paths? >> > > I have any problems using ADK 1.8 on Windows Xp Sp2 (I tried some time ago > on Ubuntu 6.06 LTS as well) > > Jacques > > > any Ideas? If I knew what jar file or java file the null devices were set >> in, I might be able to force it to the class path or something! >> >> Thanks for the responses guys! >> >> Branden- >> >> On Thu, May 22, 2008 at 3:59 AM, Ray Barlow < >> [EMAIL PROTECTED]> >> wrote: >> >> I did a quick clean download last night and just ran the pos app clean >>> and it worked fine and it uses all the Null devices by default as I >>> wasn't plugged into anything. For testing the Null printer dumps to the >>> log files and I got a nice little receipt for the order I placed. >>> >>> You'll find the Null devices in: >>> specialpurpose/pos/src/org/ofbiz/pos/jpos/service >>> >>> Are you running in a non standard container? Or from within Eclipse or >>> something that is missing the classpath values maybe? I'd certainly move >>> back towards a clean version without mods like removing pop.Drawer until >>> you find the real cause of the problem. >>> >>> Ray >>> >>> >>> Branden Strickland wrote: >>> > Jacques, >>> > >>> > I pulled down the newest release, and got everything up and working, >>> but >>> it >>> > seems that all of the "null" devices can't be found. Where exactly are >>> those >>> > java files located? >>> > >>> > I'm guessing my drawer doesn't pop, becuase I've removed the pop.Drawer >>> > funtion in PosTranaction.java file. >>> > >>> > Is there something i can manually load into the classpath through the >>> > .classpath file to get those devices back? >>> > >>> > Thanks! >>> > >>> > On Tue, May 20, 2008 at 2:51 AM, Jacques Le Roux < >>> > [EMAIL PROTECTED]> wrote: >>> > >>> > >>> >> I'm not sure of the reason (maybe it's in your code, or it depends of >>> your >>> >> driver ?) but I get any of these (nor with Null cashdrawer) >>> >> >>> >> Jacques >>> >> >>> >> >>> >> From: "Branden Strickland" <[EMAIL PROTECTED]> >>> >> >>> >> >>> >>> This is what I got while trying to finish a transaction when I had >>> nothing >>> >>> in the quotes of the cashdrawer. >>> >>> >>> >>> Exception in thread "Thread-214" java.lang.NullPointerException >>> >>> at >>> org.ofbiz.pos.PosTransaction.popDrawer(PosTransaction.java:152) >>> >>> at >>> org.ofbiz.pos.PosTransaction$1.construct(PosTransaction.java:797) >>> >>> at net.xoetrope.xui.helper.SwingWorker$2.run(Unknown Source) >>> >>> at java.lang.Thread.run(Thread.java:619) >>> >>> >>> >>> and actually, I got this when I tried using the Null cashdrawer. >>> >>> >>> >>> JPOS Exception >>> >>> Exception: jpos.JposException >>> >>> Message: Could not connect to service with logicalName = >>> NullCashDrawer: >>> >>> Exception.message=org.ofbiz.pos.jpos.factory.OfbizJposServiceFactory >>> >>> ---- stack trace >>> >>> --------------------------------------------------------------- >>> >>> jpos.JposException: Could not connect to service with logicalName = >>> >>> NullCashDrawer: >>> >>> Exception.message=org.ofbiz.pos.jpos.factory.OfbizJposServiceFactory >>> >>> jpos.loader.simple.SimpleServiceConnection.connect(Unknown Source) >>> >>> jpos.BaseJposControl.open(Unknown Source) >>> >>> org.ofbiz.pos.device.GenericDevice.open(GenericDevice.java:44) >>> >>> 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:79) >>> >>> org.ofbiz.base.start.Start.startStartLoaders(Start.java:261) >>> >>> org.ofbiz.base.start.Start.startServer(Start.java:310) >>> >>> org.ofbiz.base.start.Start.start(Start.java:314) >>> >>> org.ofbiz.base.start.Start.main(Start.java:397) >>> >>> >>> >>> >>> >>> On Mon, May 19, 2008 at 5:23 PM, Jacques Le Roux < >>> >>> [EMAIL PROTECTED]> wrote: >>> >>> >>> >>> From: "Branden Strickland" <[EMAIL PROTECTED]> >>> >>> >>> >>>> I finally found epsons 1.9 adk, followed directions found on a >>> ofbiz >>> >>>> >>> >>>> >>> >>>>> jira forum. However, because I'm using a cashdrawer that soley >>> uses >>> a >>> >>>>> signal from the printer, even commenting out the cashdrawer in >>> >>>>> pos-containers didn't work. I had to change PosTransaction.java >>> and >>> >>>>> commented out the popDrawer function. It kept giving me a null >>> >>>>> exception because as far s the pos is concerned, there is no >>> drawer. >>> >>>>> maybe a thought is to make that conditional for the drawers that >>> don't >>> >>>>> actually rely on the pos instead getting the signal from the >>> printer. >>> >>>>> >>> >>>>> Sorry for the grammer, this is comming from my phone. >>> >>>>> >>> >>>>> >>> >>>>> >>> >>>> What kind of error do you get ? I have no cashdrawer and I get no >>> errors >>> >>>> using a TM-T88III with ADK 1.8 (just tested) >>> >>>> >>> >>>> Jacques >>> >>>> >>> >>>> >>> >>>> >>> > >>> > >>> >>> >>
