Jake, This works! How did you come to know that? Is there a doc I should have read to know? Thanks, Jerry.
-----Original Message----- From: Jacob Kjome [mailto:[EMAIL PROTECTED] Sent: Thursday, June 10, 2004 1:44 PM To: Tomcat Users List Subject: Re: 2nd inquiry: how to - programmatically - authenticate oneself as Tomcat manager? Quoting Bill Barker <[EMAIL PROTECTED]>: > 1) Assuming boring system encodings, and something to do Base64 encoding: > String creds = username+":"+password; > String b64creds = Base64Util.encode(creds.getBytes()); > tmc.addRequestProperty("Authorization","Basic "+b64creds); > > 2) Not with Basic. You might be able to rig something with Form. > That's not true. You can do: http://username:[EMAIL PROTECTED]/ so: URL tomcatMgr = new URL("http://manager:[EMAIL PROTECTED]:8080/manager/undeploy?path=/any"); Jake > > "Jerry Miernik" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] > The question is related to undeploying a webapplication > from a Java code. A connection to tomcat manager using > .... > URL tomcatMgr = > new URL("http://localhost:8080/manager/undeploy?path=/any"); > URLConnection tmc = tomcatMgr.openConnection(); > .... > > results in: > java.io.IOException:Server returned HTTP response code: 401 > > The questions: > 1. Is there a way to deliver - programmatically - username > and password for the undeploy to take effect? > > 2. Could the username and password be parameters in the > undeploy request? Or an earlier request? > > 3. This Java program is trying to undeploy itself, inside > a jspInit() method. Is this technically possible? > (do not see why not, except for the problem with user > name and password). > > Thanks, > Jerry. > > --------------------------------------------------------------------- > 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] --------------------------------------------------------------------- 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]