Re: java.lang.IllegalArgumentException: Message pattern contains unsupported field name: elementName

2013-04-10 Thread Pascal Sancho
Hi,
you should describe what do you feed to FOP, and, as a best practice,attach
some material, ideally an XSL-FO input file (rather than XML+XSLT), or
other input format handled by FOP (IF, AT, etc.)




2013/4/11 Bonekrusher 

> Running embedded code in trunk, I am getting the follow error:
>
> Any ideas? If you need a small repo, I'll put one together.
>
> Thx
>
>
> java.lang.IllegalArgumentException: Message pattern contains unsupported
> field n
> ame: elementName
> at
> org.apache.fop.util.text.AdvancedMessageFormat$SimpleFieldPart.write(
> AdvancedMessageFormat.java:324)
> at
> org.apache.fop.util.text.AdvancedMessageFormat$CompositePart.write(Ad
> vancedMessageFormat.java:450)
> at
> org.apache.fop.util.text.AdvancedMessageFormat.format(AdvancedMessage
> Format.java:207)
> at
> org.apache.fop.util.text.AdvancedMessageFormat.format(AdvancedMessage
> Format.java:197)
> at
> org.apache.fop.events.EventFormatter.format(EventFormatter.java:139)
> at
> org.apache.fop.events.EventFormatter.format(EventFormatter.java:93)
> at
> org.apache.fop.events.EventFormatter.format(EventFormatter.java:81)
> at
> org.apache.fop.events.EventFormatter.format(EventFormatter.java:71)
> at
> org.apache.fop.events.LoggingEventListener.processEvent(LoggingEventL
> istener.java:80)
> at
> org.apache.fop.events.CompositeEventListener.processEvent(CompositeEv
> entListener.java:61)
> at
> org.apache.fop.events.FOPEventListenerProxy.processEvent(FOPEventList
> enerProxy.java:70)
> at
> org.apache.fop.apps.FOUserAgent$FOPEventBroadcaster.broadcastEvent(FO
> UserAgent.java:608)
> at
> org.apache.fop.events.DefaultEventBroadcaster$1.invoke(DefaultEventBr
> oadcaster.java:172)
> at com.sun.proxy.$Proxy4.lineOverflows(Unknown Source)
> at
> org.apache.fop.layoutmgr.inline.LineLayoutManager$LineBreakingAlgorit
> hm.updateData2(LineLayoutManager.java:402)
> at
> org.apache.fop.layoutmgr.BreakingAlgorithm.calculateBreakPoints(Break
> ingAlgorithm.java:1439)
> at
> org.apache.fop.layoutmgr.BreakingAlgorithm.findBreakingPoints(Breakin
> gAlgorithm.java:600)
> at
> org.apache.fop.layoutmgr.BreakingAlgorithm.findBreakingPoints(Breakin
> gAlgorithm.java:506)
> at
> org.apache.fop.layoutmgr.inline.LineLayoutManager.findOptimalBreaking
> Points(LineLayoutManager.java:901)
> at
> org.apache.fop.layoutmgr.inline.LineLayoutManager.createLineBreaks(Li
> neLayoutManager.java:821)
> at
> org.apache.fop.layoutmgr.inline.LineLayoutManager.getNextKnuthElement
> s(LineLayoutManager.java:637)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextChildElements(Bloc
> kLayoutManager.java:142)
> at
> org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthEleme
> nts(BlockStackingLayoutManager.java:288)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(Bloc
> kLayoutManager.java:114)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(Bloc
> kLayoutManager.java:106)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextChildElements(Bloc
> kLayoutManager.java:142)
> at
> org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthEleme
> nts(BlockStackingLayoutManager.java:288)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(Bloc
> kLayoutManager.java:114)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(Bloc
> kLayoutManager.java:106)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextChildElements(Bloc
> kLayoutManager.java:142)
> at
> org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthEleme
> nts(BlockStackingLayoutManager.java:288)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(Bloc
> kLayoutManager.java:114)
> at
> org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(Bloc
> kLayoutManager.java:106)
> at
> org.apache.fop.layoutmgr.table.TableCellLayoutManager.getNextKnuthEle
> ments(TableCellLayoutManager.java:188)
> at
> org.apache.fop.layoutmgr.table.RowGroupLayoutManager.createElementsFo
> rRowGroup(RowGroupLayoutManager.java:120)
> at
> org.apache.fop.layoutmgr.table.RowGroupLayoutManager.getNextKnuthElem
> ents(RowGroupLayoutManager.java:63)
> at
> org.apache.fop.layoutmgr.table.TableContentLayoutManager.getKnuthElem
> entsForRowIterator(TableContentLayoutManager.java:246)
> at
> org.apache.fop.layoutmgr.table.TableContentLayoutManager.getNextKnuth
> Elements(TableContentLayoutManager.java:185)
> at
> org.apache.fop.layoutmgr.table.TableLayoutManager.getNextKnuthElement
> s(TableLayoutManager.java:267)
> at
> org.apache.fop.layoutmgr.FlowLayoutManager.getNextChildElements(FlowL
> ayoutManager.java:221)
> at
> org.apache.fop.layoutmgr.FlowLayoutManager.addChildEleme

