Am 18.12.2019 um 19:12 schrieb Wade Polk:
This is very strange… I started seeing this error pop up. I never saw it
before… I even reverted my code back a few days when the error wasn’t
present but it’s still there! What’s really weird is that it appears to
still function fine after this. Anyone know anything about this?

java.lang.NoClassDefFoundError:
org/apache/batik/transcoder/TranscoderException


means you're missing Apache Batik, see

https://github.com/haraldk/TwelveMonkeys

Tilman






THE LINE THAT CAUSED IT:

PDVisibleSignDesigner visibleSig = *new
*PDVisibleSignDesigner(document.getAbsolutePath(),
image, 1);



THE ERROR:

Could not instantiate SVGImageReader (missing support classes).

java.lang.NoClassDefFoundError:
org/apache/batik/transcoder/TranscoderException

                 at
com.twelvemonkeys.imageio.plugins.svg.SVGImageReaderSpi.onRegistration(SVGImageReaderSpi.java:178)

                 at
javax.imageio.spi.SubRegistry.registerServiceProvider(ServiceRegistry.java:731)

                 at
javax.imageio.spi.ServiceRegistry.registerServiceProvider(ServiceRegistry.java:310)

                 at
javax.imageio.spi.IIORegistry.registerApplicationClasspathSpis(IIORegistry.java:211)

                 at
javax.imageio.spi.IIORegistry.<init>(IIORegistry.java:138)

                 at
javax.imageio.spi.IIORegistry.getDefaultInstance(IIORegistry.java:159)

                 at javax.imageio.ImageIO.<clinit>(ImageIO.java:66)

                 at
org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible.PDVisibleSignDesigner.calcualteImageSize(PDVisibleSignDesigner.java:344)

                 at
org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible.PDVisibleSignDesigner.signatureImageStream(PDVisibleSignDesigner.java:327)

                 at
org.apache.pdfbox.pdmodel.interactive.digitalsignature.visible.PDVisibleSignDesigner.<init>(PDVisibleSignDesigner.java:82)

                 at
org.mbte.mdds.pdf.forms.fillout.Signature.add(Signature.java:180)

                 at
org.mbte.mdds.pdf.forms.afto22.completePIM(afto22.java:74)

                 at
org.mbte.mdds.stdapp.FormManager.submitForm(FormManager.java:174)

                 at
org.mbte.mdds.stdapp.FormManager.handleJsonRequest(FormManager.java:65)

                 at
org.mbte.mdds.inject.HttpHandlingManager.handleJsonPostRequest(HttpHandlingManager.java:260)

                 at
org.mbte.mdds.stdapp.FormManager.doPost(FormManager.java:631)

                 at
org.mbte.mdds.inject.HttpHandlingManager.service(HttpHandlingManager.java:213)

                 at
org.mbte.mdds.inject.HttpHandlingManager$DelegatingServlet.serviceMe(HttpHandlingManager.java:380)

                 at
org.mbte.mdds.util.SafeServlet.service(SafeServlet.java:23)

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

                 at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)

                 at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

                 at
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

                 at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

                 at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

                 at
org.mbte.mdds.stdapp.UserAccessFilter.doFilter(UserAccessFilter.java:60)

                 at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

                 at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

                 at
org.mbte.mdds.session.SessionManager$SessionFilter.doFilter(SessionManager.java:197)

                 at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

                 at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

                 at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)

                 at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)

                 at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:612)

                 at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)

                 at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)

                 at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)

                 at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

                 at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:421)

                 at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070)

                 at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611)

                 at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1736)

                 at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1695)

                 at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)

                 at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)

                 at
org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

                 at java.lang.Thread.run(Thread.java:748)

Caused by: java.lang.ClassNotFoundException:
org.apache.batik.transcoder.TranscoderException

                 at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)

                 at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)

                 ... 47 more



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: users-h...@pdfbox.apache.org

Reply via email to