[Webwork-devel] deprecated methods when building webwork
Brought to you by:
baldree,
rickardoberg
|
From: Vedovato P. <pao...@pr...> - 2002-01-10 13:45:25
|
Hi
just 2 remarks on the webork build:
1. there are some deprecated methods you're using...see ant log
2. you are using deprecated log4j classes as Category and their methods.
perhaps it would be good to clean this up before final 1.0 release ;-)
Cheers
-Paolo
----------------------------------------------------
ant log:
compile:
[javac] Compiling 198 source files to C:\Dokumente und
Einstellungen\vep\Eig
ene Dateien\Working\webworkcvs\webwork\build\result\web\WEB-INF\classes
[javac] C:\Dokumente und Einstellungen\vep\Eigene
Dateien\Working\webworkcvs
\webwork\src\main\webwork\action\standard\JSP.java:148: The method
java.lang.Str
ing encodeRedirectUrl(java.lang.String) declared in inner class
webwork.action.s
tandard.JSP. WrapperHttpServletResponse is not deprecated, but overrides a
depre
cated method of the same signature declared in interface
javax.servlet.http.Http
ServletResponse.
[javac] public String encodeRedirectUrl(String s)
[javac] ^
[javac] C:\Dokumente und Einstellungen\vep\Eigene
Dateien\Working\webworkcvs
\webwork\src\main\webwork\action\standard\JSP.java:153: The method
java.lang.Str
ing encodeUrl(java.lang.String) declared in inner class
webwork.action.standard.
JSP. WrapperHttpServletResponse is not deprecated, but overrides a
deprecated me
thod of the same signature declared in interface
javax.servlet.http.HttpServletR
esponse.
[javac] public String encodeUrl(String s)
[javac] ^
[javac] C:\Dokumente und Einstellungen\vep\Eigene
Dateien\Working\webworkcvs
\webwork\src\main\webwork\action\standard\JSP.java:198: The method void
setStatu
s(int, java.lang.String) declared in inner class
webwork.action.standard.JSP. Wr
apperHttpServletResponse is not deprecated, but overrides a deprecated
method of
the same signature declared in interface
javax.servlet.http.HttpServletResponse
.
[javac] public void setStatus(int i, String s)
[javac] ^
[javac] C:\Dokumente und Einstellungen\vep\Eigene
Dateien\Working\webworkcvs
\webwork\src\main\webwork\action\standard\JSP.java:150: Note: The method
java.la
ng.String encodeRedirectUrl(java.lang.String) in interface
javax.servlet.http.Ht
tpServletResponse has been deprecated.
[javac] return response.encodeRedirectUrl(s);
[javac] ^
[javac] C:\Dokumente und Einstellungen\vep\Eigene
Dateien\Working\webworkcvs
\webwork\src\main\webwork\action\standard\JSP.java:155: Note: The method
java.la
ng.String encodeUrl(java.lang.String) in interface
javax.servlet.http.HttpServle
tResponse has been deprecated.
[javac] return response.encodeUrl(s);
[javac] ^
[javac] C:\Dokumente und Einstellungen\vep\Eigene
Dateien\Working\webworkcvs
\webwork\src\main\webwork\action\standard\JSP.java:200: Note: The method
void se
tStatus(int, java.lang.String) in interface
javax.servlet.http.HttpServletRespon
se has been deprecated.
[javac] response.setStatus(i, s);
[javac] ^
[javac] C:\Dokumente und Einstellungen\vep\Eigene
Dateien\Working\webworkcvs
\webwork\src\main\webwork\action\standard\Redirect.java:61: Note: The method
jav
a.lang.String encodeUrl(java.lang.String) in interface
javax.servlet.http.HttpSe
rvletResponse has been deprecated.
[javac] url = response.encodeUrl(url);
[javac] ^
[javac] C:\Dokumente und Einstellungen\vep\Eigene
Dateien\Working\webworkcvs
\webwork\src\main\webwork\taglib\IteratorTag.java:130: Note: The variable
EVAL_B
ODY_TAG in interface javax.servlet.jsp.tagext.BodyTag has been deprecated.
[javac] return EVAL_BODY_TAG;
[javac] ^
[javac] C:\Dokumente und Einstellungen\vep\Eigene
Dateien\Working\webworkcvs
\webwork\src\main\webwork\taglib\IteratorTag.java:161: Note: The variable
EVAL_B
ODY_TAG in interface javax.servlet.jsp.tagext.BodyTag has been deprecated.
[javac] return EVAL_BODY_TAG;
[javac] ^
[javac] C:\Dokumente und Einstellungen\vep\Eigene
Dateien\Working\webworkcvs
\webwork\src\main\webwork\taglib\PropertyTag.java:49: Note: The variable
EVAL_BO
DY_TAG in interface javax.servlet.jsp.tagext.BodyTag has been deprecated.
[javac] return EVAL_BODY_TAG;
[javac] ^
[javac] C:\Dokumente und Einstellungen\vep\Eigene
Dateien\Working\webworkcvs
\webwork\src\main\webwork\taglib\URLTag.java:83: Note: class
javax.servlet.http.
HttpUtils has been deprecated.
[javac] params =
HttpUtils.parseQueryString(((HttpServletRequest
)pageContext.getRequest()).getQueryString());
[javac] ^
[javac] C:\Dokumente und Einstellungen\vep\Eigene
Dateien\Working\webworkcvs
\webwork\src\main\webwork\taglib\URLTag.java:83: Note: The method
java.util.Hash
table parseQueryString(java.lang.String) in class
javax.servlet.http.HttpUtils h
as been deprecated.
[javac] params =
HttpUtils.parseQueryString(((HttpServletRequest
)pageContext.getRequest()).getQueryString());
[javac] ^
[javac] C:\Dokumente und Einstellungen\vep\Eigene
Dateien\Working\webworkcvs
\webwork\src\main\webwork\taglib\URLTag.java:86: Note: The variable
EVAL_BODY_TA
G in interface javax.servlet.jsp.tagext.BodyTag has been deprecated.
[javac] return EVAL_BODY_TAG;
[javac] ^
[javac] C:\Dokumente und Einstellungen\vep\Eigene
Dateien\Working\webworkcvs
\webwork\src\main\webwork\velocity\URLBean.java:111: Note: class
javax.servlet.h
ttp.HttpUtils has been deprecated.
[javac] params =
HttpUtils.parseQueryString(request.getQueryStri
ng());
[javac] ^
[javac] C:\Dokumente und Einstellungen\vep\Eigene
Dateien\Working\webworkcvs
\webwork\src\main\webwork\velocity\URLBean.java:111: Note: The method
java.util.
Hashtable parseQueryString(java.lang.String) in class
javax.servlet.http.HttpUti
ls has been deprecated.
[javac] params =
HttpUtils.parseQueryString(request.getQueryStri
ng());
[javac] ^
[javac] Note: 6 files use or override a deprecated API. Please consult
the
documentation for a better alternative in each case.
[javac] 1 warning
|