I am trying to re-compile the simple.war source code from the example tar file.  I created an ant make file for compiling the source.  When run ant 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?  Can I get a copy of the build.xml file(s)?

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 \build
    [javac] 
\src\org\apache\myfaces\examples\crosstable\DataBean$RowColumnKey.java:10: 
modifier private not allowed here
    [javac] private class RowColumnKey
    [javac]         ^
    [javac] 
\src\org\apache\myfaces\examples\listexample\PagedSortableCarList$1.java:11: 
duplicate class: org.apache.myfaces.examples.listexample._cls1
    [javac] class _cls1
    [javac] ^
    [javac] 
\src\org\apache\myfaces\examples\listexample\SimpleCountry$1.java:11: duplicate 
class: org.apache.myfaces.examples.listexample._cls1
    [javac] class _cls1
    [javac] ^
    [javac] 
\src\org\apache\myfaces\examples\listexample\SimpleSortableCarList$1.java:11: 
duplicate class: org.apache.myfaces.examples.listexample._cls1
    [javac] class _cls1
    [javac] ^
    [javac] 
\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] 
\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] 
\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] \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] \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

Reply via email to