You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by ma...@apache.org on 2009/07/22 16:29:10 UTC

svn commit: r796739 - /tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java

Author: markt
Date: Wed Jul 22 14:29:09 2009
New Revision: 796739

URL: http://svn.apache.org/viewvc?rev=796739&view=rev
Log:
Restore the @Overrides. Eclipse on my Mac wasn't configured right. Sorry for the noise.

Modified:
    tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java

Modified: tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java
URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java?rev=796739&r1=796738&r2=796739&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java (original)
+++ tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java Wed Jul 22 14:29:09 2009
@@ -63,21 +63,25 @@
         this.request = request;
     }
 
+    @Override
     public void complete() {
         // TODO SERVLET3 - async
         doInternalComplete(false);
     }
 
+    @Override
     public void dispatch() {
         HttpServletRequest sr = (HttpServletRequest)getServletRequest();
         String path = sr.getRequestURI();
         dispatch(path);
     }
 
+    @Override
     public void dispatch(String path) {
         dispatch(request.getServletContext(),path);
     }
 
+    @Override
     public void dispatch(ServletContext context, String path) {
         // TODO SERVLET3 - async
         if (state.compareAndSet(AsyncState.STARTED, AsyncState.DISPATCHING) ||
@@ -113,14 +117,17 @@
         }
     }
 
+    @Override
     public ServletRequest getRequest() {
         return getServletRequest();
     }
 
+    @Override
     public ServletResponse getResponse() {
         return getServletResponse();
     }
 
