[
https://issues.jboss.org/browse/ISPN-1226?page=com.atlassian.jira.plugin....
]
Mark Addy commented on ISPN-1226:
---------------------------------
Not sure this is worthy of a separate issue but its in the same area.
The parameters storeKeysAsBinary and storeValuesAsBinary for the <storeAsBinary>
element can't be set via xml configuration. The code is missing setters and generates
the following exception parsing the configuration file:
{{nested exception is java.io.IOException: The property has a getter "public
java.lang.Boolean org.infinispan.config.Configuration$StoreAsBinary.
isStoreKeysAsBinary()" but no setter. For unmarshalling, please define setters. (Or
if this is a collection property, make sure that the getter returns a collection
instance.)}}
Unable to create NamedCache Custom Interceptor via xml configuration
--------------------------------------------------------------------
Key: ISPN-1226
URL:
https://issues.jboss.org/browse/ISPN-1226
Project: Infinispan
Issue Type: Bug
Components: Configuration
Affects Versions: 5.0.0.CR7
Environment: n/a
Reporter: Mark Addy
Assignee: Manik Surtani
Priority: Critical
Labels: configuration
Fix For: 5.0.0.FINAL
I am unable to create a custom interceptor for a specific NamedCache via xml
configuration.
The only solution using external configuration is to add the <customInterceptors>
element to the <default> cache - but this applies the interceptor to all caches.
<customInterceptors>
<interceptor after="org.infinispan.interceptors.CallInterceptor"
class="com.test.MyCustomInterceptor" />
</customInterceptors>
Programmatic configuration works in Embedded mode but this can't be used with hotrod
as calling getAdvancedCache() results in an UnsupportedOperationException.
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira