You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-users@xmlgraphics.apache.org by Andreia Oliveira <an...@reitoria.uminho.pt> on 2006/06/26 13:16:52 UTC

java.lang.NoClassDefFoundError: org/apache/fop/fonts/apps/TTFReader

Good morning.
I am trying to use TTFReader to render a TTF font to a metric file. (I am
using Fop 0.20.5 and windows with JRE 1.5.0).
 
Have a command file named BuildNewsGothic_n015022t with the following:
 
@ECHO OFF
 
rem %~dp0 is the expanded pathname of the current script under NT
set LOCAL_FOP_HOME=
if "%OS%"=="Windows_NT" set LOCAL_FOP_HOME=%~dp0
 
set LIBDIR=%LOCAL_FOP_HOME%lib
set LOCALCLASSPATH=%LOCAL_FOP_HOME%build\fop.jar
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis.jar
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xercesImpl-2.2.1.jar
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xalan-2.4.1.jar
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\batik.jar
set
LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\avalon-framework-cvs-20020806.jar
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jimi-1.0.jar
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_core.jar
set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_codec.jar
java -cp "%LOCALCLASSPATH%" org.apache.fop.fonts.apps.TTFReader n015002t.ttf
AA_NewsGothic.xml
 
When I run it I get the following error:
 
>BuildNewsGothic_n015022t
Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/fop/fonts/
apps/TTFReader
 
Can anyone help me?
--------------------------------------
Andreia Oliveira
andreia@reitoria.uminho.pt
---------------------------------------
 

RE: java.lang.NoClassDefFoundError: org/apache/fop/fonts/apps/TTFReader

Posted by Andreia Oliveira <an...@reitoria.uminho.pt>.
Yes!

I downloaded FOP 0.92beta and ran  - successfully - the following commmand :

c:\FOP\fop 0.92\BIN\fop-0.92beta>java -cp
"build\fop.jar;lib\avalon-framework-4.2.0.jar;lib\xml-api
s-1.3.02.jar;lib\xercesImpl-2.7.1.jar;lib\xalan-2.7.0.jar;lib\commons-loggin
g-1.0.4.jar;lib\commons-io-1.1.jar;lib\serializer-2.7.0.jar"
org.apache.fop.fonts.apps.TTFReader
C:\Projects\Project1\Fonts\TTF\n015022t.ttf
"C:\Projects\Project1\Fonts\TTF\test.xml"
TTF Reader for Apache FOP 0.92beta

Parsing font...
Reading C:\Projects\Project1\Fonts\TTF\n015022t.ttf...
Number of glyphs in font: 273
3 cmap tables
CMAP format: 4
Creating xml font file...
Creating CID encoded metrics...
Writing xml font file C:\Projects\Project1\Fonts\TTF\test.xml...
This font contains no embedding license restrictions.

XML font metrics file successfullly created.
 
Thank you very much!

-----Original Message-----
From: Jeremias Maerki [mailto:dev@jeremias-maerki.ch] 
Sent: segunda-feira, 26 de Junho de 2006 15:37
To: fop-users@xmlgraphics.apache.org
Subject: Re: java.lang.NoClassDefFoundError:
org/apache/fop/fonts/apps/TTFReader

Sure, you can install as many FOPs as you want. It's not like a normal
Windows application. Just download FOP 0.92beta from the website, unpack it
and run the TTFReader as documented.

