Hi Mlaka, Since ATOM is an IETF standard while RSS is not[1] I’m using Apache abdera Framework[2] because its support with Atom Feed. even when we consume the feeds as RSS using our inbound I’m converting it into Atom and then inject it as atom feed to ESB. Since we are using filter operation in inbound we can only use mandatory parameters for filter operation otherwise it will return NullPointException. So the mandatory parameters for Atom and RSS are title , description/summery and link only.
[1] https://shafiq2410.wordpress.com/2012/08/05/rss-vs-atom-which-one-is-better/ [2] https://cwiki.apache.org/confluence/display/ABDERA/ On Thu, Aug 27, 2015 at 11:12 AM, Malaka Silva <[email protected]> wrote: > Hi Rajjaz, > > Can we do this according to the spec. > > https://validator.w3.org/feed/docs/rss2.html > > On Thu, Aug 27, 2015 at 10:43 AM, Rajjaz Mohammed <[email protected]> wrote: > >> Hi All, >> In My case Atom/RSS feed Inbound + Connector I’m working with these >> parameters so is there any Suggestions on it? because we can expand the >> feed elements[1] more but it may create errors . below one is the standard >> Structure and common for all feeds(Atom/RSS) . >> >> mandatory parameters >> >> title The title of the item. >> description The item synopsis. >> >> optional parameters >> author Owner of the feed >> pubDate Indicates when the item was published >> >> >> >> [1] http://www.rssboard.org/rss-specification >> >> On Thu, Aug 27, 2015 at 10:38 AM, Rajjaz Mohammed <[email protected]> >> wrote: >> >>> *sorry to all above mails are sent because of short key press >>> >>> >>> >>> On Thu, Aug 27, 2015 at 10:37 AM, Rajjaz Mohammed <[email protected]> >>> wrote: >>> >>>> Hi All, >>>> In My case Atom/RSS feed Connector >>>> >>>> mandatory parameters >>>> >>>> *Element**Description* >>>> *title*The title of the item. >>>> *link*The URL of the item. >>>> *description*The item synopsis. >>>> >>>> authorEmail address of the author of the item >>>> pubDateIndicates when the item was published >>>> >>>> On Thu, Aug 27, 2015 at 10:36 AM, Rajjaz Mohammed <[email protected]> >>>> wrote: >>>> >>>>> Hi All, >>>>> In My case Atom/RSS feed Connector >>>>> >>>>> mandatory parameters >>>>> >>>>> *Element**Description* >>>>> *title*The title of the item. >>>>> *link*The URL of the item. >>>>> *description*The item synopsis. >>>>> >>>>> authorEmail address of the author of the item >>>>> >>>>> >>>>> >>>>> On Thu, Aug 13, 2015 at 12:38 PM, Rajjaz Mohammed <[email protected]> >>>>> wrote: >>>>> >>>>>> Hi All, >>>>>> In My case Atom/RSS feed Connector I’m getting challenge is 3rd party >>>>>> backends are not allowing 3rd party to modify access to feeds but we can >>>>>> produce the feeds our self. in case Blogger feed editing is not available >>>>>> in api Documentation but it can possible using apache abdera framework >>>>>> Libraries (According to they Documentation) but when i try using they >>>>>> authentication method I’m getting null value reply from google and for >>>>>> the >>>>>> case of wordpress they not allowing to edit feeds rather then read feeds. >>>>>> >>>>>> i have an idea that using our vfs(file) protocol we can read the >>>>>> files in hosting and most of the feeds are storing inside the site in XML >>>>>> format so can we access that files using vfs and edit that XML files and >>>>>> update it back to the site? is that possible? >>>>>> >>>>>> On Tue, Aug 11, 2015 at 3:35 PM, Rajjaz Mohammed <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Use Case Diagram >>>>>>> >>>>>>> >>>>>>> https://docs.google.com/a/wso2.com/document/d/1XpqU3z7xbKUb20N5ttvje3wdIR4DuydKqz1iiwAAeEY/edit?usp=sharing >>>>>>> >>>>>>> On Thu, Jul 30, 2015 at 6:35 PM, Malaka Silva <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> Looks good >>>>>>>> >>>>>>>> On Thu, Jul 30, 2015 at 5:25 PM, Rajjaz Mohammed <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hi Malaka, >>>>>>>>> as you mentioned implementation will be polling inbound and >>>>>>>>> Connector for Atom/RSS feed. i will post diagram soon after study >>>>>>>>> further >>>>>>>>> about Apache abdera framework working flow. >>>>>>>>> >>>>>>>>> here is my Milestone plan >>>>>>>>> >>>>>>>>> >>>>>>>>> https://docs.google.com/a/wso2.com/spreadsheets/d/12wFJ1l0ffkOirvLSzO5A7T4ySiH3pIaQlQtp6fHGgX4/edit?usp=sharing >>>>>>>>> >>>>>>>>> On Thu, Jul 30, 2015 at 10:33 AM, Malaka Silva <[email protected]> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Hi Rajjaz, >>>>>>>>>> >>>>>>>>>> Above implementation is going to be polling inbound and a >>>>>>>>>> connector for sending right? >>>>>>>>>> >>>>>>>>>> Can you provide more info on this please. Maybe a diagram will >>>>>>>>>> help. >>>>>>>>>> >>>>>>>>>> On Thu, Jul 30, 2015 at 8:28 AM, Rajjaz Mohammed <[email protected] >>>>>>>>>> > wrote: >>>>>>>>>> >>>>>>>>>>> Hi all, >>>>>>>>>>> I have planned to develop $subject as described below using >>>>>>>>>>> Apache Abdera framework. >>>>>>>>>>> >>>>>>>>>>> *Intro* >>>>>>>>>>> RSS/Atom Connector for creating, editing, and publishing web >>>>>>>>>>> feeds and other web resources. >>>>>>>>>>> >>>>>>>>>>> *Methods* >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> 1. Retrieving resources (GET) :retrieve feeds and inject >>>>>>>>>>> to esb mediation logic resources using the our Connector is >>>>>>>>>>> straightforward: If the resource is not an XML document, the >>>>>>>>>>> ClientResponse >>>>>>>>>>> object can provide an InputStream. The ClientResponse object >>>>>>>>>>> provides >>>>>>>>>>> access to all of the response headers such as ETag and >>>>>>>>>>> Last-Modified. >>>>>>>>>>> 2. Creating resources (POST) : >>>>>>>>>>> 3. Updating resources (PUT) >>>>>>>>>>> 4. Deleting resources >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> other then that Connector we will have the features >>>>>>>>>>> >>>>>>>>>>> - SSL-protected endpoints >>>>>>>>>>> - customize options for a client request >>>>>>>>>>> - Custom HTTP methods >>>>>>>>>>> - HTTP Authentication mechanisms >>>>>>>>>>> - HTTP cookies >>>>>>>>>>> - HTTP Cache-Control mechanism >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> and also Support for format and protocol extensions and can >>>>>>>>>>> create Atom Publishing Protocol server. >>>>>>>>>>> >>>>>>>>>>> for More Details about the Framework and features click >>>>>>>>>>> <https://cwiki.apache.org/confluence/display/ABDERA/AtomPub+Client#AtomPubClient-Creatingresources%28POST%29> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Thank you >>>>>>>>>>> Best Regards >>>>>>>>>>> >>>>>>>>>>> Rajjaz HM >>>>>>>>>>> Associate Software Engineer >>>>>>>>>>> WSO2 Inc. <http://wso2.com/> >>>>>>>>>>> lean | enterprise | middleware >>>>>>>>>>> Mobile : +94752833834 >>>>>>>>>>> Email :[email protected] >>>>>>>>>>> LinkedIn | Blogger | WSO2 Profile >>>>>>>>>>> <http://wso2.com/about/team/mohammer_rajjaz/> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> >>>>>>>>>> Best Regards, >>>>>>>>>> >>>>>>>>>> Malaka Silva >>>>>>>>>> Senior Tech Lead >>>>>>>>>> M: +94 777 219 791 >>>>>>>>>> Tel : 94 11 214 5345 >>>>>>>>>> Fax :94 11 2145300 >>>>>>>>>> Skype : malaka.sampath.silva >>>>>>>>>> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 >>>>>>>>>> Blog : http://mrmalakasilva.blogspot.com/ >>>>>>>>>> >>>>>>>>>> WSO2, Inc. >>>>>>>>>> lean . enterprise . middleware >>>>>>>>>> http://www.wso2.com/ >>>>>>>>>> http://www.wso2.com/about/team/malaka-silva/ >>>>>>>>>> <http://wso2.com/about/team/malaka-silva/> >>>>>>>>>> >>>>>>>>>> Save a tree -Conserve nature & Save the world for your future. >>>>>>>>>> Print this email only if it is absolutely necessary. >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Thank you >>>>>>>>> Best Regards >>>>>>>>> >>>>>>>>> Rajjaz HM >>>>>>>>> Associate Software Engineer >>>>>>>>> WSO2 Inc. <http://wso2.com/> >>>>>>>>> lean | enterprise | middleware >>>>>>>>> Mobile : +94752833834 >>>>>>>>> Email :[email protected] >>>>>>>>> LinkedIn | Blogger | WSO2 Profile >>>>>>>>> <http://wso2.com/about/team/mohammer_rajjaz/> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> Best Regards, >>>>>>>> >>>>>>>> Malaka Silva >>>>>>>> Senior Tech Lead >>>>>>>> M: +94 777 219 791 >>>>>>>> Tel : 94 11 214 5345 >>>>>>>> Fax :94 11 2145300 >>>>>>>> Skype : malaka.sampath.silva >>>>>>>> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 >>>>>>>> Blog : http://mrmalakasilva.blogspot.com/ >>>>>>>> >>>>>>>> WSO2, Inc. >>>>>>>> lean . enterprise . middleware >>>>>>>> http://www.wso2.com/ >>>>>>>> http://www.wso2.com/about/team/malaka-silva/ >>>>>>>> <http://wso2.com/about/team/malaka-silva/> >>>>>>>> >>>>>>>> Save a tree -Conserve nature & Save the world for your future. >>>>>>>> Print this email only if it is absolutely necessary. >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Thank you >>>>>>> Best Regards >>>>>>> >>>>>>> *Rajjaz HM* >>>>>>> Associate Software Engineer >>>>>>> WSO2 Inc. <http://wso2.com/> >>>>>>> lean | enterprise | middleware >>>>>>> Mobile : +94752833834 >>>>>>> Email :[email protected] >>>>>>> LinkedIn | Blogger | WSO2 Profile >>>>>>> <http://wso2.com/about/team/mohammer_rajjaz/> >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Thank you >>>>>> Best Regards >>>>>> >>>>>> *Rajjaz HM* >>>>>> Associate Software Engineer >>>>>> WSO2 Inc. <http://wso2.com/> >>>>>> lean | enterprise | middleware >>>>>> Mobile : +94752833834 >>>>>> Email :[email protected] >>>>>> LinkedIn | Blogger | WSO2 Profile >>>>>> <http://wso2.com/about/team/mohammer_rajjaz/> >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Thank you >>>>> Best Regards >>>>> >>>>> *Rajjaz HM* >>>>> Associate Software Engineer >>>>> WSO2 Inc. <http://wso2.com/> >>>>> lean | enterprise | middleware >>>>> Mobile | +94752833834 >>>>> Email | [email protected] >>>>> LinkedIn | Blogger | WSO2 Profile >>>>> <http://wso2.com/about/team/mohammer_rajjaz/> >>>>> >>>> >>>> >>>> >>>> -- >>>> Thank you >>>> Best Regards >>>> >>>> *Rajjaz HM* >>>> Associate Software Engineer >>>> WSO2 Inc. <http://wso2.com/> >>>> lean | enterprise | middleware >>>> Mobile | +94752833834 >>>> Email | [email protected] >>>> LinkedIn | Blogger | WSO2 Profile >>>> <http://wso2.com/about/team/mohammer_rajjaz/> >>>> >>> >>> >>> >>> -- >>> Thank you >>> Best Regards >>> >>> *Rajjaz HM* >>> Associate Software Engineer >>> WSO2 Inc. <http://wso2.com/> >>> lean | enterprise | middleware >>> Mobile | +94752833834 >>> Email | [email protected] >>> LinkedIn | Blogger | WSO2 Profile >>> <http://wso2.com/about/team/mohammer_rajjaz/> >>> >> >> >> >> -- >> Thank you >> Best Regards >> >> *Rajjaz HM* >> Associate Software Engineer >> WSO2 Inc. <http://wso2.com/> >> lean | enterprise | middleware >> Mobile | +94752833834 >> Email | [email protected] >> LinkedIn | Blogger | WSO2 Profile >> <http://wso2.com/about/team/mohammer_rajjaz/> >> > > > > -- > > Best Regards, > > Malaka Silva > Senior Tech Lead > M: +94 777 219 791 > Tel : 94 11 214 5345 > Fax :94 11 2145300 > Skype : malaka.sampath.silva > LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77 > Blog : http://mrmalakasilva.blogspot.com/ > > WSO2, Inc. > lean . enterprise . middleware > http://www.wso2.com/ > http://www.wso2.com/about/team/malaka-silva/ > <http://wso2.com/about/team/malaka-silva/> > > Save a tree -Conserve nature & Save the world for your future. Print this > email only if it is absolutely necessary. > -- Thank you Best Regards *Rajjaz HM* Associate Software Engineer WSO2 Inc. <http://wso2.com/> lean | enterprise | middleware Mobile | +94752833834 Email | [email protected] LinkedIn | Blogger | WSO2 Profile <http://wso2.com/about/team/mohammer_rajjaz/>
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
