Details
-
Bug
-
Resolution: Duplicate
-
Major
-
None
-
5.1.0.BETA3
-
None
Description
I am attempting to use the following XML in my configuration:
<transaction transactionMode="TRANSACTIONAL" autoCommit="true"/>
But am receiving the message:
Caused by: java.io.IOException: The property has a getter "public java.lang.Boolean org.infinispan.config.Configuration$TransactionType.isAutoCommit()" but no setter. For unmarshalling, please define setters. (Or if this is a collection property, make sure that the getter returns a collection instance.) at org.infinispan.config.InfinispanConfiguration.newInfinispanConfiguration(InfinispanConfiguration.java:263) [infinispan-core-5.1.0.BETA3.jar:] at org.infinispan.config.InfinispanConfiguration.newInfinispanConfiguration(InfinispanConfiguration.java:281) [infinispan-core-5.1.0.BETA3.jar:] at org.infinispan.config.InfinispanConfiguration.newInfinispanConfiguration(InfinispanConfiguration.java:133) [infinispan-core-5.1.0.BETA3.jar:] at org.infinispan.config.InfinispanConfiguration.newInfinispanConfiguration(InfinispanConfiguration.java:109) [infinispan-core-5.1.0.BETA3.jar:] at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:253) [infinispan-core-5.1.0.BETA3.jar:] at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:239) [infinispan-core-5.1.0.BETA3.jar:] at org.hibernate.search.infinispan.CacheManagerServiceProvider.start(CacheManagerServiceProvider.java:94) [hibernate-search-infinispan-3.4.1.Final.jar:] ... 52 more
It appears the setter is missing the word "set" in front of it.
@Override public TransactionConfig autoCommit(boolean enabled) { testImmutability("autoCommit"); this.autoCommit = enabled; return this; }
Attachments
Issue Links
- duplicates
-
ISPN-1529 autoCommit not configurable via XML
- Closed