[
https://issues.apache.org/jira/browse/IGNITE-16083?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nikolay Izhikov updated IGNITE-16083:
-------------------------------------
Description:
Even after IGNITE-14742 Thin client serde process on .Net side doesn't work
properly for array.
See ignored tests added during IGNITE-14299
ServiceTypeAutoResolveTest#TestCallPlatformServiceThinClient
ServiceTypeAutoResolveTest#TestCallJavaServiceThinClient
{code}
/// <summary>
/// Tests Java service invocation.
/// </summary>
[Test]
[Ignore("https://issues.apache.org/jira/browse/IGNITE-16083")]
public void TestCallJavaServiceThinClient()
{
var svc =
_thinClient.GetServices().GetServiceProxy<IJavaService>(_javaSvcName);
var binSvc = _thinClient.GetServices()
.WithKeepBinary().WithServerKeepBinary()
.GetServiceProxy<IJavaService>(_javaSvcName);
DoTestService(svc);
DoTestBinary(svc, binSvc);
DoTestJavaExceptions(svc, true);
}
{code}
{code}
/// <summary>
/// Tests .Net service invocation with thin client.
/// </summary>
[Test]
[Ignore("https://issues.apache.org/jira/browse/IGNITE-16083")]
public void TestPlatformServiceThinClient()
{
DoTestService(_thinClient.GetServices().GetServiceProxy<IJavaService>(PlatformSvcName));
}
/// <summary>
/// Tests Java service invocation with thin client.
/// Types should be resolved implicitly.
/// </summary>
[Test]
[Ignore("https://issues.apache.org/jira/browse/IGNITE-16083")]
public void TestJavaServiceThinClient()
{
DoTestService(_thinClient.GetServices().GetServiceProxy<IJavaService>(_javaSvcName));
}
{code}
was:
Even after IGNITE-14742 Thin client serde process on .Net side doesn't work
properly for array.
See ignored tests added during IGNITE-14299
ServiceTypeAutoResolveTest#TestCallPlatformServiceThinClient
ServiceTypeAutoResolveTest#TestCallJavaServiceThinClient
{code}
/// <summary>
/// Tests Java service invocation.
/// </summary>
[Test]
[Ignore("https://issues.apache.org/jira/browse/IGNITE-16083")]
public void TestCallJavaServiceThinClient()
{
var svc =
_thinClient.GetServices().GetServiceProxy<IJavaService>(_javaSvcName);
var binSvc = _thinClient.GetServices()
.WithKeepBinary().WithServerKeepBinary()
.GetServiceProxy<IJavaService>(_javaSvcName);
DoTestService(svc);
DoTestBinary(svc, binSvc);
DoTestJavaExceptions(svc, true);
}
{code}
> .NET: Thin client services don't work property with collection parameter
> ------------------------------------------------------------------------
>
> Key: IGNITE-16083
> URL: https://issues.apache.org/jira/browse/IGNITE-16083
> Project: Ignite
> Issue Type: Improvement
> Reporter: Nikolay Izhikov
> Priority: Major
>
> Even after IGNITE-14742 Thin client serde process on .Net side doesn't work
> properly for array.
> See ignored tests added during IGNITE-14299
> ServiceTypeAutoResolveTest#TestCallPlatformServiceThinClient
> ServiceTypeAutoResolveTest#TestCallJavaServiceThinClient
> {code}
> /// <summary>
> /// Tests Java service invocation.
> /// </summary>
> [Test]
> [Ignore("https://issues.apache.org/jira/browse/IGNITE-16083")]
> public void TestCallJavaServiceThinClient()
> {
> var svc =
> _thinClient.GetServices().GetServiceProxy<IJavaService>(_javaSvcName);
> var binSvc = _thinClient.GetServices()
> .WithKeepBinary().WithServerKeepBinary()
> .GetServiceProxy<IJavaService>(_javaSvcName);
> DoTestService(svc);
> DoTestBinary(svc, binSvc);
> DoTestJavaExceptions(svc, true);
> }
> {code}
> {code}
> /// <summary>
> /// Tests .Net service invocation with thin client.
> /// </summary>
> [Test]
> [Ignore("https://issues.apache.org/jira/browse/IGNITE-16083")]
> public void TestPlatformServiceThinClient()
> {
>
> DoTestService(_thinClient.GetServices().GetServiceProxy<IJavaService>(PlatformSvcName));
> }
> /// <summary>
> /// Tests Java service invocation with thin client.
> /// Types should be resolved implicitly.
> /// </summary>
> [Test]
> [Ignore("https://issues.apache.org/jira/browse/IGNITE-16083")]
> public void TestJavaServiceThinClient()
> {
>
> DoTestService(_thinClient.GetServices().GetServiceProxy<IJavaService>(_javaSvcName));
> }
> {code}
--
This message was sent by Atlassian Jira
(v8.20.1#820001)