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 <mal...@wso2.com> 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 <raj...@wso2.com> 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 <raj...@wso2.com>
>> wrote:
>>
>>> *sorry to all above mails are sent because of short key press
>>>
>>>
>>>
>>> On Thu, Aug 27, 2015 at 10:37 AM, Rajjaz Mohammed <raj...@wso2.com>
>>> 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 <raj...@wso2.com>
>>>> 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 <raj...@wso2.com>
>>>>> 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 <raj...@wso2.com>
>>>>>> 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 <mal...@wso2.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Looks good
>>>>>>>>
>>>>>>>> On Thu, Jul 30, 2015 at 5:25 PM, Rajjaz Mohammed <raj...@wso2.com>
>>>>>>>> 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 <mal...@wso2.com>
>>>>>>>>> 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 <raj...@wso2.com
>>>>>>>>>> > 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  :raj...@wso2.com
>>>>>>>>>>> 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  :raj...@wso2.com
>>>>>>>>> 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  :raj...@wso2.com
>>>>>>> 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  :raj...@wso2.com
>>>>>> 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   | raj...@wso2.com
>>>>> 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   | raj...@wso2.com
>>>> 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   | raj...@wso2.com
>>> 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   | raj...@wso2.com
>> 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   | raj...@wso2.com
LinkedIn | Blogger | WSO2 Profile
<http://wso2.com/about/team/mohammer_rajjaz/>
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to