Sometime back one of our customers were asking whether we supported this
features.

On Tue, Jan 25, 2011 at 6:49 PM, Afkham Azeez <[email protected]> wrote:

> How did this requirement originate? Did one of our customers or users ask
> for it?
>
>
> On Tue, Jan 25, 2011 at 3:48 AM, Heshan Suriyaarachchi <[email protected]>wrote:
>
>> Hi Amila,
>>
>> Yes, your point is correct. But say for example a user who has deployed a
>> Carbon based server in production wants to block publishing unwanted
>> information to outside. Now there is no way of doing this.
>>
>> Another point is that say for example a user in production has developed
>> custom bundles and exposed their services as AdminServices. Then in
>> situation like that also we might need to block WSDLs.
>>
>>  On Tue, Jan 25, 2011 at 4:54 PM, Amila Suriarachchi <[email protected]>wrote:
>>
>>>
>>>
>>> On Tue, Jan 25, 2011 at 3:38 PM, Heshan Suriyaarachchi 
>>> <[email protected]>wrote:
>>>
>>>> Hi Devs,
>>>>
>>>> Currently there isn't a way provided by the Carbon Server to block Admin
>>>> Service WSDLs to outside parties. I am looking at a way to fix this. I had 
>>>> a
>>>> offline discussion with Azeez on $subject.
>>>>
>>>
>>> Since our products are open source there is nothing we can hide by just
>>> blocking wsdl for Admin services.
>>>
>>> thanks,
>>> Amila.
>>>
>>>>
>>>> Recently, Azeez has done a change to Axis2 trunk to have the following
>>>> property.
>>>>     <parameter name="exposeServiceMetadata">true</parameter>
>>>> It will decide whether the metadata (WSDL, schema, policy) of the
>>>> services deployed on Axis2, should be visible to the incoming ?wsdl, 
>>>> ?wsdl2,
>>>> ?xsd, ?policy requests.
>>>>
>>>> The idea is to implement the $subject in following way.
>>>>
>>>> In the carbon.xml have a parameter named ShowAdminServiceMetadata. which
>>>> will have the default value to false. That means the AdminServies are
>>>> blocked by default. Then the carbon.core.DeploymentInterceptor will be
>>>> modified in a such a way that if a service being deployed is an 
>>>> AdminService
>>>> the above mentioned, exposeServiceMetadata property will be added.
>>>>
>>>> I just wanted to inform you before I do the change. Your feedback and
>>>> ideas are welcome.
>>>>
>>>>
>>>> Regards,
>>>> Heshan.
>>>>
>>>>
>>>> --
>>>> Regards,
>>>> Heshan Suriyaarachchi
>>>> Software Engineer
>>>> WSO2 Inc.; http://wso2.com/
>>>>
>>>> Blog: http://heshans.blogspot.com/
>>>>
>>>> _______________________________________________
>>>> Carbon-dev mailing list
>>>> [email protected]
>>>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Carbon-dev mailing list
>>> [email protected]
>>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>>
>>>
>>
>>
>> --
>> Regards,
>> Heshan Suriyaarachchi
>> Software Engineer
>> WSO2 Inc.; http://wso2.com/
>>
>> Blog: http://heshans.blogspot.com/
>>
>> _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>>
>
>
> --
> *Afkham Azeez*
> Senior Software Architect & Senior Manager; WSO2, Inc.; http://wso2.com,
> *
> *
> *Member; Apache Software Foundation; 
> **http://www.apache.org/*<http://www.apache.org/>
> *
> email: **[email protected]* <[email protected]>* cell: +94 77 3320919
> blog: **http://blog.afkham.org* <http://blog.afkham.org>*
> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez>
> *
> linked-in: **http://lk.linkedin.com/in/afkhamazeez*
> *
> *
> *Lean . Enterprise . Middleware*
>
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>


-- 
Regards,
Heshan Suriyaarachchi
Software Engineer
WSO2 Inc.; http://wso2.com/

Blog: http://heshans.blogspot.com/
_______________________________________________
Carbon-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to