Hi Imesha, I was able to solve the issues mentioned in the last email. The issues in the wifi driver of my computer had caused those. Managed to get the React.js dashboard up and running as well, but still getting CORS issues therefore OODT ingested files are not shown in the dashboard.
I also hope to share my project proposal with you, as a Google doc, to get your feedback on it. Can you let me know if it is okay to share it with your personal Gmail address, or what process I should follow? Thank you Best regards Pavindu Lakshan On Sat, Mar 27, 2021 at 9:08 PM Pavindu Lakshan <pavindulaks...@gmail.com> wrote: > Hi Imesha, > > It took me several days to respond because of my university exams. > However, I went through the articles you mentioned and they helped me to > broaden my understanding of what Apache OODT is and its use cases. Thank > you for that. > > Also, I cloned the repository, was able to get it up and running with > Docker on a Windows machine and visited the existing OPS UI dashboard. > Nevertheless, I faced the following problems and wasn't able to solve them > on my own. > > 1. When trying to ingest a txt file as mentioned in this medium article > <https://faun.pub/apache-oodt-with-docker-84d32525c798>, I get the > following error. > > *error:** ERROR: Failed to ingest product 'test.txt' : > java.net.ConnectException: Connection refused (Connection refused)* > *what I have tried up to now:* searched for a solution but none was > found. Does this happen because I'm on Windows OS? > *steps to reproduce:* Follow the medium article from the beginning and > this error appears when trying out step 9. > > 2. I tried to view the React.js app by checking out to /react-components > of the development branch. But when I tried to install NPM dependencies in > plugins, I get the below errors. > > *errors:* > In OPSUI sample app: invalid json response body at > https://registry.npmjs.org/@material-ui%2fstyles reason: Unexpected end > of JSON input > In oodt_wm_plugin: invalid json response body at > https://registry.npmjs.org/@babel%2fpreset-env reason: Unexpected end of > JSON input > *what I have tried up to now:* clean npm cache, use --force and > --legacy-peer-deps arguments, update dependencies in package.json to the > latest. > *steps to reproduce:* Clone the repo, switch to the development branch, > move to react-components folder and try to install dependencies in each > plugin with *npm install*. > > It would be a great help if you can provide me with suggestions to > overcome these issues. > > Thanks and best regards > Pavindu > > On Mon, Mar 22, 2021 at 12:12 PM Imesha Sudasingha < > imesha.sudasin...@gmail.com> wrote: > >> Hi Pavindu, >> >> Thanks for your interest. In order to get started with OODT, you can refer >> to this [1] [2] article to get it up and running with Docker. >> First, you will have to get some overall understanding of OODT. Basically, >> >> 1. File manager - File ingestion and meta data extraction >> 2. Workflow manager - Schedule and run workflows >> 3. Crawler - Used to crawl directories and ingest files with file manager >> in bulk >> 4. Resource Manager - Execute, monitor and track jobs, resources as a >> whole >> 5. OPSUI - OPSUI is like the management dashboard which shows status and >> data of all those components. >> >> It's better if you have a look at the existing OPSUI (mentioned in almost >> all the docs) and then have a look at the React.js based novel UI. >> Let us know if you have any questions. >> >> [1] https://medium.com/faun/apache-oodt-with-docker-84d32525c798 >> [2] https://cwiki.apache.org/confluence/display/OODT/Getting+Started >> >> Cheers, >> Imesha >> >> On Mon, 22 Mar 2021 at 07:22, Pavindu Lakshan <pavindulaks...@gmail.com> >> wrote: >> >> > Hello all, >> > >> > I'm Pavindu Lakshan, a final year undergraduate of the University of >> > Moratuwa, who has working experience in Node.js and React.js. I would >> like >> > to work on this issue, Improving OPSUI React.js UI with advanced >> > functionalities <https://issues.apache.org/jira/browse/OODT-1035>, for >> > GSoC >> > 2021 since this involves the technologies that I'm most familiar with. >> > >> > For now, I have a very basic understanding of what OODT does, Also, I'm >> > going through the medium articles that Imesha had posted on the issue >> and >> > going to follow the official tutorial >> > <https://cwiki.apache.org/confluence/display/OODT/Core+Tutorials>. >> > >> > Feedback and suggestions on my current learning path and future steps >> that >> > I should follow are highly appreciated. >> > >> > Thank you >> > >> > Best regards >> > Pavindu Lakshan >> > >> >