Vyacheslav Koptilin created IGNITE-8856:
-------------------------------------------
Summary: Incorrect behavior of BinaryTypeConfiguration in case of
using a wildcard fro type names
Key: IGNITE-8856
URL: https://issues.apache.org/jira/browse/IGNITE-8856
Project: Ignite
Issue Type: Bug
Components: general
Affects Versions: 2.5
Reporter: Vyacheslav Koptilin
Assignee: Vyacheslav Koptilin
Let's consider the following BinaryConfiguration:
{code:java}
<property name="binaryConfiguration">
<bean class="org.apache.ignite.configuration.BinaryConfiguration">
...
<property name="typeConfigurations">
<list>
<bean
class="org.apache.ignite.binary.BinaryTypeConfiguration">
<property name="typeName"
value="org.apache.ignite.examples.*"/>
<property name="nameMapper">
<bean
class="org.apache.ignite.binary.BinaryBasicNameMapper">
<constructor-arg type="boolean"
value="false"/>
</bean>
</property>
</bean>
</list>
</property>
</bean>
</property>
{code}
My intention is using custom BinaryBasicMapper for all classes in the specified
package and its sub packages,
but BinaryContext implementation matches only classes that reside in the
"org.apache.ignite.examples" package.
Classes from subpackages are not matched, and therefore do not use the
specified BinaryBasicNameMapper.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)