+    @Override
     public void start(final Runnable run) {
         if (state.compareAndSet(AsyncState.STARTED, AsyncState.DISPATCHING) ||
             state.compareAndSet(AsyncState.DISPATCHED, AsyncState.DISPATCHING)) {
@@ -195,6 +202,7 @@
         this.servletResponse = servletResponse;
     }
 
+    @Override
     public boolean hasOriginalRequestAndResponse() {
         return hasOriginalRequestAndResponse;
     }



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: svn commit: r796739 - /tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java

Posted by sebb <se...@gmail.com>.
On 23/07/2009, Mark Thomas <ma...@apache.org> wrote:
> Filip Hanik - Dev Lists wrote:
>  > Correct, servlet 3.0 requires minimum 1.6
>  > so we don't have to build down to 1.5 anymore
>  >
>  > Filip
>
>
> I think sebb needs to do an svn up. build.properties.default has specified 1.6
>  for over 6 months.

I have been doing "svn up", but just realised that I had an old
build.properties file.
Sorry for the noise.


BTW, I just noticed that build.xml comments state:

  <!-- See "build.properties.sample" in the top level directory for all     -->
  <!-- property values you must customize for successful building!!!        -->

However, there is no such file I could find, so perhaps the comment
needs to be removed?

>  Mark
>
>
>  >
>  > On 07/22/2009 10:48 AM, sebb wrote:
>  >> On 22/07/2009, markt@apache.org<ma...@apache.org>  wrote:
>  >>
>  >>> Author: markt
>  >>>   Date: Wed Jul 22 14:29:09 2009
>  >>>   New Revision: 796739
>  >>>
>  >>>   URL: http://svn.apache.org/viewvc?rev=796739&view=rev
>  >>>   Log:
>  >>>   Restore the @Overrides. Eclipse on my Mac wasn't configured right.
>  >>> Sorry for the noise.
>  >>>
>  >>
>  >> The build.properties.default file has
>  >>
>  >> compile.source=1.5
>  >> compile.target=1.5
>  >>
>  >> I get errors such as
>  >>
>  >>      [javac] Compiling 1029 source files
>  >>      [javac]
>  >> tomcat-trunk\java\org\apache\catalina\connector\AsyncContextImpl.java:66:
>  >> method does not override a method from
>  >>   its superclass
>  >>      [javac]     @Override
>  >>
>  >> when compiling with
>  >>
>  >> java version "1.5.0_18"
>  >> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_18-b02)
>  >> Java HotSpot(TM) Client VM (build 1.5.0_18-b02, mixed mode, sharing)
>  >>
>  >> Microsoft Windows XP [Version 5.1.2600]
>  >>
>  >> So IMO either the minimum Java version needs to be updated to Java
>  >> 1.6, or the @Override markers should be reserved for actual overrides,
>  >> rather than implementations.
>  >>
>  >>
>  >>>   Modified:
>  >>>
>  >>> tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java
>  >>>
>  >>>   Modified:
>  >>> tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java
>  >>>   URL:
>  >>> http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java?rev=796739&r1=796738&r2=796739&view=diff
>  >>>
>  >>>
>  >>> ==============================================================================
>  >>>
>  >>>   ---
>  >>> tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java
>  >>> (original)
>  >>>   +++
>  >>> tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java
>  >>> Wed Jul 22 14:29:09 2009
>  >>>   @@ -63,21 +63,25 @@
>  >>>           this.request = request;
>  >>>       }
>  >>>
>  >>>   +    @Override
>  >>>       public void complete() {
>  >>>           // TODO SERVLET3 - async
>  >>>           doInternalComplete(false);
>  >>>       }
>  >>>
>  >>>   +    @Override
>  >>>       public void dispatch() {
>  >>>           HttpServletRequest sr =
>  >>> (HttpServletRequest)getServletRequest();
>  >>>           String path = sr.getRequestURI();
>  >>>           dispatch(path);
>  >>>       }
>  >>>
>  >>>   +    @Override
>  >>>       public void dispatch(String path) {
>  >>>           dispatch(request.getServletContext(),path);
>  >>>       }
>  >>>
>  >>>   +    @Override
>  >>>       public void dispatch(ServletContext context, String path) {
>  >>>           // TODO SERVLET3 - async
>  >>>           if (state.compareAndSet(AsyncState.STARTED,
>  >>> AsyncState.DISPATCHING) ||
>  >>>   @@ -113,14 +117,17 @@
>  >>>           }
>  >>>       }
>  >>>
>  >>>   +    @Override
>  >>>       public ServletRequest getRequest() {
>  >>>           return getServletRequest();
>  >>>       }
>  >>>
>  >>>   +    @Override
>  >>>       public ServletResponse getResponse() {
>  >>>           return getServletResponse();
>  >>>       }
>  >>>
>  >>>   +    @Override
>  >>>       public void start(final Runnable run) {
>  >>>           if (state.compareAndSet(AsyncState.STARTED,
>  >>> AsyncState.DISPATCHING) ||
>  >>>               state.compareAndSet(AsyncState.DISPATCHED,
>  >>> AsyncState.DISPATCHING)) {
>  >>>   @@ -195,6 +202,7 @@
>  >>>           this.servletResponse = servletResponse;
>  >>>       }
>  >>>
>  >>>   +    @Override
>  >>>       public boolean hasOriginalRequestAndResponse() {
>  >>>           return hasOriginalRequestAndResponse;
>  >>>       }
>  >>>
>  >>>
>  >>>
>  >>>   ---------------------------------------------------------------------
>  >>>   To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>  >>>   For additional commands, e-mail: dev-help@tomcat.apache.org
>  >>>
>  >>>
>  >>>
>  >>
>  >> ---------------------------------------------------------------------
>  >> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>  >> For additional commands, e-mail: dev-help@tomcat.apache.org
>  >>
>  >>
>  >>
>  >
>  >
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>  For additional commands, e-mail: dev-help@tomcat.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: svn commit: r796739 - /tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java

Posted by Mark Thomas <ma...@apache.org>.
Filip Hanik - Dev Lists wrote:
> Correct, servlet 3.0 requires minimum 1.6
> so we don't have to build down to 1.5 anymore
> 
> Filip

I think sebb needs to do an svn up. build.properties.default has specified 1.6
for over 6 months.

Mark

> 
> On 07/22/2009 10:48 AM, sebb wrote:
>> On 22/07/2009, markt@apache.org<ma...@apache.org>  wrote:
>>   
>>> Author: markt
>>>   Date: Wed Jul 22 14:29:09 2009
>>>   New Revision: 796739
>>>
>>>   URL: http://svn.apache.org/viewvc?rev=796739&view=rev
>>>   Log:
>>>   Restore the @Overrides. Eclipse on my Mac wasn't configured right.
>>> Sorry for the noise.
>>>      
>>
>> The build.properties.default file has
>>
>> compile.source=1.5
>> compile.target=1.5
>>
>> I get errors such as
>>
>>      [javac] Compiling 1029 source files
>>      [javac]
>> tomcat-trunk\java\org\apache\catalina\connector\AsyncContextImpl.java:66:
>> method does not override a method from
>>   its superclass
>>      [javac]     @Override
>>
>> when compiling with
>>
>> java version "1.5.0_18"
>> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_18-b02)
>> Java HotSpot(TM) Client VM (build 1.5.0_18-b02, mixed mode, sharing)
>>
>> Microsoft Windows XP [Version 5.1.2600]
>>
>> So IMO either the minimum Java version needs to be updated to Java
>> 1.6, or the @Override markers should be reserved for actual overrides,
>> rather than implementations.
>>
>>   
>>>   Modified:
>>>     
>>> tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java
>>>
>>>   Modified:
>>> tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java
>>>   URL:
>>> http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java?rev=796739&r1=796738&r2=796739&view=diff
>>>
>>>  
>>> ==============================================================================
>>>
>>>   ---
>>> tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java
>>> (original)
>>>   +++
>>> tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java
>>> Wed Jul 22 14:29:09 2009
>>>   @@ -63,21 +63,25 @@
>>>           this.request = request;
>>>       }
>>>
>>>   +    @Override
>>>       public void complete() {
>>>           // TODO SERVLET3 - async
>>>           doInternalComplete(false);
>>>       }
>>>
>>>   +    @Override
>>>       public void dispatch() {
>>>           HttpServletRequest sr =
>>> (HttpServletRequest)getServletRequest();
>>>           String path = sr.getRequestURI();
>>>           dispatch(path);
>>>       }
>>>
>>>   +    @Override
>>>       public void dispatch(String path) {
>>>           dispatch(request.getServletContext(),path);
>>>       }
>>>
>>>   +    @Override
>>>       public void dispatch(ServletContext context, String path) {
>>>           // TODO SERVLET3 - async
>>>           if (state.compareAndSet(AsyncState.STARTED,
>>> AsyncState.DISPATCHING) ||
>>>   @@ -113,14 +117,17 @@
>>>           }
>>>       }
>>>
>>>   +    @Override
>>>       public ServletRequest getRequest() {
>>>           return getServletRequest();
>>>       }
>>>
>>>   +    @Override
>>>       public ServletResponse getResponse() {
>>>           return getServletResponse();
>>>       }
>>>
>>>   +    @Override
>>>       public void start(final Runnable run) {
>>>           if (state.compareAndSet(AsyncState.STARTED,
>>> AsyncState.DISPATCHING) ||
>>>               state.compareAndSet(AsyncState.DISPATCHED,
>>> AsyncState.DISPATCHING)) {
>>>   @@ -195,6 +202,7 @@
>>>           this.servletResponse = servletResponse;
>>>       }
>>>
>>>   +    @Override
>>>       public boolean hasOriginalRequestAndResponse() {
>>>           return hasOriginalRequestAndResponse;
>>>       }
>>>
>>>
>>>
>>>   ---------------------------------------------------------------------
>>>   To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>>>   For additional commands, e-mail: dev-help@tomcat.apache.org
>>>
>>>
>>>      
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: dev-help@tomcat.apache.org
>>
>>
>>    
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Re: svn commit: r796739 - /tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java

Posted by Filip Hanik - Dev Lists <de...@hanik.com>.
Correct, servlet 3.0 requires minimum 1.6
so we don't have to build down to 1.5 anymore

Filip

On 07/22/2009 10:48 AM, sebb wrote:
> On 22/07/2009, markt@apache.org<ma...@apache.org>  wrote:
>    
>> Author: markt
>>   Date: Wed Jul 22 14:29:09 2009
>>   New Revision: 796739
>>
>>   URL: http://svn.apache.org/viewvc?rev=796739&view=rev
>>   Log:
>>   Restore the @Overrides. Eclipse on my Mac wasn't configured right. Sorry for the noise.
>>      
>
> The build.properties.default file has
>
> compile.source=1.5
> compile.target=1.5
>
> I get errors such as
>
>      [javac] Compiling 1029 source files
>      [javac] tomcat-trunk\java\org\apache\catalina\connector\AsyncContextImpl.java:66:
> method does not override a method from
>   its superclass
>      [javac]     @Override
>
> when compiling with
>
> java version "1.5.0_18"
> Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_18-b02)
> Java HotSpot(TM) Client VM (build 1.5.0_18-b02, mixed mode, sharing)
>
> Microsoft Windows XP [Version 5.1.2600]
>
> So IMO either the minimum Java version needs to be updated to Java
> 1.6, or the @Override markers should be reserved for actual overrides,
> rather than implementations.
>
>    
>>   Modified:
>>      tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java
>>
>>   Modified: tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java
>>   URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java?rev=796739&r1=796738&r2=796739&view=diff
>>   ==============================================================================
>>   --- tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java (original)
>>   +++ tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java Wed Jul 22 14:29:09 2009
>>   @@ -63,21 +63,25 @@
>>           this.request = request;
>>       }
>>
>>   +    @Override
>>       public void complete() {
>>           // TODO SERVLET3 - async
>>           doInternalComplete(false);
>>       }
>>
>>   +    @Override
>>       public void dispatch() {
>>           HttpServletRequest sr = (HttpServletRequest)getServletRequest();
>>           String path = sr.getRequestURI();
>>           dispatch(path);
>>       }
>>
>>   +    @Override
>>       public void dispatch(String path) {
>>           dispatch(request.getServletContext(),path);
>>       }
>>
>>   +    @Override
>>       public void dispatch(ServletContext context, String path) {
>>           // TODO SERVLET3 - async
>>           if (state.compareAndSet(AsyncState.STARTED, AsyncState.DISPATCHING) ||
>>   @@ -113,14 +117,17 @@
>>           }
>>       }
>>
>>   +    @Override
>>       public ServletRequest getRequest() {
>>           return getServletRequest();
>>       }
>>
>>   +    @Override
>>       public ServletResponse getResponse() {
>>           return getServletResponse();
>>       }
>>
>>   +    @Override
>>       public void start(final Runnable run) {
>>           if (state.compareAndSet(AsyncState.STARTED, AsyncState.DISPATCHING) ||
>>               state.compareAndSet(AsyncState.DISPATCHED, AsyncState.DISPATCHING)) {
>>   @@ -195,6 +202,7 @@
>>           this.servletResponse = servletResponse;
>>       }
>>
>>   +    @Override
>>       public boolean hasOriginalRequestAndResponse() {
>>           return hasOriginalRequestAndResponse;
>>       }
>>
>>
>>
>>   ---------------------------------------------------------------------
>>   To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>>   For additional commands, e-mail: dev-help@tomcat.apache.org
>>
>>
>>      
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: dev-help@tomcat.apache.org
>
>
>    


Re: svn commit: r796739 - /tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java

Posted by sebb <se...@gmail.com>.
On 22/07/2009, markt@apache.org <ma...@apache.org> wrote:
> Author: markt
>  Date: Wed Jul 22 14:29:09 2009
>  New Revision: 796739
>
>  URL: http://svn.apache.org/viewvc?rev=796739&view=rev
>  Log:
>  Restore the @Overrides. Eclipse on my Mac wasn't configured right. Sorry for the noise.

The build.properties.default file has

compile.source=1.5
compile.target=1.5

I get errors such as

    [javac] Compiling 1029 source files
    [javac] tomcat-trunk\java\org\apache\catalina\connector\AsyncContextImpl.java:66:
method does not override a method from
 its superclass
    [javac]     @Override

when compiling with

java version "1.5.0_18"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_18-b02)
Java HotSpot(TM) Client VM (build 1.5.0_18-b02, mixed mode, sharing)

