have a problem in JSP

Skip Navigation LinksHome  /  Support  /  Forums  /  DynamicPDF Merger for Java (v4)  /  have a problem in JSP

DynamicPDF Merger for Java (v4) Forum

 Jan 30 2007 4:04 AM
codes as following:


<%@ page contentType="text/html; charset=UTF-8" %>
<%@ page import="com.cete.dynamicpdf.*"%>
<%@ page import="com.cete.dynamicpdf.merger.*"%>

<%

 out.clearBuffer();

        out.clear();
            System.out.println("--------start");
            //license key
          
       
        HighSecurity hiSecurity = new HighSecurity();
       
        hiSecurity.setOwnerPassword("iekiek");
        hiSecurity.setAllowCopy(false);
        hiSecurity.setAllowEdit(false);
        hiSecurity.setAllowAccessibility(false);
        hiSecurity.setAllowDocumentAssembly(false);
        hiSecurity.setAllowFormFilling(false);
        hiSecurity.setAllowUpdateAnnotsAndFields(false);
        hiSecurity.setAllowHighResolutionPrinting(false);
        hiSecurity.setAllowPrint(true);
       
                
               MergeDocument mergeDocument = new MergeDocument("D:\\home\\domains\\upload\\itis\\itispubfile\\2006\\29635400\\HelloWorld.pdf");
       
        mergeDocument.setSecurity(hiSecurity);
        //mergeDocument.draw("d:\\kkk.pdf");    
        System.out.println("......done...");
       
       
        ServletOutputStream sOut = response.getOutputStream();         
        mergeDocument.drawToWeb(request, response, sOut);
        sOut.flush();       
%>



============================================================================================================
Error 500--Internal Server Error
java.lang.ArrayIndexOutOfBoundsException
        at com.cete.dynamicpdf.merger.xb.c()Z(Unknown Source)
        at com.cete.dynamicpdf.merger.xb.a()V(Unknown Source)
        at com.cete.dynamicpdf.merger.xb.a(Lcom.cete.dynamicpdf.merger.w;Lcom.cete.dynamicpdf.merger.p;)I(Unknown Source)
        at com.cete.dynamicpdf.merger.fc.a(Lcom.cete.dynamicpdf.merger.c;Lcom.cete.dynamicpdf.merger.p;)I(Unknown Source)
        at com.cete.dynamicpdf.merger.w.a(Lcom.cete.dynamicpdf.merger.c;Lcom.cete.dynamicpdf.merger.p;)V(Unknown Source)
        at com.cete.dynamicpdf.merger.w.a(Lcom.cete.dynamicpdf.merger.p;Lcom.cete.dynamicpdf.merger.c;I)V(Unknown Source)
        at com.cete.dynamicpdf.merger.w.a(Lcom.cete.dynamicpdf.merger.k;)V(Unknown Source)
        at com.cete.dynamicpdf.merger.PdfDocument.g()V(Unknown Source)
        at com.cete.dynamicpdf.merger.PdfDocument.(Lcom.cete.dynamicpdf.merger.f;Ljava.lang.String;)V(Unknown Source)
        at com.cete.dynamicpdf.merger.PdfDocument.(Ljava.lang.String;)V(Unknown Source)
        at com.cete.dynamicpdf.merger.MergeDocument.(Ljava.lang.String;)V(Unknown Source)
        at jsp_servlet._test2.__jsp1._jspService(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(__jsp1.java:162)
        at weblogic.servlet.jsp.JspBase.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(JspBase.java:33)
        at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(ServletStubImpl.java:996)
        at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:419)
        at weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:315)
        at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run()Ljava.lang.Object;(WebAppServletContext.java:6452)
        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(Lweblogic.security.subject.AbstractSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(AuthenticatedSubject.java:321)
        at weblogic.security.service.SecurityManager.runAs(Lweblogic.security.acl.internal.AuthenticatedSubject;Lweblogic.security.acl.internal.AuthenticatedSubject;Ljava.security.PrivilegedAction;)Ljava.lang.Object;(SecurityManager.java:118)
        at weblogic.servlet.internal.WebAppServletContext.invokeServlet(Lweblogic.servlet.internal.ServletRequestImpl;Lweblogic.servlet.internal.ServletResponseImpl;)V(WebAppServletContext.java:3661)
        at weblogic.servlet.internal.ServletRequestImpl.execute(Lweblogic.kernel.ExecuteThread;)V(ServletRequestImpl.java:2630)
        at weblogic.kernel.ExecuteThread.execute(Lweblogic.kernel.ExecuteRequest;)V(ExecuteThread.java:219)
        at weblogic.kernel.ExecuteThread.run()V(ExecuteThread.java:178)
        at java.lang.Thread.startThreadFromVM(Ljava.lang.Thread;)V(Unknown Source)
 
 Jan 30 2007 6:45 AM
Posted by a ceTe Software moderator
Hello,

Can you please send over the PDF document you are merging to our Support Team so that they can take a look at this and try to recreate the error. Also what version of Acrobat reader are you using? And what version and build of our product are you using?

Thanks,
ceTe Software Support Team.

All times are US Eastern Standard time. The time now is 12:08 AM.