Return-Path: Delivered-To: apmail-jackrabbit-commits-archive@www.apache.org Received: (qmail 13068 invoked from network); 14 May 2008 09:48:07 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 14 May 2008 09:48:07 -0000 Received: (qmail 53879 invoked by uid 500); 14 May 2008 09:48:08 -0000 Delivered-To: apmail-jackrabbit-commits-archive@jackrabbit.apache.org Received: (qmail 53851 invoked by uid 500); 14 May 2008 09:48:08 -0000 Mailing-List: contact commits-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jackrabbit.apache.org Delivered-To: mailing list commits@jackrabbit.apache.org Received: (qmail 53842 invoked by uid 99); 14 May 2008 09:48:08 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 May 2008 02:48:08 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 May 2008 09:47:13 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 40D1C2388999; Wed, 14 May 2008 02:47:34 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r656195 - in /jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core: SessionImpl.java xml/AbstractSAXEventGenerator.java xml/DocViewSAXEventGenerator.java xml/PropertyWrapper.java xml/SysViewSAXEventGenerator.java Date: Wed, 14 May 2008 09:47:34 -0000 To: commits@jackrabbit.apache.org From: jukka@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20080514094734.40D1C2388999@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: jukka Date: Wed May 14 02:47:33 2008 New Revision: 656195 URL: http://svn.apache.org/viewvc?rev=656195&view=rev Log: JCR-1579: Improved XML export handling - Drop XML export functionality from core, use the one in jcr-commons instead Removed: jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/xml/AbstractSAXEventGenerator.java jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/xml/DocViewSAXEventGenerator.java jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/xml/PropertyWrapper.java jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/xml/SysViewSAXEventGenerator.java Modified: jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/SessionImpl.java Modified: jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/SessionImpl.java URL: http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/SessionImpl.java?rev=656195&r1=656194&r2=656195&view=diff ============================================================================== --- jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/SessionImpl.java (original) +++ jackrabbit/trunk/jackrabbit-core/src/main/java/org/apache/jackrabbit/core/SessionImpl.java Wed May 14 02:47:33 2008 @@ -45,10 +45,8 @@ import org.apache.jackrabbit.core.util.Dumpable; import org.apache.jackrabbit.core.version.VersionManager; import org.apache.jackrabbit.core.version.VersionManagerImpl; -import org.apache.jackrabbit.core.xml.DocViewSAXEventGenerator; import org.apache.jackrabbit.core.xml.ImportHandler; import org.apache.jackrabbit.core.xml.SessionImporter; -import org.apache.jackrabbit.core.xml.SysViewSAXEventGenerator; import org.apache.jackrabbit.spi.Name; import org.apache.jackrabbit.spi.Path; import org.apache.jackrabbit.spi.commons.conversion.DefaultNamePathResolver; @@ -63,7 +61,6 @@ import org.slf4j.LoggerFactory; import org.xml.sax.ContentHandler; import org.xml.sax.InputSource; -import org.xml.sax.SAXException; import javax.jcr.AccessDeniedException; import javax.jcr.Credentials; @@ -933,42 +930,6 @@ /** * {@inheritDoc} */ - public void exportDocumentView(String absPath, ContentHandler contentHandler, - boolean skipBinary, boolean noRecurse) - throws PathNotFoundException, SAXException, RepositoryException { - // check sanity of this session - sanityCheck(); - - Item item = getItem(absPath); - if (!item.isNode()) { - // there's a property, though not a node at the specified path - throw new PathNotFoundException(absPath); - } - new DocViewSAXEventGenerator((Node) item, noRecurse, skipBinary, - contentHandler).serialize(); - } - - /** - * {@inheritDoc} - */ - public void exportSystemView(String absPath, ContentHandler contentHandler, - boolean skipBinary, boolean noRecurse) - throws PathNotFoundException, SAXException, RepositoryException { - // check sanity of this session - sanityCheck(); - - Item item = getItem(absPath); - if (!item.isNode()) { - // there's a property, though not a node at the specified path - throw new PathNotFoundException(absPath); - } - new SysViewSAXEventGenerator((Node) item, noRecurse, skipBinary, - contentHandler).serialize(); - } - - /** - * {@inheritDoc} - */ public boolean isLive() { return alive; }