[jboss-cvs] jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/dao ...

Christian Bauer christian at hibernate.org
Fri Jul 6 10:38:38 EDT 2007


  User: cbauer  
  Date: 07/07/06 10:38:38

  Modified:    examples/wiki/src/main/org/jboss/seam/wiki/core/dao 
                        FeedDAO.java
  Log:
  Compiles and runs on latest Seam CVS
  
  Revision  Changes    Path
  1.10      +8 -1      jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/dao/FeedDAO.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: FeedDAO.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/dao/FeedDAO.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -b -r1.9 -r1.10
  --- FeedDAO.java	8 May 2007 17:58:32 -0000	1.9
  +++ FeedDAO.java	6 Jul 2007 14:38:38 -0000	1.10
  @@ -6,6 +6,7 @@
   import org.jboss.seam.wiki.core.engine.WikiTextParser;
   import org.jboss.seam.wiki.core.engine.WikiTextRenderer;
   import org.jboss.seam.wiki.core.engine.WikiLink;
  +import org.jboss.seam.wiki.core.engine.WikiLinkResolver;
   import org.jboss.seam.wiki.core.action.prefs.WikiPreferences;
   import org.jboss.seam.Component;
   import org.jboss.seam.log.Log;
  @@ -71,7 +72,7 @@
           }
       }
   
  -    public void updateFeedEntry(boolean pushOnSiteFeed, Document document) {
  +    public void updateFeedEntry(Document document, boolean pushOnSiteFeed) {
           restrictedEntityManager.joinTransaction();
   
           try {
  @@ -137,6 +138,12 @@
           // Use the WikiTextParser to resolve macros
           WikiTextParser parser = new WikiTextParser(wikiText, true, true);
   
  +        // TODO: hotfix
  +        parser.setCurrentDocument((Document)Component.getInstance("currentDocument"));
  +        parser.setCurrentDirectory((Directory)Component.getInstance("currentDirectory"));
  +
  +        parser.setResolver((WikiLinkResolver)Component.getInstance("wikiLinkResolver"));
  +
           // Set a customized renderer for parser macro callbacks
           parser.setRenderer(
               new WikiTextRenderer() {
  
  
  



More information about the jboss-cvs-commits mailing list