[jboss-cvs] JBossAS SVN: r81561 - trunk/server/src/etc/conf/default/bootstrap.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Nov 25 11:25:21 EST 2008


Author: dimitris at jboss.org
Date: 2008-11-25 11:25:21 -0500 (Tue, 25 Nov 2008)
New Revision: 81561

Modified:
   trunk/server/src/etc/conf/default/bootstrap/vfs.xml
Log:
re-apply vfs.xml config from r81484

Modified: trunk/server/src/etc/conf/default/bootstrap/vfs.xml
===================================================================
--- trunk/server/src/etc/conf/default/bootstrap/vfs.xml	2008-11-25 16:00:27 UTC (rev 81560)
+++ trunk/server/src/etc/conf/default/bootstrap/vfs.xml	2008-11-25 16:25:21 UTC (rev 81561)
@@ -1,5 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-
 <!--
    The JBossAS initializer configuration.
 -->
@@ -7,19 +6,34 @@
 
   <bean name="VFSCache">
     <constructor factoryClass="org.jboss.virtual.spi.cache.VFSCacheFactory" factoryMethod="getInstance">
-     <!-- Use the TimedVFSCache implementation -->
-     <parameter>org.jboss.virtual.plugins.cache.TimedVFSCache</parameter>
+      <!-- Use the IterableTimedVFSCache implementation -->
+      <parameter>org.jboss.virtual.plugins.cache.IterableTimedVFSCache</parameter>
     </constructor>
     <start ignored="true"/>
   </bean>
 
+  <bean name="VfsNamesExceptionHandler" class="org.jboss.virtual.plugins.context.helpers.NamesExceptionHandler">
+    <constructor>
+      <parameter class="java.lang.String">sqljdbc.jar</parameter>
+    </constructor>
+  </bean>
+  
   <bean name="JBossVFSInitializer" class="org.jboss.virtual.plugins.cache.PreInitializeVFSContexts">
     <property name="initializedVFSContexts">
-      <list elementClass="java.net.URL">
-        <value>${jboss.lib.url}</value>
-        <value>${jboss.common.lib.url}</value>
-        <value>${jboss.server.lib.url}</value>                
-      </list>
+      <map keyClass="java.net.URL" valueClass="org.jboss.virtual.spi.ExceptionHandler">
+        <entry>
+          <key>${jboss.lib.url}</key>
+          <value><null/></value>
+        </entry>
+        <entry>
+          <key>${jboss.common.lib.url}</key>
+          <value><inject bean="VfsNamesExceptionHandler"/></value>
+        </entry>
+        <entry>
+          <key>${jboss.server.lib.url}</key>
+          <value><inject bean="VfsNamesExceptionHandler"/></value>
+        </entry>
+      </map>
     </property>
     <property name="holdReference">true</property>
   </bean>




More information about the jboss-cvs-commits mailing list