On 26.06.2006 16:28:29 Andreia Oliveira wrote:
> Can you please give me some hints on how to do it?
> Can I have both fop versions installed in one machine?
> 
> Thanks.
> 
> -----Original Message-----
> From: Jeremias Maerki [mailto:dev@jeremias-maerki.ch]
> Sent: segunda-feira, 26 de Junho de 2006 15:13
> To: fop-users@xmlgraphics.apache.org
> Subject: Re: java.lang.NoClassDefFoundError:
> org/apache/fop/fonts/apps/TTFReader
> 
> Try to create the font metrics file with the TTFReader from 0.92beta.
> The generated files should be compatible with 0.20.5.
> 
> On 26.06.2006 15:45:41 Andreia Oliveira wrote:
> > I had already tried that without success.
> > It gives a similar error (but with a different path)... It tries to 
> > find it in the program files....
> > 
> > 
> > C:\Program Files\Altova\FOP>java -cp 
> > "build\fop.jar;lib\avalon-framework-csv-200
> > 20806.jar;lib\xml-apis.jar;lib\xercesImpl-2.2.1.jar;lib\xalan-2.4.1.jar"
> > org.apa
> > che.fop.fonts.apps.TTFReader
> > C:\Projects\project1\Fonts\TTF\n015022t.tt
> > f test.xml
> > TTF Reader v1.1.1
> > 
> > Reading C:\Projects\project1\Fonts\TTF\n015022t.ttf...
> > 
> > Number of glyphs in font: 273
> > Creating xml font file...
> > 
> > Creating CID encoded metrics
> > Writing xml font file test.xml...
> > 
> > javax.xml.transform.TransformerException: java.io.FileNotFoundException:
> > file:\C
> > :\Program%20Files\Altova\FOP\test.xml (The filename, directory name, 
> > or volume l abel syntax is incorrect)
> >         at
> > org.apache.xalan.transformer.TransformerIdentityImpl.createResultCon
> > t
> > entHandler(TransformerIdentityImpl.java:263)
> <snip/>
> 
> Jeremias Maerki
> 



Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: java.lang.NoClassDefFoundError: org/apache/fop/fonts/apps/TTFReader

Posted by Jeremias Maerki <de...@jeremias-maerki.ch>.
Sure, you can install as many FOPs as you want. It's not like a normal
Windows application. Just download FOP 0.92beta from the website, unpack
it and run the TTFReader as documented.

On 26.06.2006 16:28:29 Andreia Oliveira wrote:
> Can you please give me some hints on how to do it?
> Can I have both fop versions installed in one machine?
> 
> Thanks.
> 
> -----Original Message-----
> From: Jeremias Maerki [mailto:dev@jeremias-maerki.ch] 
> Sent: segunda-feira, 26 de Junho de 2006 15:13
> To: fop-users@xmlgraphics.apache.org
> Subject: Re: java.lang.NoClassDefFoundError:
> org/apache/fop/fonts/apps/TTFReader
> 
> Try to create the font metrics file with the TTFReader from 0.92beta.
> The generated files should be compatible with 0.20.5.
> 
> On 26.06.2006 15:45:41 Andreia Oliveira wrote:
> > I had already tried that without success.
> > It gives a similar error (but with a different path)... It tries to 
> > find it in the program files....
> > 
> > 
> > C:\Program Files\Altova\FOP>java -cp
> > "build\fop.jar;lib\avalon-framework-csv-200
> > 20806.jar;lib\xml-apis.jar;lib\xercesImpl-2.2.1.jar;lib\xalan-2.4.1.jar"
> > org.apa
> > che.fop.fonts.apps.TTFReader 
> > C:\Projects\project1\Fonts\TTF\n015022t.tt
> > f test.xml
> > TTF Reader v1.1.1
> > 
> > Reading C:\Projects\project1\Fonts\TTF\n015022t.ttf...
> > 
> > Number of glyphs in font: 273
> > Creating xml font file...
> > 
> > Creating CID encoded metrics
> > Writing xml font file test.xml...
> > 
> > javax.xml.transform.TransformerException: java.io.FileNotFoundException:
> > file:\C
> > :\Program%20Files\Altova\FOP\test.xml (The filename, directory name, 
> > or volume l abel syntax is incorrect)
> >         at
> > org.apache.xalan.transformer.TransformerIdentityImpl.createResultCont
> > entHandler(TransformerIdentityImpl.java:263)
> <snip/>
> 
> Jeremias Maerki
> 



Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


RE: java.lang.NoClassDefFoundError: org/apache/fop/fonts/apps/TTFReader

Posted by Andreia Oliveira <an...@reitoria.uminho.pt>.
Can you please give me some hints on how to do it?
Can I have both fop versions installed in one machine?

Thanks.

-----Original Message-----
From: Jeremias Maerki [mailto:dev@jeremias-maerki.ch] 
Sent: segunda-feira, 26 de Junho de 2006 15:13
To: fop-users@xmlgraphics.apache.org
Subject: Re: java.lang.NoClassDefFoundError:
org/apache/fop/fonts/apps/TTFReader

Try to create the font metrics file with the TTFReader from 0.92beta.
The generated files should be compatible with 0.20.5.

