You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by Jarek Gawor <jg...@gmail.com> on 2007/02/13 05:59:07 UTC

web.xml

Is anyone working on making the web.xml file optional?

Jarek

Re: web.xml

Posted by Dain Sundstrom <da...@iq80.com>.
Interesting.  Thanks for the info,

-dain

On Feb 13, 2007, at 1:02 PM, Sachin Patel wrote:

>
> From http://weblogs.java.net/blog/gmurray71/archive/2006/02/ 
> servlets_update.html
>
> So what big changes were made in Servlet 2.5?
>
>     * ServletContext.getContextPath() - Ever wonder what the  
> context root was for your web application? This API is a long need  
> addition.
>     * Annotations - Added annotations for Java persistence, web  
> service, declaring roles, run as, and EJBs. We did not add  
> annotations for decarling servlets, filters, and listeners in this  
> release though this will be a topic of discussion in the next  
> servlet release.
>     * Resource Injection - Resource injection is a way of injecting  
> references of container managed resources such as data sources,  
> environment entries, or web services into container managed  
> components such as servlets, filters and listeners. Support for  
> resource injection was added for Java Enterprise Edition containers.
>     * web.xml Changes- Removed the need to have a web.xml in web  
> applications without servlets, filters or listeners. Some  
> conveniences for declaring components in the web.xml were added.
>
>
> -sachin
>
>
> On Feb 13, 2007, at 3:48 PM, Dain Sundstrom wrote:
>
>> How do you declare the servlets and the servlet mappings?  Or does  
>> this only work with wars that don't have servlets?
>>
>> -dain
>>
>> On Feb 13, 2007, at 10:16 AM, Sachin Patel wrote:
>>
>>> Actually, according to the specification:
>>>
>>> "Starting with version 5 of the Java EE platform, a web  
>>> application module, an enterprise bean module, or an application  
>>> client module need not contain a deployment descriptor"
>>>
>>> -sachin
>>>
>>>
>>> On Feb 13, 2007, at 11:13 AM, Dain Sundstrom wrote:
>>>
>>>> I don't think the web.xml is optional.  I am not aware of any  
>>>> annotations to declare servlets and their mappings to URLs.   
>>>> Actually, there don't seem to be any annotations in the  
>>>> javax.servlet.* packages.
>>>>
>>>> -dain
>>>>
>>>> On Feb 13, 2007, at 6:14 AM, Sachin Patel wrote:
>>>>
>>>>> I don't think so.
>>>>>
>>>>> -sachin
>>>>>
>>>>>
>>>>> On Feb 12, 2007, at 11:59 PM, Jarek Gawor wrote:
>>>>>
>>>>>> Is anyone working on making the web.xml file optional?
>>>>>>
>>>>>> Jarek
>>>>>
>>>>
>>>
>>
>


Re: web.xml

Posted by Sachin Patel <sp...@gmail.com>.
 From http://weblogs.java.net/blog/gmurray71/archive/2006/02/ 
servlets_update.html

So what big changes were made in Servlet 2.5?

     * ServletContext.getContextPath() - Ever wonder what the context  
root was for your web application? This API is a long need addition.
     * Annotations - Added annotations for Java persistence, web  
service, declaring roles, run as, and EJBs. We did not add  
annotations for decarling servlets, filters, and listeners in this  
release though this will be a topic of discussion in the next servlet  
release.
     * Resource Injection - Resource injection is a way of injecting  
references of container managed resources such as data sources,  
environment entries, or web services into container managed  
components such as servlets, filters and listeners. Support for  
resource injection was added for Java Enterprise Edition containers.
     * web.xml Changes- Removed the need to have a web.xml in web  
applications without servlets, filters or listeners. Some  
conveniences for declaring components in the web.xml were added.


-sachin


On Feb 13, 2007, at 3:48 PM, Dain Sundstrom wrote:

> How do you declare the servlets and the servlet mappings?  Or does  
> this only work with wars that don't have servlets?
>
> -dain
>
> On Feb 13, 2007, at 10:16 AM, Sachin Patel wrote:
>
>> Actually, according to the specification:
>>
>> "Starting with version 5 of the Java EE platform, a web  
>> application module, an enterprise bean module, or an application  
>> client module need not contain a deployment descriptor"
>>
>> -sachin
>>
>>
>> On Feb 13, 2007, at 11:13 AM, Dain Sundstrom wrote:
>>
>>> I don't think the web.xml is optional.  I am not aware of any  
>>> annotations to declare servlets and their mappings to URLs.   
>>> Actually, there don't seem to be any annotations in the  
>>> javax.servlet.* packages.
>>>
>>> -dain
>>>
>>> On Feb 13, 2007, at 6:14 AM, Sachin Patel wrote:
>>>
>>>> I don't think so.
>>>>
>>>> -sachin
>>>>
>>>>
>>>> On Feb 12, 2007, at 11:59 PM, Jarek Gawor wrote:
>>>>
>>>>> Is anyone working on making the web.xml file optional?
>>>>>
>>>>> Jarek
>>>>
>>>
>>
>


