There is an option in JspC that controls with what version of Java the generated sources are compatible with.
Try to explicitly specify "1.5" for "source" and "target" (compilerSourceVM, compilerTargetVM ). See http://tomcat.apache.org/tomcat-6.0-doc/jasper-howto.html#Configuration and the source of JspC class. In current 6.0 releases the default for those options in JspC is 1.4, which is wrong, and will be changed to be "1.5" in 6.0.21. Best regards, Konstantin Kolinko 2009/7/10 Elliot Huntington <elliot.hunting...@gmail.com>: > An Object is not a List even though a List is an Object. The method you are > trying to implement requires a return type of List, not Object. > > On Fri, Jul 10, 2009 at 9:08 AM, Gaurav Naigaonkar > <gnaigaon...@gmail.com>wrote: > >> Hello, >> >> I get a number of similar compilation errors when I try to compile the >> Servlets that are generated by Tomcat 6 Jsp-PreCompilation. >> >> One of them is as follows: >> >> C:\Program Files\Apache Software Foundation\Tomcat >> 6.0\webapps\mobiledoc\WEB-INF\src\org\apache\jsp\index_jsp.java:18: >> getDependants() in org.apache.jsp.index_jsp cannot implement >> getDependants() >> in org.apache.jasper.runtime.JspSourceDependent; attempting to use >> incompatible return type >> >> [javac] found : java.lang.Object >> >> [javac] required: java.util.List >> >> [javac] public Object getDependants() { >> >> I looked up online but couldn’t find any solution to it. Let me know if >> someone can help. >> >> >> Thanks, >> -- >> Gaurav Naigaonkar >> > > > > -- > Elliot > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org