Expand my Community achievements bar.

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

Avatar

Level 5

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

7 Replies

Avatar

Employee

Hi Mark,

Can you please attach the server logs?

Avatar

Level 5

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:2957)

                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.java:134)

                at com.adobe.internal.pdftoolkit.pdf.interactive.forms.PDFFieldSignature.getSignature(PDFFieldSignature.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(SignatureFieldPDF.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(PermissionsHelper.java:81)

                at com.adobe.livecycle.readerextensions.ReaderExtensionsService.removeUsageRights(ReaderExtensionsService.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.java:118)

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

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

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

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

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

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

                at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.doSupports(EjbTransactionCMTAdapterBean.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(EjbTransactionProvider.java:104)

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

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

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

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

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

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

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

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

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

                at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.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(AbstractMessageReceiver.java:93)

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

                at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(AbstractMessageDispatcher.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(RequestInterceptorChainImpl.java:60)

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

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

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

                at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.execute(EjbTransactionCMTAdapterBean.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(EjbTransactionProvider.java:143)

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

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

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

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

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

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

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

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

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

                at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptorChainImpl.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(AbstractMessageReceiver.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.java: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.java: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(NewConnectionInitialReadCallback.java:214)

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

                at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.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.7374973864034273325790.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.7524651723593488942660.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.7528847806807362043936.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.3774058905588889193889.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.3775653316869699853080.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.3776881643142349667653.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.

Avatar

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?

Avatar

Level 5

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

Avatar

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

Avatar

Level 5

Sufyan,

Thanks, I’ll take a look.

Mark

Avatar

Level 5

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