Author: ajaquith
Date: Sat Mar  6 19:15:19 2010
New Revision: 919821

URL: http://svn.apache.org/viewvc?rev=919821&view=rev
Log:
Fixed bug that caused ReferenceManager tests to fail.

Modified:
    incubator/jspwiki/trunk/src/java/org/apache/wiki/content/ContentManager.java

Modified: 
incubator/jspwiki/trunk/src/java/org/apache/wiki/content/ContentManager.java
URL: 
http://svn.apache.org/viewvc/incubator/jspwiki/trunk/src/java/org/apache/wiki/content/ContentManager.java?rev=919821&r1=919820&r2=919821&view=diff
==============================================================================
--- 
incubator/jspwiki/trunk/src/java/org/apache/wiki/content/ContentManager.java 
(original)
+++ 
incubator/jspwiki/trunk/src/java/org/apache/wiki/content/ContentManager.java 
Sat Mar  6 19:15:19 2010
@@ -1333,15 +1333,7 @@
             catch( PageNotFoundException e )
             {
                 // Doesn't exist? No problem. Time to make one.
-                try
-                {
-                    page = engine.getContentManager().addPage( name, 
ContentManager.JSPWIKI_CONTENT_TYPE );
-                }
-                catch( PageAlreadyExistsException pae )
-                {
-                    // This should never happen, but it if does, throw a big 
honking exception
-                    throw new WikiException( "We were just told the page 
didn't exist. Now it does? Explain that please...", pae );
-                }
+                page = engine.getContentManager().addPage( name, getJCRPath( 
name), ContentManager.JSPWIKI_CONTENT_TYPE );
             }
             
             // Retrieve the page ACL, author, attributes, modified-date, name 
and new text from the workflow
@@ -1512,10 +1504,10 @@
     {
         String spaceName;
         String spacePath;
-        
+
         spaceName = wikiName.getSpace().toLowerCase();
         spacePath = wikiName.getPath().toLowerCase();
-               
+
         return "/"+JCR_PAGES_NODE+"/"+spaceName+"/"+spacePath;
     }
 
@@ -1645,10 +1637,8 @@
         try
         {
             Session session = m_sessionManager.getSession();
-        
             Node nd = session.getRootNode().getNode( getJCRPath(path) );
-            JCRWikiPage page = new JCRWikiPage(m_engine, nd);
-            
+            JCRWikiPage page = new JCRWikiPage(m_engine, path, nd);
             return page;
         }
         catch( PathNotFoundException e )
@@ -1659,10 +1649,6 @@
         {
             throw new ProviderException( "Unable to get a page", e );
         }
-        catch( WikiException e )
-        {
-            throw new ProviderException("Unable to get a  page",e);
-        }
     }
 
     /**


Reply via email to