Re: web.xml

Posted by Sachin Patel <sp...@gmail.com>.
Not sure.  If you're saying there are no annotations for this, then I  
assume this would works only with wars w/o servlets.  I can dig into  
it some more.  I'm kind of surprised, the whole time i just assumed  
there was support for annotating servlets.

-sachin


On Feb 13, 2007, at 3:48 PM, Dain Sundstrom wrote:

> How do you declare the servlets and the servlet mappings?  Or does  
> this only work with wars that don't have servlets?
>
> -dain
>
> On Feb 13, 2007, at 10:16 AM, Sachin Patel wrote:
>
>> Actually, according to the specification:
>>
>> "Starting with version 5 of the Java EE platform, a web  
>> application module, an enterprise bean module, or an application  
>> client module need not contain a deployment descriptor"
>>
>> -sachin
>>
>>
>> On Feb 13, 2007, at 11:13 AM, Dain Sundstrom wrote:
>>
>>> I don't think the web.xml is optional.  I am not aware of any  
>>> annotations to declare servlets and their mappings to URLs.   
>>> Actually, there don't seem to be any annotations in the  
>>> javax.servlet.* packages.
>>>
>>> -dain
>>>
>>> On Feb 13, 2007, at 6:14 AM, Sachin Patel wrote:
>>>
>>>> I don't think so.
>>>>
>>>> -sachin
>>>>
>>>>
>>>> On Feb 12, 2007, at 11:59 PM, Jarek Gawor wrote:
>>>>
>>>>> Is anyone working on making the web.xml file optional?
>>>>>
>>>>> Jarek
>>>>
>>>
>>
>


Re: web.xml

Posted by Dain Sundstrom <da...@iq80.com>.
How do you declare the servlets and the servlet mappings?  Or does  
this only work with wars that don't have servlets?

-dain

On Feb 13, 2007, at 10:16 AM, Sachin Patel wrote:

> Actually, according to the specification:
>
> "Starting with version 5 of the Java EE platform, a web application  
> module, an enterprise bean module, or an application client module  
> need not contain a deployment descriptor"
>
> -sachin
>
>
> On Feb 13, 2007, at 11:13 AM, Dain Sundstrom wrote:
>
>> I don't think the web.xml is optional.  I am not aware of any  
>> annotations to declare servlets and their mappings to URLs.   
>> Actually, there don't seem to be any annotations in the  
>> javax.servlet.* packages.
>>
>> -dain
>>
>> On Feb 13, 2007, at 6:14 AM, Sachin Patel wrote:
>>
>>> I don't think so.
>>>
>>> -sachin
>>>
>>>
>>> On Feb 12, 2007, at 11:59 PM, Jarek Gawor wrote:
>>>
>>>> Is anyone working on making the web.xml file optional?
>>>>
>>>> Jarek
>>>
>>
>


Re: web.xml

Posted by Sachin Patel <sp...@gmail.com>.
Actually, according to the specification:

"Starting with version 5 of the Java EE platform, a web application  
module, an enterprise bean module, or an application client module  
need not contain a deployment descriptor"

-sachin


On Feb 13, 2007, at 11:13 AM, Dain Sundstrom wrote:

> I don't think the web.xml is optional.  I am not aware of any  
> annotations to declare servlets and their mappings to URLs.   
> Actually, there don't seem to be any annotations in the  
> javax.servlet.* packages.
>
> -dain
>
> On Feb 13, 2007, at 6:14 AM, Sachin Patel wrote:
>
>> I don't think so.
>>
>> -sachin
>>
>>
>> On Feb 12, 2007, at 11:59 PM, Jarek Gawor wrote:
>>
>>> Is anyone working on making the web.xml file optional?
>>>
>>> Jarek
>>
>


Re: web.xml

Posted by Dain Sundstrom <da...@iq80.com>.
I don't think the web.xml is optional.  I am not aware of any  
annotations to declare servlets and their mappings to URLs.   
Actually, there don't seem to be any annotations in the  
javax.servlet.* packages.

-dain

On Feb 13, 2007, at 6:14 AM, Sachin Patel wrote:

> I don't think so.
>
> -sachin
>
>
> On Feb 12, 2007, at 11:59 PM, Jarek Gawor wrote:
>
>> Is anyone working on making the web.xml file optional?
>>
>> Jarek
>


Re: web.xml

Posted by Sachin Patel <sp...@gmail.com>.
I don't think so.

-sachin


On Feb 12, 2007, at 11:59 PM, Jarek Gawor wrote:

> Is anyone working on making the web.xml file optional?
>
> Jarek