java.lang.IllegalArgumentException: Message pattern contains unsupported field name: elementName

2013-04-10 Thread Bonekrusher
Running embedded code in trunk, I am getting the follow error:

Any ideas? If you need a small repo, I'll put one together.

Thx


java.lang.IllegalArgumentException: Message pattern contains unsupported
field n
ame: elementName
at
org.apache.fop.util.text.AdvancedMessageFormat$SimpleFieldPart.write(
AdvancedMessageFormat.java:324)
at
org.apache.fop.util.text.AdvancedMessageFormat$CompositePart.write(Ad
vancedMessageFormat.java:450)
at
org.apache.fop.util.text.AdvancedMessageFormat.format(AdvancedMessage
Format.java:207)
at
org.apache.fop.util.text.AdvancedMessageFormat.format(AdvancedMessage
Format.java:197)
at
org.apache.fop.events.EventFormatter.format(EventFormatter.java:139)
at
org.apache.fop.events.EventFormatter.format(EventFormatter.java:93)
at
org.apache.fop.events.EventFormatter.format(EventFormatter.java:81)
at
org.apache.fop.events.EventFormatter.format(EventFormatter.java:71)
at
org.apache.fop.events.LoggingEventListener.processEvent(LoggingEventL
istener.java:80)
at
org.apache.fop.events.CompositeEventListener.processEvent(CompositeEv
entListener.java:61)
at
org.apache.fop.events.FOPEventListenerProxy.processEvent(FOPEventList
enerProxy.java:70)
at
org.apache.fop.apps.FOUserAgent$FOPEventBroadcaster.broadcastEvent(FO
UserAgent.java:608)
at
org.apache.fop.events.DefaultEventBroadcaster$1.invoke(DefaultEventBr
oadcaster.java:172)
at com.sun.proxy.$Proxy4.lineOverflows(Unknown Source)
at
org.apache.fop.layoutmgr.inline.LineLayoutManager$LineBreakingAlgorit
hm.updateData2(LineLayoutManager.java:402)
at
org.apache.fop.layoutmgr.BreakingAlgorithm.calculateBreakPoints(Break
ingAlgorithm.java:1439)
at
org.apache.fop.layoutmgr.BreakingAlgorithm.findBreakingPoints(Breakin
gAlgorithm.java:600)
at
org.apache.fop.layoutmgr.BreakingAlgorithm.findBreakingPoints(Breakin
gAlgorithm.java:506)
at
org.apache.fop.layoutmgr.inline.LineLayoutManager.findOptimalBreaking
Points(LineLayoutManager.java:901)
at
org.apache.fop.layoutmgr.inline.LineLayoutManager.createLineBreaks(Li
neLayoutManager.java:821)
at
org.apache.fop.layoutmgr.inline.LineLayoutManager.getNextKnuthElement
s(LineLayoutManager.java:637)
at
org.apache.fop.layoutmgr.BlockLayoutManager.getNextChildElements(Bloc
kLayoutManager.java:142)
at
org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthEleme
nts(BlockStackingLayoutManager.java:288)
at
org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(Bloc
kLayoutManager.java:114)
at
org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(Bloc
kLayoutManager.java:106)
at
org.apache.fop.layoutmgr.BlockLayoutManager.getNextChildElements(Bloc
kLayoutManager.java:142)
at
org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthEleme
nts(BlockStackingLayoutManager.java:288)
at
org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(Bloc
kLayoutManager.java:114)
at
org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(Bloc
kLayoutManager.java:106)
at
org.apache.fop.layoutmgr.BlockLayoutManager.getNextChildElements(Bloc
kLayoutManager.java:142)
at
org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthEleme
nts(BlockStackingLayoutManager.java:288)
at
org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(Bloc
kLayoutManager.java:114)
at
org.apache.fop.layoutmgr.BlockLayoutManager.getNextKnuthElements(Bloc
kLayoutManager.java:106)
at
org.apache.fop.layoutmgr.table.TableCellLayoutManager.getNextKnuthEle
ments(TableCellLayoutManager.java:188)
at
org.apache.fop.layoutmgr.table.RowGroupLayoutManager.createElementsFo
rRowGroup(RowGroupLayoutManager.java:120)
at
org.apache.fop.layoutmgr.table.RowGroupLayoutManager.getNextKnuthElem
ents(RowGroupLayoutManager.java:63)
at
org.apache.fop.layoutmgr.table.TableContentLayoutManager.getKnuthElem
entsForRowIterator(TableContentLayoutManager.java:246)
at
org.apache.fop.layoutmgr.table.TableContentLayoutManager.getNextKnuth
Elements(TableContentLayoutManager.java:185)
at
org.apache.fop.layoutmgr.table.TableLayoutManager.getNextKnuthElement
s(TableLayoutManager.java:267)
at
org.apache.fop.layoutmgr.FlowLayoutManager.getNextChildElements(FlowL
ayoutManager.java:221)
at
org.apache.fop.layoutmgr.FlowLayoutManager.addChildElements(FlowLayou
tManager.java:145)
at
org.apache.fop.layoutmgr.FlowLayoutManager.getNextKnuthElements(FlowL
ayoutManager.java:114)
at
org.apache.fop.layoutmgr.FlowLayoutManager.getNextKnuthElements(FlowL
ayoutManager.java:67)
at
org.apache.fop.layoutmgr.PageBreaker.getNextKnuthElements(PageBreaker
.java:221)
at
org.apache.fop.layoutmgr.AbstractBreaker.getNextBlockList(AbstractBre
aker.java:682)
at
org.apache.fop.layoutmgr.PageBreaker.

