I am also +1 for having a dedicated config file for AS webApp , BTW may I
know what is time frame for this (AS 6.0.0) , Do we need to add this
support for upcoming DevS 3.8.0 ?

Thanks and Regards
/Jasintha

On Fri, Jul 10, 2015 at 7:07 PM, Manuri Perera <[email protected]> wrote:

> Hi,
>
> I have attached the current draft of the schema and a sample XML file
> herewith.
> The file name is yet to be decided.
>
> Thank you.​​
> ​​​
>  wso2-web-1.0.xsd
> <https://drive.google.com/a/wso2.com/file/d/0B4nvDnaOipEvdjRBbjZRU2hoYTA/view?usp=drive_web>
> ​​
>  wso2-web-sample.xml
> <https://drive.google.com/a/wso2.com/file/d/0B4nvDnaOipEvSE1LY1VnTmdJMEE/view?usp=drive_web>
> ​
>
> On Fri, Jul 10, 2015 at 10:45 AM, Kasun Gajasinghe <[email protected]>
> wrote:
>
>> Hi Susinda,
>>
>> We are deprecating the webapp-classloading.xml in favor of this config.
>> There are some new configurations as well that needs to be supported in
>> devS side.
>>
>> The schema is not finalized yet. Manuri will share the current draft, and
>> status. Note that this is targeted for AS 6.0.
>>
>> Thanks,
>> KasunG
>>
>> On Jul 10, 2015, at 9:57 AM, Susinda Perera <[email protected]> wrote:
>>
>>
>>
>> On Thu, Jul 9, 2015 at 12:12 PM, KasunG Gajasinghe <[email protected]>
>> wrote:
>>
>>>
>>> Adding DevStudio folks so that they can track this change.
>>>
>> From DevStudio side what we have to give is the wso2as-web.xml file? Are
>> we giving a empty xml file or do we decided any template?
>>
>>
>>> On Mon, Jul 6, 2015 at 2:20 PM, Kishanthan Thangarajah <
>>> [email protected]> wrote:
>>>
>>>> Hi Sameera,
>>>>
>>>> We need to show that this file is specific to web-applications deployed
>>>> on AS and/or any other servers with webapp-mgt + CRE features right?
>>>>
>>>> So can we name it as "wso2-web.xml" ? This way it is generic across the
>>>> platform.
>>>>
>>>> I agree with RuwanA on the fact that wso2as.xml will be a config file
>>>> for the AS and will not give a sense that it is only used for
>>>> web-applications.
>>>>
>>>> Examples
>>>> http://geronimo.apache.org/GMOxDOC30/geronimo-webxml.html
>>>>
>>>> http://docs.oracle.com/cd/E26576_01/doc.312/e24929/dd-files.htm#GSDPG00078
>>>> https://docs.jboss.org/jbossweb/7.0.x/appdev/jbossweb.html
>>>>
>>>> Thanks,
>>>>
>>>> On Fri, Jul 3, 2015 at 3:36 PM, Sameera Jayasoma <[email protected]>
>>>> wrote:
>>>>
>>>>> +1 for this.
>>>>>
>>>>> How about wso2as.xml?
>>>>>
>>>>> Thanks,
>>>>> Sameera.
>>>>>
>>>>> On Thu, Jul 2, 2015 at 7:14 PM, KasunG Gajasinghe <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> *Overview*
>>>>>>
>>>>>> Currently, there are several AS specific configuration options that
>>>>>> are available for webapp developers when deploying webapps in AS. A set 
>>>>>> of
>>>>>> identified configurations we have are as follows.
>>>>>>
>>>>>> 1. Configure the ClassLoader Runtime Environment and Classloading for
>>>>>> web apps (such as Carbon/CXF/Tomcat/...)
>>>>>> 2. Mark a JAX-RS webapp to be published as a Managed API for
>>>>>> API-Everywhere story.
>>>>>> 3. Enable Single Sign On support for webapps
>>>>>> 4. Webapp SaaS configurations.
>>>>>> 5. Enable WebApp Statistics publishing to DAS/BAM
>>>>>>
>>>>>> *Why?*
>>>>>>
>>>>>> Right now, we are using different mechanisms to configure these.
>>>>>> Mostly, we ask webapp developers to put the configuration options as a
>>>>>> context-param in the web.xml. We also have a custom AS specific
>>>>>> configuration file called webapp-classloaading.xml to configure
>>>>>> classloading runtimes.
>>>>>>
>>>>>> Using web.xml for this purpose is not a clean approach since web.xml
>>>>>> it should only contain configurations that are portable across different
>>>>>> application servers. For this purpose, Tomcat uses a custom context.xml 
>>>>>> to
>>>>>> put Tomcat specific configurations. JBoss has jboss-web.xml. WebLogic has
>>>>>> weblogic.xml, and so on..
>>>>>>
>>>>>> *How?*
>>>>>>
>>>>>> The idea here is to generalize the current webapp-classloading.xml we
>>>>>> already have into a configuration file where all the webapp related WSO2 
>>>>>> AS
>>>>>> configurations can be put. We could name this file as wso2as-web.xml or
>>>>>> wso2as-application.xml.
>>>>>>
>>>>>> This is targeted for AS6 for immediate use with API-Everywhere
>>>>>> feature. The implementation is fairly simple, and may be carried out as a
>>>>>> fast-track training project.
>>>>>>
>>>>>> WDYT?
>>>>>>
>>>>>> Thanks,
>>>>>> KasunG
>>>>>>
>>>>>> --
>>>>>>
>>>>>> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc.
>>>>>> email: kasung AT spamfree wso2.com
>>>>>> linked-in: http://lk.linkedin.com/in/gajasinghe
>>>>>> blog: http://kasunbg.org
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Sameera Jayasoma,
>>>>> Software Architect,
>>>>>
>>>>> WSO2, Inc. (http://wso2.com)
>>>>> email: [email protected]
>>>>> blog: http://blog.sameera.org
>>>>> twitter: https://twitter.com/sameerajayasoma
>>>>> flickr: http://www.flickr.com/photos/sameera-jayasoma/collections
>>>>> Mobile: 0094776364456
>>>>>
>>>>> Lean . Enterprise . Middleware
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Architecture mailing list
>>>>> [email protected]
>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Kishanthan Thangarajah*
>>>> Associate Technical Lead,
>>>> Platform Technologies Team,
>>>> WSO2, Inc.
>>>> lean.enterprise.middleware
>>>>
>>>> Mobile - +94773426635
>>>> Blog - *http://kishanthan.wordpress.com
>>>> <http://kishanthan.wordpress.com>*
>>>> Twitter - *http://twitter.com/kishanthan
>>>> <http://twitter.com/kishanthan>*
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> *Kasun Gajasinghe*Senior Software Engineer, WSO2 Inc.
>>> email: kasung AT spamfree wso2.com
>>> linked-in: http://lk.linkedin.com/in/gajasinghe
>>> blog: http://kasunbg.org
>>>
>>>
>>>
>>> _______________________________________________
>>> Architecture mailing list
>>> [email protected]
>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>>
>>>
>>
>>
>> --
>> *Susinda Perera*
>> Software Engineer
>> B.Sc.(Eng), M.Sc(Computer Science), AMIE(SL)
>> Mobile:(+94)716049075
>> Blog: susinda.blogspot.com
>> WSO2 Inc. http://wso2.com/
>> Tel : 94 11 214 5345 Fax :94 11 2145300
>>
>>  _______________________________________________
>> Architecture mailing list
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>> _______________________________________________
>> Architecture mailing list
>> [email protected]
>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>>
>>
>
>
> --
>
> *Manuri Amaya Perera*
>
> *Software Engineer*
>
> *WSO2 Inc.*
>
> *Mobile: +94718010490 <%2B94718010490>*
> *Blog: http://manuriamayaperera.blogspot.com
> <http://manuriamayaperera.blogspot.com>*
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 

*Jasintha Dasanayake*

*Senior Software EngineerWSO2 Inc. | http://wso2.com <http://wso2.com/>lean
. enterprise . middleware*


*mobile :- 0711368118*
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to