geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ivan <xhh...@gmail.com>
Subject Re: Some spec API changes while compiling Tomcat 7 with Geronimo Servlet/JSP API
Date Thu, 10 Dec 2009 09:17:55 GMT
OK, I am not familiar with the rules ;-(
So only those changes done are compatible with the old versions, increased
snapshot version could be used. Or even if it is a MR, we need to create a
new code base for it. Right ?

2009/12/10 David Jencks <david_jencks@yahoo.com>

> This probably won't be backward compatible so we should probably
> copy/rename the project to geronimo-jsp_2.1MR2009_spec (with the actual MR
> number :-)
>
> thanks
> david jencks
>
> On Dec 9, 2009, at 11:58 PM, Ivan wrote:
>
> After googled, in Java EE 6, there is a maintence release for JSP 2.1, I
> will update our JSP spec dependency to 1.0.2-SNAPSHOT. I guess that there
> are other changes needed except for the generic types.
>
> 2009/12/10 Ivan <xhhsld@gmail.com>
>
>> Thanks, David.
>> I do have svn access to those spec codes, but just not sure whether the
>> methods signatures are really changed in the new spec 3.0. So ...
>> For JSP, it seems that there is no new 2.2 version in Java EE 6. Yes, I am
>> also curious about the parameter change, or just a new MR for 2.1? I am
>> checking it now.
>> BTW, once JSP/Servlet compilation errors disappeared, I would update the
>> Tomcat to 7.0.
>>
>> 2009/12/10 David Jencks <david_jencks@yahoo.com>
>>
>> Hi Ivan,
>>>
>>> I fixed the servlet sig problems and am pushing a snapshot.
>>> I don't think we've tried to update the jsp spec yet.  Is there a new
>>> spec version (2.2?) or a MR that introduces these changes?
>>>
>>> BTW you should have no problems fixing these problems yourself, the specs
>>> are at e.g.
>>>
>>>
>>> https://svn.apache.org/repos/asf/geronimo/specs/trunk/geronimo-servlet_3.0_spec
>>>
>>> thanks
>>> david jencks
>>>
>>>
>>>
>>> On Dec 9, 2009, at 6:58 PM, Ivan wrote:
>>>
>>>  Hi,
>>>>    While compiling Tomcat 7 with our own Servlet/JSP API, there are some
>>>> errors about method signature changes. So far, I have no access to the new
>>>> specs, if anyone could, please help to check it.
>>>>    javax.servlet.jsp.elExpressionEvaluator
>>>>    1. The parameter expectedType in all the methods are changed to
>>>> generic type Class<?>
>>>>    2. javax.servlet.ServletContext
>>>>        Map<String, ServletRegistration> getServletRegistrations() ->
>>>> Map<String, ? extends ServletRegistration> getServletRegistrations();
>>>>        Map<String, FilterRegistration > getFilterRegistrations(); ->
>>>> Map<String, ? extends FilterRegistration> getFilterRegistrations();
>>>>       void setSessionTrackingModes(Set<SessionTrackingMode>
>>>> sessionTrackingModes); -> void
>>>> setSessionTrackingModes(EnumSet<SessionTrackingMode> sessionTrackingModes);
>>>>  Thanks !
>>>> --
>>>> Ivan
>>>>
>>>
>>>
>>
>>
>> --
>> Ivan
>>
>
>
>
> --
> Ivan
>
>
>


-- 
Ivan

Mime
View raw message