You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2001/02/01 10:38:08 UTC
[Bug 165] New - Unable to rmic (compile) inner classes using the '$' notation. BugRat Report#211
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=165
*** shadow/165 Thu Feb 1 01:38:08 2001
--- shadow/165.tmp.8476 Thu Feb 1 01:38:08 2001
***************
*** 0 ****
--- 1,38 ----
+ +============================================================================+
+ | Unable to rmic (compile) inner classes using the '$' notation. BugRat Repo |
+ +----------------------------------------------------------------------------+
+ | Bug #: 165 Product: Ant |
+ | Status: NEW Version: unspecified |
+ | Resolution: Platform: All |
+ | Severity: Normal OS/Version: All |
+ | Priority: High Component: Main |
+ +----------------------------------------------------------------------------+
+ | Assigned To: bugzilla@apache.org |
+ | Reported By: anonymous-bug@cortexity.com |
+ | CC list: Cc: |
+ +----------------------------------------------------------------------------+
+ | URL: |
+ +============================================================================+
+ | DESCRIPTION |
+ We create a class which has an inner class that needs to
+ be compiled by RMIC. It appears as though the inner class
+ notation (using a $) is not getting recognized correctly
+ by the rmic task. I have tried using 1 '$' as well as 2 '$$'. I get different seemingly erroneous results either
+ way. I have included the entire example in the how to reproduce section.
+
+ The line of the build.xml file that i'm having trouble with is:
+
+ <rmic classpath="./" classname="OuterClass$$InnerClass" base="./"/>
+ or
+ <rmic classpath="./" classname="OuterClass$InnerClass" base="./"/>
+
+
+ The following rmic line, which is included in the workaround, however does work for me:
+
+ <rmic classpath="./" classname="OuterClass$InnerClass" base = "./"/>
+
+ Also - I was unable to get through to create a new user so
+ I'm reporting it as anonymous. I am really Ryan Grow,
+ rgrow@exactis.com.
+
+