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