java.beans.Introspector.setBeanInfoSearchPath(new String[0]); I forget whether this eliminates the BeanInfo requests completely, or just reduces them.
Hope this helps Keith -----Original Message----- From: Jerry Seutter [mailto:[EMAIL PROTECTED] Sent: 16 November 2004 21:51 To: log4j-user Subject: http requests for nonexistent *BeanInfo.classes? Hi, I have a (probably stupid) question. I'm using log4j in an applet. Whenever the applet starts up I see the following in the access log on the server: 172.16.1.197 - - [16/Nov/2004:14:26:21 -0700] "GET /hub/classes/org/apache/log4j/PatternLayoutBeanInfo.class HTTP/1.1" 404 385 "-" "Mozilla/4.0 (Linux 2.4.21-4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:21 -0700] "GET /hub/classes/org/apache/log4j/PatternLayoutBeanInfo.class HTTP/1.1" 404 385 "-" "Mozilla/4.0 (Linux 2.4.21-4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:21 -0700] "GET /hub/classes/org/apache/log4j/PatternLayoutBeanInfo.class HTTP/1.1" 404 385 "-" "Mozilla/4.0 (Linux 2.4.21-4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:21 -0700] "GET /hub/classes/org/apache/log4j/PatternLayoutBeanInfo.class HTTP/1.1" 404 385 "-" "Mozilla/4.0 (Linux 2.4.21-4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:21 -0700] "GET /hub/classes/org/apache/log4j/LayoutBeanInfo.class HTTP/1.1" 404 378 "-" "Mozilla/4.0 (Linux 2.4.21- 4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:21 -0700] "GET /hub/classes/org/apache/log4j/LayoutBeanInfo.class HTTP/1.1" 404 378 "-" "Mozilla/4.0 (Linux 2.4.21- 4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:21 -0700] "GET /hub/classes/org/apache/log4j/LayoutBeanInfo.class HTTP/1.1" 404 378 "-" "Mozilla/4.0 (Linux 2.4.21- 4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:21 -0700] "GET /hub/classes/org/apache/log4j/LayoutBeanInfo.class HTTP/1.1" 404 378 "-" "Mozilla/4.0 (Linux 2.4.21- 4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:21 -0700] "GET /hub/classes/java/lang/ObjectBeanInfo.class HTTP/1.1" 404 371 "-" "Mozilla/4.0 (Linux 2.4.21-4.EL) J ava/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:21 -0700] "GET /hub/classes/java/lang/ObjectBeanInfo.class HTTP/1.1" 404 371 "-" "Mozilla/4.0 (Linux 2.4.21-4.EL) J ava/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:21 -0700] "GET /hub/classes/org/apache/log4j/ConsoleAppenderBeanInfo.class HTTP/1.1" 404 387 "-" "Mozilla/4.0 (Linu x 2.4.21-4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:21 -0700] "GET /hub/classes/org/apache/log4j/ConsoleAppenderBeanInfo.class HTTP/1.1" 404 387 "-" "Mozilla/4.0 (Linu x 2.4.21-4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:22 -0700] "GET /hub/classes/org/apache/log4j/ConsoleAppenderBeanInfo.class HTTP/1.1" 404 387 "-" "Mozilla/4.0 (Linu x 2.4.21-4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:22 -0700] "GET /hub/classes/org/apache/log4j/ConsoleAppenderBeanInfo.class HTTP/1.1" 404 387 "-" "Mozilla/4.0 (Linu x 2.4.21-4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:22 -0700] "GET /hub/classes/org/apache/log4j/WriterAppenderBeanInfo.class HTTP/1.1" 404 386 "-" "Mozilla/4.0 (Linux 2.4.21-4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:22 -0700] "GET /hub/classes/org/apache/log4j/WriterAppenderBeanInfo.class HTTP/1.1" 404 386 "-" "Mozilla/4.0 (Linux 2.4.21-4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:22 -0700] "GET /hub/classes/org/apache/log4j/WriterAppenderBeanInfo.class HTTP/1.1" 404 386 "-" "Mozilla/4.0 (Linux 2.4.21-4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:22 -0700] "GET /hub/classes/org/apache/log4j/WriterAppenderBeanInfo.class HTTP/1.1" 404 386 "-" "Mozilla/4.0 (Linux 2.4.21-4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:22 -0700] "GET /hub/classes/org/apache/log4j/AppenderSkeletonBeanInfo.class HTTP/1.1" 404 388 "-" "Mozilla/4.0 (Lin ux 2.4.21-4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:22 -0700] "GET /hub/classes/org/apache/log4j/AppenderSkeletonBeanInfo.class HTTP/1.1" 404 388 "-" "Mozilla/4.0 (Lin ux 2.4.21-4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:22 -0700] "GET /hub/classes/org/apache/log4j/AppenderSkeletonBeanInfo.class HTTP/1.1" 404 388 "-" "Mozilla/4.0 (Lin ux 2.4.21-4.EL) Java/1.4.2_04" 172.16.1.197 - - [16/Nov/2004:14:26:22 -0700] "GET /hub/classes/org/apache/log4j/AppenderSkeletonBeanInfo.class HTTP/1.1" 404 388 "-" "Mozilla/4.0 (Lin ux 2.4.21-4.EL) Java/1.4.2_04" Why is the log4j jar trying to fetch these classes from the server? >From what I have read this is the behaviour for Java beans. Apparently it tries to find a configuration file and will even try to load it from the network. Is there any way to change this behaviour? On a slow link this can take over a minute to complete... Thanks, Jerry -- Jerry Seutter <[EMAIL PROTECTED]> Pason Systems Inc. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]