Jacopo, I just tried. All seems ok (I see my printers in the list) but there is a problem in the job. I will have a look later, here is a snippet of the log
2007-03-23 15:42:32,953 (default-invoker-Thread-7) [ ContentUrlTag.java:43 :WARN ] WARNING: request was null in appendContentPrefix; this probably means this was used where it shouldn't be, like using of bizContentUrl in a screen rendered through a service; using best-bet behavior: standard prefix from url.properties (no WebSite or security setting known) 2007-03-23 15:42:33,718 (default-invoker-Thread-7) [ ApacheFopFactory.java:56 :WARN ] Error reading FOP configuration 2007-03-23 15:42:34,359 (default-invoker-Thread-7) [ FONode.java:322:WARN ] Warning(18/17): fo:table, table-layout="auto" is currently not supported by FOP 2007-03-23 15:42:34,359 (default-invoker-Thread-7) [ PropertyList.java:423:ERROR] Ignoring property: column-width="proportional-column-width(50)" (null:18:17: proportional-column-width() function may on ly be used when fo:table has table-layout="fixed".; property:'column-width') 2007-03-23 15:42:34,359 (default-invoker-Thread-7) [ PropertyList.java:423:ERROR] Ignoring property: column-width="proportional-column-width(50)" (null:18:17: proportional-column-width() function may on ly be used when fo:table has table-layout="fixed".; property:'column-width') 2007-03-23 15:42:37,015 (default-invoker-Thread-7) [ FONode.java:322:WARN ] Warning(39/21): fo:table, table-layout="auto" is currently not supported by FOP 2007-03-23 15:42:37,031 (default-invoker-Thread-7) [ FONode.java:322:WARN ] Warning(79/12): fo:table, table-layout="auto" is currently not supported by FOP 2007-03-23 15:42:37,046 (default-invoker-Thread-7) [ FONode.java:322:WARN ] Warning(98/11): fo:table, table-layout="auto" is currently not supported by FOP 2007-03-23 15:42:37,046 (default-invoker-Thread-7) [ FONode.java:322:WARN ] Warning(124/8): fo:table, table-layout="auto" is currently not supported by FOP 2007-03-23 15:42:37,812 (default-invoker-Thread-7) [ PrintServices.java:188:ERROR] ---- exception report ---------------------------------------------------------- Error retrieving printer [HP LaserJet 5L (PCL)]: java.net.URISyntaxException: Illegal character in path at index 2: HP LaserJet 5L (PCL) Exception: java.net.URISyntaxException Message: Illegal character in path at index 2: HP LaserJet 5L (PCL) ---- stack trace --------------------------------------------------------------- java.net.URISyntaxException: Illegal character in path at index 2: HP LaserJet 5L (PCL) java.net.URI$Parser.fail(URI.java:2816) java.net.URI$Parser.checkChars(URI.java:2989) java.net.URI$Parser.parseHierarchical(URI.java:3073) java.net.URI$Parser.parse(URI.java:3031) java.net.URI.<init>(URI.java:578) org.ofbiz.content.print.PrintServices.sendPrintFromScreen(PrintServices. java:151) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) java.lang.reflect.Method.invoke(Method.java:585) org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaE ngine.java:91) org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.j ava:53) org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:340) org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:211) org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:136) org.ofbiz.service.job.GenericServiceJob.exec(GenericServiceJob.java:70) org.ofbiz.service.job.JobInvoker.run(JobInvoker.java:221) java.lang.Thread.run(Thread.java:595) Jacques ----- Message d'origine ----- De : "Jacopo Cappellato" <[EMAIL PROTECTED]> À : <[email protected]> Envoyé : vendredi 23 mars 2007 09:27 Objet : New bulk printing features > As of rev. 521619 there is now the ability to submit an async print > request for many document (rendered from a screen definition with fop) > and send it to a (laser, for now) printer. > You can test it by selecting the "Print" option in the find order list > screen. You can optionally select a printer from the drop down box. > If no printer is selected the system will select the first that the > server's JVM can locate (so it must be defined in the server where OFBiz > is running, even if it is a lan printer). > > Let me know what you think (I did very few test, also with the help of > David Shere), and I know that a lot can be done to improve these feature. > > Jacopo
