Thanks, I just tried with the snippet you posted. It works, but I was kind of disappointed when discovered that only some of the confluence notation works.
At http://maven.apache.org/doxia/modules/index.html#Confluence there is a link to confluence elements reference http://confluence.atlassian.com/renderer/notationhelp.action?section=all I tried this markup: *strong* _emphasis_ ??citation?? -strikethrough- +underlined+ ^superscript^ ~subscript~ {{text will be monospaced}} and only strong, emphasis and monospaced works. Tables, for example: ||heading 1||heading 2||heading 3|| |col A1|col A2|col A3| |col B1|col B2|col B3| don't work. It says: [ERROR] FATAL ERROR [INFO] ------------------------------------------------------------------------ [INFO] 3 [INFO] ------------------------------------------------------------------------ [INFO] Trace java.lang.ArrayIndexOutOfBoundsException: 3 at org.apache.maven.doxia.module.xhtml.XhtmlSink.tableCell(XhtmlSink.java:791) at org.apache.maven.doxia.module.xhtml.XhtmlSink.tableCell(XhtmlSink.java:771) at org.apache.maven.doxia.module.confluence.parser.table.TableCellBlock.before(TableCellBlock.java:38) at org.apache.maven.doxia.module.confluence.parser.AbstractFatherBlock.traverse(AbstractFatherBlock.java:49) at org.apache.maven.doxia.module.confluence.parser.AbstractFatherBlock.traverse(AbstractFatherBlock.java:55) at org.apache.maven.doxia.module.confluence.parser.AbstractFatherBlock.traverse(AbstractFatherBlock.java:55) at org.apache.maven.doxia.module.confluence.ConfluenceParser.parse(ConfluenceParser.java:152) at org.apache.maven.doxia.DefaultDoxia.parse(DefaultDoxia.java:59) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderDocument(DefaultSiteRenderer.java:342) at org.apache.maven.doxia.siterenderer.DoxiaDocumentRenderer.renderDocument(DoxiaDocumentRenderer.java:46) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:269) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:101) at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:133) at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:100) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:453) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:479) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:292) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:301) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Also, my hopes were high for inserting source code with: {code:title=Bar.java|borderStyle=solid} // Some comments here public String getFoo() { return foo; } {code} but again: [ERROR] Error parsing C:\Users\Borut\Workarea\t5-components-library-trunk\src\site\confluence\work.confluence: line [2] String index out of range: 39 org.apache.maven.doxia.parser.ParseException: String index out of range: 39 at org.apache.maven.doxia.module.confluence.ConfluenceParser.parse(ConfluenceParser.java:139) at org.apache.maven.doxia.DefaultDoxia.parse(DefaultDoxia.java:59) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderDocument(DefaultSiteRenderer.java:342) at org.apache.maven.doxia.siterenderer.DoxiaDocumentRenderer.renderDocument(DoxiaDocumentRenderer.java:46) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.renderModule(DefaultSiteRenderer.java:269) at org.apache.maven.doxia.siterenderer.DefaultSiteRenderer.render(DefaultSiteRenderer.java:101) at org.apache.maven.plugins.site.SiteMojo.renderLocale(SiteMojo.java:133) at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:100) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:453) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:479) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:292) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:301) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 39 at java.lang.String.charAt(String.java:687) at org.apache.maven.doxia.module.confluence.parser.ParagraphBlockParser.visit(ParagraphBlockParser.java:134) at org.apache.maven.doxia.module.confluence.ConfluenceParser.parse(ConfluenceParser.java:103) at org.apache.maven.doxia.module.confluence.ConfluenceParser.parse(ConfluenceParser.java:131) ... 25 more Is there a list of supported notations, so I can decide if doxia confluence is what I need? Regards, Borut 2009/3/2 Dirk Olmes <d...@xanthippe.ping.de>: > Borut Bolčina wrote: >> Hello, >> >> I am trying to generate a site with doxia confluence format, but getting an >> error. > [...] > >> [ERROR] BUILD ERROR >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Internal error in the plugin manager executing goal >> 'org.apache.maven.plugins:maven-site-plugin:2.0-beta-7:site': Unable to find >> the mojo 'org.apache.maven.plugins:maven-site-plu >> gin:2.0-beta-7:site' in the plugin >> 'org.apache.maven.plugins:maven-site-plugin' >> org.apache.maven.doxia.logging.Log > > This clearly looks like a connection bug to the central repo to me (it > may be a temporary outage). I use the twiki site module which follows > the same approach. Here's the pom snippet that works for me: > > <build> > <plugins> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-site-plugin</artifactId> > <version>2.0-beta-7</version> > <dependencies> > <dependency> > <groupId>org.apache.maven.doxia</groupId> > <artifactId>doxia-module-confluence</artifactId> > <version>1.0</version> > </dependency> > </dependencies> > <configuration> > <inputEncoding>UTF-8</inputEncoding> > <outputEncoding>UTF-8</outputEncoding> > </configuration> > </plugin> > </plugins> > </build> > >> I have src/site/confluence/index.confluence with some confluence style >> markup and a src/site/site.xml with some menu items, one of them referencing >> index.html. Is this the right approach? > > Yes, this is the right approach and it worked for me with the POM > snippet above. > > -dirk > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org