Microsoft Windows XP [Version 5.1.2600]

So IMO either the minimum Java version needs to be updated to Java
1.6, or the @Override markers should be reserved for actual overrides,
rather than implementations.

>  Modified:
>     tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java
>
>  Modified: tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java
>  URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java?rev=796739&r1=796738&r2=796739&view=diff
>  ==============================================================================
>  --- tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java (original)
>  +++ tomcat/trunk/java/org/apache/catalina/connector/AsyncContextImpl.java Wed Jul 22 14:29:09 2009
>  @@ -63,21 +63,25 @@
>          this.request = request;
>      }
>
>  +    @Override
>      public void complete() {
>          // TODO SERVLET3 - async
>          doInternalComplete(false);
>      }
>
>  +    @Override
>      public void dispatch() {
>          HttpServletRequest sr = (HttpServletRequest)getServletRequest();
>          String path = sr.getRequestURI();
>          dispatch(path);
>      }
>
>  +    @Override
>      public void dispatch(String path) {
>          dispatch(request.getServletContext(),path);
>      }
>
>  +    @Override
>      public void dispatch(ServletContext context, String path) {
>          // TODO SERVLET3 - async
>          if (state.compareAndSet(AsyncState.STARTED, AsyncState.DISPATCHING) ||
>  @@ -113,14 +117,17 @@
>          }
>      }
>
>  +    @Override
>      public ServletRequest getRequest() {
>          return getServletRequest();
>      }
>
>  +    @Override
>      public ServletResponse getResponse() {
>          return getServletResponse();
>      }
>
>  +    @Override
>      public void start(final Runnable run) {
>          if (state.compareAndSet(AsyncState.STARTED, AsyncState.DISPATCHING) ||
>              state.compareAndSet(AsyncState.DISPATCHED, AsyncState.DISPATCHING)) {
>  @@ -195,6 +202,7 @@
>          this.servletResponse = servletResponse;
>      }
>
>  +    @Override
>      public boolean hasOriginalRequestAndResponse() {
>          return hasOriginalRequestAndResponse;
>      }
>
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
>  For additional commands, e-mail: dev-help@tomcat.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org