I modified as "c:\\java\\svgapplet\\anne.svg". But same error was
occurred  on the ERROR dialog after running the applet.

java.lang.NullPointerException

[Show detail]
java.io.IOException: java.lang.NullPointerException     at
org.apache.batik.dom.util.SAXDocumentFactory.createDocument(Unknown
Source)         at
org.apache.batik.dom.svg.SAXSVGDocumentFactory.createDocument(Unknown
Source)         at
org.apache.batik.bridge.DocumentLoader.loadDocument(Unknown Source)
at org.apache.batik.swing.svg.SVGDocumentLoader.run(Unknown Source)

f.exists() returnd "true".
I have tried to run a sample application on the JSVGCanvas web site and
it could draw the "anne.svg" file.

Thank you.

Hideyoshi Yanagisawa

> -----Original Message-----
> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED]] 
> Sent: Wednesday, August 28, 2002 6:58 AM
> To: [EMAIL PROTECTED]
> Subject: Antwort: JSVGCanvas on applet
> 
> 
> 
> Hi,
> 
> seems to be a dir seperator problem: try:
> 
> File f = new File("c:\\java\\svgapplet\\anne.svg");
> System.out.println(f.exists());
> 
> 
> Thomas Bitzer
> EADS Dornier GmbH
> D 88039 Friedrichshafen
> 
> Phone:    +49 7545 8-8537
> Fax:         +49 7545 8-2443
> e-Mail:     [EMAIL PROTECTED]
> 
> 
>                                                               
>                                                         
>                     "Hideyoshi                                
>                                                         
>                     Yanagisawa"              An:     
> <[EMAIL PROTECTED]>                                     
>                     <[EMAIL PROTECTED]        Kopie:           
>                                                         
>                     net.ne.jp>               Thema:  
> JSVGCanvas on applet                                             
>                                                               
>                                                         
>                     28.08.2002 01:26                          
>                                                         
>                     Bitte antworten                           
>                                                         
>                     an "Batik Users"                          
>                                                         
>                                                               
>                                                         
>                                                               
>                                                         
> 
> 
> 
> 
> Hello,
> 
> I am intrested in JSVGCanvas to draw svg file on applet.
> I have written a simple applet code and compiled it.
> Compile was successful. But I got a error when I ran it with 
> appletviewer. I have set the java.policy file to permit to 
> read a local file.
> 
> Thank you.
> 
> 
> [c:/java/svgapplet/svgApplet.java]
> 
> import java.awt.*;
> import java.awt.event.*;
> import java.net.*;
> import java.io.*;
> import java.applet.*;
> import javax.swing.*;
> import org.apache.batik.swing.*;
> 
> public class svgApplet extends JApplet {
>    public void init() {
>                 JSVGCanvas svgCanvas = new JSVGCanvas();
>                 File f = new File("c:/java/svgapplet/anne.svg");
>            try {svgCanvas.setURI(f.toURL().toString());}
>            catch (IOException ex) {ex.printStackTrace();}
>            getContentPane().add(svgCanvas);
>            }
> }
> 
> [C:/j2sdk1.4.0/jre/lib/security/java.policy]
> 
>         grant codeBase "file:/c:/java/svgapplet/" {
>                 permission java.io.FilePermission "*","read";
>         };
> 
> [c:/java/svgapplet/svgApplet.html]
> 
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN" 
> "http://www.w3.org/TR/REC-html40/frameset.dtd";;>
> <!--NewPage-->
> <HTML>
> <HEAD><TITLE>test</TITLE></HEAD>
> <BODY BGCOLOR="white">
> <APPLET archive="svgApplet.jar" code="svgApplet.class"
>    width=600 height=600 ></APPLET>
> </CENTER>
> </BODY>
> </HTML>
> 
> [Error]
> java.io.IOException: java.lang.NullPointerException
> at org.apache.batik.dom.util.SAXDocumentFactory.createDocument(Unknown
> Source)
> at 
> org.apache.batik.dom.svg.SAXSVGDocumentFactory.createDocument(Unknown
> Source)
> at org.apache.batik.bridge.DocumentLoader.loadDocument(Unknown Source)
> 
> at org.apache.batik.swing.svg.SVGDocumentLoader.run(Unknown Source)
> 
> 
> Yanagisawa
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to