Return-Path: Delivered-To: apmail-jakarta-tomcat-dev-archive@apache.org Received: (qmail 38665 invoked from network); 7 Aug 2002 20:13:52 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 7 Aug 2002 20:13:52 -0000 Received: (qmail 4225 invoked by uid 97); 7 Aug 2002 20:14:11 -0000 Delivered-To: qmlist-jakarta-archive-tomcat-dev@jakarta.apache.org Received: (qmail 4198 invoked by uid 97); 7 Aug 2002 20:14:11 -0000 Mailing-List: contact tomcat-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tomcat Developers List" Reply-To: "Tomcat Developers List" Delivered-To: mailing list tomcat-dev@jakarta.apache.org Received: (qmail 4186 invoked by uid 98); 7 Aug 2002 20:14:10 -0000 X-Antivirus: nagoya (v4198 created Apr 24 2002) Date: Thu, 8 Aug 2002 05:17:34 +0900 From: Jun Inamori To: tomcat-dev@jakarta.apache.org Subject: Bug of Tomcat 4.1.8? Message-ID: <20020808051734.A1716@voyager2.oop-reserch.co.jp> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="C7zPtVaVf+AK4Oqc" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Mutt/1.2.5i-jp0 Sender: Jun Inamori X-Dispatcher: imput version 20000228(IM140) Lines: 139 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N --C7zPtVaVf+AK4Oqc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: 7bit Hi, I tried Tomcat 4.1.8, and found some difficulty in using JSP. When the JSP calls the static method on the class which is not packaged, Tomcat fails to compile it. For example: <% String hello=Foo.getHello(); %> will result in the exception, which says "Foo" is not found. If I move "Foo" to "example.Foo" and import "example" package, there is no problem. To show you this problem, I wrote some simple JSPs. One of them calls the static method on the class without package, another on the class with package. And only the latter one can be compiled. I attached them to this message. I'm not sure, but it may be a bug of Tomcat 4.1.8. Happy Java programming! ------------------------ Jun Inamori OOP-Reserch E-mail: jun@oop-reserch.com URL: http://www.oop-reserch.com/ --C7zPtVaVf+AK4Oqc Content-Type: application/zip Content-Disposition: attachment; filename="tomcat4bug.zip" Content-Transfer-Encoding: base64 UEsDBAoAAAAAAEM4By0AAAAAAAAAAAAAAAALABUAdG9tY2F0NGJ1Zy9VVAkAA15HUD2KTFA9 VXgEAPQB9AFQSwMECgAAAAAAsjkHLQAAAAAAAAAAAAAAABYAFQB0b21jYXQ0YnVnL3RvbWNh dDRidWcvVVQJAAMPSlA9ikxQPVV4BAD0AfQBUEsDBAoAAAAAAIk5By0AAAAAAAAAAAAAAAAe ABUAdG9tY2F0NGJ1Zy90b21jYXQ0YnVnL1dFQi1JTkYvVVQJAAPBSVA9ikxQPVV4BAD0AfQB UEsDBAoAAAAAAIc5By0AAAAAAAAAAAAAAAAiABUAdG9tY2F0NGJ1Zy90b21jYXQ0YnVnL1dF Qi1JTkYvbGliL1VUCQADvUlQPYpMUD1VeAQA9AH0AVBLAwQKAAAAAACbOQctAAAAAAAAAAAA AAAAJgAVAHRvbWNhdDRidWcvdG9tY2F0NGJ1Zy9XRUItSU5GL2NsYXNzZXMvVVQJAAPlSVA9 ikxQPVV4BAD0AfQBUEsDBBQAAAAIAJg5By0gHAHxxwAAAAoBAAAvABUAdG9tY2F0NGJ1Zy90 b21jYXQ0YnVnL1dFQi1JTkYvY2xhc3Nlcy9Gb28uY2xhc3NVVAkAA99JUD3fSVA9VXgEAPQB 9AFdTjsKwlAQnDXmY/xERSuxsFOLeADFRhAL0UKxT/QRnsQ8CInn0kqw8AAeStyEgOAuzOwO M8u+P88XABctG2XULTRMOCaaBGMmI5nMCdpwdCCUF+okCM5aRmKTXnwR7z0/ZMUKRLISYagI neFoffau3iT0omCyS2IZBVOCvVNpfBRLmduXSrmZqQYdBkEvshrrhOYvvvXP4phgAI0fy6oE yiKMJm99ZmLWxw/QnQc+zWjkYhsVbruw9nIN0Nql25+xy1jNb9e+UEsDBAoAAAAAAJs5By0A AAAAAAAAAAAAAAAuABUAdG9tY2F0NGJ1Zy90b21jYXQ0YnVnL1dFQi1JTkYvY2xhc3Nlcy9l eGFtcGxlL1VUCQAD5UlQPYpMUD1VeAQA9AH0AVBLAwQUAAAACACbOQctDkUGldQAAAASAQAA NwAVAHRvbWNhdDRidWcvdG9tY2F0NGJ1Zy9XRUItSU5GL2NsYXNzZXMvZXhhbXBsZS9CYXIu Y2xhc3NVVAkAA+VJUD2yS1A9VXgEAPQB9AE79W/XPgYGBj0GQS4GFgZeDgY+dgZ+dgYBRgY2 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 f28cyoW97O7szuxo4zHBGHg0psuhvLeCe1Fk+BQFVm0JzMHmWcKydIaUsTQsRe9iL500Ogrd qynkTgZO9NBxo4vSqvWVsRk2rcaz5rWxMsBrWnOpMny3+s6YhlrhhM2raW7qPwumOVhZVh7D fIRkuVzQ7nDyXyil6TWdY1tJ7YS2kr5Iz2ueV3KCD3Mwmv9wTMLmmwvlzYxRxhYJJtjwhutp b1Ip9LcceiN7UUx/bcSENO2XkjlyxZ0LLzoSgi6c576DL9Ott1KXKIV/EkqZ4ehIrqzwrdUY 9MjgtmedCDkhjte6gNkh619+BlBLAQIXAwoAAAAAAEM4By0AAAAAAAAAAAAAAAALAA0AAAAA AAAAEADtQQAAAAB0b21jYXQ0YnVnL1VUBQADXkdQPVV4AABQSwECFwMKAAAAAACyOQctAAAA AAAAAAAAAAAAFgANAAAAAAAAABAA7UE+AAAAdG9tY2F0NGJ1Zy90b21jYXQ0YnVnL1VUBQAD D0pQPVV4AABQSwECFwMKAAAAAACJOQctAAAAAAAAAAAAAAAAHgANAAAAAAAAABAA7UGHAAAA dG9tY2F0NGJ1Zy90b21jYXQ0YnVnL1dFQi1JTkYvVVQFAAPBSVA9VXgAAFBLAQIXAwoAAAAA AIc5By0AAAAAAAAAAAAAAAAiAA0AAAAAAAAAEADtQdgAAAB0b21jYXQ0YnVnL3RvbWNhdDRi dWcvV0VCLUlORi9saWIvVVQFAAO9SVA9VXgAAFBLAQIXAwoAAAAAAJs5By0AAAAAAAAAAAAA AAAmAA0AAAAAAAAAEADtQS0BAAB0b21jYXQ0YnVnL3RvbWNhdDRidWcvV0VCLUlORi9jbGFz c2VzL1VUBQAD5UlQPVV4AABQSwECFwMUAAAACACYOQctIBwB8ccAAAAKAQAALwANAAAAAAAA AAAApIGGAQAAdG9tY2F0NGJ1Zy90b21jYXQ0YnVnL1dFQi1JTkYvY2xhc3Nlcy9Gb28uY2xh c3NVVAUAA99JUD1VeAAAUEsBAhcDCgAAAAAAmzkHLQAAAAAAAAAAAAAAAC4ADQAAAAAAAAAQ AO1BrwIAAHRvbWNhdDRidWcvdG9tY2F0NGJ1Zy9XRUItSU5GL2NsYXNzZXMvZXhhbXBsZS9V VAUAA+VJUD1VeAAAUEsBAhcDFAAAAAgAmzkHLQ5FBpXUAAAAEgEAADcADQAAAAAAAAAAAKSB EAMAAHRvbWNhdDRidWcvdG9tY2F0NGJ1Zy9XRUItSU5GL2NsYXNzZXMvZXhhbXBsZS9CYXIu Y2xhc3NVVAUAA+VJUD1VeAAAUEsBAhcDFAAAAAgATzgHLU9pXXTqAQAAwAMAAB8ADQAAAAAA AQAAAKSBTgQAAHRvbWNhdDRidWcvdG9tY2F0NGJ1Zy9EZWJ1Zy5qc3BVVAUAA3VHUD1VeAAA UEsBAhcDFAAAAAgAtTgHLdz0dejPAQAADQMAAB0ADQAAAAAAAQAAAKSBigYAAHRvbWNhdDRi dWcvdG9tY2F0NGJ1Zy9Gb28uanNwVVQFAAM1SFA9VXgAAFBLAQIXAxQAAAAIAMw4By2zbGpE 3wEAACwDAAAdAA0AAAAAAAEAAACkgakIAAB0b21jYXQ0YnVnL3RvbWNhdDRidWcvQmFyLmpz cFVUBQADX0hQPVV4AABQSwECFwMUAAAACAA5OQct7NHq9r4AAAA6AQAAIAANAAAAAAABAAAA pIHYCgAAdG9tY2F0NGJ1Zy90b21jYXQ0YnVnL2luZGV4Lmh0bWxVVAUAAy5JUD1VeAAAUEsB AhcDCgAAAAAAYjkHLQAAAAAAAAAAAAAAAA8ADQAAAAAAAAAQAO1B6QsAAHRvbWNhdDRidWcv c3JjL1VUBQADeElQPVV4AABQSwECFwMKAAAAAAB8OQctAAAAAAAAAAAAAAAAFwANAAAAAAAA ABAA7UErDAAAdG9tY2F0NGJ1Zy9zcmMvZXhhbXBsZS9VVAUAA6tJUD1VeAAAUEsBAhcDFAAA AAgAfDkHLa/g73AfAQAAjwEAAB8ADQAAAAAAAQAAAKSBdQwAAHRvbWNhdDRidWcvc3JjL2V4 YW1wbGUvQmFyLmphdmFVVAUAA6tJUD1VeAAAUEsBAhcDFAAAAAgAYjkHLTtQXL8TAQAAfgEA ABcADQAAAAAAAQAAAKSB5g0AAHRvbWNhdDRidWcvc3JjL0Zvby5qYXZhVVQFAAN4SVA9VXgA AFBLBQYAAAAAEAAQAKAFAABDDwAAAAA= --C7zPtVaVf+AK4Oqc Content-Type: text/plain; charset=us-ascii -- To unsubscribe, e-mail: For additional commands, e-mail: --C7zPtVaVf+AK4Oqc--