problem in zed2daisy202

Forums: 

Hi Daisy-folk,

when applying from the command line a taskscript that includes zed2daisy202, I get the following diagnostics:

[STATE] Transformer Zed 2005 to Daisy 2.02 just started
[DEBUG, Zed 2005 to Daisy 2.02] Building Z3986 fileset...
[ERROR, Pipeline Core] An error occurred: identifier.character. Aborting.

The error message from java:

org.daisy.pipeline.exception.JobFailedException: An error occurred: identifier.c
haracter. Aborting.
at org.daisy.pipeline.core.script.Runner.execute(Runner.java:116)
at org.daisy.pipeline.core.PipelineCore.execute(PipelineCore.java:280)
at org.daisy.pipeline.ui.CommandLineUI.main(CommandLineUI.java:213)
org.daisy.pipeline.exception.TransformerRunException: An error occurred: identif
ier.character. Aborting.
at se_tpb_zed2daisy202.Zed2Daisy202.execute(Zed2Daisy202.java:203)
at org.daisy.pipeline.core.transformer.Transformer.executeWrapper(Transf
ormer.java:174)
at org.daisy.pipeline.core.transformer.TransformerHandler.run(Transforme
rHandler.java:124)
at org.daisy.pipeline.core.script.Runner.execute(Runner.java:98)
at org.daisy.pipeline.core.PipelineCore.execute(PipelineCore.java:280)
at org.daisy.pipeline.ui.CommandLineUI.main(CommandLineUI.java:213)
org.daisy.util.fileset.exception.FilesetFatalException: identifier.character
at org.daisy.util.fileset.impl.FilesetImpl.initialize(FilesetImpl.java:2
67)
at org.daisy.util.fileset.impl.FilesetImpl.(FilesetImpl.java:105)
at se_tpb_zed2daisy202.Zed2Daisy202.buildFileSet(Zed2Daisy202.java:375)
at se_tpb_zed2daisy202.Zed2Daisy202.execute(Zed2Daisy202.java:119)
at org.daisy.pipeline.core.transformer.Transformer.executeWrapper(Transf
ormer.java:174)
at org.daisy.pipeline.core.transformer.TransformerHandler.run(Transforme
rHandler.java:124)
at org.daisy.pipeline.core.script.Runner.execute(Runner.java:98)
at org.daisy.pipeline.core.PipelineCore.execute(PipelineCore.java:280)
at org.daisy.pipeline.ui.CommandLineUI.main(CommandLineUI.java:213)
org.apache.batik.css.parser.ParseException: identifier.character
at org.apache.batik.css.parser.Scanner.nextToken(Unknown Source)
at org.apache.batik.css.parser.Scanner.next(Unknown Source)
at org.apache.batik.css.parser.Parser.parseStyleSheet(Unknown Source)
at org.daisy.util.fileset.impl.CssFileImpl.parse(CssFileImpl.java:66)
at org.daisy.util.fileset.impl.FilesetImpl.fileInstantiatedEvent(Fileset
Impl.java:304)
at org.daisy.util.fileset.impl.FilesetImpl.fileInstantiatedEvent(Fileset
Impl.java:373)
at org.daisy.util.fileset.impl.FilesetImpl.initialize(FilesetImpl.java:1
79)
at org.daisy.util.fileset.impl.FilesetImpl.(FilesetImpl.java:105)
at se_tpb_zed2daisy202.Zed2Daisy202.buildFileSet(Zed2Daisy202.java:375)
at se_tpb_zed2daisy202.Zed2Daisy202.execute(Zed2Daisy202.java:119)
at org.daisy.pipeline.core.transformer.Transformer.executeWrapper(Transf
ormer.java:174)
at org.daisy.pipeline.core.transformer.TransformerHandler.run(Transforme
rHandler.java:124)
at org.daisy.pipeline.core.script.Runner.execute(Runner.java:98)
at org.daisy.pipeline.core.PipelineCore.execute(PipelineCore.java:280)
at org.daisy.pipeline.ui.CommandLineUI.main(CommandLineUI.java:213)
call failed: 256
return value = 256

Can any explain to me what this means or what to try next to solve this?

Thanks,
Theo van den Heuvel (currently working for Dedicon, the Netherlands)

Hi all,

I have just established that one of the files involved, namely dtbook.2005.basic.css, has somehow been corrupted. It now only consists of a single . Although I have no idea what caused this, I have some hope of solving this.

Best,
Theo van den Heuvel