Archiv der Kategorie ‘Java‘

Accessing the Java Printing API using JRuby

Monday, den 5. April 2010

If you ever have to print a document from a Ruby app you might want to consider using JRuby to access the Java Printing API.Here is a small example accessing the API, looking up the printers and printing out their names to the console:

require ‘java’
flavor = javax.print.DocFlavor::INPUT_STREAM::TEXT_PLAIN_HOST

aset = javax.print.attribute.HashPrintRequestAttributeSet.new
aset.add(javax.print.attribute.standard.MediaSizeName::ISO_A4)
aset.add(javax.print.attribute.standard.Copies.new(1))

services = javax.print.PrintServiceLookup.lookupPrintServices(flavor, aset);

puts(”Anzahl der Drucker: ” + […]

Hibernate - No CurrentSessionContext configured

Friday, den 20. November 2009

If you encounter an error like:
org.hibernate.HibernateException: No CurrentSessionContext configured!
you probably want to add this line to your hibernate.cfg.xml
<property name=”hibernate.current_session_context_class”>thread</property>