7 Replies Latest reply on Oct 30, 2012 12:33 PM by Mark Lindberg

    What is this error about?  Caused By: Number in document is either greater than 2,147,483,647 OR les

    Mark Lindberg Level 2

      Greetings,

      I am using ES3 to generate a PDF from and XFA assembly.

      It is Reader Extended, has form fill-in and Digital Signature enabled - and a Document Open password.

       

      On occasion, when I recieve one of these documents back - instead of being able to remove the Usage Rights in my LiveCycle process, I get the error above.

       

      Removing Usage Rights, Removing Password, Get Signature Fields all fail similarly.

      Unlocking Document does not error out.

       

       

      Any Idea what is 'wrong' with the document?

      Acrobat X Pro has no issues opening and accessing the document

       

      Thanks

      Mark

        • 2. Re: What is this error about?  Caused By: Number in document is either greater than 2,147,483,647 OR les
          Mark Lindberg Level 2

          Here's the logged error from rerunning the application on the test server:

          Thanks for your assistance

          Mark

           

          [10/29/12 14:28:27:909 CDT] 00000040 ReaderExtensi E   ALC-RES-001-018: An error occurred while trying to access the permissions allowed by the document.

          [10/29/12 14:28:27:924 CDT] 00000040 ReaderExtensi E   TRAS0014I: The following exception was logged com.adobe.internal.pdftoolkit.core.exceptions.PDFCosParseException: Number in document is either greater than 2,147,483,647 OR less than -2,147,483,648

                          at com.adobe.internal.pdftoolkit.core.cos.CosToken.readNumber(CosToken.java:566)

                          at com.adobe.internal.pdftoolkit.core.cos.CosNumeric.<init>(CosNumeric.java:98)

                          at com.adobe.internal.pdftoolkit.core.cos.CosToken.readObject(CosToken.java:660)

                          at com.adobe.internal.pdftoolkit.core.cos.CosToken.readObjectList(CosToken.java:753)

                          at com.adobe.internal.pdftoolkit.core.cos.CosToken.readArray(CosToken.java:163)

                          at com.adobe.internal.pdftoolkit.core.cos.CosToken.readObject(CosToken.java:719)

                          at com.adobe.internal.pdftoolkit.core.cos.CosToken.readObjectList(CosToken.java:753)

                          at com.adobe.internal.pdftoolkit.core.cos.CosToken.readDictionary(CosToken.java:184)

                          at com.adobe.internal.pdftoolkit.core.cos.CosToken.readObject(CosToken.java:687)

                          at com.adobe.internal.pdftoolkit.core.cos.CosToken.readIndirectObject(CosToken.java:119)

                          at com.adobe.internal.pdftoolkit.core.cos.XRefTable.getIndirectObject(XRefTable.java:616)

                          at com.adobe.internal.pdftoolkit.core.cos.CosDocument.getIndirectObject(CosDocument.java:295 7)

                          at com.adobe.internal.pdftoolkit.core.cos.CosDocument.resolveReference(CosDocument.java:1104 )

                          at com.adobe.internal.pdftoolkit.core.cos.CosDictionary.get(CosDictionary.java:293)

                          at com.adobe.internal.pdftoolkit.pdf.document.PDFCosUtils.getInheritableValue(PDFCosUtils.ja va:134)

                          at com.adobe.internal.pdftoolkit.pdf.interactive.forms.PDFFieldSignature.getSignature(PDFFie ldSignature.java:125)

                          at com.adobe.internal.pdftoolkit.services.digsig.SignatureField.getSignature(SignatureField. java:825)

                          at com.adobe.internal.pdftoolkit.services.digsig.SignatureField.getSignature(SignatureField. java:97)

                          at com.adobe.internal.pdftoolkit.services.digsig.impl.SignatureFieldPDF.isSigned(SignatureFi eldPDF.java:191)

                          at com.adobe.internal.pdftoolkit.services.digsig.SignatureUtils.isSigned(SignatureUtils.java :1521)

                          at com.adobe.internal.pdftoolkit.services.digsig.SignatureField.isSigned(SignatureField.java :722)

                          at com.adobe.livecycle.readerextensions.PermissionsHelper.checkBasicPermissions(PermissionsH elper.java:81)

                          at com.adobe.livecycle.readerextensions.ReaderExtensionsService.removeUsageRights(ReaderExte nsionsService.java:228)

                          at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                          at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)

                          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)

                          at java.lang.reflect.Method.invoke(Method.java:611)

                          at com.adobe.idp.dsc.component.impl.DefaultPOJOInvokerImpl.invoke(DefaultPOJOInvokerImpl.jav a:118)

                          at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(InvocationInterceptor. java:140)

                          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)

                          at com.adobe.idp.dsc.interceptor.impl.DocumentPassivationInterceptor.intercept(DocumentPassi vationInterceptor.java:53)

                          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)

                          at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.doInTransaction(Transa ctionInterceptor.java:74)

                          at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.execute(EjbTr ansactionCMTAdapterBean.java:357)

                          at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.doSupports(Ej bTransactionCMTAdapterBean.java:222)

                          at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EJSLocalStatelessEjbTransactionCMTAdapter_ caf58c4f.doSupports(Unknown Source)

                          at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvi der.java:104)

                          at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.intercept(TransactionInt erceptor.java:72)

                          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)

                          at com.adobe.idp.dsc.interceptor.impl.InvocationStrategyInterceptor.intercept(InvocationStra tegyInterceptor.java:55)

                          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)

                          at com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept(InvalidStateIntercep tor.java:37)

                          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)

                          at com.adobe.idp.dsc.interceptor.impl.AuthorizationInterceptor.intercept(AuthorizationInterc eptor.java:188)

                          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)

                          at com.adobe.idp.dsc.interceptor.impl.JMXInterceptor.intercept(JMXInterceptor.java:48)

                          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)

                          at com.adobe.idp.dsc.engine.impl.ServiceEngineImpl.invoke(ServiceEngineImpl.java:121)

                          at com.adobe.idp.dsc.routing.Router.routeRequest(Router.java:131)

                          at com.adobe.idp.dsc.provider.impl.base.AbstractMessageReceiver.routeMessage(AbstractMessage Receiver.java:93)

                          at com.adobe.idp.dsc.provider.impl.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:22 5)

                          at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(AbstractMessageDispat cher.java:66)

                          at com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:208)

                          at com.adobe.workflow.engine.PEUtil.invokeAction(PEUtil.java:893)

                          at com.adobe.idp.workflow.dsc.invoker.WorkflowDSCInvoker.transientInvoke(WorkflowDSCInvoker. java:350)

                          at com.adobe.idp.workflow.dsc.invoker.WorkflowDSCInvoker.invoke(WorkflowDSCInvoker.java:158)

                          at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(InvocationInterceptor. java:140)

                          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)

                          at com.adobe.idp.dsc.interceptor.impl.DocumentPassivationInterceptor.intercept(DocumentPassi vationInterceptor.java:53)

                          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)

                          at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.doInTransaction(Transa ctionInterceptor.java:74)

                          at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.execute(EjbTr ansactionCMTAdapterBean.java:357)

                          at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.doRequiresNew (EjbTransactionCMTAdapterBean.java:292)

                          at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EJSLocalStatelessEjbTransactionCMTAdapter_ caf58c4f.doRequiresNew(Unknown Source)

                          at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvi der.java:143)

                          at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.intercept(TransactionInt erceptor.java:72)

                          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)

                          at com.adobe.idp.dsc.interceptor.impl.InvocationStrategyInterceptor.intercept(InvocationStra tegyInterceptor.java:55)

                          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)

                          at com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept(InvalidStateIntercep tor.java:37)

                          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)

                          at com.adobe.idp.dsc.interceptor.impl.AuthorizationInterceptor.intercept(AuthorizationInterc eptor.java:188)

                          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)

                          at com.adobe.idp.dsc.interceptor.impl.JMXInterceptor.intercept(JMXInterceptor.java:48)

                          at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)

                          at com.adobe.idp.dsc.engine.impl.ServiceEngineImpl.invoke(ServiceEngineImpl.java:121)

                          at com.adobe.idp.dsc.routing.Router.routeRequest(Router.java:131)

                          at com.adobe.idp.dsc.provider.impl.base.AbstractMessageReceiver.invoke(AbstractMessageReceiv er.java:329)

                          at com.adobe.idp.dsc.provider.impl.soap.axis.sdk.SoapSdkEndpoint.invokeCall(SoapSdkEndpoint. java:139)

                          at com.adobe.idp.dsc.provider.impl.soap.axis.sdk.SoapSdkEndpoint.invoke(SoapSdkEndpoint.java :81)

                          at sun.reflect.GeneratedMethodAccessor107.invoke(Unknown Source)

                          at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)

                          at java.lang.reflect.Method.invoke(Method.java:611)

                          at org.apache.axis.providers.java.RPCProvider.invokeMethod(RPCProvider.java:397)

                          at org.apache.axis.providers.java.RPCProvider.processMessage(RPCProvider.java:186)

                          at org.apache.axis.providers.java.JavaProvider.invoke(JavaProvider.java:323)

                          at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)

                          at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)

                          at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)

                          at org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:454)

                          at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)

                          at org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)

                          at javax.servlet.http.HttpServlet.service(HttpServlet.java:738)

                          at org.apache.axis.transport.http.AxisServletBase.service(AxisServletBase.java:327)

                          at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)

                          at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1657)

                          at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1597)

                          at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131)

                          at com.adobe.idp.dsc.provider.impl.soap.axis.InvocationFilter.doFilter(InvocationFilter.java :43)

                          at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java: 184)

                          at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)

                          at com.adobe.idp.um.auth.filter.CSRFFilter.doFilter(CSRFFilter.java:86)

                          at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java: 184)

                          at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)

                          at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)

                          at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)

                          at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:934)

                          at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:502)

                          at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java: 179)

                          at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.jav a:91)

                          at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:864)

                          at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)

                          at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:186)

                          at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink .java:452)

                          at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.jav a:511)

                          at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java: 305)

                          at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)

                          at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConn ectionInitialReadCallback.java:214)

                          at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitia lReadCallback.java:113)

                          at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionLi stener.java:165)

                          at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)

                          at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)

                          at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)

                          at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)

                          at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)

                          at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)

                          at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1604)

          .

          [10/29/12 14:28:28:737 CDT] 00000040 FfdcProvider  W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on D:\Was7Profiles\AdobeTest\logs\ffdc\AdobeTest_65df65df_12.10.29_14.28.28.7374973864034273 325790.txt com.ibm.ws.naming.util.IndirectJndiLookupObjectFactory.getObjectInstanceExt 449

          [10/29/12 14:28:28:752 CDT] 00000040 FfdcProvider  W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on D:\Was7Profiles\AdobeTest\logs\ffdc\AdobeTest_65df65df_12.10.29_14.28.28.7524651723593488 942660.txt com.ibm.ws.naming.util.Helpers.processSerializedObjectForLookupExt 987

          [10/29/12 14:28:28:784 CDT] 00000040 FfdcProvider  W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on D:\Was7Profiles\AdobeTest\logs\ffdc\AdobeTest_65df65df_12.10.29_14.28.28.7528847806807362 043936.txt com.ibm.ws.naming.urlbase.UrlEnumeration.doNextBatch 128

          [10/29/12 14:28:29:377 CDT] 00000040 SystemOut     O ASYN0069E: TimerManager default is being looked up without using resource reference.

          [10/29/12 14:28:29:377 CDT] 00000040 TimerManagerF E   ASYN0069E: TimerManager default is being looked up without using resource reference.

          [10/29/12 14:28:29:627 CDT] 00000040 SystemOut     O ASYN0069E: TimerManager default is being looked up without using resource reference.

          [10/29/12 14:28:29:627 CDT] 00000040 TimerManagerF E   ASYN0069E: TimerManager default is being looked up without using resource reference.

          [10/29/12 14:28:29:377 CDT] 00000040 FfdcProvider  W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on D:\Was7Profiles\AdobeTest\logs\ffdc\AdobeTest_65df65df_12.10.29_14.28.29.3774058905588889 193889.txt com.ibm.ws.naming.util.Helpers.processSerializedObjectForLookupExt 1021

          [10/29/12 14:28:29:377 CDT] 00000040 FfdcProvider  W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on D:\Was7Profiles\AdobeTest\logs\ffdc\AdobeTest_65df65df_12.10.29_14.28.29.3775653316869699 853080.txt com.ibm.ws.naming.util.Helpers.processSerializedObjectForLookupExt 1030

          [10/29/12 14:28:29:456 CDT] 00000040 FfdcProvider  W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on D:\Was7Profiles\AdobeTest\logs\ffdc\AdobeTest_65df65df_12.10.29_14.28.29.3776881643142349 667653.txt com.ibm.ws.naming.jndicos.CNContextImpl.processResolveResults 3700

          [10/29/12 14:28:30:909 CDT] 00000040 WorkManagerFa I   ASYN0067I: Resource ard is being looked up without using resource reference.

          [10/29/12 14:28:30:940 CDT] 00000040 WorkManagerFa I   ASYN0067I: Resource default is being looked up without using resource reference.

          [10/29/12 14:28:31:018 CDT] 00000040 ServerCache   I DYNA1001I: WebSphere Dynamic Cache instance named default initialized successfully.

          [10/29/12 14:28:31:018 CDT] 00000040 ServerCache   I DYNA1071I: The cache provider "default" is being used.

          [10/29/12 14:28:31:252 CDT] 00000040 WorkManagerFa I   ASYN0067I: Resource ard is being looked up without using resource reference.

          [10/29/12 14:28:31:284 CDT] 00000040 WorkManagerFa I   ASYN0067I: Resource default is being looked up without using resource reference.

          • 3. Re: What is this error about?  Caused By: Number in document is either greater than 2,147,483,647 OR les
            sharoon23 Adobe Employee

            Hi Mark,

             

            Looks like the document is invalid because one of the integers is out of range as per PDF implementation details. Can you attach the document with which you are facing this issue?

            • 4. Re: What is this error about?  Caused By: Number in document is either greater than 2,147,483,647 OR les
              Mark Lindberg Level 2

              Sharoon23,

              The document has data in it that cannot be shared.  Can you point me toward areas to research?

              This is a XDP form that is dynamically assembled, then reader extended.

              The recipient then fills the form, and digitally signs the form and returns it for processing.

               

               

              Thanks for your assistance.

              Mark

              • 5. Re: What is this error about?  Caused By: Number in document is either greater than 2,147,483,647 OR les
                sharoon23 Adobe Employee

                Hi Mark,

                 

                Please check for integer, i.e. numbers in the filled in form and see if it is outside the range mentioned.

                 

                Regards,
                Sufyan

                • 7. Re: What is this error about?  Caused By: Number in document is either greater than 2,147,483,647 OR les
                  Mark Lindberg Level 2

                  I do not see any large numbers in the XML payload of the form.

                  The detailed message on the failing step of the orchestration is:

                  ALC-RES-001-018: An error occurred while trying to access the permissions allowed by the document.

                   

                  This document has an 'open' password, and the orchestration has already Unlocked the document, exported the XML and is trying to remove usage rights prior to getting signature fields when it fails.

                   

                  Thanks for your help

                  Mark