cayenne-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrus Adamchik <and...@objectstyle.org>
Subject Re: Cayenne and Spring?
Date Tue, 09 Jan 2018 08:00:53 GMT
To clarify, I realize you are using Spring, but Spring is many things. So maybe you can post
here the relevant code (of a REST endpoint?), so that we can advise on serialization.

Andrus


> On Jan 9, 2018, at 10:04 AM, Andrus Adamchik <andrus@objectstyle.org> wrote:
> 
> What technology are you using to serialize your data to JSON? Do you have a code example?
> 
> Andrus
> 
> 
>> On Jan 9, 2018, at 9:24 AM, Fredrik Widengren <fredrik.widengren@gmail.com>
wrote:
>> 
>> Hello Frank
>> Thanks for your mail. 
>> They automatically included when running Spring Boot as I understand. Also the ”Hello
World” example is running fine, and that one returns the answer in JSON. 
>> 
>> /Fredrik
>> 
>> Skickat från min iPhone
>> 
>>> 8 jan. 2018 kl. 23:07 skrev Frank Herrmann <frank.herrmann@modernizingmedicine.com>:
>>> 
>>> Do you have the Jackson libraries included in your project? They are
>>> normally needed for JSON serialization/deserialization.
>>> 
>>> On Mon, Jan 8, 2018 at 4:52 PM, Fredrik Widengren <
>>> fredrik.widengren@gmail.com> wrote:
>>> 
>>>> Hello,
>>>> 
>>>> I'm testing to setup Cayenne with Spring Boot. I have created a simple
>>>> REST service. Spring is working fine with a Hello World example from
>>>> Spring.io.
>>>> 
>>>> When I try to send back my cayenne objects that I have generated from
>>>> the Cayenne modeller, I get an exception that it can’t find a JSON
>>>> serializer.
>>>> 
>>>> Error:
>>>> Could not write JSON: No serializer found for class
>>>> org.apache.cayenne.tx.TransactionFilter
>>>> 
>>>> I have read that a common reason for this is that the class that you
>>>> try to serialize does not have any public getters/setters. The
>>>> generated classes (in the auto package) from the modeller that extends
>>>> CayenneDataObject do have these public getters/setters. The class is
>>>> however abstract, but I'm using the class created by the modeller that
>>>> extends the abstract modeller class.
>>>> 
>>>> Anyone that have any experience from Cayenne and Spring that have some
>>>> input?
>>>> 
>>>> Many thanks!
>>>> 
>>>> /Fredrik
>>>> 
>>> 
>>> 
>>> 
>>> -- 
>>> FRANK HERRMANN
>>> SENIOR SOFTWARE ENGINEER
>>> 
>>> T: 561-880-2998 x1563
>>> 
>>> E: frank.herrmann@modmed.com
>>> 
>>> 
>>> 
>>> [image: [ Modernizing Medicine ]] <https://www.modmed.com/>
>>> [image: [ Facebook ]] <https://www.facebook.com/modernizingmedicine> [image:
>>> [ LinkedIn ]] <https://www.linkedin.com/company/modernizing-medicine/>
[image:
>>> [ YouTube ]] <https://www.youtube.com/user/modernizingmedicine> [image:
[
>>> Twitter ]] <https://twitter.com/modmed> [image: [ Blog ]]
>>> <https://www.modmed.com/BlogBeyondEMR> [image: [ Instagram ]]
>>> <https://instagram.com/modernizing_medicine>
>>> 
>>> [image: [ MOMENTUM 2017 ]] <https://www.eventproducers.events/momentum2017/>
> 


Mime
View raw message