Hi,
can you help me find out the reason for this exception in thick client
while getting instance of ignite service:

getIgnite()
.services()
.serviceProxy("sampleService", SampleService.class, false)

java.lang.ClassCastException: class com.sun.proxy.$Proxy148 cannot be cast
to class com.test.ignite.stuff.services.SampleServiceImpl
(com.sun.proxy.$Proxy148 and
com.test.ignite.stuff.services.SampleServiceImpl are in unnamed module of
loader 'app')

interface SampleService{

}

class SampleServiceImpl implements SampleService{

}

ignite config:

<property name="serviceConfiguration">
      <list>
        <bean class="org.apache.ignite.services.ServiceConfiguration">
          <property name="name" value="sampleService"/>
          <property name="maxPerNodeCount" value="1"/>
          <property name="totalCount" value="1"/>
          <property name="service">
            <bean class="com.test.ignite.stuff.services.SampleServiceImpl"/>
          </property>
          <property name="nodeFilter">
            <bean
class="com.test.ignite.stuff.node.filter.ServerNodeFilter"/>
          </property>
        </bean>
      </list>
    </property>

Reply via email to