I am trying to re-compile the simple source code from the example tar file. I created an ant make file for compiling the source.
I get the following error when ant tries to compile DataBean$RowColumnKey.java. DataBean$RowColumnKey.java:10: modifier private not allowed here.
07 // Referenced classes of package org.apache.myfaces.examples.crosstable:
08 // DataBean
09
10 private class RowColumnKey
11 {
What java flags, special instruction, and/or processes did you use to compile this java source file?
I have attached the debug output.Any information would be greatly appreciated.
Thanks in advance....
Buildfile: jboss-build.xml Overriding previous definition of reference to build.classpath
prepare: compile: [javac] Compiling 54 source files to D:\Development\InformationPortal\build [javac] D:\Development\InformationPortal\src\org\apache\myfaces\examples\crosstable\DataBean$RowColumnKey.java:10: modifier private not allowed here [javac] private class RowColumnKey [javac] ^ [javac] D:\Development\InformationPortal\src\org\apache\myfaces\examples\listexample\PagedSortableCarList$1.java:11: duplicate class: org.apache.myfaces.examples.listexample._cls1 [javac] class _cls1 [javac] ^ [javac] D:\Development\InformationPortal\src\org\apache\myfaces\examples\listexample\SimpleCountry$1.java:11: duplicate class: org.apache.myfaces.examples.listexample._cls1 [javac] class _cls1 [javac] ^ [javac] D:\Development\InformationPortal\src\org\apache\myfaces\examples\listexample\SimpleSortableCarList$1.java:11: duplicate class: org.apache.myfaces.examples.listexample._cls1 [javac] class _cls1 [javac] ^ [javac] D:\Development\InformationPortal\src\org\apache\myfaces\examples\listexample\OpenDataList$1.java:19: cannot find symbol [javac] symbol : variable val$columnIndex [javac] location: class org.apache.myfaces.examples.listexample._cls1 [javac] Object column1 = ((List)o1).get(val$columnIndex); [javac] ^ [javac] D:\Development\InformationPortal\src\org\apache\myfaces\examples\listexample\OpenDataList$1.java:20: cannot find symbol [javac] symbol : variable val$columnIndex [javac] location: class org.apache.myfaces.examples.listexample._cls1 [javac] Object column2 = ((List)o2).get(val$columnIndex); [javac] ^ [javac] D:\Development\InformationPortal\src\org\apache\myfaces\examples\listexample\OpenDataList$1.java:30: cannot find symbol [javac] symbol : variable val$direction [javac] location: class org.apache.myfaces.examples.listexample._cls1 [javac] result = ((Comparable)column1).compareTo(column2) * val$direction; [javac] ^ [javac] D:\Development\InformationPortal\src\org\apache\myfaces\examples\misc\OptionsForm$1.java:17: cannot find symbol [javac] symbol : method access$000() [javac] location: class org.apache.myfaces.examples.misc.OptionsForm [javac] Locale locale = (Locale)OptionsForm.access$000().get(index); [javac] ^ [javac] D:\Development\InformationPortal\src\org\apache\myfaces\examples\misc\OptionsForm$1.java:24: cannot find symbol [javac] symbol : method access$000() [javac] location: class org.apache.myfaces.examples.misc.OptionsForm [javac] return OptionsForm.access$000().size(); [javac] ^ [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 9 errors