[infinispan-commits] Infinispan SVN: r1512 - trunk/cachestore/jdbc/src/test/resources/configs.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Tue Feb 16 10:16:31 EST 2010


Author: sannegrinovero
Date: 2010-02-16 10:16:30 -0500 (Tue, 16 Feb 2010)
New Revision: 1512

Added:
   trunk/cachestore/jdbc/src/test/resources/configs/illegal.xml
Log:
[ISPN-347] (NPE on JMX mbean on wrong Store configuration) missing configuration file for test

Added: trunk/cachestore/jdbc/src/test/resources/configs/illegal.xml
===================================================================
--- trunk/cachestore/jdbc/src/test/resources/configs/illegal.xml	                        (rev 0)
+++ trunk/cachestore/jdbc/src/test/resources/configs/illegal.xml	2010-02-16 15:16:30 UTC (rev 1512)
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<infinispan xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="urn:infinispan:config:4.0">
+
+   <!--
+      This configuration is illegal on purpose for testing, don't reuse!
+   -->
+
+   <default>
+      <jmxStatistics enabled="true" />
+      <loaders passivation="false" shared="true" preload="true">
+         <loader class="org.infinispan.loaders.jdbc.binary.JdbcBinaryCacheStore" fetchPersistentState="false"
+            ignoreModifications="false" purgeOnStartup="false">
+
+            <properties>
+               <property name="connectionFactoryClass" value="org.infinispan.loaders.jdbc.connectionfactory.SimpleConnectionFactory"/>
+               <property name="connectionUrl" value="jdbc:h2:mem:infinispan_binary_based;DB_CLOSE_DELAY=-1"/>
+               <property name="userName" value="sa"/>
+               <property name="password" value="" />
+               <property name="driverClass" value="org.h2.Driver"/>
+               <property name="dropTableOnExit" value="true"/>
+               <property name="createTableOnStart" value="true"/>
+
+               <property name="bucketTableNamePrefix" value="bucket" />
+               <property name="idColumnType" value="VARCHAR(255)" />
+               <property name="idColumnName" value="idCol" />
+               <property name="dataColumnName" value="dataCol" />
+               <property name="dataColumnType" value="BINARY" />
+
+               <property name="timestampColumnName" value="timestampCol" />
+               <!-- A valid column type should be used:  -->
+               <property name="timestampColumnType" value="SomethingUnsupportedHere:)" />
+               <!--<property name="timestampColumnType" value="BIGINT" />-->
+            </properties>
+
+         </loader>
+      </loaders>
+   </default>
+
+</infinispan>



More information about the infinispan-commits mailing list