Re: Error loading GIF image using JAI in FOP Trunk (was: Error while processing a PDF - OK)

2005-08-30 Thread Jeremias Maerki

On 30.08.2005 19:00:25 michella wrote:
> Thank you for your support. Everything works pretty fine from now on.

Thanks for being brave enough to try out our new code and for telling us
of any problems you find.

> Still another question : Is it normal that GIF images aren't handled
> anymore?

The image handling has been improved considerably in the new code, at
least in my opinion. GIF images are now supported through four different
image sources (handled in this order):
- JAI
- ImageIO (only >= JDK 1.4)
- JIMI
- the ugly, not really working URL hack to load a GIF image. :-)

> When I include "external-graphics... As gif image",I get the >
> following error :
> 
> I installed SDK1.5.0_04, and jai-1_1_2_01-lib-windows-i586-jdk
> ---
> Exception in thread "main" java.lang.NoClassDefFoundError: 
> com/sun/media/jai/codec/FileCacheSeekableStream
>   at java.lang.Class.forName0(Native Method)
>   at java.lang.Class.forName(Unknown Source)
>   at 
> org.apache.fop.image.ImageProvider.getImplementingClass(ImageFactory.java:589)
>   at 
> org.apache.fop.image.ImageMimeType.getFirstImplementingClass(ImageFactory.java:639)

Sounds a lot like a class path problem. Are you sure you've added both
jai_core.jar and jai_codec.jar to the classpath? Since you're working
with a JDK >= 1.4 you could also remove JAI now with FOP Trunk and
instead just use ImageIO which is provided by the JDK. GIF support is
already in there. No additional libraries required.


Jeremias Maerki


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



Re: Error loading GIF image using JAI in FOP Trunk (was: Error while processing a PDF - OK)

2005-08-30 Thread Manuel Mall
On Wed, 31 Aug 2005 02:50 am, Jeremias Maerki wrote:
> On 30.08.2005 19:00:25 michella wrote:
> > Thank you for your support. Everything works pretty fine from now
> > on.
>
> Thanks for being brave enough to try out our new code and for telling
> us of any problems you find.
>
> > Still another question : Is it normal that GIF images aren't
> > handled anymore?
>
> The image handling has been improved considerably in the new code, at
> least in my opinion. GIF images are now supported through four
> different image sources (handled in this order):
> - JAI
> - ImageIO (only >= JDK 1.4)
> - JIMI
> - the ugly, not really working URL hack to load a GIF image. :-)
>
> > When I include "external-graphics... As gif image",I get the >
> > following error :
> >
> > I installed SDK1.5.0_04, and jai-1_1_2_01-lib-windows-i586-jdk
> > ---
> > Exception in thread "main" java.lang.NoClassDefFoundError:
> > com/sun/media/jai/codec/FileCacheSeekableStream at
> > java.lang.Class.forName0(Native Method)
> > at java.lang.Class.forName(Unknown Source)
> > at
> > org.apache.fop.image.ImageProvider.getImplementingClass(ImageFactor
> >y.java:589) at
> > org.apache.fop.image.ImageMimeType.getFirstImplementingClass(ImageF
> >actory.java:639)
>
> Sounds a lot like a class path problem. Are you sure you've added
> both jai_core.jar and jai_codec.jar to the classpath? Since you're
> working with a JDK >= 1.4 you could also remove JAI now with FOP
> Trunk and instead just use ImageIO which is provided by the JDK. GIF
> support is already in there. No additional libraries required.
>
It is also a bug in our image provider detection mechanism. It shouldn't 
throw an exception but simply try the next available provider.

I'll post a patch.
>
> Jeremias Maerki
>

Manuel

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



RE : Error loading GIF image using JAI in FOP Trunk (was: Error while processing a PDF - OK)

2005-08-31 Thread michella
Ok, I did the following :

1. Remove JAI and test. -> Result is the same error.
2. Reinstall JAI and set CLASSPATH=... and test -> Result is the same error.

Please, keep me in touch if any corrected trunk is available

Regards

Lawrence

