Jasper Reports: ¿Cómo combinar dos flujos de informes en una salida PDF?

Tengo este código que solo genera un informe de Jasper a la vez en PDF según una condición dada. ¿Pero qué pasa si quiero combinar ambos Jaspers en un archivo PDF? (es decir, la salida de PDF debe ser LoadTagR2R.jasper + LoadTagR2RLandscape.jasper, que será una secuencia de salida de PDF con varias páginas)

        if (fullHalfTag.equalsIgnoreCase("Y")){ //Read FULL_HALF_TAG value (if FULL_HALF_TAG == 'Y')
            logger.debug("Printing FULL tag...");
            reportStream = getServletConfig().getServletContext().getResourceAsStream("/reports/LoadTagR2RLandscape.jasper");

        } else {
            logger.debug("Printing HALF tag...");
            reportStream = getServletConfig().getServletContext().getResourceAsStream("/reports/LoadTagR2R.jasper");

        }

        //Report parameters
        Map parameters = new HashMap();
        parameters.put("PLT_NO", pltNo);
        parameters.put("TICKET_NO", ticketNo);

          try {

             Connection conn = ConnectionUtils.getConnection();

             JasperRunManager.runReportToPdfStream(reportStream,servletOutputStream, parameters, conn);
             response.setContentType("application/pdf");

             servletOutputStream.flush();
             servletOutputStream.close();

Intenté fusionar las dos secuencias de entrada como se muestra a continuación, pero no funcionó. Pensamientos?

        new java.io.SequenceInputStream(s1, s2).

Respuestas a la pregunta(1)

Su respuesta a la pregunta