SmartClient Version: v8.3p_2013-02-18/PowerEdition Deployment (built 2013-02-18)
I've tried a pdf export of a chart with IE6, after adding all batik jars:
batik-anim.jar
batik-awt-util.jar
batik-bridge.jar
batik-css.jar
batik-dom.jar
batik-ext.jar
batik-gvt.jar
batik-parser.jar
batik-script.jar
batik-svg-dom.jar
batik-util.jar
batik-xml.jar
but I got this error:
findjar.com tells me that org/w3c/dom/svg/SVGDocument is in batik-ext.jar, but the batik-ext.jar in the sdk doesn't contains that class.
I've downloaded and added batik-ext-1.6.jar and now it seems to work. I didn't remove the old batik-ext.jar.
Is the correct fix?
I've tried a pdf export of a chart with IE6, after adding all batik jars:
batik-anim.jar
batik-awt-util.jar
batik-bridge.jar
batik-css.jar
batik-dom.jar
batik-ext.jar
batik-gvt.jar
batik-parser.jar
batik-script.jar
batik-svg-dom.jar
batik-util.jar
batik-xml.jar
but I got this error:
Code:
2013-02-20 10:49:59,608 INFO [cbosticco 147] PdfExport CharSet used: UTF-8 2013-02-20 10:49:59,608 DEBUG [cbosticco 147] PdfExport svgToConvert: <svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='1045px' height='530px' viewBox='0 0 1045 530' version='1.1'><metadata><!-- Generated by SmartClient v8.3p_2013-02-18/PowerEdition Deployment --></metadata><g transform='translate(5 5)'><svg width='1050' height='535'><g id='isc_svg_box'><text id='isc_DrawItem_125' x='301' y='20' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='20px' font-weight='bold' font-style='normal' fill='#000000'>Avanzamento Rinnovi per Settori al 20/02/2013</text><rect id='isc_DrawItem_126' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#000000' fill='#df5545' fill-opacity='1' x='324' y='504' width='16' height='16'/><text id='isc_DrawItem_127' x='345' y='517' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='12px' font-weight='bold' font-style='normal' fill='#000000'>Stagione 2012/2013</text><rect id='isc_DrawItem_128' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#000000' fill='#7ae02d' fill-opacity='1' x='462' y='504' width='16' height='16'/><text id='isc_DrawItem_129' x='483' y='517' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='12px' font-weight='bold' font-style='normal' fill='#000000'>Stagione 2013/2014</text><rect id='isc_DrawItem_130' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#000000' fill='#4d89f9' fill-opacity='1' x='600' y='504' width='16' height='16'/><text id='isc_DrawItem_131' x='621' y='517' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='12px' font-weight='bold' font-style='normal' fill='#000000'>rinnovo 2013/2014</text><text id='isc_DrawItem_132' x='23' y='354' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000'>0 €</text><text id='isc_DrawItem_133' x='23' y='327' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000'>200.000 €</text><text id='isc_DrawItem_134' x='23' y='300' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000'>400.000 €</text><text id='isc_DrawItem_135' x='23' y='274' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000'>600.000 €</text><text id='isc_DrawItem_136' x='23' y='247' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000'>800.000 €</text><text id='isc_DrawItem_137' x='23' y='220' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000'>1.000.000 €</text><text id='isc_DrawItem_138' x='23' y='193' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000'>1.200.000 €</text><text id='isc_DrawItem_139' x='23' y='167' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000'>1.400.000 €</text><text id='isc_DrawItem_140' x='23' y='140' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000'>1.600.000 €</text><text id='isc_DrawItem_141' x='23' y='113' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000'>1.800.000 €</text><text id='isc_DrawItem_142' x='23' y='86' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000'>2.000.000 €</text><text id='isc_DrawItem_143' x='23' y='60' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000'>2.200.000 €</text><text id='isc_DrawItem_144' x='23' y='33' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000'>2.400.000 €</text><line id='isc_DrawItem_145' stroke-width='2px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='round' stroke='#999999' fill='none' fill-opacity='1' x1='85' y1='350' x2='1035' y2='350'/><line id='isc_DrawItem_146' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='round' stroke='#BBBBBB' fill='none' fill-opacity='1' x1='85' y1='323' x2='1035' y2='323'/><rect id='isc_DrawItem_147' stroke-width='3px' stroke-opacity='0' stroke-dasharray='none' stroke-linecap='butt' stroke='#808080' fill='#F7F7F7' fill-opacity='1' x='85' y='297' width='950' height='25'/><line id='isc_DrawItem_148' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='round' stroke='#BBBBBB' fill='none' fill-opacity='1' x1='85' y1='296' x2='1035' y2='296'/><line id='isc_DrawItem_149' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='round' stroke='#BBBBBB' fill='none' fill-opacity='1' x1='85' y1='270' x2='1035' y2='270'/><rect id='isc_DrawItem_150' stroke-width='3px' stroke-opacity='0' stroke-dasharray='none' stroke-linecap='butt' stroke='#808080' fill='#F7F7F7' fill-opacity='1' x='85' y='244' width='950' height='25'/><line id='isc_DrawItem_151' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='round' stroke='#BBBBBB' fill='none' fill-opacity='1' x1='85' y1='243' x2='1035' y2='243'/><line id='isc_DrawItem_152' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='round' stroke='#BBBBBB' fill='none' fill-opacity='1' x1='85' y1='216' x2='1035' y2='216'/><rect id='isc_DrawItem_153' stroke-width='3px' stroke-opacity='0' stroke-dasharray='none' stroke-linecap='butt' stroke='#808080' fill='#F7F7F7' fill-opacity='1' x='85' y='190' width='950' height='25'/><line id='isc_DrawItem_154' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='round' stroke='#BBBBBB' fill='none' fill-opacity='1' x1='85' y1='189' x2='1035' y2='189'/><line id='isc_DrawItem_155' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='round' stroke='#BBBBBB' fill='none' fill-opacity='1' x1='85' y1='163' x2='1035' y2='163'/><rect id='isc_DrawItem_156' stroke-width='3px' stroke-opacity='0' stroke-dasharray='none' stroke-linecap='butt' stroke='#808080' fill='#F7F7F7' fill-opacity='1' x='85' y='137' width='950' height='25'/><line id='isc_DrawItem_157' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='round' stroke='#BBBBBB' fill='none' fill-opacity='1' x1='85' y1='136' x2='1035' y2='136'/><line id='isc_DrawItem_158' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='round' stroke='#BBBBBB' fill='none' fill-opacity='1' x1='85' y1='109' x2='1035' y2='109'/><rect id='isc_DrawItem_159' stroke-width='3px' stroke-opacity='0' stroke-dasharray='none' stroke-linecap='butt' stroke='#808080' fill='#F7F7F7' fill-opacity='1' x='85' y='83' width='950' height='25'/><line id='isc_DrawItem_160' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='round' stroke='#BBBBBB' fill='none' fill-opacity='1' x1='85' y1='82' x2='1035' y2='82'/><line id='isc_DrawItem_161' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='round' stroke='#BBBBBB' fill='none' fill-opacity='1' x1='85' y1='56' x2='1035' y2='56'/><rect id='isc_DrawItem_162' stroke-width='3px' stroke-opacity='0' stroke-dasharray='none' stroke-linecap='butt' stroke='#808080' fill='#F7F7F7' fill-opacity='1' x='85' y='30' width='950' height='25'/><line id='isc_DrawItem_163' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='round' stroke='#BBBBBB' fill='none' fill-opacity='1' x1='85' y1='29' x2='1035' y2='29'/><rect id='isc_DrawItem_164' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-df5545)' fill-opacity='1' x='95' y='61' width='25' height='289'/><rect id='isc_DrawItem_165' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-7ae02d)' fill-opacity='1' x='125' y='55' width='25' height='295'/><rect id='isc_DrawItem_166' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-4d89f9)' fill-opacity='1' x='155' y='345' width='25' height='5'/><text id='isc_DrawItem_167' x='133' y='366' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000' transform='rotate(90 133 355)'>100 - Tribuna 100</text><rect id='isc_DrawItem_168' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-df5545)' fill-opacity='1' x='200' y='53' width='25' height='297'/><rect id='isc_DrawItem_169' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-7ae02d)' fill-opacity='1' x='230' y='50' width='25' height='300'/><rect id='isc_DrawItem_170' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-4d89f9)' fill-opacity='1' x='260' y='343' width='25' height='7'/><text id='isc_DrawItem_171' x='238' y='366' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000' transform='rotate(90 238 355)'>101 - Tribuna G.Agnelli</text><rect id='isc_DrawItem_172' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-df5545)' fill-opacity='1' x='305' y='170' width='25' height='180'/><rect id='isc_DrawItem_173' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-7ae02d)' fill-opacity='1' x='335' y='152' width='25' height='198'/><rect id='isc_DrawItem_174' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-4d89f9)' fill-opacity='1' x='365' y='346' width='25' height='4'/><text id='isc_DrawItem_175' x='343' y='366' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000' transform='rotate(90 343 355)'>102 - Tribuna G.Boniperti</text><rect id='isc_DrawItem_176' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-df5545)' fill-opacity='1' x='410' y='249' width='25' height='101'/><rect id='isc_DrawItem_177' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-7ae02d)' fill-opacity='1' x='440' y='251' width='25' height='99'/><rect id='isc_DrawItem_178' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-4d89f9)' fill-opacity='1' x='470' y='348' width='25' height='2'/><text id='isc_DrawItem_179' x='448' y='366' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000' transform='rotate(90 448 355)'>103 - Trib. O.Sivori 1Liv.</text><rect id='isc_DrawItem_180' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-df5545)' fill-opacity='1' x='515' y='302' width='25' height='48'/><rect id='isc_DrawItem_181' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-7ae02d)' fill-opacity='1' x='545' y='301' width='25' height='49'/><rect id='isc_DrawItem_182' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-4d89f9)' fill-opacity='1' x='575' y='349' width='25' height='1'/><text id='isc_DrawItem_183' x='553' y='366' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000' transform='rotate(90 553 355)'>104 - Trib. O.Sivori 1Liv.</text><rect id='isc_DrawItem_184' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-df5545)' fill-opacity='1' x='620' y='173' width='25' height='177'/><rect id='isc_DrawItem_185' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-7ae02d)' fill-opacity='1' x='650' y='160' width='25' height='190'/><rect id='isc_DrawItem_186' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-4d89f9)' fill-opacity='1' x='680' y='348' width='25' height='2'/><text id='isc_DrawItem_187' x='658' y='366' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000' transform='rotate(90 658 355)'>126 - Tribuna G.Boniperti</text><rect id='isc_DrawItem_188' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-df5545)' fill-opacity='1' x='725' y='182' width='25' height='168'/><rect id='isc_DrawItem_189' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-7ae02d)' fill-opacity='1' x='755' y='195' width='25' height='155'/><rect id='isc_DrawItem_190' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-4d89f9)' fill-opacity='1' x='785' y='349' width='25' height='1'/><text id='isc_DrawItem_191' x='763' y='366' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000' transform='rotate(90 763 355)'>201 - Trib. O.Sivori 2Liv.</text><rect id='isc_DrawItem_192' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-df5545)' fill-opacity='1' x='830' y='210' width='25' height='140'/><rect id='isc_DrawItem_193' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-7ae02d)' fill-opacity='1' x='860' y='230' width='25' height='120'/><rect id='isc_DrawItem_194' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-4d89f9)' fill-opacity='1' x='890' y='350' width='25' height='0'/><text id='isc_DrawItem_195' x='868' y='366' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000' transform='rotate(90 868 355)'>202 - Trib. O.Sivori 2Liv.</text><rect id='isc_DrawItem_196' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-df5545)' fill-opacity='1' x='935' y='279' width='25' height='71'/><rect id='isc_DrawItem_197' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-7ae02d)' fill-opacity='1' x='965' y='277' width='25' height='73'/><rect id='isc_DrawItem_198' stroke-width='1px' stroke-opacity='1' stroke-dasharray='none' stroke-linecap='butt' stroke='#333333' fill='url(#Column-4d89f9)' fill-opacity='1' x='995' y='349' width='25' height='1'/><text id='isc_DrawItem_199' x='973' y='366' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='11px' font-weight='bold' font-style='normal' fill='#000000' transform='rotate(90 973 355)'>Parks</text><text id='isc_DrawItem_200' x='-15' y='285' dominant-baseline='text-before-edge' font-family='Arial, Verdana, sans-serif' font-size='15px' font-weight='bold' font-style='normal' fill='#000000' transform='rotate(270 -15 270)'>Valore Totale Contratti</text></g><defs id='isc_svg_defs'><linearGradient id='Column-df5545' x1='0%' y1='0%' x2='100%' y2='0%'><stop stop-color='#d54b3b' offset='0' stop-opacity='1'/><stop stop-color='#df5545' offset='0.2' stop-opacity='1'/><stop stop-color='#ff8878' offset='0.4' stop-opacity='1'/><stop stop-color='#df5545' offset='0.7' stop-opacity='1'/><stop stop-color='#ce4434' offset='1' stop-opacity='1'/></linearGradient><linearGradient id='Column-7ae02d' x1='0%' y1='0%' x2='100%' y2='0%'><stop stop-color='#70d623' offset='0' stop-opacity='1'/><stop stop-color='#7ae02d' offset='0.2' stop-opacity='1'/><stop stop-color='#adff60' offset='0.4' stop-opacity='1'/><stop stop-color='#7ae02d' offset='0.7' stop-opacity='1'/><stop stop-color='#69cf1c' offset='1' stop-opacity='1'/></linearGradient><linearGradient id='Column-4d89f9' x1='0%' y1='0%' x2='100%' y2='0%'><stop stop-color='#437fef' offset='0' stop-opacity='1'/><stop stop-color='#4d89f9' offset='0.2' stop-opacity='1'/><stop stop-color='#80bcff' offset='0.4' stop-opacity='1'/><stop stop-color='#4d89f9' offset='0.7' stop-opacity='1'/><stop stop-color='#3c78e8' offset='1' stop-opacity='1'/></linearGradient></defs></svg></g></svg> 2013-02-20 10:49:59,639 DEBUG [cbosticco 147] RPCDMI Invocation threw exception java.lang.NoClassDefFoundError: org/w3c/dom/svg/SVGDocument at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2818) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1148) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1643) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1521) at com.isomorphic.contentexport.SvgImage.<init>(SvgImage.java:39) at com.isomorphic.contentexport.PdfExport.convertSvgImages(PdfExport.java:339) at com.isomorphic.contentexport.PdfExport.convertAllSvgOccurrencesToBase64(PdfExport.java:328) at com.isomorphic.contentexport.PdfExport.getPdfRenderer(PdfExport.java:224) at com.isomorphic.contentexport.PdfExport.getPdfObject(PdfExport.java:78) at com.isomorphic.rpc.BuiltinRPC.getPdfObject(BuiltinRPC.java:829) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.isomorphic.base.Reflection.adaptArgsAndInvoke(Reflection.java:972) at com.isomorphic.base.Reflection.adaptArgsAndInvoke(Reflection.java:804) at com.isomorphic.rpc.RPCDMI.execute(RPCDMI.java:306) at com.isomorphic.rpc.RPCDMI.execute(RPCDMI.java:66) at com.isomorphic.rpc.RPCRequest.execute(RPCRequest.java:231) at com.isomorphic.servlet.IDACall.handleRPCRequest(IDACall.java:285) at com.isomorphic.servlet.IDACall.processRPCTransaction(IDACall.java:169) at com.isomorphic.servlet.IDACall.processRequest(IDACall.java:138) at com.isomorphic.servlet.IDACall.doPost(IDACall.java:74) at javax.servlet.http.HttpServlet.service(HttpServlet.java:641) at com.isomorphic.servlet.BaseServlet.service(BaseServlet.java:152) at javax.servlet.http.HttpServlet.service(HttpServlet.java:722) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at com.juve.Log4jSessionFilter.doFilter(Log4jSessionFilter.java:65) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:368) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:97) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:100) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:35) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:177) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:187) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:187) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:105) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:79) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.session.ConcurrentSessionFilter.doFilter(ConcurrentSessionFilter.java:109) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.access.channel.ChannelProcessingFilter.doFilter(ChannelProcessingFilter.java:109) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:380) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:169) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:237) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at com.isomorphic.servlet.CompressionFilter.doFilter(CompressionFilter.java:259) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at com.isomorphic.js.JSSyntaxScannerFilter.doFilter(JSSyntaxScannerFilter.java:241) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:223) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:498) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:394) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:243) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662)
I've downloaded and added batik-ext-1.6.jar and now it seems to work. I didn't remove the old batik-ext.jar.
Is the correct fix?
Comment