Can't create a service client

Forum for all questions regarding gRPC support in Fint

This thread is closed to new posts. You must sign in to post in the forums.
10/1/2021 1:57:38 PM
Gravatar
Total Posts 3

Can't create a service client

Just checking out the product and following the Getting Started instructions. Downloaded the file, ran the wizard, then the very first step after that is to click the + to create a service client. Nothing happens when I click the button. No errors, nothing. I looked in the logs and set them to Info, there are no logs coming out either other than the startup log. None of the + buttons work on the dashboard at all. Seems that other buttons are working like "open list" and all the nav menu items... sorta. They work at first but then after clicking around a bit, I click the "open list button" and it takes me to some random view (e.g. logs, settings, etc.)

10/1/2021 2:34:24 PM
Gravatar
Total Posts 3

Re: Can't create a service client

Might as well just list these out here. So far, out of the box, I've run into the following that have prevented me from getting anything started:

- Clicking "open sets" button on dashboard will send me to random views that I have recently visited.

- The click to add + buttons on the dashboard do nothing. No errors logged, nothing. If I go into the clients view, I can click the "create" button which will bring up the dialog to create a service.

Create Service Dialog

- Forgetting to specify protocol in the service address (during discovery) will throw an exception. It should either validate or insert it for me.

- When attempting to add a service, during discovery, it'll find the server and import the service names etc, but when I click GO nothing happens and the service is never added. No errors. No logs. Upon further investigation, for the first request (the initial discovery), my server shows the request, executes it, and then shows it as completed. Fint will populate the gathered info into the dialog fields. When I git GO in Fint, my server sees the request for reflection info, but then hangs forever. After several minutes, shut my server down. The exit message says that it had a connection with a request started that never finished reading, as if the stream stopped pushing on the Fint side -- or like the message length sent from Flint was greater than the actual length of the request sent, so the server is still waiting for the rest of the stream, or EOS is never sent. Error message is "the application completed without reading the entire request body."

 

As this is the starting point for using the tool, I've been unable to test anything else.

10/14/2021 5:47:43 AM
Gravatar
Total Posts 6

Re: Can't create a service client

Hi @jstafford,

The fixes for the issues you've highlighted should be available for download on or before Oct 15, 2021.

 

1. Fix: add (+) button is now working. As you also mentioned, another way of adding client is via the "List of clients" view where the "Create" button can be found

2. Fix: Creation of proto files during service discovery was throwing an exception when writing out imported google protobuf files.  The file/directory handling was fixed.

3. Fix: Errors encountered during client (C#) generation are now displayed.

4. Fix: If the service address does not start with "http", it will be automatically inserted

 

With regards to that "open list" button on the dashboard taking you to random views, may I ask if you are still encountering this in the current v3.2.6 version?  I have not been able to recreate the error unfortunately.

 

Thank you for reporting the errors! much appreciated.

 

10/16/2021 5:20:28 AM
Gravatar
Total Posts 6

Re: Can't create a service client

Fixes are now delivered as part of v4.0

download

You must sign in to post in the forums. This thread is closed to new posts.