Re: FopFactory in Trunk

2013-04-10 Thread Bonekrusher
Hi Luis,

Thank you for the help. Since the error is being thrown from
"org.apache.xmlgraphics.image.loader.ImageException", I would have to assume
this issue has to do with XML Graphics Common trunk. I'll do more
investigating...





--
View this message in context: 
http://apache-fop.1065347.n5.nabble.com/FopFactory-in-Trunk-tp38261p38285.html
Sent from the FOP - Users mailing list archive at Nabble.com.

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



Re: FopFactory in Trunk

2013-04-10 Thread Luis Bernardo
PNG is a format FOP can handle well without the need fop the
jai_imageio.jar. In any case, the presence of the jar in the classpath
should not cause a problem. I just tried your image with trunk and had no
problems. I assume you have no constraints in the conf file (if using one)
regarding image loading.


On Wed, Apr 10, 2013 at 1:35 AM, Bonekrusher  wrote:

> Hi Luis,
>
> Yes I am talking about jai_imageio.jar. However I have put the jai file in
> my class path and get this error. I am also attaching the image. Thanks for
> the help.
>
> SEVERE: Image not available. URI:
> file:/Users/Content/Media/ICN-LOGO-AAA-DA1-0-U8025-00512-A-04-1.png.
> Reason: org.apache.xmlgraphics.image.loader.ImageException: The file format
> is not supported. No ImagePreloader found for
> file:/Users/Content/Media/ICN-LOGO-AAA-DA1-0-U8025-00512-A-04-1.png
> (See
> position 1224:-1)
> org.apache.xmlgraphics.image.loader.ImageException: The file format is not
> supported. No ImagePreloader found for
> file:/Users/Content/Media/ICN-LOGO-AAA-DA1-0-U8025-00512-A-04-1.png
> at
>
> org.apache.xmlgraphics.image.loader.ImageManager.preloadImage(ImageManager.java:181)
> at
>
> org.apache.xmlgraphics.image.loader.cache.ImageCache.needImageInfo(ImageCache.java:128)
> at
>
> org.apache.xmlgraphics.image.loader.ImageManager.getImageInfo(ImageManager.java:123)
> at
> org.apache.fop.fo.flow.ExternalGraphic.bind(ExternalGraphic.java:81)
> at org.apache.fop.fo.FObj.processNode(FObj.java:128)
> at
>
> org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:280)
> at
> org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:175)
>
> <
> http://apache-fop.1065347.n5.nabble.com/file/n38283/ICN-LOGO-AAA-DA1-0-U8025-00512-A-04-1.png
> >
>
>
>
> --
> View this message in context:
> http://apache-fop.1065347.n5.nabble.com/FopFactory-in-Trunk-tp38261p38283.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
>
> -
> To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org
> For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org
>
>