On 26.06.2006 15:45:41 Andreia Oliveira wrote:
> I had already tried that without success.
> It gives a similar error (but with a different path)... It tries to 
> find it in the program files....
> 
> 
> C:\Program Files\Altova\FOP>java -cp
> "build\fop.jar;lib\avalon-framework-csv-200
> 20806.jar;lib\xml-apis.jar;lib\xercesImpl-2.2.1.jar;lib\xalan-2.4.1.jar"
> org.apa
> che.fop.fonts.apps.TTFReader 
> C:\Projects\project1\Fonts\TTF\n015022t.tt
> f test.xml
> TTF Reader v1.1.1
> 
> Reading C:\Projects\project1\Fonts\TTF\n015022t.ttf...
> 
> Number of glyphs in font: 273
> Creating xml font file...
> 
> Creating CID encoded metrics
> Writing xml font file test.xml...
> 
> javax.xml.transform.TransformerException: java.io.FileNotFoundException:
> file:\C
> :\Program%20Files\Altova\FOP\test.xml (The filename, directory name, 
> or volume l abel syntax is incorrect)
>         at
> org.apache.xalan.transformer.TransformerIdentityImpl.createResultCont
> entHandler(TransformerIdentityImpl.java:263)
<snip/>

Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: java.lang.NoClassDefFoundError: org/apache/fop/fonts/apps/TTFReader

Posted by Jeremias Maerki <de...@jeremias-maerki.ch>.
Try to create the font metrics file with the TTFReader from 0.92beta.
The generated files should be compatible with 0.20.5.

On 26.06.2006 15:45:41 Andreia Oliveira wrote:
> I had already tried that without success.
> It gives a similar error (but with a different path)... It tries to find it
> in the program files....
> 
> 
> C:\Program Files\Altova\FOP>java -cp
> "build\fop.jar;lib\avalon-framework-csv-200
> 20806.jar;lib\xml-apis.jar;lib\xercesImpl-2.2.1.jar;lib\xalan-2.4.1.jar"
> org.apa
> che.fop.fonts.apps.TTFReader C:\Projects\project1\Fonts\TTF\n015022t.tt
> f test.xml
> TTF Reader v1.1.1
> 
> Reading C:\Projects\project1\Fonts\TTF\n015022t.ttf...
> 
> Number of glyphs in font: 273
> Creating xml font file...
> 
> Creating CID encoded metrics
> Writing xml font file test.xml...
> 
> javax.xml.transform.TransformerException: java.io.FileNotFoundException:
> file:\C
> :\Program%20Files\Altova\FOP\test.xml (The filename, directory name, or
> volume l
> abel syntax is incorrect)
>         at
> org.apache.xalan.transformer.TransformerIdentityImpl.createResultCont
> entHandler(TransformerIdentityImpl.java:263)
<snip/>

Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


RE: java.lang.NoClassDefFoundError: org/apache/fop/fonts/apps/TTFReader

Posted by Andreia Oliveira <an...@reitoria.uminho.pt>.
I had already tried that without success.
It gives a similar error (but with a different path)... It tries to find it
in the program files....


C:\Program Files\Altova\FOP>java -cp
"build\fop.jar;lib\avalon-framework-csv-200
20806.jar;lib\xml-apis.jar;lib\xercesImpl-2.2.1.jar;lib\xalan-2.4.1.jar"
org.apa
che.fop.fonts.apps.TTFReader C:\Projects\project1\Fonts\TTF\n015022t.tt
f test.xml
TTF Reader v1.1.1

Reading C:\Projects\project1\Fonts\TTF\n015022t.ttf...

Number of glyphs in font: 273
Creating xml font file...

Creating CID encoded metrics
Writing xml font file test.xml...

javax.xml.transform.TransformerException: java.io.FileNotFoundException:
file:\C
:\Program%20Files\Altova\FOP\test.xml (The filename, directory name, or
volume l
abel syntax is incorrect)
        at
org.apache.xalan.transformer.TransformerIdentityImpl.createResultCont
entHandler(TransformerIdentityImpl.java:263)
        at
org.apache.xalan.transformer.TransformerIdentityImpl.transform(Transf
ormerIdentityImpl.java:296)
        at
