Hi, Im trying to write a little app that uses the rasterizer to convert an SVG to a PNG. Obviously this is exactly what batik-rasterizer.jar does, however I want to be able to write a servlet and import org.apache.batik.apps.rasterizer.*, and then be able to rasterize the file on the fly.
So basically Im starting by just making a console class for testing, and then I'll move onto the servlet. Here is what I've got so far: import org.apache.batik.apps.rasterizer.*; public class TestSVGGeneration{ public static void main(String args[]){ String[] args1 = new String[] {"c:\temp\test.svg"}; (new org.apache.batik.apps.rasterizer.Main(args1)).execute(); } } Obviously what Im trying to do there is just to pass org.apache.batik.apps.rasterizer.Main the array of files I want it to process, and then for it to go ahead and do what it would normally do it I had used the dos command: java -jar batik-rasterizer.jar c:\temp\test\test.svg But I get the following stack trace: Exception in thread "main" java.security.AccessControlException: access denied ( java.util.PropertyPermission java.security.policy write) at java.security.AccessControlContext.checkPermission(AccessControlConte xt.java:269) at java.security.AccessController.checkPermission(AccessController.java: 401) at java.lang.SecurityManager.checkPermission(SecurityManager.java:524) at java.lang.System.setProperty(System.java:654) at org.apache.batik.util.ApplicationSecurityEnforcer.installSecurityMana ger(Unknown Source) at org.apache.batik.util.ApplicationSecurityEnforcer.enforceSecurity(Unk nown Source) at org.apache.batik.apps.rasterizer.Main.execute(Unknown Source) at TestSVGGeneration.main(TestSVGGeneration.java:9) Im not exactly sure what its getting an 'access denied' from. Can anyone tell me what I am doing wron please? java version "1.4.2_04" Thanks! --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]