-Message d'origine-
De : Manuel Mall [mailto:[EMAIL PROTECTED] 
Envoyé : mercredi, 31. août 2005 02:45
À : fop-users@xmlgraphics.apache.org
Objet : Re: Error loading GIF image using JAI in FOP Trunk (was: Error while 
processing a PDF - OK)


On Wed, 31 Aug 2005 02:50 am, Jeremias Maerki wrote:
> On 30.08.2005 19:00:25 michella wrote:
> > Thank you for your support. Everything works pretty fine from now
> > on.
>
> Thanks for being brave enough to try out our new code and for telling
> us of any problems you find.
>
> > Still another question : Is it normal that GIF images aren't
> > handled anymore?
>
> The image handling has been improved considerably in the new code, at
> least in my opinion. GIF images are now supported through four
> different image sources (handled in this order):
> - JAI
> - ImageIO (only >= JDK 1.4)
> - JIMI
> - the ugly, not really working URL hack to load a GIF image. :-)
>
> > When I include "external-graphics... As gif image",I get the >
> > following error :
> >
> > I installed SDK1.5.0_04, and jai-1_1_2_01-lib-windows-i586-jdk
> > ---
> > Exception in thread "main" java.lang.NoClassDefFoundError:
> > com/sun/media/jai/codec/FileCacheSeekableStream at
> > java.lang.Class.forName0(Native Method)
> > at java.lang.Class.forName(Unknown Source)
> > at
> > org.apache.fop.image.ImageProvider.getImplementingClass(ImageFactor
> >y.java:589) at
> > org.apache.fop.image.ImageMimeType.getFirstImplementingClass(ImageF
> >actory.java:639)
>
> Sounds a lot like a class path problem. Are you sure you've added
> both jai_core.jar and jai_codec.jar to the classpath? Since you're
> working with a JDK >= 1.4 you could also remove JAI now with FOP
> Trunk and instead just use ImageIO which is provided by the JDK. GIF
> support is already in there. No additional libraries required.
>
It is also a bug in our image provider detection mechanism. It shouldn't 
throw an exception but simply try the next available provider.

I'll post a patch.
>
> Jeremias Maerki
>

Manuel

-
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]



Re: Error loading GIF image using JAI in FOP Trunk (was: Error while processing a PDF - OK)

2005-08-31 Thread Manuel Mall
On Wed, 31 Aug 2005 04:38 pm, [EMAIL PROTECTED] wrote:
> Ok, I did the following :
>
> 1. Remove JAI and test. -> Result is the same error.
> 2. Reinstall JAI and set CLASSPATH=... codec.jar are located> and test -> Result is the same error.

That is a bit odd. How did you build fop? Did you have JAI in the path 
then, I assume you must have? When you build fop did it pass the test 
suite? If it did GIF support was working at build time.

Manuel

>
> Please, keep me in touch if any corrected trunk is available
>
> Regards
>
> Lawrence
>
> -Message d'origine-
> De : Manuel Mall [mailto:[EMAIL PROTECTED]
> Envoyé : mercredi, 31. août 2005 02:45
> À : fop-users@xmlgraphics.apache.org
> Objet : Re: Error loading GIF image using JAI in FOP Trunk (was:
> Error while processing a PDF - OK)
>
> On Wed, 31 Aug 2005 02:50 am, Jeremias Maerki wrote:
> > On 30.08.2005 19:00:25 michella wrote:
> > > Thank you for your support. Everything works pretty fine from now
> > > on.
> >
> > Thanks for being brave enough to try out our new code and for
> > telling us of any problems you find.
> >
> > > Still another question : Is it normal that GIF images aren't
> > > handled anymore?
> >
> > The image handling has been improved considerably in the new code,
> > at least in my opinion. GIF images are now supported through four
> > different image sources (handled in this order):
> > - JAI
> > - ImageIO (only >= JDK 1.4)
> > - JIMI
> > - the ugly, not really working URL hack to load a GIF image. :-)
> >
> > > When I include "external-graphics... As gif image",I get the >
> > > following error :
> > >
> > > I installed SDK1.5.0_04, and jai-1_1_2_01-lib-windows-i586-jdk
> > > ---
> > > Exception in thread "main" java.lang.NoClassDefFoundError:
> > > com/sun/media/jai/codec/FileCacheSeekableStream at
> > > java.lang.Class.forName0(Native Method)
> > >   at java.lang.Class.forName(Unknown Source)
> > >   at
> > > org.apache.fop.image.ImageProvider.getImplementingClass(ImageFact
> > >or y.java:589) at
> > > org.apache.fop.image.ImageMimeType.getFirstImplementingClass(Imag
> > >eF actory.java:639)
> >
> > Sounds a lot like a class path problem. Are you sure you've added
> > both jai_core.jar and jai_codec.jar to the classpath? Since you're
> > working with a JDK >= 1.4 you could also remove JAI now with FOP
> > Trunk and instead just use ImageIO which is provided by the JDK.
> > GIF support is already in there. No additional libraries required.
>
> It is also a bug in our image provider detection mechanism. It
> shouldn't throw an exception but simply try the next available
> provider.
>
> I'll post a patch.
>
> > Jeremias Maerki
>
> Manuel
>
> -
> 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]

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



