Hello, Thank you for clarifying. If I've understood the architecture correctly, even if we are using another language we would require to build the proto files only for API? As the other services are internal to the system.
Could you please provide a sample message that can be passed to the service? It would really help us get started. Thank you Aravind Ramalingam > On Apr 2, 2020, at 12:26, DImuthu Upeksha <[email protected]> wrote: > > > Hi Aravind, > > Currently all the calls to the API are performed through gRPC. For Java, > clients are already generated from the maven build, but if you are using any > other language, you have to build it using proto files in the stub module of > each service. Usability is a place where we need to improve in MFT as we are > currently supporting it only to bind to an existing service that require MFT > rather than a user directly talking to it. But it is also a valid use case > and we need to improve it. > > Thanks > Dimuthu > >> On Thu, Apr 2, 2020 at 4:29 AM Aravind Ramalingam <[email protected]> wrote: >> Hi, >> >> Thank you for the solution. That resolved the dependencies issue. >> After that i started the services in the order mentioned in the README. >> >> <image.png> >> >> >> The services started successfully and connected the external Consul host. >> But I am confused as to how a user would make a call to the >> ApiServiceApplication? Are there any endpoints exposed or is it only through >> gRPC calls? >> A little more insight would be helpful. >> >> Thank you, >> Aravind Ramalingam >> >>> On Thu, Apr 2, 2020 at 12:44 AM Bandaru, Vivek Shresta <[email protected]> >>> wrote: >>> Hi Aravind, >>> >>> >>> >>> This seems to be an Intellij issue. I resolved the dependency issues on my >>> Intellij by enabling ‘Use plugin registry’ in maven preferences and >>> rebuilding my project. >>> >>> >>> >>> Seems like there are 5 SpringBoot microservices in MFT. >>> >>> >>> >>> <image001.png> >>> >>> >>> >>> As far as my understanding goes, MFT alone doesn’t do anything, it’s a >>> helper service. It works along with ‘Airavata’ server. >>> >>> >>> >>> If someone can point us towards some MFT Tutorials and documentation on how >>> to setup Airavata along with MFT, that would be really helpful. >>> >>> >>> >>> Regards, >>> >>> Vivek. >>> >>> >>> >>> From: Aravind Ramalingam <[email protected]> >>> Reply-To: "[email protected]" <[email protected]> >>> Date: Wednesday, April 1, 2020 at 9:41 PM >>> To: "[email protected]" <[email protected]> >>> Subject: [External] Airavata MFT project errors >>> >>> >>> >>> This message was sent from a non-IU address. Please exercise caution when >>> clicking links or opening attachments from external sources. >>> >>> >>> >>> Hello, >>> >>> >>> >>> I am trying to compile and run the Airvata MFT project. >>> >>> After completing mvn clean install successfully, I found that the services >>> are not running due to errors in certain files. >>> >>> >>> >>> <image002.png> >>> >>> >>> >>> I have attached the screenshot for your reference. I suspect its some >>> missing dependencies. Can you please help me resolve this? >>> >>> Also can you guide me on the sequence of how to start the applications, i >>> am confused how to run the project. >>> >>> >>> >>> Thank you >>> >>> Aravind Ramalingam
