Return-Path: Delivered-To: apmail-tomcat-dev-archive@www.apache.org Received: (qmail 46237 invoked from network); 9 Dec 2005 02:42:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 9 Dec 2005 02:42:56 -0000 Received: (qmail 93239 invoked by uid 500); 9 Dec 2005 02:42:47 -0000 Delivered-To: apmail-tomcat-dev-archive@tomcat.apache.org Received: (qmail 93170 invoked by uid 500); 9 Dec 2005 02:42:47 -0000 Mailing-List: contact dev-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Developers List" Delivered-To: mailing list dev@tomcat.apache.org Received: (qmail 93151 invoked by uid 500); 9 Dec 2005 02:42:47 -0000 Delivered-To: apmail-jakarta-tomcat-dev@jakarta.apache.org Received: (qmail 93141 invoked by uid 99); 9 Dec 2005 02:42:47 -0000 X-ASF-Spam-Status: No, hits=0.6 required=10.0 tests=NO_REAL_NAME X-Spam-Check-By: apache.org Received: from [192.87.106.226] (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 08 Dec 2005 18:42:47 -0800 Received: by ajax.apache.org (Postfix, from userid 99) id E94D918B; Fri, 9 Dec 2005 03:42:25 +0100 (CET) From: bugzilla@apache.org To: tomcat-dev@jakarta.apache.org Subject: DO NOT REPLY [Bug 35351] - Unable to reference nested/inner classes in tags X-Bugzilla-Reason: AssignedTo Message-Id: <20051209024225.E94D918B@ajax.apache.org> Date: Fri, 9 Dec 2005 03:42:25 +0100 (CET) X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG� RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT . ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND� INSERTED IN THE BUG DATABASE. http://issues.apache.org/bugzilla/show_bug.cgi?id=35351 ------- Additional Comments From kin-man.chung@sun.com 2005-12-09 03:42 ------- There are 3 attributes (type, class, and beanName) in useBean that can potentially specify an inner class. The spec isn't clear if binary names (containing $) or canonical names (uses .) should be used with these attributes. My guess is the "type" attribute is intended for specifying the type of the variable, and should use canonical names. The attributes "class" and "beanName" are ientended for classLoaders etc, so they should use binary names. The only problem is when the "type" attribute is not specified, in which case the spec says it should use the value for the "class" attribute. Therefore there should be a translation from the binary name to the canonical name here. I'll see if I can find a way to fix this, in the mean time, use the following workaround: To specify an inner class in , use both the "type" and "beanName" attributes. Use canonical names for the "type" attribute, and binary names for the "beanName" attribute. -- Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org For additional commands, e-mail: dev-help@tomcat.apache.org