On Wed, 17 Apr 2019 at 04:25, Brian K <[email protected]> wrote:
> > About the content negotiation service: I haven't implemented one yet, so > can someone please verify if I have this right? It looks to me that the > docs [2] are saying that the content negotiator service overloads the use > of the profile portion of the Accept header to give a response that is > different from what is defined in the Restful Objects API specification > that is created when the application is built. Writing client code to > consume this would be manual, but it would be as simple as the profile you > implement in your content negotiation service. The output from this > service is an instance of a JAXB serializable class, like a view model [3] > . > > Yep, that's right. > [1] https://github.com/swagger-api/swagger-codegen > [2] > > https://isis.apache.org/guides/ugvro/ugvro.html#_ugvro_simplified-representations_apache-isis-profile > [3] > > https://isis.apache.org/guides/ugfun/ugfun.html#_ugfun_building-blocks_types-of-domain-objects_view-models > > > On Mon, Apr 15, 2019 at 7:25 AM Rade, Joerg / Kuehne + Nagel / HAM GI-DP < > [email protected]> wrote: > > > Hi Jorge, > > > > Apache Isis is open source and where it generates code from your domain > > model code, it will be available. > > See what maven generates. > > > > And have a look into Content Negotiation Service [3], [4]. > > > > -j > > [3] > > > https://isis.apache.org/guides/ugvro/ugvro.html#___ugvro_ro-spec_extensions_content-negotiation > > [4] https://www.youtube.com/watch?v=HMSqapQDY_4 > > -----Ursprüngliche Nachricht----- > > Von: jorge fernandez [mailto:[email protected]] > > Gesendet: Montag, 15. April 2019 16:53 > > An: [email protected] > > Betreff: Re: Rest services > > > > Hello, in the references you sent it mentions Resful Object Viewer and > the > > dependencies. > > > > > > > > Instead, what we need to know is: > > > > 1) Is there a way to obtain the *source code* of the generated APIs > > and Front End. > > > > 2) Is there a way to change the *API and Front End source code > > generator* so we can adapt the way Apache ISIS generates the APIs and > Front > > End source code. We have some sets of standards and best practices that > are > > dictated by our governance and architecture teams we need to comply to, > so > > we need a way to change the structure of the APIs source code. > > > > El mar., 2 abr. 2019 a las 0:50, Rade, Joerg / Kuehne + Nagel / HAM GI-DP > > (< > > [email protected]>) escribió: > > > > > Hi Jorge, > > > > > > please see [1] . For the used libs see [2], namely jboss.resteasy > > > > > > HTH -j > > > > > > > > > [1] https://isis.apache.org/guides/ugvro/ugvro.html > > > [2] https://github.com/apache/isis/blob/master/core/pom.xml > > > > > > -----Ursprüngliche Nachricht----- > > > Von: jorge fernandez [mailto:[email protected]] > > > Gesendet: Montag, 1. April 2019 23:21 > > > An: [email protected] > > > Betreff: Rest services > > > > > > Hello, I have one week expirence using Apache Isis and I'm doing a > proof > > of > > > concept, trying to replace my actual API layer with Isis, and I need to > > now > > > the way or the project path where Apache Isis generate the Rest > Services. > > > In a specific way, i need to see code, libraries and frameworks used to > > > build Services, thanks for your help > > > > > > Kühne + Nagel (AG & Co.) KG > > > Rechtsform: Kommanditgesellschaft, Bremen HRA 21928, USt-IdNr.: DE > > > 812773878. > > > Geschäftsleitung Kühne + Nagel (AG & Co.) KG: Holger Ketz (Vors. ), > > Martin > > > Brinkmann, Lars-Olof Grün, Matthias Knicky, Nicholas Minde, Johannes > > > Trimborn, Lars Wedel, Matthias Weiner. > > > Persönlich haftende Gesellschafterin: Kühne & Nagel A.G., Rechtsform: > > > Aktiengesellschaft nach luxemburgischem Recht, HR-Nr.: B 18745, > > > Geschäftsführendes Verwaltungsratsmitglied: Karl Gernandt. > > > Geschäftsleitung Region Europa: Dr. Hansjörg Rodi (Vors.), Mart Ambur, > > Tom > > > Ban, Dominic Edmonds, Thierry Held, Uwe Hött, Richard Huhn, Jan-Hendrik > > > Köstergarten, Heiko Schuhmacher. > > > > > > Wir arbeiten ausschließlich auf Grundlage der Allgemeinen Deutschen > > > Spediteurbedingungen 2017 (ADSp 2017). Hinweis: Die ADSp 2017 weichen > in > > > Ziffer 23 hinsichtlich des Haftungshöchstbetrages für Güterschäden (§ > 431 > > > HGB) vom Gesetz ab, indem sie die Haftung bei multimodalen Transporten > > > unter Einschluss einer Seebeförderung und bei unbekanntem Schadenort > auf > > 2 > > > SZR/kg und im Übrigen die Regelhaftung von 8,33 SZR/kg zusätzlich auf > > 1,25 > > > Millionen Euro je Schadenfall sowie 2,5 Millionen Euro je > > Schadenereignis, > > > mindestens aber 2 SZR/kg, beschränken. Die ADSp sind auf unserer > Webseite > > > als Download erhältlich. Auf Anfrage senden wir Ihnen diese auch gerne > > zu. > > > > > > > Kühne + Nagel (AG & Co.) KG > > Rechtsform: Kommanditgesellschaft, Bremen HRA 21928, USt-IdNr.: DE > > 812773878. > > Geschäftsleitung Kühne + Nagel (AG & Co.) KG: Holger Ketz (Vors. ), > Martin > > Brinkmann, Lars-Olof Grün, Matthias Knicky, Nicholas Minde, Johannes > > Trimborn, Lars Wedel, Matthias Weiner. > > Persönlich haftende Gesellschafterin: Kühne & Nagel A.G., Rechtsform: > > Aktiengesellschaft nach luxemburgischem Recht, HR-Nr.: B 18745, > > Geschäftsführendes Verwaltungsratsmitglied: Karl Gernandt. > > Geschäftsleitung Region Europa: Dr. Hansjörg Rodi (Vors.), Mart Ambur, > Tom > > Ban, Dominic Edmonds, Thierry Held, Uwe Hött, Richard Huhn, Jan-Hendrik > > Köstergarten, Heiko Schuhmacher. > > > > Wir arbeiten ausschließlich auf Grundlage der Allgemeinen Deutschen > > Spediteurbedingungen 2017 (ADSp 2017). Hinweis: Die ADSp 2017 weichen in > > Ziffer 23 hinsichtlich des Haftungshöchstbetrages für Güterschäden (§ 431 > > HGB) vom Gesetz ab, indem sie die Haftung bei multimodalen Transporten > > unter Einschluss einer Seebeförderung und bei unbekanntem Schadenort auf > 2 > > SZR/kg und im Übrigen die Regelhaftung von 8,33 SZR/kg zusätzlich auf > 1,25 > > Millionen Euro je Schadenfall sowie 2,5 Millionen Euro je > Schadenereignis, > > mindestens aber 2 SZR/kg, beschränken. Die ADSp sind auf unserer Webseite > > als Download erhältlich. Auf Anfrage senden wir Ihnen diese auch gerne > zu. > > >