org.apache.fop.fonts.apps.TTFReader.writeFontXML(TTFReader.java:243)
        at org.apache.fop.fonts.apps.TTFReader.main(TTFReader.java:196)
Caused by: java.io.FileNotFoundException:
file:\C:\Program%20Files\Altova\FOP\te
st.xml (The filename, directory name, or volume label syntax is incorrect)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at
org.apache.xalan.transformer.TransformerIdentityImpl.createResultCont
entHandler(TransformerIdentityImpl.java:253)
        ... 3 more
---------
java.io.FileNotFoundException: file:\C:\Program%20Files\Altova\FOP\test.xml
(The
 filename, directory name, or volume label syntax is incorrect)
        at java.io.FileOutputStream.open(Native Method)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at java.io.FileOutputStream.<init>(Unknown Source)
        at
org.apache.xalan.transformer.TransformerIdentityImpl.createResultCont
entHandler(TransformerIdentityImpl.java:253)
        at
org.apache.xalan.transformer.TransformerIdentityImpl.transform(Transf
ormerIdentityImpl.java:296)
        at
org.apache.fop.fonts.apps.TTFReader.writeFontXML(TTFReader.java:243)
        at org.apache.fop.fonts.apps.TTFReader.main(TTFReader.java:196)
This font contains no embedding license restrictions 

-----Original Message-----
From: Jeremias Maerki [mailto:dev@jeremias-maerki.ch] 
Sent: segunda-feira, 26 de Junho de 2006 14:39
To: fop-users@xmlgraphics.apache.org
Subject: Re: java.lang.NoClassDefFoundError:
org/apache/fop/fonts/apps/TTFReader

That's a known issue with FOP 0.20.5. Please don't specify a path for the
output file and it should work. This is fixed in FOP 0.92beta.

