I guess we have have to be careful not to expose any security holes through
the use of JAX-RS - e.g. by making unsecured super-tenant services
available.

Paul

On 18 June 2012 07:19, Thilina Buddhika <[email protected]> wrote:

>
>
> On Mon, Jun 18, 2012 at 11:38 AM, Isuru Suriarachchi <[email protected]>wrote:
>
>> This is something we must introduce in the next Carbon release. As I've
>> already explained to Tharindu and Thilina, even though we can expose JAX-RS
>> services through carbon components, those are not MTed. That is because the
>> service is registered in a CXF context which is not related to our Axis2
>> ConfigContext.
>>
>> Currently MT enabled JAX-RS services only works through webapps. We have
>> to do a proper design and implement MT for non-webapp JAX-RS services.
>>
>
> +1.
>
>  In this particular IS use case, it is not required to have MT aware
> JX-RS endpoint.
>
> But MT enabled JAX-RS support is definitely something we should have in
> our platform.
>
>  Thanks,
> Thilina
>
>
>>
>> Thanks,
>> ~Isuru
>>
>>
>> On Thu, Jun 14, 2012 at 5:04 PM, Thilina Buddhika <[email protected]>wrote:
>>
>>> I followed the approach taken by Tharindu to implement REST APIs in BAM
>>> with JAX-RS and it is working.
>>>
>>> Thanks,
>>> Thilina
>>>
>>>
>>> On Sun, Jun 10, 2012 at 9:07 PM, Senaka Fernando <[email protected]>wrote:
>>>
>>>> Hi Tharindu,
>>>>
>>>> Yes. Ideally, the ability to reuse most of what you've done and build a
>>>> JAX-RS service without having to go through the entire process. Or else
>>>> we'll have to adopt the old eventing strategy. So, then once we decide to
>>>> move this to kernel refactoring would become minimal.
>>>>
>>>> Thanks,
>>>> Senaka.
>>>>
>>>>
>>>> On Sun, Jun 10, 2012 at 8:52 PM, Tharindu Mathew <[email protected]>wrote:
>>>>
>>>>> It's still not complete, but yes it should be installable as every
>>>>> feature.
>>>>>
>>>>> But if I'm not mistaken, what you are asking is the REST set up part
>>>>> of it re-usable as a feature, then no it is not. But, this probably can be
>>>>> done, let me look into that aspect as well, as I proceed with this.
>>>>>
>>>>>
>>>>> On Sun, Jun 10, 2012 at 8:31 PM, Senaka Fernando <[email protected]>wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> On Sun, Jun 10, 2012 at 6:56 PM, Thilina Buddhika 
>>>>>> <[email protected]>wrote:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Sun, Jun 10, 2012 at 1:52 PM, Tharindu Mathew 
>>>>>>> <[email protected]>wrote:
>>>>>>>
>>>>>>>> This should be part of Core in the future. It is too late to
>>>>>>>> include it now.
>>>>>>>>
>>>>>>>> I have gotten it to work in Carbon, but I had to do it from the
>>>>>>>> ground up.
>>>>>>>>
>>>>>>>> If it's integrated into Core, we can put in some config file and
>>>>>>>> expose a REST service. This would be very valuable as lots of 
>>>>>>>> components
>>>>>>>> would want a REST service in the future. I believe it's too late to 
>>>>>>>> include
>>>>>>>> it now for C4.
>>>>>>>>
>>>>>>>>
>>>>>>> +1.
>>>>>>>
>>>>>>
>>>>>> +1.
>>>>>>
>>>>>> This is definitely a useful addition to the kernel. Is what you did a
>>>>>> reusable feature that somebody can install if needed?
>>>>>>
>>>>>> Thanks,
>>>>>> Senaka.
>>>>>>
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Thilina
>>>>>>>
>>>>>>>
>>>>>>>>
>>>>>>>> On Sun, Jun 10, 2012 at 1:48 PM, Pradeep Fernando <[email protected]
>>>>>>>> > wrote:
>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> I think we do. we re-used some bundles from the apache aries
>>>>>>>>> project.
>>>>>>>>> There isuruS used blueprint services. He is the right guy to answer
>>>>>>>>> this question.
>>>>>>>>>
>>>>>>>>> --Pradeep
>>>>>>>>> _______________________________________________
>>>>>>>>> Dev mailing list
>>>>>>>>> [email protected]
>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Regards,
>>>>>>>>
>>>>>>>> Tharindu
>>>>>>>>
>>>>>>>> blog: http://mackiemathew.com/
>>>>>>>> M: +94777759908
>>>>>>>>
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Dev mailing list
>>>>>>>> [email protected]
>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Thilina Buddhika
>>>>>>> Associate Technical Lead
>>>>>>> WSO2 Inc. ; http://wso2.com
>>>>>>> lean . enterprise . middleware
>>>>>>>
>>>>>>> phone : +94 77 44 88 727
>>>>>>> blog : http://blog.thilinamb.com
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Dev mailing list
>>>>>>> [email protected]
>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Senaka Fernando*
>>>>>> Member - Integration Technologies Management Committee;
>>>>>> Technical Lead; WSO2 Inc.; http://wso2.com
>>>>>> *
>>>>>> Member; Apache Software Foundation; http://apache.org
>>>>>>
>>>>>> E-mail: senaka AT wso2.com
>>>>>> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
>>>>>> Linked-In: http://linkedin.com/in/senakafernando
>>>>>>
>>>>>> *Lean . Enterprise . Middleware
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Regards,
>>>>>
>>>>> Tharindu
>>>>>
>>>>> blog: http://mackiemathew.com/
>>>>> M: +94777759908
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Senaka Fernando*
>>>> Member - Integration Technologies Management Committee;
>>>> Technical Lead; WSO2 Inc.; http://wso2.com*
>>>> Member; Apache Software Foundation; http://apache.org
>>>>
>>>> E-mail: senaka AT wso2.com
>>>> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
>>>> Linked-In: http://linkedin.com/in/senakafernando
>>>>
>>>> *Lean . Enterprise . Middleware
>>>>
>>>>
>>>
>>>
>>> --
>>> Thilina Buddhika
>>> Associate Technical Lead
>>> WSO2 Inc. ; http://wso2.com
>>> lean . enterprise . middleware
>>>
>>> phone : +94 77 44 88 727
>>> blog : http://blog.thilinamb.com
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> Isuru Suriarachchi
>> Senior Technical Lead
>> WSO2 Inc. http://wso2.com
>> email : [email protected]
>> blog : http://isurues.wordpress.com/
>>
>>
>> lean . enterprise . middleware
>>
>>
>
>
> --
> Thilina Buddhika
> Associate Technical Lead
> WSO2 Inc. ; http://wso2.com
> lean . enterprise . middleware
>
> phone : +94 77 44 88 727
> blog : http://blog.thilinamb.com
>
> _______________________________________________
> Dev mailing list
> [email protected]
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Paul Fremantle
CTO and Co-Founder, WSO2
OASIS WS-RX TC Co-chair, VP, Apache Synapse

UK: +44 207 096 0336
US: +1 646 595 7614

blog: http://pzf.fremantle.org
twitter.com/pzfreo
[email protected]

wso2.com Lean Enterprise Middleware

Disclaimer: This communication may contain privileged or other confidential
information and is intended exclusively for the addressee/s. If you are not
the intended recipient/s, or believe that you may have received this
communication in error, please reply to the sender indicating that fact and
delete the copy you received and in addition, you should not print, copy,
retransmit, disseminate, or otherwise use the information contained in this
communication. Internet communications cannot be guaranteed to be timely,
secure, error or virus-free. The sender does not accept liability for any
errors or omissions.
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to