Hi Pavindu,

Had a look again and the proposal looks good for me.


> When I'm running the React.js OPSUI, I noticed that most of the file
> manager API endpoints return 404. You can view a screenshot of the errors
> in the developer console [1]here.
>

Seems like the FMProd web app hasn't deployed correctly.  Refer to [1] as a
starting point. We can use a simple tool like Postman in order to verify
the API availability.

[1]
https://cwiki.apache.org/confluence/display/OODT/CAS+Product+Server+Web+Application+-+Installation+Guide

Thanks and Regards,
Nadeeshan

On Tue, 13 Apr 2021 at 17:58, Pavindu Lakshan <pavindulaks...@gmail.com>
wrote:

> Hi Nadeeshan,
>
> Thanks for the feedback you gave on my proposal. I modified the proposal
> accordingly and replied to your comments. Can you have a look at it?
>
> Regarding the React.js OPSUI, I'm facing the following problem.
>
> When I'm running the React.js OPSUI, I noticed that most of the file
> manager API endpoints return 404. You can view a screenshot of the errors
> in the developer console [1]here.
>
> However, the endpoints listed [2]here are working properly. Therefore, it
> seems like the APIs used in the oodt_opsui_sample_app are not available
> anymore. If that's the case, may I start working on fixing that? if it's
> not the case, can you kindly point me out what I'm missing on this?
>
> Thanks and best regards
> Pavindu
>
> [1] https://i.imgur.com/wsj1jOf.png
> [2] https://cwiki.apache.org/confluence/display/OODT/File+Manager+REST+API
>
> On Tue, Apr 13, 2021 at 3:35 PM Nadeeshan <nadees...@apache.org> wrote:
>
> > Hi Pavindu,
> >
> > Just went through the shared proposal. Overall looks good to me also.
> Added
> > 4 minor comments.
> >
> > The existing React JS dashboard screenshot (looks a bit outdated compared
> > to the latest one in the codebase). If you have time let's use the latest
> > one here.
> > Two to the Design/description of work and one for deliverables.
> >
> > I'm thinking if we can host the new dashboard in a VM[1] that would be
> easy
> > for the first-time users to be familiarised with the capabilities of the
> > new dashboard. Let's see when the project goes :-)
> >
> > Thanks and regards,
> > Nadeeshan
> >
> > [1] https://infra.apache.org/vm-for-project.html
> >
> > On Tue, 13 Apr 2021 at 12:54, Pavindu Lakshan <pavindulaks...@gmail.com>
> > wrote:
> >
> > > Hi Imesha and Nadeeshan,
> > >
> > > First off, thanks for the quick response and support.
> > >
> > > I modified the relevant parts in the proposal according to the comments
> > > that you have provided. Appreciate it if you can look into it. Also, I
> > > added a few screenshots of the React.js based OPSUI and the existing
> > Apache
> > > Wicket based OPSUI as well.
> > >
> > > The below is the link to my project proposal. Posting it here for a
> wider
> > > community reach, as Nadeeshan pointed out. Helpful feedback and
> > suggestions
> > > by all members are highly appreciated.
> > >
> > >
> >
> https://docs.google.com/document/d/10aEAgYr8w0vur_Z8DpTNBF8rVwfWJ5HP4YGT72zU2ho/edit?usp=sharing
> > >
> > > Thanks and regards
> > > Pavindu
> > >
> > > On Tue, Apr 13, 2021 at 10:27 AM Imesha Sudasingha <ime...@apache.org>
> > > wrote:
> > >
> > > > Hi Pavindu,
> > > >
> > > > Had a look at the proposal and it looks good to me. Added 2 minor
> > > comments,
> > > > one to the timeline and another to the deliverables.
> > > >
> > > > If time permits, can you add some screenshots of the existing OPSUI
> > > > (ReactJs version), which you will be improving for completeness.
> > > >
> > > > Thanks,
> > > > Imesha
> > > >
> > > > On Tue, 13 Apr 2021 at 09:33, Nadeeshan <nadees...@apache.org>
> wrote:
> > > >
> > > > > Hi Pavindu,
> > > > >
> > > > > Great progress!!
> > > > >
> > > > > 1) I couldn't still find where the REST API s for the file manager
> > > > > > component is implemented in the repository. Can you point me to
> > that?
> > > > > >
> > > > >
> > > > > You can find the REST APIs used in the React app from [1] in the
> > Github
> > > > > repo.
> > > > >
> > > > > 2) With that error being fixed, I could view the existing
> > > implementation
> > > > of
> > > > > > the React.js OPSUI and almost completed the proposal. I also
> shared
> > > the
> > > > > > proposal through the GSoC dashboard.
> > > > > >
> > > > >
> > > > > Cool !!. Imesha will look into this and it is better if you can
> share
> > > the
> > > > > proposal here also, in the dev list for getting a wider reach of
> the
> > > > > community.
> > > > >
> > > > > Thanks and regards,
> > > > > Nadeeshan
> > > > >
> > > > > [1]
> > > > >
> > > > >
> > > >
> > >
> >
> https://github.com/apache/oodt/blob/development/webapp/fmprod/src/main/java/org/apache/oodt/cas/product/jaxrs/services/FileManagerJaxrsServiceV2.java
> > > > >
> > > > >
> > > > > On Mon, 12 Apr 2021, 08:06 Pavindu Lakshan, <
> > pavindulaks...@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > Hi Imesha and Nadeeshan,
> > > > > >
> > > > > > After trying for several days, I was able to fix the issue that I
> > > > > mentioned
> > > > > > in the last email. I also published the solution
> > > > > > <https://stackoverflow.com/a/67051178/8810941> under the
> question
> > I
> > > > > posted
> > > > > > on StackOverflow. However, I still have a few questions to
> clarify.
> > > > > >
> > > > > > 1) I couldn't still find where the REST API s for the file
> manager
> > > > > > component is implemented in the repository. Can you point me to
> > that?
> > > > > >
> > > > > > 2) With that error being fixed, I could view the existing
> > > > implementation
> > > > > of
> > > > > > the React.js OPSUI and almost completed the proposal. I also
> shared
> > > the
> > > > > > proposal through the GSoC dashboard.
> > > > > >
> > > > > > I know it's been too close to the deadline, but I couldn't work
> > much
> > > on
> > > > > the
> > > > > > project due to my university exams held in the last week. It will
> > be
> > > a
> > > > > > great help if you can view my proposal and give me feedback on
> > that.
> > > > > >
> > > > > > Thanks and best regards
> > > > > > Pavindu
> > > > > >
> > > > >
> > > >
> > >
> >
>

Reply via email to