From: | Peter T Mount <peter(at)retep(dot)org(dot)uk> |
---|---|
To: | Mikael Hammarin <mikael(dot)hammarin(at)dc(dot)etx(dot)ericsson(dot)se> |
Cc: | "'Peter T Mount'" <peter(at)maidast(dot)demon(dot)co(dot)uk>, "'pgsql-interfaces(at)postgreSQL(dot)org'" <pgsql-interfaces(at)postgresql(dot)org> |
Subject: | RE: [INTERFACES] JDBC & IE40 |
Date: | 1998-07-28 10:18:11 |
Message-ID: | Pine.LNX.3.96.980728110717.690D-100000@maidast.retep.org.uk |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-interfaces |
On Mon, 27 Jul 1998, Mikael Hammarin wrote:
> Yes, hostname.com *IS* a valid host, and it DOES exist.
> I use:
> -- snip --
> postgresql.Driver driver = new postgresql.Driver();
> try {
> DriverManager.registerDriver(driver);
> }
> catch(Exception e) {
> textStatus.setText(e.toString());
> }
Change the above to:
> textStatus.setText(e.getClass().getName()+" "+e.toString());
and let me know what exception is being thrown.
> -- snip --
> to register the driver.
>
> This part works though. The problem is when I try to make
> a connection:
> conn = DriverManager.getConnection(connectionURL);
>
> This generate an exception as I mentioned above, and returns
> "cannot access <hostname>". I searched through the java-classes,
> but I didn't find this string *anywhere*. That's why I wondered
> where it came from. (it's not an standard hostnotfound exception)
I haven't been able to find it either.
> However, the strange part is, that this *ONLY* happen when I run
> my program as an Applet in IE40. It *DOES* work perfect if I run
> the program as an application or in hotjava. I.e. It only seem
> to happen in MSIE40. In other words, I know that the JDBCURL is
> right and that access-lists are correct.
This sounds like IE40 doesn't like JDBC... I'm actually on holiday this
week, and I don't use IE40 here, so I can't test it.
> I was thinking that maybe the postgresql driver doesn't work correctly
> when you register it with registerDriver() instead of Class.forName()?
Class.forName() simply loads the supplied class into the VM. the
postgresql.Driver class does contain a static initializer which registers
the driver using registerDriver().
> Have you got JDBC working in IE40?
All of my java work is with applications.
I haven't tried it with IE40, although I know people have got the driver
working with Applets - they haven't told me what browsers they were using.
I assume it was both Netscape and IE
--
Peter T Mount peter(at)retep(dot)org(dot)uk or petermount(at)earthling(dot)net
Main Homepage: http://www.retep.org.uk
************ Someday I may rebuild this signature completely ;-) ************
Work Homepage: http://www.maidstone.gov.uk Work EMail: peter(at)maidstone(dot)gov(dot)uk
From | Date | Subject | |
---|---|---|---|
Next Message | Peter T Mount | 1998-07-28 10:37:13 | Re: [INTERFACES] JDBC or JDK problem? Can't find class... |
Previous Message | Cyril Ferrand | 1998-07-28 07:05:23 | Re: [INTERFACES] JDBC or JDK problem? Can't find class... |