PDF Form cannot be saved in LiveCycle HTML Workspace ES4 when file exceeds certain file size -
i have pdf form in livecycle html workspace es4 allows users add file attachments , images (via image fields). if these attachments and/or images total more 1.8 mb , "save" button pressed in workspace "error - message: null" prompt shown , form not saved draft folder.
the following exception thrown:
2015-06-16 12:17:06,055 error [org.jboss.ejb.plugins.loginterceptor] (http-0.0.0.0-8080-7) runtimeexception in method: public abstract java.lang.object com.adobe.idp.dsc.transaction.impl.ejb.adapter.ejbtransactioncmtadapterlocal.dosupports(com.adobe.idp.dsc.transaction.transactiondefinition,com.adobe.idp.dsc.transaction.transactioncallback) throws com.adobe.idp.dsc.dscexception: java.lang.numberformatexception: null     @ java.lang.long.parselong(long.java:404)     @ java.lang.long.parselong(long.java:483)     @ com.adobe.livecycle.processmanagement.services.impl.processmanagementtaskserviceimpl.save(processmanagementtaskserviceimpl.java:1622)     @ sun.reflect.nativemethodaccessorimpl.invoke0(native method)     @ sun.reflect.nativemethodaccessorimpl.invoke(nativemethodaccessorimpl.java:57)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:606)     @ com.adobe.idp.dsc.component.impl.defaultpojoinvokerimpl.invoke(defaultpojoinvokerimpl.java:118)     @ com.adobe.idp.dsc.interceptor.impl.invocationinterceptor.intercept(invocationinterceptor.java:140)     @ com.adobe.idp.dsc.interceptor.impl.requestinterceptorchainimpl.proceed(requestinterceptorchainimpl.java:60)     @ com.adobe.idp.dsc.interceptor.impl.documentpassivationinterceptor.intercept(documentpassivationinterceptor.java:53)     @ com.adobe.idp.dsc.interceptor.impl.requestinterceptorchainimpl.proceed(requestinterceptorchainimpl.java:60)     @ com.adobe.idp.dsc.transaction.interceptor.transactioninterceptor$1.dointransaction(transactioninterceptor.java:74)     @ com.adobe.idp.dsc.transaction.impl.ejb.adapter.ejbtransactioncmtadapterbean.execute(ejbtransactioncmtadapterbean.java:357)     @ com.adobe.idp.dsc.transaction.impl.ejb.adapter.ejbtransactioncmtadapterbean.dosupports(ejbtransactioncmtadapterbean.java:227)     @ sun.reflect.generatedmethodaccessor945.invoke(unknown source)     @ sun.reflect.delegatingmethodaccessorimpl.invoke(delegatingmethodaccessorimpl.java:43)     @ java.lang.reflect.method.invoke(method.java:606)     @ org.jboss.invocation.invocation.performcall(invocation.java:397)     @ org.jboss.ejb.statelesssessioncontainer$containerinterceptor.invoke(statelesssessioncontainer.java:233)     @ org.jboss.resource.connectionmanager.cachedconnectioninterceptor.invoke(cachedconnectioninterceptor.java:156)     @ org.jboss.ejb.plugins.statelesssessioninstanceinterceptor.invoke(statelesssessioninstanceinterceptor.java:173)     @ org.jboss.ejb.plugins.callvalidationinterceptor.invoke(callvalidationinterceptor.java:63)     @ org.jboss.ejb.plugins.abstracttxinterceptor.invokenext(abstracttxinterceptor.java:121)     @ org.jboss.ejb.plugins.txinterceptorcmt.runwithtransactions(txinterceptorcmt.java:378)     @ org.jboss.ejb.plugins.txinterceptorcmt.invoke(txinterceptorcmt.java:181)     @ org.jboss.ejb.plugins.securityinterceptor.process(securityinterceptor.java:233)     @ org.jboss.ejb.plugins.securityinterceptor.invoke(securityinterceptor.java:211)     @ org.jboss.ejb.plugins.security.presecurityinterceptor.process(presecurityinterceptor.java:100)     @ org.jboss.ejb.plugins.security.presecurityinterceptor.invoke(presecurityinterceptor.java:84)     @ org.jboss.ejb.plugins.loginterceptor.invoke(loginterceptor.java:205)     @ org.jboss.ejb.plugins.proxyfactoryfinderinterceptor.invoke(proxyfactoryfinderinterceptor.java:138)     @ org.jboss.ejb.sessioncontainer.internalinvoke(sessioncontainer.java:650)     @ org.jboss.ejb.container.invoke(container.java:1092)     @ org.jboss.ejb.plugins.local.baselocalproxyfactory.invoke(baselocalproxyfactory.java:436)     @ org.jboss.ejb.plugins.local.statelesssessionproxy.invoke(statelesssessionproxy.java:103)     @ com.sun.proxy.$proxy321.dosupports(unknown source)     @ com.adobe.idp.dsc.transaction.impl.ejb.ejbtransactionprovider.execute(ejbtransactionprovider.java:104)     @ com.adobe.idp.dsc.transaction.interceptor.transactioninterceptor.intercept(transactioninterceptor.java:72)     @ com.adobe.idp.dsc.interceptor.impl.requestinterceptorchainimpl.proceed(requestinterceptorchainimpl.java:60)     @ com.adobe.idp.dsc.interceptor.impl.invocationstrategyinterceptor.intercept(invocationstrategyinterceptor.java:55)     @ com.adobe.idp.dsc.interceptor.impl.requestinterceptorchainimpl.proceed(requestinterceptorchainimpl.java:60)     @ com.adobe.idp.dsc.interceptor.impl.invalidstateinterceptor.intercept(invalidstateinterceptor.java:37)     @ com.adobe.idp.dsc.interceptor.impl.requestinterceptorchainimpl.proceed(requestinterceptorchainimpl.java:60)     @ com.adobe.idp.dsc.interceptor.impl.authorizationinterceptor.intercept(authorizationinterceptor.java:165)     @ com.adobe.idp.dsc.interceptor.impl.requestinterceptorchainimpl.proceed(requestinterceptorchainimpl.java:60)     @ com.adobe.idp.dsc.interceptor.impl.jmxinterceptor.intercept(jmxinterceptor.java:48)     @ com.adobe.idp.dsc.interceptor.impl.requestinterceptorchainimpl.proceed(requestinterceptorchainimpl.java:60)     @ com.adobe.idp.dsc.engine.impl.serviceengineimpl.invoke(serviceengineimpl.java:121)     @ com.adobe.idp.dsc.routing.router.routerequest(router.java:131)     @ com.adobe.idp.dsc.provider.impl.rest.restservlet.dopost(restservlet.java:281)     @ javax.servlet.http.httpservlet.service(httpservlet.java:637)     @ javax.servlet.http.httpservlet.service(httpservlet.java:717)     @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:290)     @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:206)     @ com.adobe.idp.dsc.provider.impl.rest.invocationfilter.dofilter(invocationfilter.java:42)     @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:235)     @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:206)     @ com.adobe.idp.um.auth.filter.restsecurityfilter.dofilter(restsecurityfilter.java:65)     @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:235)     @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:206)     @ com.adobe.idp.um.auth.filter.csrffilter.dofilter(csrffilter.java:57)     @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:235)     @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:206)     @ org.jboss.web.tomcat.filters.replyheaderfilter.dofilter(replyheaderfilter.java:96)     @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:235)     @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:206)     @ org.apache.catalina.core.standardwrappervalve.invoke(standardwrappervalve.java:235)     @ org.apache.catalina.core.standardcontextvalve.invoke(standardcontextvalve.java:191)     @ org.jboss.web.tomcat.security.securityassociationvalve.invoke(securityassociationvalve.java:183)     @ org.jboss.web.tomcat.security.jacccontextvalve.invoke(jacccontextvalve.java:95)     @ org.jboss.web.tomcat.security.securitycontextestablishmentvalve.process(securitycontextestablishmentvalve.java:126)     @ org.jboss.web.tomcat.security.securitycontextestablishmentvalve.invoke(securitycontextestablishmentvalve.java:70)     @ org.apache.catalina.core.standardhostvalve.invoke(standardhostvalve.java:127)     @ org.apache.catalina.valves.errorreportvalve.invoke(errorreportvalve.java:102)     @ org.jboss.web.tomcat.service.jca.cachedconnectionvalve.invoke(cachedconnectionvalve.java:158)     @ org.apache.catalina.core.standardenginevalve.invoke(standardenginevalve.java:109)     @ org.jboss.web.tomcat.service.request.activerequestresponsecachevalve.internalprocess(activerequestresponsecachevalve.java:74)     @ org.jboss.web.tomcat.service.request.activerequestresponsecachevalve.invoke(activerequestresponsecachevalve.java:47)     @ org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:330)     @ org.apache.coyote.http11.http11processor.process(http11processor.java:829)     @ org.apache.coyote.http11.http11protocol$http11connectionhandler.process(http11protocol.java:599)     @ org.apache.tomcat.util.net.jioendpoint$worker.run(jioendpoint.java:451)   is there way resolve issue save functionality? form can submitted cannot saved within livecycle html workspace.
this issue resolved changing jboss connector accept data larger 2mb (the default). increasing file size limit, forms large images , / or attachments saved in livecycle workspace. added javascript pdf form calculate size of added attachments , images , limit users exceeding new file size limit.
Comments
Post a Comment