Hi Michael,

The Apache mailing lists don't accept documents, as you've discovered.

Although you can mail me directly if you want [1], I'd rather you simply
paste your questions here... that way your questions and hopefully some
answers will be available to others in the community to discover/learn from.

~~~
Meanwhile, for some additional ideas on how to use the RO API, take a look
at our (incomplete) TCK tests [2].

I'm also aware of this bespoke Angular app [3] that's being written as a
front-end to this Isis back-end [4]; might give you some ideas.

Another option, if the full RO representations are a built overwhelming, is
either to configure Isis to provide a simplified representation [5] or you
could even use custom representations [6].

HTH
Dan




[1] https://github.com/apache/isis/blob/master/core/pom.xml#L201
[2]
https://github.com/apache/isis/tree/master/tck/tck-viewer-restfulobjects/src/test/java/org/apache/isis/viewer/restfulobjects/tck
[3] https://github.com/edge-art/matchingfront
[4] https://github.com/johandoornenbal/matching
[5]
http://isis.apache.org/components/viewers/restfulobjects/simplified-object-representation.html
[6]
http://isis.apache.org/components/viewers/restfulobjects/custom-representations.html




On 2 April 2015 at 12:15, Michael Kyrilov <[email protected]> wrote:

> Hi Dan,
>
> I had looked at the Restful Objects document, unfortunately I am still
> unsure of how to work with he API.
>
> I have prepared a short PDF highlighting what exactly my struggles are.
> Unfortunately I don’t seem to be able to send it to you. Every time I try,
> I get a failed notice from [email protected] <mailto:
> [email protected]>
> Is there any other way I say send you this document?
>
> Regards,
> Michael
>
> > On 02 Apr 2015, at 9:46 AM, Dan Haywood <[email protected]>
> wrote:
> >
> > Hi Michael,
> > Have you taken a look at the Restful Objects spec? That should give you a
> > good background so you can start to understand what Isis Rest API is
> > surfacing for you.
> >
> > Cheers, Dan
> >
> > http://restfulobjects.org
> > On 2 Apr 2015 08:35, "Michael Kyrilov" <[email protected]> wrote:
> >
> >> Hi there,
> >>
> >> My name is Michael. I have recently been tasked to develop a User
> >> Interface on top of an Apache Isis application.
> >> Isis was originally chosen due to time constrains for the project, this
> >> way the team was able to get a functional UI but remain heavily focused
> on
> >> implementing the business logic.
> >>
> >> Our understanding is that Isis provides a REST API for interacting with
> >> the domain model, which sounds ideal for building a User Interface.
> >> I have managed to locate an API: http://host:port/restful/
> >>
> >> I am having difficulties understanding how to interact with this API.
> >> I do see that /services the models we have defined and /domain-types
> does
> >> much the same.
> >> We do have data in the database and the difficulty I am having is that I
> >> am unable to get data out of this API and I also don’t see how I can
> POST
> >> data via the API so that it would be saved in the database.
> >>
> >>
> >> I am not sure if I am misunderstanding how this works or if I am trying
> to
> >> use it inappropriately.
> >>
> >>
> >> Thank you
> >> Regards,
> >> Michael
> >>
> >> Michael Kyrilov
> >> Mid-Level Developer
> >>
> >>
> >> [http://static.ecntelecoms.za.net/images/ecn-logo.png]
> >>
> >> Unit 10 Growthpoint Business Park
> >> 2 Tonnetti Street, Midrand, 1685
> >> Office: +27 10 590 0035
> >> Cell: +27 72 634 9687
> >>
> >> [email protected]
> >> www.ecn.co.za<http://www.ecn.co.za/>
> >>
> >>
> >> This email is sent subject to the terms and conditions detailed in the
> >> ECN Email Disclaimer<
> >>
> http://www.nashuacommunications.com/disclaimer-and-confidentiality-note/>
> >>
> >> Disclaimer
> >>
> >> The information contained in this communication from the sender is
> >> confidential. It is intended solely for use by the recipient and others
> >> authorized to receive it.
> >> If you are not the recipient, you are hereby notified that any
> disclosure,
> >> copying, distribution or taking action in relation of the contents of
> this
> >> information is strictly prohibited and may be unlawful.
> >>
> >> This email has been scanned for viruses and malware.
>
> Disclaimer
>
> The information contained in this communication from the sender is
> confidential. It is intended solely for use by the recipient and others
> authorized to receive it.
> If you are not the recipient, you are hereby notified that any disclosure,
> copying, distribution or taking action in relation of the contents of this
> information is strictly prohibited and may be unlawful.
>
> This email has been scanned for viruses and malware.
>

Reply via email to