Author: sylvain Date: Tue Nov 1 02:28:25 2005 New Revision: 330017 URL: http://svn.apache.org/viewcvs?rev=330017&view=rev Log: Fix #COCOON-1669 Modified: cocoon/blocks/jcr/trunk/java/org/apache/cocoon/jcr/AbstractRepository.java cocoon/blocks/jcr/trunk/test/org/apache/cocoon/jcr/repository.xml Modified: cocoon/blocks/jcr/trunk/java/org/apache/cocoon/jcr/AbstractRepository.java URL: http://svn.apache.org/viewcvs/cocoon/blocks/jcr/trunk/java/org/apache/cocoon/jcr/AbstractRepository.java?rev=330017&r1=330016&r2=330017&view=diff ============================================================================== --- cocoon/blocks/jcr/trunk/java/org/apache/cocoon/jcr/AbstractRepository.java (original) +++ cocoon/blocks/jcr/trunk/java/org/apache/cocoon/jcr/AbstractRepository.java Tue Nov 1 02:28:25 2005 @@ -264,6 +264,8 @@ JCR_SESSION_REQUEST_ATTRIBUTE : JCR_SESSION_REQUEST_ATTRIBUTE + "/" + workspace; Request request = ObjectModelHelper.getRequest(objectModel); + //FIXME: request is null when running in a testcase + if (request == null) return null; Session session = (Session) request.getAttribute(attributeName); return (session != null && session.isLive()) ? session : null; @@ -282,6 +284,8 @@ JCR_SESSION_REQUEST_ATTRIBUTE : JCR_SESSION_REQUEST_ATTRIBUTE + "/" + workspace; Request request = ObjectModelHelper.getRequest(objectModel); + //FIXME: request is null when running in a testcase + if (request == null) return; request.setAttribute(attributeName, session); } Modified: cocoon/blocks/jcr/trunk/test/org/apache/cocoon/jcr/repository.xml URL: http://svn.apache.org/viewcvs/cocoon/blocks/jcr/trunk/test/org/apache/cocoon/jcr/repository.xml?rev=330017&r1=330016&r2=330017&view=diff ============================================================================== --- cocoon/blocks/jcr/trunk/test/org/apache/cocoon/jcr/repository.xml (original) +++ cocoon/blocks/jcr/trunk/test/org/apache/cocoon/jcr/repository.xml Tue Nov 1 02:28:25 2005 @@ -1,5 +1,4 @@ - - + - - - - + + + - + @@ -161,46 +163,59 @@ - - - + + - - + + + - - - - + + + + @@ -212,15 +227,6 @@ Configures the filesystem to use for versioning for the respective persistence manager --> - - @@ -232,6 +238,10 @@ implementations. --> +