• FEATURES
  • PRICING
  • MARKETPLACE
  • CASE STUDIES
  • BLOG
  • Brady printer experience

    Does anyone have experience printing to Brady printer without using any intermediate software like Bartender/NiceLabel?

    In OS v2.0, we are looking at printing from OpenSpecimen directly to printers.

    Zebra printers support ZPL and have open APIs. Does not seem to be case with Brady.

    Thanks,
    ~Sri

    Brady printers are made by CAB and there is a language like ZPL available. Here is a technical manual https://www.cab.de/media/pushfile.cfm?file=153 and a forum post about it http://forums.nicelabel.com/viewtopic.php?t=852

    Hope that helps
    Dave

    P.S.
    For the record, WashU uses the Teklynx Sentinel application to consume CMD files generated by the OpenSpecimen print web service.

    @Dave_Mulvihill I had seen these links but didnt find anything concrete on the brady website itself. Also since ZPL seemed like something Zebra defined, I was not sure how much Brady would support.

    We will do some prototypes to see how well it works on different printers.

    ~Sri

    Hello Sri, Dave,

    Thanks for posting those messages.

    Sri that will be great if the new version will print directly.

    Teklynx have a software called CODESOFT and they are selling it for $790. It is good for up to 3 printers. I was told that this software works with all printers. One good thing is that you can download CODESOFT from their website and try it free for one month.

    A quick question, I have downloaded the Printer zipped file and followed the directions and installed it. When I try to print the labels for a specimen I get this message: No printer configuration is available.

    Another thing no .cmd files are generated, I followed what was in the documentation and created print folder with the print rules excel file under Jboss.

    I checked the catissue log file and I see this among this error messages:

    Server returned HTTP response code: 500 for URL: http://ourIPaddres:8080/caTissuePrintWebService/Print?wsdl.
    

    javax.xml.ws.WebServiceException: Failed to access the WSDL at: http://ourIPaddres:8080/caTissuePrintWebService/Print?wsdl. It failed with:
    Server returned HTTP response code: 500 for URL: http://ourIPaddress:8080/caTissuePrintWebService/Print?wsdl.

    I changed it to printWebServiceEndPoint=http://localhost:8080/caTissuePrintWebService/Print?wsdl
    in the PrintServiceImplementor file but still the same error message.

    Any tips/clues?

    Thanks

    Nadia

    Hi Nadia,

    Are you running the print service and OS in the same JBoss container?

    Hey Dave.

    Thanks for your response back.

    Not sure what you mean by running the print service and OS in the same JBoss container?

    I installed the print service in a separate folder and then run the ant command and moved the PrintServiceImplementor File to JBoss. I changed the print rule excel file and did what was mentioned in the document. Then restarted the Jobss server. Not sure if I am missing anything or if you are asking for this?

    Thanks for your help

    Nadia

    Hi Nadia,

    There is a presentation here https://wiki.nci.nih.gov/display/TBPTKC/Video+Archive on the label printer setup at WashU. What I meant about deploying the print web service in the same JBoss is that the web service is designed to be deployed on a different server than the OpenSpecimen server. If you deploy it on the same machine in a different JBoss container then you will need to change the port to something other than 8080 or you will have port conflicts with the OS JBoss. I hope that makes sense. Check out the video presentation for more information.

    Dave

    Hi Dave,

    Thanks for response.I did watch your video on the label printer which you presented few years ago…

    No they are on the same server. Thanks for the tip, I will check this

    Regards

    Nadia

    Dave

    One more question, do I need to change the port in the PrintServiceImplementor file?

    Thanks

    Nadia