[ http://jira.codehaus.org/browse/MPIR-59?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_87224 ]
Fabrice Daugan commented on MPIR-59: ------------------------------------ I've also the same error with the site goal into French : java.lang.IllegalArgumentException: Unmatched braces in the pattern. at org.apache.maven.reporting.AbstractMavenReportRenderer.applyPattern(AbstractMavenReportRenderer.java:619) at org.apache.maven.reporting.AbstractMavenReportRenderer.linkPatternedText(AbstractMavenReportRenderer.java:353) at org.apache.maven.reporting.AbstractMavenReportRenderer.tableCell(AbstractMavenReportRenderer.java:213) at org.apache.maven.reporting.AbstractMavenReportRenderer.tableCell(AbstractMavenReportRenderer.java:193) at org.apache.maven.reporting.AbstractMavenReportRenderer.tableRow(AbstractMavenReportRenderer.java:225) at org.apache.maven.report.projectinfo.MailingListsReport$MailingListsRenderer.renderBody(MailingListsReport.java:238) at org.apache.maven.reporting.AbstractMavenReportRenderer.render(AbstractMavenReportRenderer.java:65) at org.apache.maven.report.projectinfo.MailingListsReport.executeReport(MailingListsReport.java:65) at org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:101) at org.apache.maven.plugins.site.ReportDocumentRenderer.renderDocument(ReportDocumentRenderer.java:67) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:239) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:115) at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:124) at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:92) ... Remove the mailling list info from my pom make thr site to be correctly generated. > Site generation exception for french language, error with simple quote in > translation "S'inscrire" for mailing list > -------------------------------------------------------------------------------------------------------------------- > > Key: MPIR-59 > URL: http://jira.codehaus.org/browse/MPIR-59 > Project: Maven 2.x Project Info Reports Plugin > Issue Type: Bug > Affects Versions: 2.0.1 > Environment: linux Debian sarge > jdk 1.6 > maven 2.0.4 > Reporter: Benjamin POUSSIN > Priority: Blocker > > When we try to generate site in french <locales>fr</locales> in site plugin > we have exception: > [ERROR] FATAL ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] Unmatched braces in the pattern in '{S'incrire, > http://lists.labs.libre-entreprise.org/mailman/listinfo/lutinutil-cvscommit}' > [INFO] > ------------------------------------------------------------------------ > [INFO] Trace > java.lang.IllegalArgumentException: Unmatched braces in the pattern. > at > org.apache.maven.reporting.AbstractMavenReportRenderer.applyPattern(AbstractMavenReportRenderer.java:619) > at > org.apache.maven.reporting.AbstractMavenReportRenderer.linkPatternedText(AbstractMavenReportRenderer.java:353) > at > org.apache.maven.reporting.AbstractMavenReportRenderer.tableCell(AbstractMavenReportRenderer.java:213) > at > org.apache.maven.reporting.AbstractMavenReportRenderer.tableCell(AbstractMavenReportRenderer.java:193) > at > org.apache.maven.reporting.AbstractMavenReportRenderer.tableRow(AbstractMavenReportRenderer.java:225) > at > org.apache.maven.report.projectinfo.MailingListsReport$MailingListsRenderer.renderBody(MailingListsReport.java:238) > at > org.apache.maven.reporting.AbstractMavenReportRenderer.render(AbstractMavenReportRenderer.java:65) > at > org.apache.maven.report.projectinfo.MailingListsReport.executeReport(MailingListsReport.java:65) > at > org.apache.maven.reporting.AbstractMavenReport.generate(AbstractMavenReport.java:101) > ... > in applyPattern some test is done to know if simple quote \' are opened but > this test is not good for some translation as: > report.mailing-lists.column.subscribe = S'incrire > because this become: > {S'incrire, > http://lists.labs.libre-entreprise.org/mailman/listinfo/lutinutil-cvscommit} > and applyPattern method think that quote is nether close. > quick fix is to put two simple quote: S''incrire > but this render two simple quote in html page. > I think applyPattern must be rewritten to correct this problem -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira