dsukhoroslov / bagri

XML/Document DB on top of distributed cache
Apache License 2.0
41 stars 5 forks source link

[Client] fix issues in .NET demo app #134

Closed dsukhoroslov closed 6 years ago

dsukhoroslov commented 6 years ago

with latest Bargi Client version .net demo app throws error:

01:01:52.456 [Thread-0] ERROR c.b.c.h.impl.QueryManagementImpl - getResults.error; error getting result
java.util.concurrent.ExecutionException: com.hazelcast.core.HazelcastException: com.bagri.core.api.BagriException: Required item type of third argument of bgdb:store-document() is map(*); supplied value has item type xs:
anyAtomicType
        at com.hazelcast.client.spi.impl.ClientInvocationFuture.resolveAndThrowIfException(ClientInvocationFuture.java:108) ~[Bagri.XQJ.Client.1.2.0-RC1.DLL:na]
        at com.hazelcast.client.spi.impl.ClientInvocationFuture.<bridge>resolveAndThrowIfException(ClientInvocationFuture.java:32) ~[Bagri.XQJ.Client.1.2.0-RC1.DLL:na]
        at com.hazelcast.spi.impl.AbstractInvocationFuture.get(AbstractInvocationFuture.java:183) ~[Bagri.XQJ.Client.1.2.0-RC1.DLL:na]
        at com.hazelcast.client.util.ClientDelegatingFuture.get(ClientDelegatingFuture.java:127) ~[Bagri.XQJ.Client.1.2.0-RC1.DLL:na]
        at com.hazelcast.client.util.ClientDelegatingFuture.get(ClientDelegatingFuture.java:118) ~[Bagri.XQJ.Client.1.2.0-RC1.DLL:na]
        at com.bagri.client.hazelcast.impl.QueryManagementImpl.getResults(QueryManagementImpl.java:176) [Bagri.XQJ.Client.1.2.0-RC1.DLL:na]
        at com.bagri.client.hazelcast.impl.QueryManagementImpl.executeQuery(QueryManagementImpl.java:158) [Bagri.XQJ.Client.1.2.0-RC1.DLL:na]
        at com.bagri.xquery.saxon.XQProcessorClient.executeXQuery(XQProcessorClient.java:96) [Bagri.XQJ.Client.1.2.0-RC1.DLL:na]
        at com.bagri.xqj.BagriXQConnection.executeQuery(BagriXQConnection.java:371) [Bagri.XQJ.Client.1.2.0-RC1.DLL:na]
        at com.bagri.xqj.BagriXQPreparedExpression.executeQuery(BagriXQPreparedExpression.java:83) [Bagri.XQJ.Client.1.2.0-RC1.DLL:na]
        at cli.BagriDemo.storeDocument(Unknown Source) [BagriDemo.exe:na]
        at cli.BagriDemo.createDocument(Unknown Source) [BagriDemo.exe:na]
        at cli.BagriDemo.Main(Unknown Source) [BagriDemo.exe:na]