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]