RE : Error loading GIF image using JAI in FOP Trunk (was: Error while processing a PDF - OK)

2005-08-31 Thread michella
Well, I did the following.

Java :
Installed JAVA SDK5 (latest version)
Installed JAI SDK (latest version)
Set path pointing to the JDK/bin

Fop :
Get latest version from FOP trunk (No 26497X)
Build it with ANT

And test...

I hope it might help

Regards

Lawrence

-Message d'origine-
De : Manuel Mall [mailto:[EMAIL PROTECTED] 
Envoyé : mercredi, 31. août 2005 10:43
À : fop-users@xmlgraphics.apache.org
Objet : Re: Error loading GIF image using JAI in FOP Trunk (was: Error while 
processing a PDF - OK)


On Wed, 31 Aug 2005 04:38 pm, [EMAIL PROTECTED] wrote:
> Ok, I did the following :
>
> 1. Remove JAI and test. -> Result is the same error.
> 2. Reinstall JAI and set CLASSPATH=... codec.jar are located> and test -> Result is the same error.

That is a bit odd. How did you build fop? Did you have JAI in the path 
then, I assume you must have? When you build fop did it pass the test 
suite? If it did GIF support was working at build time.

Manuel


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



Re: Error loading GIF image using JAI in FOP Trunk (was: Error while processing a PDF - OK)

2005-08-31 Thread Jeremias Maerki

On 31.08.2005 10:43:13 Manuel Mall wrote:
> On Wed, 31 Aug 2005 04:38 pm, [EMAIL PROTECTED] wrote:
> > Ok, I did the following :
> >
> > 1. Remove JAI and test. -> Result is the same error.
> > 2. Reinstall JAI and set CLASSPATH=... > codec.jar are located> and test -> Result is the same error.
> 
> That is a bit odd. How did you build fop? Did you have JAI in the path 
> then, I assume you must have? When you build fop did it pass the test 
> suite? If it did GIF support was working at build time.

I agree. This is really odd. Anyway, Manuel's patch [1] is now applied.
I couldn't reproduce your problem because I haven't compiled my FOP on
the command-line with JAI support since the move to Subversion because I
forgot to copy over the build-local.properties files back then. Right
now, every combination looks good to me.

[1] http://issues.apache.org/bugzilla/show_bug.cgi?id=36432




Jeremias Maerki


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



RE : Error loading GIF image using JAI in FOP Trunk (was: Error while processing a PDF - OK)

2005-08-31 Thread michella
Ooops...

Well... The problem seems to remain in my Java installation. My name is Dumbo, 
and I've set the JAVA_HOME uncorrectly!

Now, Ant tells me that it has found the JAI (which was not the case before)

But... build fails :

C:\Documents and Settings\michella\My Documents\EA_Publikation\Tools\FOP_Trunk>a
nt
Buildfile: build.xml

init-avail:
 [echo] --- Fop 1.0dev [1999-2005] 
 [echo] See build.properties and build-local.properties for additional build
 settings
 [echo] Apache Ant version 1.6.5 compiled on June 2 2005
 [echo] VM: 1.5.0_04-b05, Sun Microsystems Inc.
 [echo] JAVA_HOME: C:\Program Files\Java\jdk1.5.0_04
 [echo] Jimi Support NOT Present
 [echo] JAI Support PRESENT
 [echo] JCE Support PRESENT
 [echo] JUnit Support NOT Present - Committers are required to have JUnit wo
rking

init-filters-jdk14:
 [echo] Use GraphicsConfiguration adapter for JDK 1.4.

init-filters-jdk13:

init:

codegen:
 [echo] Generating the java files from xml resources

compile-java:
[javac] Compiling 638 source files to C:\Documents and Settings\michella\My
Documents\EA_Publikation\Tools\FOP_Trunk\build\classes
[javac] C:\Documents and Settings\michella\My Documents\EA_Publikation\Tools
\FOP_Trunk\src\java\org\apache\fop\fonts\FontSetup.java:30: cannot access org.ap
ache.fop.fonts.base14.Courier
[javac] bad class file: C:\Documents and Settings\michella\My Documents\EA_P
ublikation\Tools\FOP_Trunk\build\gensrc\org\apache\fop\fonts\base14\Courier.java

[javac] file does not contain class org.apache.fop.fonts.base14.Courier
[javac] Please remove or make sure it appears in the correct subdirectory of
 the classpath.
[javac] import org.apache.fop.fonts.base14.Courier;
[javac]^
[javac] 1 error

BUILD FAILED
C:\Documents and Settings\michella\My Documents\EA_Publikation\Tools\FOP_Trunk\b
uild.xml:357: Compile failed; see the compiler error output for details.

Total time: 4 seconds
---

Hope I did not something wrong...

Lawrence

-Message d'origine-
De : Jeremias Maerki [mailto:[EMAIL PROTECTED] 
Envoyé : mercredi, 31. août 2005 10:59
À : fop-users@xmlgraphics.apache.org
Objet : Re: Error loading GIF image using JAI in FOP Trunk (was: Error while 
processing a PDF - OK)



On 31.08.2005 10:43:13 Manuel Mall wrote:
> On Wed, 31 Aug 2005 04:38 pm, [EMAIL PROTECTED] wrote:
> > Ok, I did the following :
> >
> > 1. Remove JAI and test. -> Result is the same error.
> > 2. Reinstall JAI and set CLASSPATH=... > codec.jar are located> and test -> Result is the same error.
> 
> That is a bit odd. How did you build fop? Did you have JAI in the path 
> then, I assume you must have? When you build fop did it pass the test 
> suite? If it did GIF support was working at build time.

I agree. This is really odd. Anyway, Manuel's patch [1] is now applied.
I couldn't reproduce your problem because I haven't compiled my FOP on
the command-line with JAI support since the move to Subversion because I
forgot to copy over the build-local.properties files back then. Right
now, every combination looks good to me.

[1] http://issues.apache.org/bugzilla/show_bug.cgi?id=36432




Jeremias Maerki


-
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]



Re: Error loading GIF image using JAI in FOP Trunk (was: Error while processing a PDF - OK)

2005-08-31 Thread Manuel Mall
I am very certain that this is still a classpath issue. Looking into the 
JAI jars com/sun/media/jai/codec/FileCacheSeekableStream is in 
jai_codec.jar. If you do a jar tf on jai_codec.jar it is actually 
within the first 10 files listed.

I don't know why your java environment doesn't find it. May be you can 
describe how you invoke fop?

Manuel

On Wed, 31 Aug 2005 05:58 pm, [EMAIL PROTECTED] wrote:
> "Clean ant" followed by "Ant" result to a successful build. Thanks.
>
> Unfortunately, I still get the same error message at FO processing
> with a GIF Image:
>
> Exception in thread "main" java.lang.NoClassDefFoundError:
> com/sun/media/jai/codec/FileCacheSeekableStream at
> java.lang.Class.forName0(Native Method)
>   at java.lang.Class.forName(Unknown Source)
>   at
> org.apache.fop.image.ImageProvider.getImplementingClass(ImageFactory.
>java:594) at
> org.apache.fop.image.ImageMimeType.getFirstImplementingClass(ImageFac
>tory.java:644) at
> org.apache.fop.image.ImageFactory.getImageClass(ImageFactory.java:307
>) at
> org.apache.fop.image.ImageFactory.loadImage(ImageFactory.java:249) at
> org.apache.fop.image.ImageLoader.loadImage(ImageLoader.java:54) at
> org.apache.fop.image.ContextImageCache.getImage(ImageFactory.java:437
>) at org.apache.fop.image.ImageFactory.getImage(ImageFactory.java:167)
> at
> org.apache.fop.fo.flow.ExternalGraphic.bind(ExternalGraphic.java:127)
> at org.apache.fop.fo.FObj.processNode(FObj.java:109)
>   at
> org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:270)
> at
> org.apache.xalan.transformer.TransformerIdentityImpl.startElement(Tra
>nsformerIdentityImpl.java:1072) at
> org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown
> Source) at
> org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unkn
>own Source) at
> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unkn
>own Source) at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
>Dispatcher.dispatch(Unknown Source) at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
>known Source) at
> org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at
> org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at
> org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at
> org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at
> org.apache.xalan.transformer.TransformerIdentityImpl.transform(Transf
>ormerIdentityImpl.java:484) at
> org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:141) at
> org.apache.fop.cli.InputHandler.render(InputHandler.java:101) at
> org.apache.fop.cli.Main.startFOP(Main.java:165)
>   at org.apache.fop.cli.Main.main(Main.java:195)
>
> ----------
>
>
> -Message d'origine-
> De : Jeremias Maerki [mailto:[EMAIL PROTECTED]
> Envoyé : mercredi, 31. août 2005 11:43
> À : fop-users@xmlgraphics.apache.org
> Objet : Re: RE : Error loading GIF image using JAI in FOP Trunk (was:
> Error while processing a PDF - OK)
>
>
> This usually works fine. Try "ant clean" followed by "ant". Maybe the
> change of JDK has a bad influence on the build.
>
> On 31.08.2005 11:40:41 michella wrote:
> > Ooops...
> >
> > Well... The problem seems to remain in my Java installation. My
> > name is Dumbo, and I've set the JAVA_HOME uncorrectly!
> >
> > Now, Ant tells me that it has found the JAI (which was not the case
> > before)
> >
> > But... build fails :
> >
> > C:\Documents and Settings\michella\My
> > Documents\EA_Publikation\Tools\FOP_Trunk>a nt
> > Buildfile: build.xml
> >
> > init-avail:
> >  [echo] --- Fop 1.0dev [1999-2005]
> >  [echo] See build.properties and
> > build-local.properties for additional build settings
> >  [echo] Apache Ant version 1.6.5 compiled on June 2 2005
> >  [echo] VM: 1.5.0_04-b05, Sun Microsystems Inc.
> >  [echo] JAVA_HOME: C:\Program Files\Java\jdk1.5.0_04
> >  [echo] Jimi Support NOT Present
> >  [echo] JAI Support PRESENT
> >  [echo] JCE Support PRESENT
> >  [echo] JUnit Support NOT Present - Committers are required to
> > have JUnit wo rking
> >
> > init-filters-jdk14:
> >  [echo] Use GraphicsConfiguration adapter for JDK 1.4.
> >
> > init-filters-jdk13:
> >
> > init:
> >
> > codegen:
> >  [echo] Generating the java files from xml resources
> >
> > compile-java:
> > [javac] Compiling 638 source files to C:\Documents and
> > Settings

RE : Error loading GIF image using JAI in FOP Trunk (was: Error while processing a PDF - OK)

2005-08-31 Thread michella
Fop invocation is done as follow :

Batch file :
CALL ..\..\Tools\fop-0.20.5\fop -c ..\..\Tools\fop-0.20.5\conf\PostConfig.xml 
-fo ..\XSL-FO\uml_dp2_Handsortierung_BE.fo -pdf 
..\Publikation\Generated\EA_Ist\PDF\TA\uml_dp2_Handsortierung_BE.pdf

Lawrence

-Message d'origine-
De : Manuel Mall [mailto:[EMAIL PROTECTED] 
Envoyé : mercredi, 31. août 2005 12:08
À : fop-users@xmlgraphics.apache.org
Objet : Re: Error loading GIF image using JAI in FOP Trunk (was: Error while 
processing a PDF - OK)


I am very certain that this is still a classpath issue. Looking into the 
JAI jars com/sun/media/jai/codec/FileCacheSeekableStream is in 
jai_codec.jar. If you do a jar tf on jai_codec.jar it is actually 
within the first 10 files listed.

I don't know why your java environment doesn't find it. May be you can 
describe how you invoke fop?

Manuel

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



RE : Error loading GIF image using JAI in FOP Trunk (was: Error while processing a PDF - OK)

2005-08-31 Thread michella

I got it :

The typical installation of JSDK5 will create two directories : one for JDK, 
and the other one for JRE. The Jai installation has only filled the 
SDK/jre/lib/.../ext/ directory, and did not add anything in the 
JRE/lib/.../ext/ one. I firgot to install the JAI for JRE! (Except that I now 
get an:

java.lang.RuntimeException: Some content could not fit into a line/page after 50
 attempts. Giving up to avoid an endless loop.

Where shoud it come from? Image too big?
;-)

Lawrence

-Message d'origine-
De : Manuel Mall [mailto:[EMAIL PROTECTED] 
Envoyé : mercredi, 31. août 2005 12:08
À : fop-users@xmlgraphics.apache.org
Objet : Re: Error loading GIF image using JAI in FOP Trunk (was: Error while 
processing a PDF - OK)


I am very certain that this is still a classpath issue. Looking into the 
JAI jars com/sun/media/jai/codec/FileCacheSeekableStream is in 
jai_codec.jar. If you do a jar tf on jai_codec.jar it is actually 
within the first 10 files listed.

I don't know why your java environment doesn't find it. May be you can 
describe how you invoke fop?

Manuel

On Wed, 31 Aug 2005 05:58 pm, [EMAIL PROTECTED] wrote:
> "Clean ant" followed by "Ant" result to a successful build. Thanks.
>
> Unfortunately, I still get the same error message at FO processing
> with a GIF Image:
>
> Exception in thread "main" java.lang.NoClassDefFoundError:
> com/sun/media/jai/codec/FileCacheSeekableStream at
> java.lang.Class.forName0(Native Method)
>   at java.lang.Class.forName(Unknown Source)
>   at
> org.apache.fop.image.ImageProvider.getImplementingClass(ImageFactory.
>java:594) at
> org.apache.fop.image.ImageMimeType.getFirstImplementingClass(ImageFac
>tory.java:644) at
> org.apache.fop.image.ImageFactory.getImageClass(ImageFactory.java:307
>) at
> org.apache.fop.image.ImageFactory.loadImage(ImageFactory.java:249) at
> org.apache.fop.image.ImageLoader.loadImage(ImageLoader.java:54) at
> org.apache.fop.image.ContextImageCache.getImage(ImageFactory.java:437
>) at org.apache.fop.image.ImageFactory.getImage(ImageFactory.java:167)
> at
> org.apache.fop.fo.flow.ExternalGraphic.bind(ExternalGraphic.java:127)
> at org.apache.fop.fo.FObj.processNode(FObj.java:109)
>   at
> org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:270)
> at
> org.apache.xalan.transformer.TransformerIdentityImpl.startElement(Tra
>nsformerIdentityImpl.java:1072) at
> org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown
> Source) at
> org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unkn
>own Source) at
> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unkn
>own Source) at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
>Dispatcher.dispatch(Unknown Source) at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
>known Source) at
> org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at
> org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at
> org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at
> org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at
> org.apache.xalan.transformer.TransformerIdentityImpl.transform(Transf
>ormerIdentityImpl.java:484) at
> org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:141) at
> org.apache.fop.cli.InputHandler.render(InputHandler.java:101) at
> org.apache.fop.cli.Main.startFOP(Main.java:165)
>   at org.apache.fop.cli.Main.main(Main.java:195)
>
> ----------
>
>
> -----Message d'origine-
> De : Jeremias Maerki [mailto:[EMAIL PROTECTED]
> Envoyé : mercredi, 31. août 2005 11:43
> À : fop-users@xmlgraphics.apache.org
> Objet : Re: RE : Error loading GIF image using JAI in FOP Trunk (was:
> Error while processing a PDF - OK)
>
>
> This usually works fine. Try "ant clean" followed by "ant". Maybe the
> change of JDK has a bad influence on the build.
>
> On 31.08.2005 11:40:41 michella wrote:
> > Ooops...
> >
> > Well... The problem seems to remain in my Java installation. My
> > name is Dumbo, and I've set the JAVA_HOME uncorrectly!
> >
> > Now, Ant tells me that it has found the JAI (which was not the case
> > before)
> >
> > But... build fails :
> >
> > C:\Documents and Settings\michella\My
> > Documents\EA_Publikation\Tools\FOP_Trunk>a nt
> > Buildfile: build.xml
> >
> > init-avail:
> >  [echo] --- Fop 1.0dev [1999-2005]
> >  [echo] See build.properties and
> > build-local.properties for additional build settings
> >  [echo] Apache Ant version 1.6.5 compiled on June 2 2005
> >  [echo] 

Re: RE : Error loading GIF image using JAI in FOP Trunk (was: Error while processing a PDF - OK)

2005-08-31 Thread Jeremias Maerki
This usually works fine. Try "ant clean" followed by "ant". Maybe the
change of JDK has a bad influence on the build.

On 31.08.2005 11:40:41 michella wrote:
> Ooops...
> 
> Well... The problem seems to remain in my Java installation. My name is 
> Dumbo, and I've set the JAVA_HOME uncorrectly!
> 
> Now, Ant tells me that it has found the JAI (which was not the case before)
> 
> But... build fails :
> 
> C:\Documents and Settings\michella\My 
> Documents\EA_Publikation\Tools\FOP_Trunk>a
> nt
> Buildfile: build.xml
> 
> init-avail:
>  [echo] --- Fop 1.0dev [1999-2005] 
>  [echo] See build.properties and build-local.properties for additional 
> build
>  settings
>  [echo] Apache Ant version 1.6.5 compiled on June 2 2005
>  [echo] VM: 1.5.0_04-b05, Sun Microsystems Inc.
>  [echo] JAVA_HOME: C:\Program Files\Java\jdk1.5.0_04
>  [echo] Jimi Support NOT Present
>  [echo] JAI Support PRESENT
>  [echo] JCE Support PRESENT
>  [echo] JUnit Support NOT Present - Committers are required to have JUnit 
> wo
> rking
> 
> init-filters-jdk14:
>  [echo] Use GraphicsConfiguration adapter for JDK 1.4.
> 
> init-filters-jdk13:
> 
> init:
> 
> codegen:
>  [echo] Generating the java files from xml resources
> 
> compile-java:
> [javac] Compiling 638 source files to C:\Documents and 
> Settings\michella\My
> Documents\EA_Publikation\Tools\FOP_Trunk\build\classes
> [javac] C:\Documents and Settings\michella\My 
> Documents\EA_Publikation\Tools
> \FOP_Trunk\src\java\org\apache\fop\fonts\FontSetup.java:30: cannot access 
> org.ap
> ache.fop.fonts.base14.Courier
> [javac] bad class file: C:\Documents and Settings\michella\My 
> Documents\EA_P
> ublikation\Tools\FOP_Trunk\build\gensrc\org\apache\fop\fonts\base14\Courier.java
> 
> [javac] file does not contain class org.apache.fop.fonts.base14.Courier
> [javac] Please remove or make sure it appears in the correct subdirectory 
> of
>  the classpath.
> [javac] import org.apache.fop.fonts.base14.Courier;
> [javac]^
> [javac] 1 error
> 
> BUILD FAILED
> C:\Documents and Settings\michella\My 
> Documents\EA_Publikation\Tools\FOP_Trunk\b
> uild.xml:357: Compile failed; see the compiler error output for details.
> 
> Total time: 4 seconds
> ---
> 
> Hope I did not something wrong...
> 
> Lawrence
> 
> -----Message d'origine-
> De : Jeremias Maerki [mailto:[EMAIL PROTECTED] 
> Envoyé : mercredi, 31. août 2005 10:59
> À : fop-users@xmlgraphics.apache.org
> Objet : Re: Error loading GIF image using JAI in FOP Trunk (was: Error while 
> processing a PDF - OK)
> 
> 
> 
> On 31.08.2005 10:43:13 Manuel Mall wrote:
> > On Wed, 31 Aug 2005 04:38 pm, [EMAIL PROTECTED] wrote:
> > > Ok, I did the following :
> > >
> > > 1. Remove JAI and test. -> Result is the same error.
> > > 2. Reinstall JAI and set CLASSPATH=... > > codec.jar are located> and test -> Result is the same error.
> > 
> > That is a bit odd. How did you build fop? Did you have JAI in the path 
> > then, I assume you must have? When you build fop did it pass the test 
> > suite? If it did GIF support was working at build time.
> 
> I agree. This is really odd. Anyway, Manuel's patch [1] is now applied.
> I couldn't reproduce your problem because I haven't compiled my FOP on
> the command-line with JAI support since the move to Subversion because I
> forgot to copy over the build-local.properties files back then. Right
> now, every combination looks good to me.
> 
> [1] http://issues.apache.org/bugzilla/show_bug.cgi?id=36432
> 
> 
> 
> 
> Jeremias Maerki
> 
> 
> -
> 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]



Jeremias Maerki


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



RE : RE : Error loading GIF image using JAI in FOP Trunk (was: Error while processing a PDF - OK)

2005-08-31 Thread michella
"Clean ant" followed by "Ant" result to a successful build. Thanks.

Unfortunately, I still get the same error message at FO processing with a GIF 
Image:

Exception in thread "main" java.lang.NoClassDefFoundError: 
com/sun/media/jai/codec/FileCacheSeekableStream
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at 
org.apache.fop.image.ImageProvider.getImplementingClass(ImageFactory.java:594)
at 
org.apache.fop.image.ImageMimeType.getFirstImplementingClass(ImageFactory.java:644)
at 
org.apache.fop.image.ImageFactory.getImageClass(ImageFactory.java:307)
at org.apache.fop.image.ImageFactory.loadImage(ImageFactory.java:249)
at org.apache.fop.image.ImageLoader.loadImage(ImageLoader.java:54)
at 
org.apache.fop.image.ContextImageCache.getImage(ImageFactory.java:437)
at org.apache.fop.image.ImageFactory.getImage(ImageFactory.java:167)
at org.apache.fop.fo.flow.ExternalGraphic.bind(ExternalGraphic.java:127)
at org.apache.fop.fo.FObj.processNode(FObj.java:109)
at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:270)
at 
org.apache.xalan.transformer.TransformerIdentityImpl.startElement(TransformerIdentityImpl.java:1072)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown 
Source)
at 
org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
at 
org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
 Source)
