Howdy back :) This code, out.println("Try tip from **[EMAIL PROTECTED]**: " + getServletConfig().getInitParameter("host"));
out.println("<br>"); out.println("<h3>Servlet init parameters</h3>"); java.util.Enumeration e = getInitParameterNames(); while (e.hasMoreElements()) { String key = (String)e.nextElement(); String value = getInitParameter(key); out.println(" " + key + " = " + value + "<br>"); } <OutPut> Try tip from **[EMAIL PROTECTED]**: null Servlet init parameters logVerbosityLevel = ERROR </OutPut> out.println("<h3>Servlet init parameters</h3>"); java.util.Enumeration e = getInitParameterNames(); while (e.hasMoreElements()) { String key = (String)e.nextElement(); String value = getInitParameter(key); out.println(" " + key + " = " + value + "<br>"); } Will result in: <OutPut> Context init parameters FoldersListFile = .mailfolderlist SMTPHost = mail.myDomain.com mbox = Inbox other_mbox = Inbox UploadDir = /usr/local/tomcat/webapps/xApp/upload/ BaseDir = /xApp/ imapsockettimeout = 1800 host = MyDomain.com protocol = imap imapconnectionzise = 4 MailUserHome = /home/mailuser/ imapconnectiontimeout = 1800 another shot at host: MyDomain.com </OutPut> >From my xApp/WEB-INF/web.xml: <servlet> <servlet-name>testbed</servlet-name> <jsp-file>Mail/testbed.jsp</jsp-file> <init-param> <param-name>protocol</param-name> <param-value>imap</param-value> </init-param> <init-param> <param-name>mbox</param-name> <param-value>Inbox</param-value> </init-param> <init-param> <param-name>MailUserHome</param-name> <param-value>/home/mailuser/</param-value> </init-param> <init-param> <param-name>BaseDir</param-name> <param-value>/xApp/</param-value> </init-param> <init-param> <param-name>host</param-name> <param-value>myDomain.com</param-value> </init-param> <init-param> <param-name>SMTPHost</param-name> <param-value>mail.myDomain.com</param-value> </init-param> <init-param> <param-name>imapconnectiontimeout</param-name> <param-value>60 * 30</param-value> </init-param> <init-param> <param-name>imapsockettimeout</param-name> <param-value>60 * 30</param-value> </init-param> <init-param> <param-name>imapconnectionzise</param-name> <param-value>4</param-value> </init-param> <init-param> <param-name>UploadDir</param-name> <param-value>/usr/local/tomcat/webapps/xApp/upload/</param-value> </init-param> <init-param> <param-name>FoldersListFile</param-name> <param-value>.mailfolderlist</param-value> </init-param> </servlet> >From my /usr/local/tomcat/conf/server.xml: <Context path="/xApp" docBase="/usr/local/tomcat/webapps/xApp" debug="0" reloadable="true" > <Parameter name="protocol" value="imap" override="false"/> <Parameter name="other_mbox" value="Inbox" override="false"/> <Parameter name="mbox" value="Inbox" override="false"/> <Parameter name="MailUserHome" value="/home/mailuser/" override="false"/> <Parameter name="BaseDir" value="/xApp/" override="false"/> <Parameter name="host" value="myDomain.com" override="false"/> <Parameter name="SMTPHost" value="mail.myDomain.com" override="false"/> <Parameter name="imapconnectiontimeout" value="1800" override="false"/> <Parameter name="imapsockettimeout" value="1800" override="false"/> <Parameter name="imapconnectionzise" value="4" override="false"/> <Parameter name="UploadDir" value="/usr/local/tomcat/webapps/xApp/upload/" override="false"/> <Parameter name="FoldersListFile" value=".mailfolderlist" override="false"/> </Context> if you notice the imapsockettimeout = 1800 exists in server.xml while in web.xml it is 60 * 30 as in : <param-name>imapsockettimeout</param-name> <param-value>60 * 30</param-value> And yes, my tomcat starts fine, and all the apps on it work just fine. The only thing is passing parameters to jsp on start. Thank you for your help. --- "Shapira, Yoav" <[EMAIL PROTECTED]> wrote: > Howdy, > Getting init parameters is usually a simple deal. > Please post the code > you're using to get the parameters, and the results > you get. I'm > assuming your tomcat environment is set up > correctly, no errors on > startup, the examples run, etc.? > > Typically, > getServletConfig().getInitParameter("param-name") > will get > you back "param-value". > > > Yoav Shapira > Millennium ChemInformatics > > > >-----Original Message----- > >From: Luminous Heart > [mailto:[EMAIL PROTECTED]] > >Sent: Thursday, July 18, 2002 2:03 PM > >To: Tomcat Users List > >Subject: How to get InitParameters. > > > >I can access my parameters if I put them in this > >format. > > > ><Context ....> <Parameter ... /></Contect> > > > >But if I use this format, which what I really want, > I > >can not access them using getInitParameter(name) > > > ><servlet> > > <servlet-name>testbed</servlet-name> > > <jsp-file>Mail/testbed.jsp</jsp-file> > > <init-param> > > <param-name>protocol</param-name> > > <param-value>imap</param-value> > > </init-param> > > <init-param> > > <param-name>mbox</param-name> > > <param-value>Inbox</param-value> > > </init-param> > > <init-param> > > <init-param> > > <param-name>host</param-name> > > <param-value>localhost</param-value> > > </init-param> > > </servlet> > > > >What am I doing wrong! I am using tc4. > > > >__________________________________________________ > >Do You Yahoo!? > >Yahoo! Autos - Get free new car price quotes > >http://autos.yahoo.com > > > >-- > >To unsubscribe, e-mail: <mailto:tomcat-user- > >[EMAIL PROTECTED]> > >For additional commands, e-mail: > <mailto:tomcat-user- > >[EMAIL PROTECTED]> > > > -- > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > __________________________________________________ Do You Yahoo!? Yahoo! Autos - Get free new car price quotes http://autos.yahoo.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>