Обсуждение: Ultradev and PostgreSQL on SuSE
Hi
I'm using JDBC driver to connect Ultradev to postgresql database and
everything works fine but when I try to open the index.jsp file with
a web browser I get these:
Error: 500
Location: /phone_book/index.jsp
Internal Servlet Error:
org.apache.jasper.JasperException: Unable to compile class for
JSP/opt/jakarta/work/localhost_8080%2Fphone_book/_0002findex_0002ejspindex_jsp_0.java:99:
Undefined variable: all_table_isEmpty
if (all_table_isEmpty) {
^
/opt/jakarta/work/localhost_8080%2Fphone_book/_0002findex_0002ejspindex_jsp_0.java:104:
Undefined variable: all_table_numRows
if (all_table_numRows == 0) {
^
/opt/jakarta/work/localhost_8080%2Fphone_book/_0002findex_0002ejspindex_jsp_0.java:105:
Undefined variable: all_table_numRows
all_table_numRows = 1;
^
....
< a lot of errors similar to these >
....
30 errors
at org.apache.jasper.compiler.Compiler.compile(Compiler.java)
at org.apache.jasper.servlet.JspServlet.doLoadJSP(JspServlet.java)
at org.apache.jasper.servlet.JasperLoader.loadJSP(JasperLoader.java)
at org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java)
at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java)
at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java)
at org.apache.tomcat.core.Handler.service(Handler.java)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java)
at
org.apache.tomcat.service.connector.Ajp12ConnectionHandler.processConnection(Ajp12ConnectionHandler.java)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java)
at java.lang.Thread.run(Thread.java:484)
I'm not sure where to look at to fix the problem.
Any help is highly appreciate.
Thanks
Peter
Peter- Have you looked at Tony Grant's page describing his install of Ultradev & PGSQL? It might help: http://www.animaproductions.com/ultra.html Regards, -Nick -------------------------------------------------------------------------- Nick Fankhauser nickf@ontko.com Phone 1.765.935.4283 Fax 1.765.962.9788 Ray Ontko & Co. Software Consulting Services http://www.ontko.com/ > -----Original Message----- > From: pgsql-general-owner@postgresql.org > [mailto:pgsql-general-owner@postgresql.org]On Behalf Of Peter Blajev > Sent: Tuesday, November 13, 2001 8:52 PM > To: pgsql-general@postgresql.org > Subject: [GENERAL] Ultradev and PostgreSQL on SuSE > > > Hi > > I'm using JDBC driver to connect Ultradev to postgresql database and > everything works fine but when I try to open the index.jsp file with > a web browser I get these: > > Error: 500 > > Location: /phone_book/index.jsp > > Internal Servlet Error: > > org.apache.jasper.JasperException: Unable to compile class for > JSP/opt/jakarta/work/localhost_8080%2Fphone_book/_0002findex_0002e > jspindex_jsp_0.java:99: > Undefined variable: all_table_isEmpty > if (all_table_isEmpty) { > ^ > /opt/jakarta/work/localhost_8080%2Fphone_book/_0002findex_0002ejsp > index_jsp_0.java:104: > Undefined variable: all_table_numRows > if (all_table_numRows == 0) { > ^ > /opt/jakarta/work/localhost_8080%2Fphone_book/_0002findex_0002ejsp > index_jsp_0.java:105: > Undefined variable: all_table_numRows > all_table_numRows = 1; > ^ > .... > < a lot of errors similar to these > > .... > > 30 errors > > at org.apache.jasper.compiler.Compiler.compile(Compiler.java) > at org.apache.jasper.servlet.JspServlet.doLoadJSP(JspServlet.java) > at > org.apache.jasper.servlet.JasperLoader.loadJSP(JasperLoader.java) > at org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java) > at > org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNeces > sary(JspServlet.java) > at > org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(Jsp > Servlet.java) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java) > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java) > at org.apache.tomcat.core.Handler.service(Handler.java) > at > org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java) > at > org.apache.tomcat.core.ContextManager.internalService(ContextManager.java) > at > org.apache.tomcat.core.ContextManager.service(ContextManager.java) > at > org.apache.tomcat.service.connector.Ajp12ConnectionHandler.process > Connection(Ajp12ConnectionHandler.java) > at > org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java) > at > org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java) > at java.lang.Thread.run(Thread.java:484) > > I'm not sure where to look at to fix the problem. > Any help is highly appreciate. > > Thanks > Peter > > ---------------------------(end of broadcast)--------------------------- > TIP 2: you can get off all lists at once with the unregister command > (send "unregister YourEmailAddressHere" to majordomo@postgresql.org) >
On Wed, 2001-11-14 at 02:52, Peter Blajev wrote:
> Hi
>
> I'm using JDBC driver to connect Ultradev to postgresql database and
> everything works fine but when I try to open the index.jsp file with
> a web browser I get these:
>
> Error: 500
>
> Location: /phone_book/index.jsp
>
> Internal Servlet Error:
>
> org.apache.jasper.JasperException: Unable to compile class for
> JSP/opt/jakarta/work/localhost_8080%2Fphone_book/_0002findex_0002ejspindex_jsp_0.java:99:
> Undefined variable: all_table_isEmpty
> if (all_table_isEmpty) {
> ^
> /opt/jakarta/work/localhost_8080%2Fphone_book/_0002findex_0002ejspindex_jsp_0.java:104:
> Undefined variable: all_table_numRows
> if (all_table_numRows == 0) {
> ^
> /opt/jakarta/work/localhost_8080%2Fphone_book/_0002findex_0002ejspindex_jsp_0.java:105:
> Undefined variable: all_table_numRows
> all_table_numRows = 1;
You haven't defined your variables...
Cheers
Tony Grant
--
RedHat Linux on Sony Vaio C1XD/S
http://www.animaproductions.com/linux2.html
Macromedia UltraDev with PostgreSQL
http://www.animaproductions.com/ultra.html
Thanks to Toni and Nick for their responds.
I understand that these variables has to be defined but the page was
generated from Ultradev and it shouldn't be necessary to make any additional
changes. It seems to me that these variables/functions are part of some
standard library that I don't have or this library is not "include"
properly or so.
Also I get the same error in Ultradev when I click on View/LiveData but
if I test the Recordset (Data Bindings tab) I can see the real data got from
the database.
What is wrong?
Please help
Peter
tony wrote:
>
> On Wed, 2001-11-14 at 02:52, Peter Blajev wrote:
> > Hi
> >
> > I'm using JDBC driver to connect Ultradev to postgresql database and
> > everything works fine but when I try to open the index.jsp file with
> > a web browser I get these:
> >
> > Error: 500
> >
> > Location: /phone_book/index.jsp
> >
> > Internal Servlet Error:
> >
> > org.apache.jasper.JasperException: Unable to compile class for
> > JSP/opt/jakarta/work/localhost_8080%2Fphone_book/_0002findex_0002ejspindex_jsp_0.java:99:
> > Undefined variable: all_table_isEmpty
> > if (all_table_isEmpty) {
> > ^
> > /opt/jakarta/work/localhost_8080%2Fphone_book/_0002findex_0002ejspindex_jsp_0.java:104:
> > Undefined variable: all_table_numRows
> > if (all_table_numRows == 0) {
> > ^
> > /opt/jakarta/work/localhost_8080%2Fphone_book/_0002findex_0002ejspindex_jsp_0.java:105:
> > Undefined variable: all_table_numRows
> > all_table_numRows = 1;
>
> You haven't defined your variables...
>
> Cheers
>
> Tony Grant
>
> --
> RedHat Linux on Sony Vaio C1XD/S
> http://www.animaproductions.com/linux2.html
> Macromedia UltraDev with PostgreSQL
> http://www.animaproductions.com/ultra.html
On Wed, 2001-11-21 at 22:12, Peter Blajev wrote: > Thanks to Toni and Nick for their responds. > I understand that these variables has to be defined but the page was > generated from Ultradev and it shouldn't be necessary to make any additional > changes. It seems to me that these variables/functions are part of some > standard library that I don't have or this library is not "include" > properly or so. > Also I get the same error in Ultradev when I click on View/LiveData but > if I test the Recordset (Data Bindings tab) I can see the real data got from > the database. > What is wrong? Do the Ultradev tutorial. All your questions will be answered! Cheers Tony -- RedHat Linux on Sony Vaio C1XD/S http://www.animaproductions.com/linux2.html Macromedia UltraDev with PostgreSQL http://www.animaproductions.com/ultra.html