Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-update-dev] Proxy server access

Usage of sun.* classes will definitely be a problem for WSDD, or any other
Eclipse-based IDE which is not using a Sun VM (and thus Sun class libraries)
to run Eclipse.  WSDD uses the J9 VM ...

A base 64 encoder isn't really that hard to write ... no, I doubt I have any
Java code for you, but I may be able to dredge up some Smalltalk :-)

This functionality should be moved somehow into the base, as HTTP access to
things is fairly common these days.  Ideally, for Windows, Eclipse would
reuse the system setting.

----------------------------------------------------
pmuellr@xxxxxxx
----------------------------------------------------


----- Original Message -----
From: <celek@xxxxxxxxxx>
To: <platform-update-dev@xxxxxxxxxxx>
Cc: <greg_adams@xxxxxxx>
Sent: Tuesday, July 09, 2002 3:45 PM
Subject: Re: [platform-update-dev] Proxy server access


> Hi Greg,
> we got 3-4 different feature request/bugs from user to be able to setup a
> proxy server when using update manager.
> their company do not allow them to connect to the internet directly, but
> through a proxy server.
> See <http://dev.eclipse.org/bugs/show_bug.cgi?id=19258>
>
> So,
> how to use it, ... the simplest way is to have a preference page like the
> one in Netscape or IE
>
> (Embedded image moved to file: pic19388.pcx)
>
>
> (Embedded image moved to file: pic04181.pcx)
>
> (Embedded image moved to file: pic09141.pcx)
>
> Where the user selects the proxy and the port. Some require userid and
> password, and apparently our java.net.Authenticator strategy doesn't seem
> to work here (need to see with webdav people)
>
>
> It does not become initialized, people have to enter the data ;-( Now....
> we may start a wizard the first time the function is executed...
>
> The code will then look like this
>
> System.getProperties().put("proxySet", "true");
> System.getProperties().put("proxyHost", proxyHost);
> System.getProperties().put("proxyPort", proxyPort);
>
> String authString = "userid:password";
> String auth = "Basic " + new sun.misc.BASE64Encoder
> ().encode(authString.getBytes());
> URL url = new URL("http://java.sun.com/";);
> URLConnection conn = url.openConnection();
>
> conn.setRequestProperty("Proxy-Authorization", auth);
>
> <http://www.javaworld.com/javaworld/javatips/jw-javatip42.html>
> <http://java.sun.com/products/plugin/1.2/docs/proxies.html>
>
> I am worried about using the sun class so we may have to create our own,
or
> maybe the webdav team already found something else
> The Help team said they may have a need for the same page in a
> 'not-too-far' future...
>
> Thoughts ?
> Chris
>
>
>
> |---------+------------------------------------->
> |         |           "Greg Adams"              |
> |         |           <Greg_Adams@xxxxxxx>      |
> |         |           Sent by:                  |
> |         |           platform-update-dev-admin@|
> |         |           eclipse.org               |
> |         |                                     |
> |         |                                     |
> |         |           07/09/2002 03:04 PM       |
> |         |           Please respond to         |
> |         |           platform-update-dev       |
> |         |                                     |
> |---------+------------------------------------->
>
>---------------------------------------------------------------------------
----------------------------+------------------------|
>   |
|                        |
>   |       To:       platform-update-dev@xxxxxxxxxxx
|                        |
>   |       cc:
|                        |
>   |       Subject:  Re: [platform-update-dev] Proxy server access
|                        |
>
>---------------------------------------------------------------------------
----------------------------+------------------------|
>
>
>
>
>
> Christophe,
> Can you elaborate on exactly how you plan to use this, how it becomes
> initialized.  I am also a bit worried about what this means to users &
what
> is expected of them with it.  Apologies  if this question is
asked/answered
> already.
>
> /Greg
>
>
>
>
>    celek@xxxxxxxxxx
>    Sent by:                                To:
>    platform-update-dev-admin@eclip eclipse-dev@xxxxxxxxxxx
>    se.org                                  cc:
>                                    platform-update-dev@xxxxxxxxxxx
>                                            Subject:
>    07/09/2002 02:40 PM             [platform-update-dev] Proxy server
>    Please respond to               access
>    platform-update-dev
>
>
>
>
>
>
> Hello all,
> The Eclipse Update Manager will need a preference page where the user can
> specify a proxy server and a port number. (and maybe a userid and a
> password)
>
> Before the team starts working on it...
> 1) has it been done by another team ?
> 2) which other team may need it ? (so we can work on a common set of API )
>
> Please follow up on the update manager mailing list
> Txs
> Chris
>
> _______________________________________________
> platform-update-dev mailing list
> platform-update-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/platform-update-dev
>
>
>



Back to the top