[Building Sakai] Spring 3 REST features in Sakai 2.9

Steve Swinsburg steve.swinsburg at gmail.com
Wed Oct 15 14:31:27 PDT 2014


Late, but your tool can hook into thesakai entity broker and get a rest
backend, then you can implement your front end in js.

Cheers

sent from my mobile device
On 01/10/2014 5:50 AM, "Curtis Van-Osch" <curtis.van-osch at hec.ca> wrote:

>  I just saw this message concerning upgrading Spring in Sakai 2.9.
> Doesn't seem like that would be worth the effort.
>
>    <http://www.hec.ca>
>  Curtis Van Osch
> Analyste-Programmeur
> Service de développement de systèmes d'information
>   [image: hec.ca] <http://www.hec.ca>   [image: Agréments]
> 3000, chemin de la Côte‑Sainte‑Catherine, Montréal (Québec) H3T 2A7
> Téléphone : 514 340-6000, poste 2029
>
>    [image: recyclez]
> Pensons à l'environnement
> avant d'imprimer
>
> Curtis Van-Osch a écrit :
>
> Hi,
> We're in the planning stages of rewriting one of our Sakai tools
> (OpenSyllabus), and want to use RESTful web services for the back-end with
> a JavaScript front-end client.  We are hoping to deploy this new version
> before upgrading to Sakai 10. I've been looking at using Spring to
> implement the back-end to avoid adding another dependency on Jersey or
> anything else.
>
> I see that Spring 3 includes comprehensive REST support.  Is there any way
> we could take advantage of these new features in Sakai 2.9?
> I'm assuming it would not be feasible for our tool to inject services from
> other tools if their Spring versions differ (i.e. Spring 3 for our tool and
> the rest using Spring 2.5.6).  Maybe we could patch our installation to get
> everything on Spring 3 (KNL-517), though it sounds like a lot of
> work/testing that will be pointless after we upgrade.
>
> The last option would be to avoid the new features of Spring 3 and just
> stick with 2.5.6 until we upgrade.  I'm sure it's doable, but I'm still
> researching how exactly that would limit us (looks like some annotations
> where added, and maybe some data conversion).
>
> Any advice or comments would be greatly appreciated!
>
> --
>    <http://www.hec.ca>
>  Curtis Van Osch
> Analyste-Programmeur
> Service de développement de systèmes d'information
>   [image: hec.ca] <http://www.hec.ca>   [image: Agréments]
> 3000, chemin de la Côte‑Sainte‑Catherine, Montréal (Québec) H3T 2A7
> Téléphone : 514 340-6000, poste 2029
>
>    [image: recyclez]
> Pensons à l'environnement
> avant d'imprimer
>
>
> _______________________________________________
> sakai-dev mailing listsakai-dev at collab.sakaiproject.orghttp://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
>
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to
> sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of
> "unsubscribe"
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141016/b46afe83/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Feuille_25px.jpg
Type: image/jpeg
Size: 20493 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141016/b46afe83/attachment.jpg 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: HEC_149px.png
Type: image/png
Size: 2554 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141016/b46afe83/attachment.png 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hecca.png
Type: image/png
Size: 345 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141016/b46afe83/attachment-0001.png 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 345 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141016/b46afe83/attachment-0002.png 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 3A-2008.png
Type: image/png
Size: 2335 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141016/b46afe83/attachment-0003.png 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 20493 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141016/b46afe83/attachment.jpe 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 2554 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141016/b46afe83/attachment-0004.png 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/png
Size: 2335 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20141016/b46afe83/attachment-0005.png 


More information about the sakai-dev mailing list