On 26.06.2006 14:49:29 Andreia Oliveira wrote:
> Well,
>  
> After a number of tests I managed to overcome this problem by using a 
> full command line like:
>  
> C:\Program Files\Altova\FOP>java -cp
> "build\fop.jar;lib\avalon-framework-csv-200
> 20806.jar;lib\xml-apis.jar;lib\xercesImpl-2.2.1.jar;lib\xalan-2.4.1.jar"
> org.apa
> che.fop.fonts.apps.TTFReader 
> C:\Projects\project1\Fonts\TTF\n015022t.tt
> f C:\Projects\project1\Fonts\TTF\test.xml
> 
> My question now is due to the fact that when TTReader is writting to 
> the xml file it generates an error:java.io.FileNotFoundException
>  
> 
> TTF Reader v1.1.1
>  
> Reading C:\Projects\project1\Fonts\TTF\n015022t.ttf...
>  
> Number of glyphs in font: 273
> Creating xml font file...
>  
> Creating CID encoded metrics
> Writing xml font file C:\Projects\project1\Fonts\TTF\test.xml...
>  
> javax.xml.transform.TransformerException: java.io.FileNotFoundException:
> file:\C
> :\Projects\project1\Fonts\TTF\test.xml (The filename, directory name, 
> o r volume label syntax is incorrect)
>         at
> org.apache.xalan.transformer.TransformerIdentityImpl.createResultCont
> entHandler(TransformerIdentityImpl.java:263)
>         at
> org.apache.xalan.transformer.TransformerIdentityImpl.transform(Transf
> ormerIdentityImpl.java:296)
>         at
> org.apache.fop.fonts.apps.TTFReader.writeFontXML(TTFReader.java:243)
>         at 
> org.apache.fop.fonts.apps.TTFReader.main(TTFReader.java:196)
> Caused by: java.io.FileNotFoundException: 
> file:\C:\Projects\project1\Fo nts\TTF\test.xml (The filename, 
> directory name, or volume label syntax is incorr
> ect)
>         at java.io.FileOutputStream.open(Native Method)
>         at java.io.FileOutputStream.<init>(Unknown Source)
>         at java.io.FileOutputStream.<init>(Unknown Source)
>         at
> org.apache.xalan.transformer.TransformerIdentityImpl.createResultCont
> entHandler(TransformerIdentityImpl.java:253)
>         ... 3 more
> ---------
> java.io.FileNotFoundException: 
> file:\C:\Projects\project1\Fonts\TTF\tes
> t.xml (The filename, directory name, or volume label syntax is incorrect)
>         at java.io.FileOutputStream.open(Native Method)
>         at java.io.FileOutputStream.<init>(Unknown Source)
>         at java.io.FileOutputStream.<init>(Unknown Source)
>         at
> org.apache.xalan.transformer.TransformerIdentityImpl.createResultCont
> entHandler(TransformerIdentityImpl.java:253)
>         at
> org.apache.xalan.transformer.TransformerIdentityImpl.transform(Transf
> ormerIdentityImpl.java:296)
>         at
> org.apache.fop.fonts.apps.TTFReader.writeFontXML(TTFReader.java:243)
>         at 
> org.apache.fop.fonts.apps.TTFReader.main(TTFReader.java:196)
> This font contains no embedding license restrictions
>  
> I have also found a thred of a user with this same problem saying:
> i've finally found the problem. TTFReader does no work on Java 1.5. It 
> only work on java 1.4...
>  
>  
> If this is true... Can someone advise on how to perform this operation 
> and overcome this problem?
>  
> Thanks in advance.
>   _____
> 
> From: Andreia Oliveira [mailto:andreia@reitoria.uminho.pt]
> Sent: segunda-feira, 26 de Junho de 2006 12:17
> To: fop-users@xmlgraphics.apache.org
> Subject: java.lang.NoClassDefFoundError: 
> org/apache/fop/fonts/apps/TTFReader
> 
> 
> Good morning.
> I am trying to use TTFReader to render a TTF font to a metric file. (I 
> am using Fop 0.20.5 and windows with JRE 1.5.0).
>  
> Have a command file named BuildNewsGothic_n015022t with the following:
>  
> @ECHO OFF
>  
> rem %~dp0 is the expanded pathname of the current script under NT set 
> LOCAL_FOP_HOME= if "%OS%"=="Windows_NT" set LOCAL_FOP_HOME=%~dp0
>  
> set LIBDIR=%LOCAL_FOP_HOME%lib
> set LOCALCLASSPATH=%LOCAL_FOP_HOME%build\fop.jar
> set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis.jar
> set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xercesImpl-2.2.1.jar
> set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xalan-2.4.1.jar
> set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\batik.jar
> set
> LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\avalon-framework-cvs-20020806
> .jar set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jimi-1.0.jar
> set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_core.jar
> set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_codec.jar
> java -cp "%LOCALCLASSPATH%" org.apache.fop.fonts.apps.TTFReader 
> n015002t.ttf AA_NewsGothic.xml
>  
> When I run it I get the following error:
>  
> >BuildNewsGothic_n015022t
> Exception in thread "main" java.lang.NoClassDefFoundError:
> org/apache/fop/fonts/
> apps/TTFReader
>  
> Can anyone help me?
> --------------------------------------
> Andreia Oliveira
> andreia@reitoria.uminho.pt
> ---------------------------------------
>  



Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org


Re: java.lang.NoClassDefFoundError: org/apache/fop/fonts/apps/TTFReader

Posted by Jeremias Maerki <de...@jeremias-maerki.ch>.
That's a known issue with FOP 0.20.5. Please don't specify a path for
the output file and it should work. This is fixed in FOP 0.92beta.

