You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@oodt.apache.org by Gimhana Nadeeshan <gi...@cse.mrt.ac.lk> on 2019/06/04 15:17:44 UTC
Re: OODT NodeJS File Viewer
Hi all,
I started to implement the *Product List view* component and find below the
the tasks I suppose to do.
- Implement separate REST APIs for File Listing. getFirstPage ,NextPage
etc. This is for enabling pagination support.
- Write Unit Tests for Both JAX-RS Resources and newly implementing
Web-services.
At the moment I tested the web-services using jersey framework. But after
having a offline chat with @Imesha Sudasingha <im...@apache.org> figured
out that it should have to be replaced due to licencing issues. Have any
thoughts on this?
Thanks and Best Regards,
Gimhana
On Thu, 25 Apr 2019 at 07:35, Gimhana Nadeeshan <
gimhanadesilva.15@cse.mrt.ac.lk> wrote:
> Hi Tom,
>
> The prototype has lots and lots of remaining work as you say. I just
> rushed to obtain a working thing. Sorry about that.
>
> For the custom styling support, can't we use something like
> https://www.styled-components.com/.
>
> Thanks and Best Regards,
> Gimhana.
>
> On Wed, 24 Apr 2019 at 18:03, Tom Barber <to...@spicule.co.uk> wrote:
>
>> Thanks for the PR,
>>
>> I’ll file some Jira issues later to give us some stuff to work on. We
>> need to figure out ways to hook up the components that aren’t hard coded
>> etc, eradicate CORS issues and so on.
>>
>> I’ll wait for Breno’s code to land first though, then hopefully we can
>> come up with a unified solution to allow generic component configuration.
>>
>> Tom
>>
>>
>> On 22 April 2019 at 19:57:55, Tom Barber (tom@spicule.co.uk) wrote:
>>
>> Sorry, my meaning of combination was as in “being able to click from the
>> list view to a file object view” not as in “combining the codebase into one
>> element"
>>
>>
>> On 22 April 2019 at 19:19:12, Gimhana Nadeeshan (
>> gimhanadesilva.15@cse.mrt.ac.lk) wrote:
>>
>> So the combination of two components is not necessary as I believe
>>
>>
>> Spicule Limited is registered in England & Wales. Company Number:
>> 09954122. Registered office: First Floor, Telecom House, 125-135 Preston
>> Road, Brighton, England, BN1 6AF. VAT No. 251478891.
>>
>>
>> All engagements are subject to Spicule Terms and Conditions of Business.
>> This email and its contents are intended solely for the individual to whom
>> it is addressed and may contain information that is confidential,
>> privileged or otherwise protected from disclosure, distributing or copying.
>> Any views or opinions presented in this email are solely those of the
>> author and do not necessarily represent those of Spicule Limited. The
>> company accepts no liability for any damage caused by any virus transmitted
>> by this email. If you have received this message in error, please notify us
>> immediately by reply email before deleting it from your system. Service of
>> legal notice cannot be effected on Spicule Limited by email.
>>
>
>
> --
>
> Nadeeshan Gimhana
>
> Batch Representative (15' Batch)
>
> Department of Computer Science & Engineering
>
> University of Moratuwa
>
> *Mobile: +94775744613*
>
> <https://github.com/NGimhana>
> <https://www.linkedin.com/in/nadeeshangimhana/>
> <ht...@gimhanadesilva.15>
>
>
>
> * <http://www.linkedin.com/in/nadeeshangimhana/>*
>
>
> * <http://www.linkedin.com/in/nadeeshangimhana/>*
>
>
>
--
Nadeeshan Gimhana
Batch Representative (15' Batch)
Department of Computer Science & Engineering
University of Moratuwa
*Mobile: +94775744613*
<https://github.com/NGimhana>
<https://www.linkedin.com/in/nadeeshangimhana/>
<ht...@gimhanadesilva.15>
* <http://www.linkedin.com/in/nadeeshangimhana/>*
* <http://www.linkedin.com/in/nadeeshangimhana/>*
Re: OODT NodeJS File Viewer
Posted by Imesha Sudasingha <im...@apache.org>.
Hi Gimhana,
Seems like you can use Apache CXF itself to run your services [1]. With
that approach, you can bypass the requirement of jersey. If you need jersey
as the client for testing the REST APIs, you can use RestEasy [2].
Those are just two alternative approaches I found out. What do you think?
[1]
http://cxf.apache.org/docs/jaxrs-services-configuration.html#JAXRSServicesConfiguration-ConfiguringJAX-RSservicesprogrammatically
[2] https://resteasy.github.io
On Tue, 4 Jun 2019 at 20:48, Gimhana Nadeeshan <
gimhanadesilva.15@cse.mrt.ac.lk> wrote:
> Hi all,
>
> I started to implement the *Product List view* component and find below the
> the tasks I suppose to do.
>
> - Implement separate REST APIs for File Listing. getFirstPage ,NextPage
> etc. This is for enabling pagination support.
> - Write Unit Tests for Both JAX-RS Resources and newly implementing
> Web-services.
>
> At the moment I tested the web-services using jersey framework. But after
> having a offline chat with @Imesha Sudasingha <im...@apache.org> figured
> out that it should have to be replaced due to licencing issues. Have any
> thoughts on this?
>
> Thanks and Best Regards,
> Gimhana
>
>
> On Thu, 25 Apr 2019 at 07:35, Gimhana Nadeeshan <
> gimhanadesilva.15@cse.mrt.ac.lk> wrote:
>
> > Hi Tom,
> >
> > The prototype has lots and lots of remaining work as you say. I just
> > rushed to obtain a working thing. Sorry about that.
> >
> > For the custom styling support, can't we use something like
> > https://www.styled-components.com/.
> >
> > Thanks and Best Regards,
> > Gimhana.
> >
> > On Wed, 24 Apr 2019 at 18:03, Tom Barber <to...@spicule.co.uk> wrote:
> >
> >> Thanks for the PR,
> >>
> >> I’ll file some Jira issues later to give us some stuff to work on. We
> >> need to figure out ways to hook up the components that aren’t hard coded
> >> etc, eradicate CORS issues and so on.
> >>
> >> I’ll wait for Breno’s code to land first though, then hopefully we can
> >> come up with a unified solution to allow generic component
> configuration.
> >>
> >> Tom
> >>
> >>
> >> On 22 April 2019 at 19:57:55, Tom Barber (tom@spicule.co.uk) wrote:
> >>
> >> Sorry, my meaning of combination was as in “being able to click from the
> >> list view to a file object view” not as in “combining the codebase into
> one
> >> element"
> >>
> >>
> >> On 22 April 2019 at 19:19:12, Gimhana Nadeeshan (
> >> gimhanadesilva.15@cse.mrt.ac.lk) wrote:
> >>
> >> So the combination of two components is not necessary as I believe
> >>
> >>
> >> Spicule Limited is registered in England & Wales. Company Number:
> >> 09954122. Registered office: First Floor, Telecom House, 125-135 Preston
> >> Road, Brighton, England, BN1 6AF. VAT No. 251478891.
> >>
> >>
> >> All engagements are subject to Spicule Terms and Conditions of Business.
> >> This email and its contents are intended solely for the individual to
> whom
> >> it is addressed and may contain information that is confidential,
> >> privileged or otherwise protected from disclosure, distributing or
> copying.
> >> Any views or opinions presented in this email are solely those of the
> >> author and do not necessarily represent those of Spicule Limited. The
> >> company accepts no liability for any damage caused by any virus
> transmitted
> >> by this email. If you have received this message in error, please
> notify us
> >> immediately by reply email before deleting it from your system. Service
> of
> >> legal notice cannot be effected on Spicule Limited by email.
> >>
> >
> >
> > --
> >
> > Nadeeshan Gimhana
> >
> > Batch Representative (15' Batch)
> >
> > Department of Computer Science & Engineering
> >
> > University of Moratuwa
> >
> > *Mobile: +94775744613*
> >
> > <https://github.com/NGimhana>
> > <https://www.linkedin.com/in/nadeeshangimhana/>
> > <ht...@gimhanadesilva.15>
> >
> >
> >
> > * <http://www.linkedin.com/in/nadeeshangimhana/>*
> >
> >
> > * <http://www.linkedin.com/in/nadeeshangimhana/>*
> >
> >
> >
>
> --
>
> Nadeeshan Gimhana
>
> Batch Representative (15' Batch)
>
> Department of Computer Science & Engineering
>
> University of Moratuwa
>
> *Mobile: +94775744613*
>
> <https://github.com/NGimhana>
> <https://www.linkedin.com/in/nadeeshangimhana/>
> <ht...@gimhanadesilva.15>
>
>
>
> * <http://www.linkedin.com/in/nadeeshangimhana/>*
>
>
> * <http://www.linkedin.com/in/nadeeshangimhana/>*
>