at 
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at 
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:141)
at org.apache.fop.cli.InputHandler.render(InputHandler.java:101)
at org.apache.fop.cli.Main.startFOP(Main.java:165)
at org.apache.fop.cli.Main.main(Main.java:195)

--


-Message d'origine-
De : Jeremias Maerki [mailto:[EMAIL PROTECTED] 
Envoyé : mercredi, 31. août 2005 11:43
À : fop-users@xmlgraphics.apache.org
Objet : Re: RE : Error loading GIF image using JAI in FOP Trunk (was: Error 
while processing a PDF - OK)


This usually works fine. Try "ant clean" followed by "ant". Maybe the
change of JDK has a bad influence on the build.

On 31.08.2005 11:40:41 michella wrote:
> Ooops...
> 
> Well... The problem seems to remain in my Java installation. My name is 
> Dumbo, and I've set the JAVA_HOME uncorrectly!
> 
> Now, Ant tells me that it has found the JAI (which was not the case before)
> 
> But... build fails :
> 
> C:\Documents and Settings\michella\My 
> Documents\EA_Publikation\Tools\FOP_Trunk>a
> nt
> Buildfile: build.xml
> 
> init-avail:
>  [echo] --- Fop 1.0dev [1999-2005] 
>  [echo] See build.properties and build-local.properties for additional 
> build
>  settings
>  [echo] Apache Ant version 1.6.5 compiled on June 2 2005
>  [echo] VM: 1.5.0_04-b05, Sun Microsystems Inc.
>  [echo] JAVA_HOME: C:\Program Files\Java\jdk1.5.0_04
>  [echo] Jimi Support NOT Present
>  [echo] JAI Support PRESENT
>  [echo] JCE Support PRESENT
>  [echo] JUnit Support NOT Present - Committers are required to have JUnit 
> wo
> rking
> 
> init-filters-jdk14:
>  [echo] Use GraphicsConfiguration adapter for JDK 1.4.
> 
> init-filters-jdk13:
> 
> init:
> 
> codegen:
>  [echo] Generating the java files from xml resources
> 
> compile-java:
> [javac] Compiling 638 source files to C:\Documents and 
> Settings\michella\My
> Documents\EA_Publikation\Tools\FOP_Trunk\build\classes
> [javac] C:\Documents and Settings\michella\My 
> Documents\EA_Publikation\Tools
> \FOP_Trunk\src\java\org\apache\fop\fonts\FontSetup.java:30: cannot access 
> org.ap
> ache.fop.fonts.base14.Courier
> [javac] bad class file: C:\Documents and Settings\michella\My 
> Documents\EA_P
> ublikation\Tools\FOP_Trunk\build\gensrc\org\apache\fop\fonts\base14\Courier.java
> 
> [javac] file does not contain class org.apache.fop.fonts.base14.Courier
> [javac] Please remove or make sure it appears in the correct subdirectory 
> of
>  the classpath.
> [javac] import org.apache