Jahia Dev Forum > Need Advice, how...

0 (0 Good)
0 (0 Bad)

Need Advice, how to import 3rd party data into Jahia

by  jephperro »  2011/06/07 20:44

Hi, I'm new to Jahia and we are evaluating Jahia's Enterprise version to use as a College web site.

Here's what we need to accomplish:

We have an ERP which contains information about courses we offer. We have built web services which will return information about a specified course ( title, description, start date, etc. ). This information changes rarely, maybe once a month at most.

I would like to bring that information into Jahia using a batch process ( maybe it runs once a day ).

I would like to create a template for course information, which can be reused over and over on the site to display a single course's information.

Then I would like to be able to synchronize the course information from my ERP to Jahia.

How should I approach this? My preference is to bring the info into the CMS's database rather than write a portlet/plugin that connects to a secondary database to display the course info.

Thanks for the advice
  • Need Advice, how to import 3rd party data into Jahia
    2011/06/07 20:44

    jephperro Hi, I'm new to Jahia and we are evaluating Jahia's Enterprise version to use as a College web site.<br/><br/>Here's what we need to accomplish:<br/><br/>We have an ERP which contains information about courses we offer. We have built web services which will return information about a specified course ( title, description, start date, etc. ). This information changes rarely, maybe once a month at most.<br/><br/>I would like to bring that information into Jahia using a batch process ( maybe it runs once a day ).<br/><br/>I would like to create a template for course information, which can be reused over and over on the site to display a single course's information.<br/><br/>Then I would like to be able to synchronize the course information from my ERP to Jahia.<br/><br/>How should I approach this? My preference is to bring the info into the CMS's database rather than write a portlet/plugin that connects to a secondary database to display the course info.<br/><br/>Thanks for the advice

  • Number of messages  2
    Registration date Jun 7, 2011
    0 (0 Good)
    0 (0 Bad)

    Re: Need Advice, how to import 3rd party data into Jahia

    by  cflond »  2011/06/07 20:44

    Hello jephperro,

    As you can imagine, there is several approaches to reach your goal. Here are some ideas based on the 6.5 version of Jahia :

    First of all, you could create a web application that will consume your web services and then generate HTTP requests on the Jahia platform to create the corresponding content. Of course you will have previously to create the content structure on the Jahia side that matches your ERP content structure. This is possible thanks to the REST architecture of Jahia 6.5.

    Secondly, you could imagine to consume directly your web services inside a Jahia Module. There is an example of that in a module named feedimporter. It imports news inside Jahia from an external news feed. It is very elegant and efficient and thanks to that you will be able to update and to add content dynamically into Jahia.

    I have others solutions in my mind, but I think these two are the best. Feel free to ask any questions if you want some details or if you prefer another approach.

    Regards,

    Charles
  • Re: Need Advice, how to import 3rd party data into Jahia
    2011/06/07 20:44

    cflond Hello jephperro,<br/><br/>As you can imagine, there is several approaches to reach your goal. Here are some ideas based on the 6.5 version of Jahia :<br/><br/>First of all, you could create a web application that will consume your web services and then generate HTTP requests on the Jahia platform to create the corresponding content. Of course you will have previously to create the content structure on the Jahia side that matches your ERP content structure. This is possible thanks to the REST architecture of Jahia 6.5.<br/><br/>Secondly, you could imagine to consume directly your web services inside a Jahia Module. There is an example of that in a module named feedimporter. It imports news inside Jahia from an external news feed. It is very elegant and efficient and thanks to that you will be able to update and to add content dynamically into Jahia.<br/><br/>I have others solutions in my mind, but I think these two are the best. Feel free to ask any questions if you want some details or if you prefer another approach.<br/><br/>Regards,<br/><br/>Charles

  • Number of messages  42
    Registration date Jun 7, 2011
    Contact
    Share
    Feedback

    Get in touch

    Whether you are a current user or if you are just evaluating Jahia, we are here to help.

    Contact us

    Share this page