Title: proxyServlet -> delegating work

 Hello,
 This is more like a servlet question, could you please help?
 We decided to designate another tomcat instance for PDF/FOP processing.
 In tomcat servlet container we do something like

                 Driver driver = new Driver();
                Logger log = new ConsoleLogger( ConsoleLogger.LEVEL_INFO );
                MessageHandler.setScreenLogger( log );
                driver.setLogger( log );
                driver.setRenderer( Driver.RENDER_PDF );
                driver.setOutputStream( response.getOutputStream())
                transformer.transform( inXML, new SAXResult( driver.getContentHandler()));


  and from the proxy servlet from the main server, we call PDF/FOP servlet by

       
            URL url = "" URL("http","myserver.com",8881,"/sp/xmlReport?" + urlParams );
            BufferedReader in = new BufferedReader( new InputStreamReader( url.openStream()));
            String line;
            while( ( line = in.readLine()) != null )
                out.println( line );
            out.flush();


  This approach works well with html/excel XSL/XSLT, but not with pdf/FOP.... What would I need to tweak in proxy servlet to get this to work?

  Thanks for any suggestion or help!

Reply via email to