On 26.06.2006 14:49:29 Andreia Oliveira wrote:
> Well,
>  
> After a number of tests I managed to overcome this problem by using a full
> command line like:
>  
> C:\Program Files\Altova\FOP>java -cp
> "build\fop.jar;lib\avalon-framework-csv-200
> 20806.jar;lib\xml-apis.jar;lib\xercesImpl-2.2.1.jar;lib\xalan-2.4.1.jar"
> org.apa
> che.fop.fonts.apps.TTFReader C:\Projects\project1\Fonts\TTF\n015022t.tt
> f C:\Projects\project1\Fonts\TTF\test.xml
> 
> My question now is due to the fact that when TTReader is writting to the xml
> file it generates an error:java.io.FileNotFoundException
>  
> 
> TTF Reader v1.1.1
>  
> Reading C:\Projects\project1\Fonts\TTF\n015022t.ttf...
>  
> Number of glyphs in font: 273
> Creating xml font file...
>  
> Creating CID encoded metrics
> Writing xml font file C:\Projects\project1\Fonts\TTF\test.xml...
>  
> javax.xml.transform.TransformerException: java.io.FileNotFoundException:
> file:\C
> :\Projects\project1\Fonts\TTF\test.xml (The filename, directory name, o
> r volume label syntax is incorrect)
>         at
> org.apache.xalan.transformer.TransformerIdentityImpl.createResultCont
> entHandler(TransformerIdentityImpl.java:263)
>         at
> org.apache.xalan.transformer.TransformerIdentityImpl.transform(Transf
> ormerIdentityImpl.java:296)
>         at
> org.apache.fop.fonts.apps.TTFReader.writeFontXML(TTFReader.java:243)
>         at org.apache.fop.fonts.apps.TTFReader.main(TTFReader.java:196)
> Caused by: java.io.FileNotFoundException: file:\C:\Projects\project1\Fo
> nts\TTF\test.xml (The filename, directory name, or volume label syntax is
> incorr
> ect)
>         at java.io.FileOutputStream.open(Native Method)
>         at java.io.FileOutputStream.<init>(Unknown Source)
>         at java.io.FileOutputStream.<init>(Unknown Source)
>         at
> org.apache.xalan.transformer.TransformerIdentityImpl.createResultCont
> entHandler(TransformerIdentityImpl.java:253)
>         ... 3 more
> ---------
> java.io.FileNotFoundException: file:\C:\Projects\project1\Fonts\TTF\tes
> t.xml (The filename, directory name, or volume label syntax is incorrect)
>         at java.io.FileOutputStream.open(Native Method)
>         at java.io.FileOutputStream.<init>(Unknown Source)
>         at java.io.FileOutputStream.<init>(Unknown Source)
>         at
> org.apache.xalan.transformer.TransformerIdentityImpl.createResultCont
> entHandler(TransformerIdentityImpl.java:253)
>         at
> org.apache.xalan.transformer.TransformerIdentityImpl.transform(Transf
> ormerIdentityImpl.java:296)
>         at
> org.apache.fop.fonts.apps.TTFReader.writeFontXML(TTFReader.java:243)
>         at org.apache.fop.fonts.apps.TTFReader.main(TTFReader.java:196)
> This font contains no embedding license restrictions
>  
> I have also found a thred of a user with this same problem saying:
> i've finally found the problem. TTFReader does no work on Java 1.5. It only
> work on java 1.4...
>  
>  
> If this is true... Can someone advise on how to perform this operation and
> overcome this problem?
>  
> Thanks in advance.
>   _____  
> 
> From: Andreia Oliveira [mailto:andreia@reitoria.uminho.pt] 
> Sent: segunda-feira, 26 de Junho de 2006 12:17
> To: fop-users@xmlgraphics.apache.org
> Subject: java.lang.NoClassDefFoundError: org/apache/fop/fonts/apps/TTFReader
> 
> 
> Good morning.
> I am trying to use TTFReader to render a TTF font to a metric file. (I am
> using Fop 0.20.5 and windows with JRE 1.5.0).
>  
> Have a command file named BuildNewsGothic_n015022t with the following:
>  
> @ECHO OFF
>  
> rem %~dp0 is the expanded pathname of the current script under NT
> set LOCAL_FOP_HOME=
> if "%OS%"=="Windows_NT" set LOCAL_FOP_HOME=%~dp0
>  
> set LIBDIR=%LOCAL_FOP_HOME%lib
> set LOCALCLASSPATH=%LOCAL_FOP_HOME%build\fop.jar
> set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis.jar
> set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xercesImpl-2.2.1.jar
> set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xalan-2.4.1.jar
> set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\batik.jar
> set
> LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\avalon-framework-cvs-20020806.jar
> set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jimi-1.0.jar
> set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_core.jar
> set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_codec.jar
> java -cp "%LOCALCLASSPATH%" org.apache.fop.fonts.apps.TTFReader n015002t.ttf
> AA_NewsGothic.xml
>  
> When I run it I get the following error:
>  
> >BuildNewsGothic_n015022t
> Exception in thread "main" java.lang.NoClassDefFoundError:
> org/apache/fop/fonts/
> apps/TTFReader
>  
> Can anyone help me?
> --------------------------------------
> Andreia Oliveira
> andreia@reitoria.uminho.pt
> ---------------------------------------
>  



Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org