From: Mike Schilling on


"Arne Vajh�j" <arne(a)vajhoej.dk> wrote in message
news:4c620a5d$0$276$14726298(a)news.sunsite.dk...
> On 10-08-2010 20:22, Mike Schilling wrote:
>> "Arne Vajh�j" <arne(a)vajhoej.dk> wrote in message
>> news:4c61e4eb$0$280$14726298(a)news.sunsite.dk...
>>> On 10-08-2010 12:36, Lew wrote:
>>>> gk wrote:
>>>>> my question for this was little different . What I meant is , whether
>>>>> there is a spec that application servers have to employ a JTA service
>>>>> MANDATORY so that developer can get a handle of it .
>>>>
>>>> No, it's not mandatory, but it's pretty near universal, including for
>>>> the products you specifically mentioned. That's what I meant by,
>>>> "Yes, pretty much" and "Yes, those have it". Tomcat does not, AFAIK.
>>>
>>> It does not.
>>>
>>> But then Tomcat does not support EJB's at all.
>>
>> Right. Tomcat is a J2EE-compliant servlet container, but not an EJB
>> container. Servlets can also make use of JTA, but in Tomcat (at least),
>> the transaction manager doesn't come with.
>
> Because it is not required in the servlet spec.

Right, as one can conclude from the fact that at least one compliant servlet
container doesn't provide one.