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)

Reply via email to