RE: Not seeing new classes
-Original Message- From: Frank Garber [mailto:[EMAIL PROTECTED] Sent: Friday, April 04, 2003 10:06 PM To: [EMAIL PROTECTED] Subject: Not seeing new classes I'm playing with the Tomcat example jsp files, specifically the date.jsp file. I can add a statement like: %= new java.util.Date() % br / to kick out the current date as a string, but when I try to access a java class I've written, I get a 'cannot resolve symbol'. The error happens as the jsp is being compiled. Here's the offending statement: %= Yada.getString() % br / Here's the class definition: public class Yada { public static String getString() { return Hello from Yada.getString(); } } The Yada.java and Yada.class file lives in the WEB-INF\classes directory. The WEB-INF\classes directory is in the classpath as per the screen dump I'm getting. Frank = Hi Frank, just asking a maybe stupid question... but have you reloaded the examples webapp through the webapp-manager? regards, Jan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Not seeing new classes
Does your JSP page include the right import declaration, something like this: %@ page contentType=text/html; charset=iso-8859-1 language=java import=java.sql.*,innovtech.util.*% Note the import attributte. -Brian -Original Message- From: Jan Behrens [mailto:[EMAIL PROTECTED] Sent: Friday, April 04, 2003 12:09 PM To: Tomcat Users List; [EMAIL PROTECTED] Subject: RE: Not seeing new classes -Original Message- From: Frank Garber [mailto:[EMAIL PROTECTED] Sent: Friday, April 04, 2003 10:06 PM To: [EMAIL PROTECTED] Subject: Not seeing new classes I'm playing with the Tomcat example jsp files, specifically the date.jsp file. I can add a statement like: %= new java.util.Date() % br / to kick out the current date as a string, but when I try to access a java class I've written, I get a 'cannot resolve symbol'. The error happens as the jsp is being compiled. Here's the offending statement: %= Yada.getString() % br / Here's the class definition: public class Yada { public static String getString() { return Hello from Yada.getString(); } } The Yada.java and Yada.class file lives in the WEB-INF\classes directory. The WEB-INF\classes directory is in the classpath as per the screen dump I'm getting. Frank = Hi Frank, just asking a maybe stupid question... but have you reloaded the examples webapp through the webapp-manager? regards, Jan - 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]
RE: Not seeing new classes
Yes, I did a 'Reload' and a Stop/Start but neither helped. This seems like a no brainer but the heck if I can get it to work. Can you try doing the same on your sytem? Thanks, Frank --- Jan Behrens [EMAIL PROTECTED] wrote: -Original Message- From: Frank Garber [mailto:[EMAIL PROTECTED] Sent: Friday, April 04, 2003 10:06 PM To: [EMAIL PROTECTED] Subject: Not seeing new classes I'm playing with the Tomcat example jsp files, specifically the date.jsp file. I can add a statement like: %= new java.util.Date() % br / to kick out the current date as a string, but when I try to access a java class I've written, I get a 'cannot resolve symbol'. The error happens as the jsp is being compiled. Here's the offending statement: %= Yada.getString() % br / Here's the class definition: public class Yada { public static String getString() { return Hello from Yada.getString(); } } The Yada.java and Yada.class file lives in the WEB-INF\classes directory. The WEB-INF\classes directory is in the classpath as per the screen dump I'm getting. Frank = Hi Frank, just asking a maybe stupid question... but have you reloaded the examples webapp through the webapp-manager? regards, Jan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] = __ My full time permanent email address is always: [EMAIL PROTECTED] __ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Not seeing new classes
Brian, Thanks for the reply. No, I didn't have an import because I'm using the default package (that is no package statement). I did add your import statement below, minus the innovtech.util.*, and it had no affect. If you have any other thoughts, please, please let me know. I've been struggling with this for awhile... Thanks, Frank --- Brian Menke [EMAIL PROTECTED] wrote: Does your JSP page include the right import declaration, something like this: %@ page contentType=text/html; charset=iso-8859-1 language=java import=java.sql.*,innovtech.util.*% Note the import attributte. -Brian -Original Message- From: Jan Behrens [mailto:[EMAIL PROTECTED] Sent: Friday, April 04, 2003 12:09 PM To: Tomcat Users List; [EMAIL PROTECTED] Subject: RE: Not seeing new classes -Original Message- From: Frank Garber [mailto:[EMAIL PROTECTED] Sent: Friday, April 04, 2003 10:06 PM To: [EMAIL PROTECTED] Subject: Not seeing new classes I'm playing with the Tomcat example jsp files, specifically the date.jsp file. I can add a statement like: %= new java.util.Date() % br / to kick out the current date as a string, but when I try to access a java class I've written, I get a 'cannot resolve symbol'. The error happens as the jsp is being compiled. Here's the offending statement: %= Yada.getString() % br / Here's the class definition: public class Yada { public static String getString() { return Hello from Yada.getString(); } } The Yada.java and Yada.class file lives in the WEB-INF\classes directory. The WEB-INF\classes directory is in the classpath as per the screen dump I'm getting. Frank = Hi Frank, just asking a maybe stupid question... but have you reloaded the examples webapp through the webapp-manager? regards, Jan - 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] = __ My full time permanent email address is always: [EMAIL PROTECTED] __ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Not seeing new classes
Is you classes in a package? such as com.frank.yada It was my understanding from other posts I have seen on this list, that Tomcat will not pick up classes not in a package -Original Message- From: Frank Garber [mailto:[EMAIL PROTECTED] Sent: Friday, April 04, 2003 1:21 PM To: Tomcat Users List Subject: RE: Not seeing new classes Yes, I did a 'Reload' and a Stop/Start but neither helped. This seems like a no brainer but the heck if I can get it to work. Can you try doing the same on your sytem? Thanks, Frank --- Jan Behrens [EMAIL PROTECTED] wrote: -Original Message- From: Frank Garber [mailto:[EMAIL PROTECTED] Sent: Friday, April 04, 2003 10:06 PM To: [EMAIL PROTECTED] Subject: Not seeing new classes I'm playing with the Tomcat example jsp files, specifically the date.jsp file. I can add a statement like: %= new java.util.Date() % br / to kick out the current date as a string, but when I try to access a java class I've written, I get a 'cannot resolve symbol'. The error happens as the jsp is being compiled. Here's the offending statement: %= Yada.getString() % br / Here's the class definition: public class Yada { public static String getString() { return Hello from Yada.getString(); } } The Yada.java and Yada.class file lives in the WEB-INF\classes directory. The WEB-INF\classes directory is in the classpath as per the screen dump I'm getting. Frank = Hi Frank, just asking a maybe stupid question... but have you reloaded the examples webapp through the webapp-manager? regards, Jan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] = __ My full time permanent email address is always: [EMAIL PROTECTED] __ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com - 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]
RE: Not seeing new classes
Frank, you have to import the java class that you wrote in jsp code even if the class is in the classes folder of the same context... At 03:24 PM 4/4/2003, you wrote: Brian, Thanks for the reply. No, I didn't have an import because I'm using the default package (that is no package statement). I did add your import statement below, minus the innovtech.util.*, and it had no affect. If you have any other thoughts, please, please let me know. I've been struggling with this for awhile... Thanks, Frank --- Brian Menke [EMAIL PROTECTED] wrote: Does your JSP page include the right import declaration, something like this: %@ page contentType=text/html; charset=iso-8859-1 language=java import=java.sql.*,innovtech.util.*% Note the import attributte. -Brian -Original Message- From: Jan Behrens [mailto:[EMAIL PROTECTED] Sent: Friday, April 04, 2003 12:09 PM To: Tomcat Users List; [EMAIL PROTECTED] Subject: RE: Not seeing new classes -Original Message- From: Frank Garber [mailto:[EMAIL PROTECTED] Sent: Friday, April 04, 2003 10:06 PM To: [EMAIL PROTECTED] Subject: Not seeing new classes I'm playing with the Tomcat example jsp files, specifically the date.jsp file. I can add a statement like: %= new java.util.Date() % br / to kick out the current date as a string, but when I try to access a java class I've written, I get a 'cannot resolve symbol'. The error happens as the jsp is being compiled. Here's the offending statement: %= Yada.getString() % br / Here's the class definition: public class Yada { public static String getString() { return Hello from Yada.getString(); } } The Yada.java and Yada.class file lives in the WEB-INF\classes directory. The WEB-INF\classes directory is in the classpath as per the screen dump I'm getting. Frank = Hi Frank, just asking a maybe stupid question... but have you reloaded the examples webapp through the webapp-manager? regards, Jan - 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] = __ My full time permanent email address is always: [EMAIL PROTECTED] __ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Vladimer Shioshvili QRC Division of Macro International Inc. 7315 Wisconsin Avenue, Suite 400W Bethesda, MD 20814 Phone: (301) 657 3077 ext. 155 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Not seeing new classes
Hi Frank. just another thought... do the following: your class Yada: package myYada; public class Yada { public static String getString() { return Hello from Yada.getString(); } } store compile that in: WEB-INF\classes\myYada\ add the following to your date.jsp instead of %@ page session=false% right at the top: [EMAIL PROTECTED] contentType=text/html session=false import=myYada.*% and reload the examples webapp HTH jan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Not seeing new classes
Your a live saver! That did it!! Just moving it into the util package solved the problem THanks --- PELOQUIN,JEFFREY (HP-Boise,ex1) [EMAIL PROTECTED] wrote: Is you classes in a package? such as com.frank.yada It was my understanding from other posts I have seen on this list, that Tomcat will not pick up classes not in a package -Original Message- From: Frank Garber [mailto:[EMAIL PROTECTED] Sent: Friday, April 04, 2003 1:21 PM To: Tomcat Users List Subject: RE: Not seeing new classes Yes, I did a 'Reload' and a Stop/Start but neither helped. This seems like a no brainer but the heck if I can get it to work. Can you try doing the same on your sytem? Thanks, Frank --- Jan Behrens [EMAIL PROTECTED] wrote: -Original Message- From: Frank Garber [mailto:[EMAIL PROTECTED] Sent: Friday, April 04, 2003 10:06 PM To: [EMAIL PROTECTED] Subject: Not seeing new classes I'm playing with the Tomcat example jsp files, specifically the date.jsp file. I can add a statement like: %= new java.util.Date() % br / to kick out the current date as a string, but when I try to access a java class I've written, I get a 'cannot resolve symbol'. The error happens as the jsp is being compiled. Here's the offending statement: %= Yada.getString() % br / Here's the class definition: public class Yada { public static String getString() { return Hello from Yada.getString(); } } The Yada.java and Yada.class file lives in the WEB-INF\classes directory. The WEB-INF\classes directory is in the classpath as per the screen dump I'm getting. Frank = Hi Frank, just asking a maybe stupid question... but have you reloaded the examples webapp through the webapp-manager? regards, Jan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] = __ My full time permanent email address is always: [EMAIL PROTECTED] __ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com - 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] = __ My full time permanent email address is always: [EMAIL PROTECTED] __ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Not seeing new classes
Your a live saver! That did it!! Just moving it into the util package solved the problem THanks --- Jan Behrens [EMAIL PROTECTED] wrote: Hi Frank. just another thought... do the following: your class Yada: package myYada; public class Yada { public static String getString() { return Hello from Yada.getString(); } } store compile that in: WEB-INF\classes\myYada\ add the following to your date.jsp instead of %@ page session=false% right at the top: [EMAIL PROTECTED] contentType=text/html session=false import=myYada.*% and reload the examples webapp HTH jan - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] = __ My full time permanent email address is always: [EMAIL PROTECTED] __ Do you Yahoo!? Yahoo! Tax Center - File online, calculators, forms, and more http://tax.yahoo.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]