From: <jbo...@li...> - 2005-12-09 22:22:56
|
Author: szimano Date: 2005-12-09 17:22:45 -0500 (Fri, 09 Dec 2005) New Revision: 1771 Modified: trunk/forge/portal-extensions/jbosswiki/wiki-common/src/java/org/jboss/wiki/ShotokuDataSource.java Log: updated shotoku data source file after adam's changes Modified: trunk/forge/portal-extensions/jbosswiki/wiki-common/src/java/org/jboss/wiki/ShotokuDataSource.java =================================================================== --- trunk/forge/portal-extensions/jbosswiki/wiki-common/src/java/org/jboss/wiki/ShotokuDataSource.java 2005-12-09 22:09:34 UTC (rev 1770) +++ trunk/forge/portal-extensions/jbosswiki/wiki-common/src/java/org/jboss/wiki/ShotokuDataSource.java 2005-12-09 22:22:45 UTC (rev 1771) @@ -38,6 +38,7 @@ import org.jboss.shotoku.exceptions.RepositoryException; import org.jboss.shotoku.exceptions.ResourceAlreadyExists; import org.jboss.shotoku.exceptions.ResourceDoesNotExist; +import org.jboss.shotoku.exceptions.SaveException; import org.jboss.wiki.exceptions.DataSourceException; import org.jboss.wiki.exceptions.PageRenamingException; @@ -353,10 +354,19 @@ pageFileWriter.close(); status = true; - pageOldFile.save("Adding version " + page.getLastVersion() - + " of page " + uid); - pageFile.save("Adding version " + page.getLastVersion() - + " of page " + uid); + try { + pageOldFile.save("Adding version " + page.getLastVersion() + + " of page " + uid); + pageFile.save("Adding version " + page.getLastVersion() + + " of page " + uid); + } catch (RepositoryException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } catch (SaveException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } catch (IOException ioe) { log.error("[ShotokuDataSource]: Cannot save page: ", ioe); @@ -395,8 +405,16 @@ e2.printStackTrace(); } - pageDir.save("Adding version " + page.getLastVersion() - + " of page " + uid); + try { + pageDir.save("Adding version " + page.getLastVersion() + + " of page " + uid); + } catch (RepositoryException e3) { + // TODO Auto-generated catch block + e3.printStackTrace(); + } catch (SaveException e3) { + // TODO Auto-generated catch block + e3.printStackTrace(); + } Node newPagePropsFile = null; try { @@ -449,8 +467,16 @@ } - pageDir.save("Adding version " + page.getLastVersion() + " of page " - + uid); + try { + pageDir.save("Adding version " + page.getLastVersion() + " of page " + + uid); + } catch (RepositoryException e1) { + // TODO Auto-generated catch block + e1.printStackTrace(); + } catch (SaveException e1) { + // TODO Auto-generated catch block + e1.printStackTrace(); + } Node pageFile = null; try { @@ -475,10 +501,19 @@ status = true; - newPagePropsFile.save("Adding version " + page.getLastVersion() - + " of page " + uid); - pageFile.save("Adding version " + page.getLastVersion() - + " of page " + uid); + try { + newPagePropsFile.save("Adding version " + page.getLastVersion() + + " of page " + uid); + pageFile.save("Adding version " + page.getLastVersion() + + " of page " + uid); + } catch (RepositoryException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } catch (SaveException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + } catch (IOException e) { log.error("Cannot write new page: ", e); @@ -497,7 +532,15 @@ } public void savePageProps(String pageName, Node pagePropsNode) { - pagePropsNode.save("Saving page props for page: " + pageName); + try { + pagePropsNode.save("Saving page props for page: " + pageName); + } catch (RepositoryException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } catch (SaveException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } } private Node getPropsNode(String pageName) { @@ -544,8 +587,16 @@ pageProps.setProperty("1.author", "unknown"); pageProps.store(fpo, SAVE_COMMENT); fpo.close(); - pagePropsFile.save("genarating page props for page: " - + pageName); + try { + pagePropsFile.save("genarating page props for page: " + + pageName); + } catch (RepositoryException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } catch (SaveException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } } } catch (IOException e) { @@ -584,7 +635,15 @@ // TODO Auto-generated catch block e1.printStackTrace(); } - pageDir.save("adding "+attName+" directory for page: "+pageName); + try { + pageDir.save("adding "+attName+" directory for page: "+pageName); + } catch (RepositoryException e2) { + // TODO Auto-generated catch block + e2.printStackTrace(); + } catch (SaveException e2) { + // TODO Auto-generated catch block + e2.printStackTrace(); + } try { propNode = pageDir.newNode( @@ -630,7 +689,15 @@ + propsNode.getFullName(), ioe); } - propsNode.save("Saving props for attachment "+propsNode.getFullName()); + try { + propsNode.save("Saving props for attachment "+propsNode.getFullName()); + } catch (RepositoryException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } catch (SaveException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } } public WikiPage getPage(String pageName) { @@ -897,7 +964,15 @@ saveAttProps(propsNode, attProps); - newFileNode.save("Adding attachment: "+attName+" for page: "+page.getName()); + try { + newFileNode.save("Adding attachment: "+attName+" for page: "+page.getName()); + } catch (RepositoryException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } catch (SaveException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } } public Set<String> getAttachmentsSet(WikiPage page) { |