[antlr-interest] Lexer StringTemplate error/stack trace

Jeff Barnes Jeff.Barnes at codesic.com
Fri Mar 31 12:45:48 PST 2006


Can someone help me find a work around for this problem?
 
Can't parse chunk: "#,##0.00"/>

</Style>

<Style ss:ID="s25">

<NumberFormat ss:Format="&quot;$&quot;#,##0.00"/>

</Style>

<Style ss:ID="s26">

<Alignment ss:Vertical="Top" ss:WrapText="1"/>

<NumberFormat ss:Format="Percent"/>

</Style>

<Style ss:ID="s27">

<NumberFormat ss:Format="Percent"/>

</Style>

<Style ss:ID="s28">

<NumberFormat/>

</Style>

</Styles>

<Worksheet ss:Name="National">

<Table ss:ExpandedColumnCount="19" ss:ExpandedRowCount="8" x:FullColumns="1"

x:FullRows="1">

<Row ss:Height="38.25" ss:StyleID="s23">

<Cell ss:StyleID="s22"><Data ss:Type="String">Credit Class</Data></Cell>

line 1:1: unexpected char: '&'

at org.antlr.stringtemplate.language.ActionLexer.nextToken(ActionLexer.java:217)

at antlr.TokenBuffer.fill(TokenBuffer.java:69)

at antlr.TokenBuffer.LA(TokenBuffer.java:80)

at antlr.LLkParser.LA(LLkParser.java:52)

at org.antlr.stringtemplate.language.ActionParser.action(ActionParser.java:105)

at org.antlr.stringtemplate.StringTemplate.parseAction(StringTemplate.java:845)

at org.antlr.stringtemplate.language.TemplateParser.action(TemplateParser.java:151)

at org.antlr.stringtemplate.language.TemplateParser.template(TemplateParser.java:119)

at org.antlr.stringtemplate.StringTemplate.breakTemplateIntoChunks(StringTemplate.java:821)

at org.antlr.stringtemplate.StringTemplate.setTemplate(StringTemplate.java:428)

at org.antlr.stringtemplate.language.GroupParser.template(GroupParser.java:204)

at org.antlr.stringtemplate.language.GroupParser.group(GroupParser.java:123)

at org.antlr.stringtemplate.StringTemplateGroup.parseGroup(StringTemplateGroup.java:500)

at org.antlr.stringtemplate.StringTemplateGroup.<init>(StringTemplateGroup.java:205)

at org.antlr.stringtemplate.StringTemplateGroup.<init>(StringTemplateGroup.java:183)

at com.cingular.orbit.reporting.AbstractTemplateReport.loadTemplate(AbstractTemplateReport.java:72)

at com.cingular.orbit.reporting.oca.OcaCreditClassSummaryReport.<init>(OcaCreditClassSummaryReport.java:38)

at com.cingular.orbit.reporting.oca.OcaCreditClassSummaryReportTest$test.<init>(OcaCreditClassSummaryReportTest.java:18)

at com.cingular.orbit.reporting.oca.OcaCreditClassSummaryReportTest.setUp(OcaCreditClassSummaryReportTest.java:49)

at junit.framework.TestCase.runBare(TestCase.java:125)

at junit.framework.TestResult$1.protect(TestResult.java:106)

at junit.framework.TestResult.runProtected(TestResult.java:124)

at junit.framework.TestResult.run(TestResult.java:109)

at junit.framework.TestCase.run(TestCase.java:118)

at junit.framework.TestSuite.runTest(TestSuite.java:208)

at junit.framework.TestSuite.run(TestSuite.java:203)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:478)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:344)

at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)

 


More information about the antlr-interest mailing list