You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by ju...@apache.org on 2005/06/01 20:23:16 UTC
svn commit: r179394 - in
/incubator/jackrabbit/trunk/src/java/org/apache/jackrabbit/core:
fs/FileSystemResource.java observation/ObservationManagerImpl.java
Author: jukka
Date: Wed Jun 1 11:23:15 2005
New Revision: 179394
URL: http://svn.apache.org/viewcvs?rev=179394&view=rev
Log:
JCR-120: Workaround for Tomcat shutdown contributed by Fabrizion Giustina.
Modified:
incubator/jackrabbit/trunk/src/java/org/apache/jackrabbit/core/fs/FileSystemResource.java
incubator/jackrabbit/trunk/src/java/org/apache/jackrabbit/core/observation/ObservationManagerImpl.java
Modified: incubator/jackrabbit/trunk/src/java/org/apache/jackrabbit/core/fs/FileSystemResource.java
URL: http://svn.apache.org/viewcvs/incubator/jackrabbit/trunk/src/java/org/apache/jackrabbit/core/fs/FileSystemResource.java?rev=179394&r1=179393&r2=179394&view=diff
==============================================================================
--- incubator/jackrabbit/trunk/src/java/org/apache/jackrabbit/core/fs/FileSystemResource.java (original)
+++ incubator/jackrabbit/trunk/src/java/org/apache/jackrabbit/core/fs/FileSystemResource.java Wed Jun 1 11:23:15 2005
@@ -30,6 +30,11 @@
protected final String path;
+ static {
+ // preload FileSystemPathUtil to prevent classloader issues during shutdown
+ FileSystemPathUtil.class.hashCode();
+ }
+
/**
* Creates a new <code>FileSystemResource</code>
*
Modified: incubator/jackrabbit/trunk/src/java/org/apache/jackrabbit/core/observation/ObservationManagerImpl.java
URL: http://svn.apache.org/viewcvs/incubator/jackrabbit/trunk/src/java/org/apache/jackrabbit/core/observation/ObservationManagerImpl.java?rev=179394&r1=179393&r2=179394&view=diff
==============================================================================
--- incubator/jackrabbit/trunk/src/java/org/apache/jackrabbit/core/observation/ObservationManagerImpl.java (original)
+++ incubator/jackrabbit/trunk/src/java/org/apache/jackrabbit/core/observation/ObservationManagerImpl.java Wed Jun 1 11:23:15 2005
@@ -54,6 +54,11 @@
*/
private final ObservationManagerFactory obsMgrFactory;
+ static {
+ // preload EventListenerIteratorImpl to prevent classloader issues during shutdown
+ EventListenerIteratorImpl.class.hashCode();
+ }
+
/**
* Creates an <code>ObservationManager</code> instance.
*