Hello Dima, Thank you very much for your prompt action, I appreciate the effort. Norman -----Original Message----- From: [log in to unmask] [mailto:[log in to unmask]] On Behalf Of Dmitry Onoprienko Sent: Wednesday, March 26, 2014 3:57 PM To: 'Kyle Travis'; kpix-beamtest-software Subject: Re: [KPIX-BEAMTEST-SOFTWARE] KpixFileReader and KpixReaderPlugin Dependency Hello Kyle, I refactored KPiX data reader to get rid of dependencies on Jas3-specific classes. I also coded an example of running KPiX reader outside Jas3 - see kpix-user project, org.hep.kpix.examples.Standalone class. Let me know if that works for you. Best Regards, - Dmitry. > -----Original Message----- > From: [log in to unmask] [mailto:kpix-beamtest- > [log in to unmask]] On Behalf Of Kyle Travis > Sent: Tuesday, March 25, 2014 6:21 PM > To: kpix-beamtest-software > Subject: [KPIX-BEAMTEST-SOFTWARE] KpixFileReader and KpixReaderPlugin > Dependency > > Hello, > > I’m having an issue using the KpixFileReader class within a different > project package (and context.) > > I am writing a class that outputs KpixRecord(s) and similar objects in > the binary data format that KpixReader expects, and I’m currently > having difficulties with a unit test I wrote. My goal is to read a > data and pass the record to my new class, eventually writing to a > temporary file that gets read in a final time to compare with the > original. I need to use a KpixFileReader to read in the data, but > there isn’t a way I know of to successfully create a KpixFileReader > without a running instance of JAS3, with the KpixReaderPlugin > initialized and registered in the application’s lookup. I was really > hoping to be able to keep this test separate from all of that, so I > tried writing a version of KpixFileReader without the dependency (used to read user preferences/calibration,) but this wasn’t particularly straightforward either, and seemed like an unnecessary repetition. > As far as I can tell the only reason this doesn’t work currently is > that KpixFileReader tries to access and update preferences from the > KpixReaderPlugin, which is not initialized in this case. > > I’m sure there’s a much easier way to do this, but I’m not positive > which direction to go in at the moment. if anyone has an answer or > suggestion I would greatly appreciate it! > > Thank you, > > Kyle Travis > ################################################################# > ####### > Use REPLY-ALL to reply to list > > To unsubscribe from the KPIX-BEAMTEST-SOFTWARE list, click the following link: > https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=KPIX-BEAMTEST- > SOFTWARE&A=1 ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the KPIX-BEAMTEST-SOFTWARE list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=KPIX-BEAMTEST-SOFTWARE&A=1 ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the KPIX-BEAMTEST-SOFTWARE list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=KPIX-BEAMTEST-SOFTWARE&A=1