[jira] [Commented] (BATIK-1265) onload option of batik 1.11 throws java exception

"GM (JIRA)" <[email protected]> Tue, 25 Jun 2019 09:24:00 +0000 (UTC)
Newsgroups gmane.text.xml.batik.devel
Message-ID <[email protected]>
    [ https://issues.apache.org/jira/browse/BATIK-1265?page=3Dcom.atlassian=
.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D1687=
2186#comment-16872186 ]=20

GM commented on BATIK-1265:
---------------------------

[~ssteiner] Even after adding the rhino-1.7.7.jar to classpath the same iss=
ue persists.=C2=A0

java -cp /home/third-party/batik-1.11/rhino-1.7.7.jar -jar batik-rasterizer=
-1.11.jar -onload samples/3D.svg

Converting 3D.svg to samples/3D.png ... Exception in thread "main" java.lan=
g.NoClassDefFoundError: org/mozilla/javascript/JavaScriptException
 at org.apache.batik.bridge.RhinoInterpreterFactory.createInterpreter(Rhino=
InterpreterFactory.java:82)
 at org.apache.batik.script.InterpreterPool.createInterpreter(InterpreterPo=
ol.java:124)
 at org.apache.batik.bridge.BridgeContext.getInterpreter(BridgeContext.java=
:566)

=C2=A0

Also, wanted to apprise that we are using binary distribution of batik pack=
age.
h3. =C2=A0

=C2=A0

> onload option of batik 1.11 throws java exception=20
> --------------------------------------------------
>
>                 Key: BATIK-1265
>                 URL: https://issues.apache.org/jira/browse/BATIK-1265
>             Project: Batik
>          Issue Type: Bug
>    Affects Versions: 1.11
>         Environment: Linux
>            Reporter: GM
>            Priority: Major
>
> h1. Rasterization of image failed with java exception after Batik version=
 has been upgraded from 1.5 to 1.11
> I have upgraded batik version from 1.5 to 1.11, and while doing rasteriza=
tion of image using -onload option, the following command failed with java =
exception. The image we have used to rasterized is available with batik pac=
kage.
> If I remove onload option,following command works fine and rasterization =
is successful.
> *java -jar batik-rasterizer-1.11.jar -onload samples/3D.svg*=C2=A0
> {{About to transcode 1 SVG file(s) Converting 3D.svg to samples/3D.png ..=
. Exception in thread "main" java.lang.NoClassDefFoundError: org/mozilla/ja=
vascript/JavaScriptException at org.apache.batik.bridge.RhinoInterpreterFac=
tory.createInterpreter(RhinoInterpreterFactory.java:82) at org.apache.batik=
.script.InterpreterPool.createInterpreter(InterpreterPool.java:124) at org.=
apache.batik.bridge.BridgeContext.getInterpreter(BridgeContext.java:566) at=
 org.apache.batik.bridge.BaseScriptingEnvironment.getInterpreter(BaseScript=
ingEnvironment.java:318) at org.apache.batik.bridge.BaseScriptingEnvironmen=
t.loadScript(BaseScriptingEnvironment.java:450) at org.apache.batik.bridge.=
BaseScriptingEnvironment.loadScripts(BaseScriptingEnvironment.java:354) at =
org.apache.batik.transcoder.SVGAbstractTranscoder.transcode(SVGAbstractTran=
scoder.java:214) at org.apache.batik.transcoder.image.ImageTranscoder.trans=
code(ImageTranscoder.java:92) at org.apache.batik.transcoder.XMLAbstractTra=
nscoder.transcode(XMLAbstractTranscoder.java:142) at org.apache.batik.trans=
coder.SVGAbstractTranscoder.transcode(SVGAbstractTranscoder.java:156) at or=
g.apache.batik.apps.rasterizer.SVGConverter.transcode(SVGConverter.java:100=
2) at org.apache.batik.apps.rasterizer.SVGConverter.execute(SVGConverter.ja=
va:717) at org.apache.batik.apps.rasterizer.Main.execute(Main.java:937) at =
org.apache.batik.apps.rasterizer.Main.main(Main.java:990) Caused by: java.l=
ang.ClassNotFoundException: org.mozilla.javascript.JavaScriptException at j=
ava.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoade=
r.java:583) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.lo=
adClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass=
(ClassLoader.java:521) ... 14 more}}
> =C2=A0
> Java version details
> java -version
>  openjdk version "11.0.1" 2018-10-16 LTS
>  OpenJDK Runtime Environment Zulu11.2+3 (build 11.0.1+13-LTS)
>  OpenJDK 64-Bit Server VM Zulu11.2+3 (build 11.0.1+13-LTS, mixed mode)



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)