Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Re: Applet problems



java is my codebase directory in relation to my directory structure.
When I attempt to run the applet in firefox, the pages are being served
by cherrypy. So my html looks like:

<applet code=MyClass.class codebase=java
archive="myjar.jar"
width=460 height=160>
</applet>

Therefore it searches java/org/...

On Fri, 2006-10-27 at 07:33 -0400, Dave Cramer wrote:
> On 26-Oct-06, at 11:04 PM, Morgan Kita wrote:
> 
> > Hi,
> >
> > I am trying to use the jdbc drivers in a fairly simple applet in java
> > 1.5.0_03-b07 under linux. However, I am having problems with both
> > running from appletviewer and firefox. I can howerver run an  
> > application
> > and connect and retireve information.
> >
> > My init function looks like this:
> >
> > public void init()
> > {
> >   String url = "jdbc:postgresql://server/dbase";
> >   try
> >       {
> >         Class.forName("org.postgresql.Driver");
> >         Properties props = new Properties();
> >         props.setProperty("user","myname");
> >         props.setProperty("password","secret");
> >         Connection conn = DriverManager.getConnection(url, props);
> >         Statement st = conn.createStatement();
> >         ResultSet rs = st.executeQuery(...some sql);
> > 	..... and so on
> >
> > As you can see this follows the info doc for JDBC pretty closely. As I
> > said it works fine in an application. However, when I try to load  
> > it in
> > appletviewer it throws the following exception:
> >
> > "Method CalledCaught SQL Exception: Something unusual has occured to
> > cause the driver to fail. Please report this exception."
> >
> > It seems like some non-sql related function barfed up an exception.
> >
> > Anyways, no idea there.
> >
> > When I tried to run this within a page generated by CherryPy in  
> > firefox
> > 2.0, it loads the applet in the background but then fails when it  
> > tries
> > to perform Class.forName. Looking in my CherryPy log file I saw the
> > following errors:
> >
> > "The path '/java/org/postgresql/driverconfig.properties' was not  
> > found."
> > "The path '/java/org/postgresql/translation/messages.class' was not
> > found."
> > "The path '/java/org/postgresql/translation/messages.properties'  
> > was not
> > found."
> > "The path
> > '/java/org/postgresql/translation/messages.properties_en.class' was  
> > not
> > found."
> > "The path
> > '/java/org/postgresql/translation/ 
> > messages.properties_en.properties' was
> > not found."
> > "The path
> > '/java/org/postgresql/translation/messages.properties_en_US.class' was
> > not found."
> > "The path
> > '/java/org/postgresql/translation/ 
> > messages.properties_en_US.properties'
> > was not found."
> The classpath shouldn't include /java in front of /org....
> 
> 
> >
> > What the heck? Its right none of those files do exist in the jar
> > archive. I see a reference to driverconfig.properties when trying load
> > default parameters... but I don't even see references to those other
> > files anywhere in the source.
> >
> > I also tried putting everything in jar archive and loading that in the
> > html with no effect.
> >
> > Please .... any ideas? I have no idea how to proceed.
> >
> > Thanks,
> > Morgan
> >
> > Please
> >
> >
> > ---------------------------(end of  
> > broadcast)---------------------------
> > TIP 4: Have you searched our list archives?
> >
> >                http://archives.postgresql.org
> >
> 




Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group