You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2009/05/05 15:20:12 UTC

svn commit: r771713 - /lenya/branches/BRANCH_2_0_X/src/modules-core/linking/java/src/org/apache/lenya/cms/linking/LinkConverter.java

Author: andreas
Date: Tue May  5 13:20:12 2009
New Revision: 771713

URL: http://svn.apache.org/viewvc?rev=771713&view=rev
Log:
Add RelativeToAbsoluteLinkRewriter to LinkConverter. This should fix bug 43990.

Modified:
    lenya/branches/BRANCH_2_0_X/src/modules-core/linking/java/src/org/apache/lenya/cms/linking/LinkConverter.java

Modified: lenya/branches/BRANCH_2_0_X/src/modules-core/linking/java/src/org/apache/lenya/cms/linking/LinkConverter.java
URL: http://svn.apache.org/viewvc/lenya/branches/BRANCH_2_0_X/src/modules-core/linking/java/src/org/apache/lenya/cms/linking/LinkConverter.java?rev=771713&r1=771712&r2=771713&view=diff
==============================================================================
--- lenya/branches/BRANCH_2_0_X/src/modules-core/linking/java/src/org/apache/lenya/cms/linking/LinkConverter.java (original)
+++ lenya/branches/BRANCH_2_0_X/src/modules-core/linking/java/src/org/apache/lenya/cms/linking/LinkConverter.java Tue May  5 13:20:12 2009
@@ -83,7 +83,9 @@
                 }
             } else {
                 Publication pub = examinedDocument.getPublication();
-                LinkRewriter incomingRewriter = new IncomingLinkRewriter(pub);
+                ChainLinkRewriter incomingRewriter = new ChainLinkRewriter();
+                incomingRewriter.add(new RelativeToAbsoluteLinkRewriter(examinedDocument.getCanonicalWebappURL()));
+                incomingRewriter.add(new IncomingLinkRewriter(pub));
                 LinkRewriter urlToUuidRewriter = new UrlToUuidRewriter(examinedDocument.getFactory());
 
                 org.w3c.dom.Document xml = DocumentHelper.readDocument(examinedDocument



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@lenya.apache.org
For additional commands, e-mail: commits-help@lenya.apache.org