Thanks Lukas for the sanity check and bug report.
On Fri, Jun 25, 2010 at 6:04 AM, Lukas Theussl <ltheu...@apache.org> wrote: > > I can confirm that this does NOT work as it should. I have opened > http://jira.codehaus.org/browse/DOXIA-397 > > Cheers, > -Lukas > > > > Thom Nichols wrote: > >> I'm trying to put links in my apt documents that link to javadoc: >> >> >> {{{../apidocs/groovyx/net/http/ParserRegistry.html#parseText(org.apache.http.HttpResponse)}ParserRegistry}} >> >> >> I've got the relative path (../) in front, so it should be picked up as a >> local (not internal link). Apt still doesn't like it though and munges >> it: >> >> [WARNING] [APT Parser] Modified invalid link: >> 'parseText(org.apache.http.HttpResponse)' to >> >> '../apidocs/groovyx/net/http/ParserRegistry.html#parseTextorg.apache.http.HttpResponse' >> >> So essentially it doesn't like the parens in the anchor (method anchors >> that >> include spaces and commas get munged too.) Boo! Now I can't link to >> methods in javadocs. Do I need to add an absolute URI for all of these >> links? As far as I can tell, I'm using doxia-core 1.1.3. Can someone >> confirm for me that it _does_ work (maybe the dependencies aren't >> resolving >> like I think they are?) >> >> I'm using Maven 2.2.1 and running "mvn site:site" >> >> Thanks! >> >> Here's the relevant part of my POM: >> <plugin> >> <groupId>org.apache.maven.plugins</groupId> >> <artifactId>maven-site-plugin</artifactId> >> <version>2.1.1</version> >> <dependencies> >> <!-- For SyntaxHighlighter macro: >> http://code.google.com/p/m2-site-tools/ --> >> <dependency> >> <groupId>com.anasoft.os</groupId> >> <artifactId>m2st-doxia-macros</artifactId> >> <version>${m2st.version}</version> >> </dependency> >> <dependency> >> <groupId>org.apache.maven.doxia</groupId> >> <artifactId>doxia-sink-api</artifactId> >> <version>1.1.3</version> >> </dependency> >> <dependency> >> <groupId>org.apache.maven.doxia</groupId> >> <artifactId>doxia-core</artifactId> >> <version>1.1.3</version> >> </dependency> >> </dependencies> >> </plugin> >> >>