Hi Aravind, Yes your understanding is correct. We assume that Resource service and Secret Service has all the data you need to initiate the transfer. I'm working on a standalone version of MFT where you can configure credentials and resources as a configuration file for development purposes and hopefully I will be able to push it today. Once it's done, you can use them to test the framework. With that, I will submit some samples as well.
Thanks Dimuthu On Thu, Apr 2, 2020 at 1:01 PM Aravind Ramalingam <poke...@gmail.com> wrote: > 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 <dimuthu.upeks...@gmail.com> > 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 <poke...@gmail.com> > 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 <vivb...@iu.edu> >> 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 <poke...@gmail.com> >>> *Reply-To: *"dev@airavata.apache.org" <dev@airavata.apache.org> >>> *Date: *Wednesday, April 1, 2020 at 9:41 PM >>> *To: *"dev@airavata.apache.org" <dev@airavata.apache.org> >>> *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 >>> >>