Hmm. OK, I was just a bit unnerved by the exception and the "[config: null]" message. I did a bit more twiddling and by just ommitting both TransactionManagerLookupClass and EvictionPolicyClass entries, the exceptions are gone.
I still get the do get the "[config: null]" on the setEvictionPolicyConfig message below - though it is not null, i have about two dozen regions configured. And it says "no JNDI name configured", but otherwise OK. Right?
So far though, all seems to be working now. Here are the startup messages I get:
Code:
INFO: Query language substitutions: {}
Dec 8, 2004 11:12:43 PM net.sf.hibernate.cfg.SettingsFactory buildSettings
INFO: cache provider: net.sf.hibernate.cache.TreeCacheProvider
Dec 8, 2004 11:12:43 PM net.sf.hibernate.cfg.Configuration configureCaches
INFO: instantiating and configuring caches
23:12:44,167 INFO [http8080-Processor25] PropertyConfigurator:172 - configure(): attribute size: 57
23:12:44,167 DEBUG [http8080-Processor25] PropertyConfigurator:208 - setting attribute IsolationLevel to REPEATABLE_READ
23:12:44,183 DEBUG [http8080-Processor25] PropertyConfigurator:208 - setting attribute CacheMode to LOCAL
23:12:44,183 DEBUG [http8080-Processor25] PropertyConfigurator:208 - setting attribute ClusterName to TreeCache-Cluster
23:12:44,183 DEBUG [http8080-Processor25] PropertyConfigurator:250 - Invoking setter method: public void org.jboss.cache.TreeCache.setClusterConfig(org.w3c.dom.Element) with parameter "[config: null]" of type class org.apache.xerces.dom.DeferredElementImpl
23:12:44,183 INFO [http8080-Processor25] TreeCache:621 - setClusterConfig(): setting cluster properties from xml to: UDP(ip_mcast=true;ip_ttl=64;loopback=true;mcast_addr=192.168.1.130;mcast_port=45566;mcast_recv_buf_size=80000;mcast_send_buf_size=150000;ucast_recv_buf_size=80000;ucast_send_buf_size=150000):PING(down_thread=false;num_initial_members=3;timeout=2000;up_thread=false):MERGE2(max_interval=20000;min_interval=10000):FD(down_thread=true;shun=true;up_thread=true):VERIFY_SUSPECT(down_thread=false;timeout=1500;up_thread=false):pbcast.NAKACK(down_thread=false;gc_lag=50;retransmit_timeout=600,1200,2400,4800;up_thread=false):pbcast.STABLE(desired_avg_gossip=20000;down_thread=false;up_thread=false):UNICAST(down_thread=false;min_threshold=10;timeout=600,1200,2400;window_size=100):FRAG(down_thread=false;frag_size=8192;up_thread=false):pbcast.GMS(join_retry_timeout=2000;join_timeout=5000;print_local_addr=true;shun=true):pbcast.STATE_TRANSFER(down_thread=false;up_thread=false)
23:12:44,183 DEBUG [http8080-Processor25] PropertyConfigurator:250 - Invoking setter method: public void org.jboss.cache.TreeCache.setInitialStateRetrievalTimeout(long) with parameter "20000" of type class java.lang.Long
23:12:44,183 DEBUG [http8080-Processor25] PropertyConfigurator:250 - Invoking setter method: public void org.jboss.cache.TreeCache.setSyncReplTimeout(long) with parameter "10000" of type class java.lang.Long
23:12:44,183 DEBUG [http8080-Processor25] PropertyConfigurator:250 - Invoking setter method: public void org.jboss.cache.TreeCache.setLockAcquisitionTimeout(long) with parameter "15000" of type class java.lang.Long
23:12:44,183 DEBUG [http8080-Processor25] PropertyConfigurator:250 - Invoking setter method: public void org.jboss.cache.TreeCache.setEvictionPolicyConfig(org.w3c.dom.Element) with parameter "[config: null]" of type class org.apache.xerces.dom.DeferredElementImpl
23:12:44,183 INFO [http8080-Processor25] TreeCache:573 - setEvictionPolicyConfig(): [config: null]
Dec 8, 2004 11:12:44 PM net.sf.hibernate.transaction.TransactionManagerLookupFactory getTransactionManagerLookup
INFO: No TransactionManagerLookup configured (in JTA environment, use of process level read-write cache is not recommended)
23:12:44,214 DEBUG [http8080-Processor25] TreeCache:266 - Starting TreeCache
23:12:44,214 WARN [http8080-Processor25] TreeCache:1100 - No transaction manager lookup class has been defined. TX will be null
23:12:44,214 INFO [http8080-Processor25] TreeCache:1237 - interceptor chain is:
class org.jboss.cache.interceptors.CallInterceptor
23:12:44,229 INFO [http8080-Processor25] TreeCache:1120 - cache mode is local, will not create the channel
23:12:44,229 DEBUG [http8080-Processor25] TreeCache:299 - Started TreeCache
Dec 8, 2004 11:12:44 PM net.sf.hibernate.impl.SessionFactoryImpl <init>
INFO: building session factory
Dec 8, 2004 11:12:46 PM net.sf.hibernate.impl.SessionFactoryObjectFactory addInstance
INFO: Not binding factory to JNDI, no JNDI name configured
I will test/verify further tomorrow. Thank you for the help.
- Richard[/code]