[Fedora-users] Fedora 2.2 + Postgresql + jetty

0 views
Skip to first unread message

Chapman, Vernon

unread,
Jan 23, 2007, 10:11:55 AM1/23/07
to fedora...@comm.nsdl.org

Hello all,



I have downloaded f.e.d.o.r.a 2.2 and followed the installation instructions to the letter.

However the resulting fedora.war will not deploy under jetty 6.1.1.  I think that it has something to do with the connection pool.
Below you will find the stacktrace, any help is appreciated and thanks in advance.

2007-01-23 10:13:09.873::INFO:  Extract jar:file:/home/chapman/servers/jetty/webapps-plus/fedora.war!/ to /tmp/Jetty_0_0_0_0_8080_fedora.war__fedora__-zhszkv/webapp
java.lang.NumberFormatException: null
        at java.lang.Integer.parseInt(Integer.java:415)
        at java.lang.Integer.<init>(Integer.java:620)
        at fedora.server.storage.ConnectionPoolManagerImpl.initModule(ConnectionPoolManagerImpl.java:106)
        at fedora.server.Module.<init>(Module.java:48)
        at fedora.server.storage.ConnectionPoolManagerImpl.<init>(ConnectionPoolManagerImpl.java:69)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at fedora.server.Server.<init>(Server.java:551)
        at fedora.server.BasicServer.<init>(BasicServer.java:40)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at fedora.server.Server.getInstance(Server.java:1012)
        at fedora.server.ServerController.init(ServerController.java:137)
        at javax.servlet.GenericServlet.init(GenericServlet.java:241)
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:442)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:259)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:593)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1191)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:481)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:434)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:120)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
        at org.mortbay.jetty.Server.doStart(Server.java:210)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.mortbay.start.Main.invokeMain(Main.java:183)
        at org.mortbay.start.Main.start(Main.java:497)
        at org.mortbay.start.Main.main(Main.java:115)

**************************
** FEDORA STARTUP ERROR **
**************************

Fedora startup failed
fedora.server.errors.ModuleInitializationException: A connection pool could not be instantiated. The underlying error was a java.lang.NumberFormatExceptionThe message was "null".
        at fedora.server.storage.ConnectionPoolManagerImpl.initModule(ConnectionPoolManagerImpl.java:214)
        at fedora.server.Module.<init>(Module.java:48)
        at fedora.server.storage.ConnectionPoolManagerImpl.<init>(ConnectionPoolManagerImpl.java:69)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at fedora.server.Server.<init>(Server.java:551)
        at fedora.server.BasicServer.<init>(BasicServer.java:40)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at fedora.server.Server.getInstance(Server.java:1012)
        at fedora.server.ServerController.init(ServerController.java:137)
        at javax.servlet.GenericServlet.init(GenericServlet.java:241)
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:442)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:259)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:593)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1191)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:481)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:434)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:120)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
        at org.mortbay.jetty.Server.doStart(Server.java:210)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.mortbay.start.Main.invokeMain(Main.java:183)
        at org.mortbay.start.Main.start(Main.java:497)
        at org.mortbay.start.Main.main(Main.java:115)

2007-01-23 10:13:14.060::WARN:  failed ControlServlet
javax.servlet.ServletException: javax.servlet.ServletException: Fedora startup failed
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:446)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:259)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:593)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1191)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:481)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:434)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:120)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
        at org.mortbay.jetty.Server.doStart(Server.java:210)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.mortbay.start.Main.invokeMain(Main.java:183)
        at org.mortbay.start.Main.start(Main.java:497)
        at org.mortbay.start.Main.main(Main.java:115)
Caused by: javax.servlet.ServletException: Fedora startup failed
        at fedora.server.ServerController.failStartup(ServerController.java:201)
        at fedora.server.ServerController.init(ServerController.java:144)
        at javax.servlet.GenericServlet.init(GenericServlet.java:241)
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:442)
        ... 24 more
Caused by: fedora.server.errors.ModuleInitializationException: A connection pool could not be instantiated. The underlying error was a java.lang.NumberFormatExceptionThe message was "null".
        at fedora.server.storage.ConnectionPoolManagerImpl.initModule(ConnectionPoolManagerImpl.java:214)
        at fedora.server.Module.<init>(Module.java:48)
        at fedora.server.storage.ConnectionPoolManagerImpl.<init>(ConnectionPoolManagerImpl.java:69)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at fedora.server.Server.<init>(Server.java:551)
        at fedora.server.BasicServer.<init>(BasicServer.java:40)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at fedora.server.Server.getInstance(Server.java:1012)
        at fedora.server.ServerController.init(ServerController.java:137)
        ... 26 more
2007-01-23 10:13:14.062::WARN:  Nested in javax.servlet.ServletException: javax.servlet.ServletException: Fedora startup failed:
javax.servlet.ServletException: Fedora startup failed
        at fedora.server.ServerController.failStartup(ServerController.java:201)
        at fedora.server.ServerController.init(ServerController.java:144)
        at javax.servlet.GenericServlet.init(GenericServlet.java:241)
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:442)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:259)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:593)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1191)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:481)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:434)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:120)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
        at org.mortbay.jetty.Server.doStart(Server.java:210)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.mortbay.start.Main.invokeMain(Main.java:183)
        at org.mortbay.start.Main.start(Main.java:497)
        at org.mortbay.start.Main.main(Main.java:115)
Caused by: fedora.server.errors.ModuleInitializationException: A connection pool could not be instantiated. The underlying error was a java.lang.NumberFormatExceptionThe message was "null".
        at fedora.server.storage.ConnectionPoolManagerImpl.initModule(ConnectionPoolManagerImpl.java:214)
        at fedora.server.Module.<init>(Module.java:48)
        at fedora.server.storage.ConnectionPoolManagerImpl.<init>(ConnectionPoolManagerImpl.java:69)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at fedora.server.Server.<init>(Server.java:551)
        at fedora.server.BasicServer.<init>(BasicServer.java:40)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at fedora.server.Server.getInstance(Server.java:1012)
        at fedora.server.ServerController.init(ServerController.java:137)
        ... 26 more
2007-01-23 10:13:14.064::WARN:  Nested in javax.servlet.ServletException: Fedora startup failed:
fedora.server.errors.ModuleInitializationException: A connection pool could not be instantiated. The underlying error was a java.lang.NumberFormatExceptionThe message was "null".
        at fedora.server.storage.ConnectionPoolManagerImpl.initModule(ConnectionPoolManagerImpl.java:214)
        at fedora.server.Module.<init>(Module.java:48)
        at fedora.server.storage.ConnectionPoolManagerImpl.<init>(ConnectionPoolManagerImpl.java:69)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at fedora.server.Server.<init>(Server.java:551)
        at fedora.server.BasicServer.<init>(BasicServer.java:40)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at fedora.server.Server.getInstance(Server.java:1012)
        at fedora.server.ServerController.init(ServerController.java:137)
        at javax.servlet.GenericServlet.init(GenericServlet.java:241)
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:442)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:259)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:593)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1191)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:481)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:434)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:120)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
        at org.mortbay.jetty.Server.doStart(Server.java:210)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.mortbay.start.Main.invokeMain(Main.java:183)
        at org.mortbay.start.Main.start(Main.java:497)
        at org.mortbay.start.Main.main(Main.java:115)
2007-01-23 10:13:14.929::WARN:  Failed startup of context org.mortbay.jetty.webapp.WebAppContext@1e940b{/fedora,jar:file:/home/chapman/servers/jetty/webapps-plus/fedora.war!/}
javax.servlet.ServletException: javax.servlet.ServletException: Fedora startup failed
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:446)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:259)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:593)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1191)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:481)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:434)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:120)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
        at org.mortbay.jetty.Server.doStart(Server.java:210)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.mortbay.start.Main.invokeMain(Main.java:183)
        at org.mortbay.start.Main.start(Main.java:497)
        at org.mortbay.start.Main.main(Main.java:115)
Caused by: javax.servlet.ServletException: Fedora startup failed
        at fedora.server.ServerController.failStartup(ServerController.java:201)
        at fedora.server.ServerController.init(ServerController.java:144)
        at javax.servlet.GenericServlet.init(GenericServlet.java:241)
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:442)
        ... 24 more
Caused by: fedora.server.errors.ModuleInitializationException: A connection pool could not be instantiated. The underlying error was a java.lang.NumberFormatExceptionThe message was "null".
        at fedora.server.storage.ConnectionPoolManagerImpl.initModule(ConnectionPoolManagerImpl.java:214)
        at fedora.server.Module.<init>(Module.java:48)
        at fedora.server.storage.ConnectionPoolManagerImpl.<init>(ConnectionPoolManagerImpl.java:69)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at fedora.server.Server.<init>(Server.java:551)
        at fedora.server.BasicServer.<init>(BasicServer.java:40)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at fedora.server.Server.getInstance(Server.java:1012)
        at fedora.server.ServerController.init(ServerController.java:137)
        ... 26 more
2007-01-23 10:13:14.930::WARN:  Nested in javax.servlet.ServletException: javax.servlet.ServletException: Fedora startup failed:
javax.servlet.ServletException: Fedora startup failed
        at fedora.server.ServerController.failStartup(ServerController.java:201)
        at fedora.server.ServerController.init(ServerController.java:144)
        at javax.servlet.GenericServlet.init(GenericServlet.java:241)
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:442)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:259)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:593)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1191)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:481)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:434)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:120)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
        at org.mortbay.jetty.Server.doStart(Server.java:210)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.mortbay.start.Main.invokeMain(Main.java:183)
        at org.mortbay.start.Main.start(Main.java:497)
        at org.mortbay.start.Main.main(Main.java:115)
Caused by: fedora.server.errors.ModuleInitializationException: A connection pool could not be instantiated. The underlying error was a java.lang.NumberFormatExceptionThe message was "null".
        at fedora.server.storage.ConnectionPoolManagerImpl.initModule(ConnectionPoolManagerImpl.java:214)
        at fedora.server.Module.<init>(Module.java:48)
        at fedora.server.storage.ConnectionPoolManagerImpl.<init>(ConnectionPoolManagerImpl.java:69)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at fedora.server.Server.<init>(Server.java:551)
        at fedora.server.BasicServer.<init>(BasicServer.java:40)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at fedora.server.Server.getInstance(Server.java:1012)
        at fedora.server.ServerController.init(ServerController.java:137)
        ... 26 more
2007-01-23 10:13:14.932::WARN:  Nested in javax.servlet.ServletException: Fedora startup failed:
fedora.server.errors.ModuleInitializationException: A connection pool could not be instantiated. The underlying error was a java.lang.NumberFormatExceptionThe message was "null".
        at fedora.server.storage.ConnectionPoolManagerImpl.initModule(ConnectionPoolManagerImpl.java:214)
        at fedora.server.Module.<init>(Module.java:48)
        at fedora.server.storage.ConnectionPoolManagerImpl.<init>(ConnectionPoolManagerImpl.java:69)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at fedora.server.Server.<init>(Server.java:551)
        at fedora.server.BasicServer.<init>(BasicServer.java:40)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at fedora.server.Server.getInstance(Server.java:1012)
        at fedora.server.ServerController.init(ServerController.java:137)
        at javax.servlet.GenericServlet.init(GenericServlet.java:241)
        at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:442)
        at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:259)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:593)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1191)
        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:481)
        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:434)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:120)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
        at org.mortbay.jetty.Server.doStart(Server.java:210)
        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at org.mortbay.xml.XmlConfiguration.main(XmlConfiguration.java:929)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.mortbay.start.Main.invokeMain(Main.java:183)
        at org.mortbay.start.Main.start(Main.java:497)
        at org.mortbay.start.Main.main(Main.java:115)





Truex, Rich

unread,
Jan 24, 2007, 4:35:07 PM1/24/07
to fedora...@comm.nsdl.org

Hello everyone,

 

Now that Fedora 2.2 is out, my organization is looking into upgrading, and we are wondering which indexing tool would be better for our needs.  It seems that both Lucene and Zebra allow the indexing of custom metadata, which is the first thing we need.  The other features we are looking for are:

 

-          The ability to have “OR” conditions in a search.  I believe they both support this.

-          The ability to have “NOT” conditions in a search.  Again, I believe they both support this.

-          The ability to page through results.  I don’t believe that Lucene supports this, but I haven’t been able to determine whether Zebra does.  I don’t think that running an entire query repeatedly in order to fake paging will give adequate performance in our system, as our result sets will often be very large.

-          Along with paging, a result of the total number of items that would be returned over all pages.

-          The ability to sort results by custom metadata fields.

 

If anyone who has worked with either or both of these tools can fill in the gaps, I would appreciate it.

 

Thanks in advance,

 

Rich Truex

http://d3a2.org

http://www.etech.ohio.gov

 

Joe Liversedge

unread,
Jan 24, 2007, 5:47:21 PM1/24/07
to Truex, Rich, fedora...@comm.nsdl.org
Hey Rich --

I can comment on the Lucene bits and maybe someone out there has worked with Zebra can fill in the details.

Yes, Lucene supports ORs and NOTs. See:

Also, when you submit a query to Lucene, you'll get back a Hits objects which, among other things, has a .length() method and a method for returning the nth document in the result set.
See:

You also have access to an Iterator that I would look at before the index method.

You were getting to the question of whether you'll need to cache the Hits object (or whatever) for performance reasons. Maybe. Lucene is fast enough to accomodate re-issuing the queries even with HUGE collections of data (the point of it all, really) but you may choose to get complicated if you want to squeeze another few milliseconds out of the process. I'd recommend looking at your expected real-world cache hit/miss ratios and doing some simple timings before going too far beyond the basics. There are some tools out there that may provide what you're looking for, too.

Hope this helps.

Joe

_______________________________________________
Fedora-users mailing list

Chi Nguyen

unread,
Jan 25, 2007, 12:59:50 AM1/25/07
to Chapman, Vernon, fedora...@comm.nsdl.org
Hi,


I think you need to edit fedora.fcfg There was an error there.

You might want to delete the block
<datastore id=localPostgresqlPool... >

It's somewhere down the bottom. Then look for the block
<datastore id=localPostgreSQLPool... > (note the case sensitivity)
Edit the parameter there to have your database username, password and
jdbc url. Restart your container and it should work

-chi
> ------------------------------------------------------------------------
>
> _______________________________________________
> Fedora-users mailing list
> Fedora...@comm.nsdl.org
> http://comm.nsdl.org/mailman/listinfo/fedora-users

--
RAMP Project Manager
Macquarie E-Learning Center of Excellence,
Macquarie University,
Building W6B - Room 148 North Ryde, NSW, 2109, Australia
Phone: +61 2 98504140
Fax: +61 2 9850 4148

Chi Nguyen

unread,
Jan 25, 2007, 1:01:22 AM1/25/07
to Chapman, Vernon, fedora...@comm.nsdl.org
I forgot to add, you also need to rename that block to
<datastore id="localPostgresqlPool">

Chapman, Vernon

unread,
Jan 25, 2007, 11:36:05 AM1/25/07
to Chi Nguyen, fedora...@comm.nsdl.org
Chi,

Thanks,
I'll give it a try and let you know how it goes

Vernon
Impl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.mortbay.start.Main.invokeMain(Main.java:183)
> at org.mortbay.start.Main.start(Main.java:497)
> at org.mortbay.start.Main.main(Main.java:115)
>
> 2007-01-23 10:13:14.060::WARN: failed ControlServlet
> javax.servlet.ServletException: javax.servlet.ServletException: Fedora
startup failed
> at
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:4
46)
Impl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.mortbay.start.Main.invokeMain(Main.java:183)
> at org.mortbay.start.Main.start(Main.java:497)
> at org.mortbay.start.Main.main(Main.java:115)
> Caused by: javax.servlet.ServletException: Fedora startup failed
> at
fedora.server.ServerController.failStartup(ServerController.java:201)
> at
fedora.server.ServerController.init(ServerController.java:144)
> at javax.servlet.GenericServlet.init(GenericServlet.java:241)
> at
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:4
42)
> ... 24 more
> Caused by: fedora.server.errors.ModuleInitializationException: A
connection pool could not be instantiated. The underlying error was a
java.lang.NumberFormatExceptionThe message was "null".
> at
fedora.server.storage.ConnectionPoolManagerImpl.initModule(ConnectionPoo
lManagerImpl.java:214)
> at fedora.server.Module.<init>(Module.java:48)
> at
fedora.server.storage.ConnectionPoolManagerImpl.<init>(ConnectionPoolMan
agerImpl.java:69)
> at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> at fedora.server.Server.<init>(Server.java:551)
> at fedora.server.BasicServer.<init>(BasicServer.java:40)
> at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> at fedora.server.Server.getInstance(Server.java:1012)
> at
fedora.server.ServerController.init(ServerController.java:137)
> ... 26 more
> 2007-01-23 10:13:14.062::WARN: Nested in
javax.servlet.ServletException: javax.servlet.ServletException: Fedora
startup failed:
> javax.servlet.ServletException: Fedora startup failed
> at
fedora.server.ServerController.failStartup(ServerController.java:201)
> at
fedora.server.ServerController.init(ServerController.java:144)
> at javax.servlet.GenericServlet.init(GenericServlet.java:241)
> at
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:4
42)
Impl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.mortbay.start.Main.invokeMain(Main.java:183)
> at org.mortbay.start.Main.start(Main.java:497)
> at org.mortbay.start.Main.main(Main.java:115)
> Caused by: fedora.server.errors.ModuleInitializationException: A
connection pool could not be instantiated. The underlying error was a
java.lang.NumberFormatExceptionThe message was "null".
> at
fedora.server.storage.ConnectionPoolManagerImpl.initModule(ConnectionPoo
lManagerImpl.java:214)
> at fedora.server.Module.<init>(Module.java:48)
> at
fedora.server.storage.ConnectionPoolManagerImpl.<init>(ConnectionPoolMan
agerImpl.java:69)
> at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> at fedora.server.Server.<init>(Server.java:551)
> at fedora.server.BasicServer.<init>(BasicServer.java:40)
> at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> at fedora.server.Server.getInstance(Server.java:1012)
> at
fedora.server.ServerController.init(ServerController.java:137)
> ... 26 more
> 2007-01-23 10:13:14.064::WARN: Nested in
javax.servlet.ServletException: Fedora startup failed:
> fedora.server.errors.ModuleInitializationException: A connection pool
could not be instantiated. The underlying error was a
java.lang.NumberFormatExceptionThe message was "null".
> at
fedora.server.storage.ConnectionPoolManagerImpl.initModule(ConnectionPoo
lManagerImpl.java:214)
> at fedora.server.Module.<init>(Module.java:48)
> at
fedora.server.storage.ConnectionPoolManagerImpl.<init>(ConnectionPoolMan
Impl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.mortbay.start.Main.invokeMain(Main.java:183)
> at org.mortbay.start.Main.start(Main.java:497)
> at org.mortbay.start.Main.main(Main.java:115)
> 2007-01-23 10:13:14.929::WARN: Failed startup of context
org.mortbay.jetty.webapp.WebAppContext@1e940b{/fedora,jar:file:/home/cha
pman/servers/jetty/webapps-plus/fedora.war!/}
> javax.servlet.ServletException: javax.servlet.ServletException: Fedora
startup failed
> at
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:4
46)
Impl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.mortbay.start.Main.invokeMain(Main.java:183)
> at org.mortbay.start.Main.start(Main.java:497)
> at org.mortbay.start.Main.main(Main.java:115)
> Caused by: javax.servlet.ServletException: Fedora startup failed
> at
fedora.server.ServerController.failStartup(ServerController.java:201)
> at
fedora.server.ServerController.init(ServerController.java:144)
> at javax.servlet.GenericServlet.init(GenericServlet.java:241)
> at
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:4
42)
> ... 24 more
> Caused by: fedora.server.errors.ModuleInitializationException: A
connection pool could not be instantiated. The underlying error was a
java.lang.NumberFormatExceptionThe message was "null".
> at
fedora.server.storage.ConnectionPoolManagerImpl.initModule(ConnectionPoo
lManagerImpl.java:214)
> at fedora.server.Module.<init>(Module.java:48)
> at
fedora.server.storage.ConnectionPoolManagerImpl.<init>(ConnectionPoolMan
agerImpl.java:69)
> at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> at fedora.server.Server.<init>(Server.java:551)
> at fedora.server.BasicServer.<init>(BasicServer.java:40)
> at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> at fedora.server.Server.getInstance(Server.java:1012)
> at
fedora.server.ServerController.init(ServerController.java:137)
> ... 26 more
> 2007-01-23 10:13:14.930::WARN: Nested in
javax.servlet.ServletException: javax.servlet.ServletException: Fedora
startup failed:
> javax.servlet.ServletException: Fedora startup failed
> at
fedora.server.ServerController.failStartup(ServerController.java:201)
> at
fedora.server.ServerController.init(ServerController.java:144)
> at javax.servlet.GenericServlet.init(GenericServlet.java:241)
> at
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:4
42)
Impl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:597)
> at org.mortbay.start.Main.invokeMain(Main.java:183)
> at org.mortbay.start.Main.start(Main.java:497)
> at org.mortbay.start.Main.main(Main.java:115)
> Caused by: fedora.server.errors.ModuleInitializationException: A
connection pool could not be instantiated. The underlying error was a
java.lang.NumberFormatExceptionThe message was "null".
> at
fedora.server.storage.ConnectionPoolManagerImpl.initModule(ConnectionPoo
lManagerImpl.java:214)
> at fedora.server.Module.<init>(Module.java:48)
> at
fedora.server.storage.ConnectionPoolManagerImpl.<init>(ConnectionPoolMan
agerImpl.java:69)
> at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> at fedora.server.Server.<init>(Server.java:551)
> at fedora.server.BasicServer.<init>(BasicServer.java:40)
> at
sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorA
ccessorImpl.java:39)
> at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCons
tructorAccessorImpl.java:27)
> at
java.lang.reflect.Constructor.newInstance(Constructor.java:513)
> at fedora.server.Server.getInstance(Server.java:1012)
> at
fedora.server.ServerController.init(ServerController.java:137)
> ... 26 more
> 2007-01-23 10:13:14.932::WARN: Nested in
javax.servlet.ServletException: Fedora startup failed:
> fedora.server.errors.ModuleInitializationException: A connection pool
could not be instantiated. The underlying error was a
java.lang.NumberFormatExceptionThe message was "null".
> at
fedora.server.storage.ConnectionPoolManagerImpl.initModule(ConnectionPoo
lManagerImpl.java:214)
> at fedora.server.Module.<init>(Module.java:48)
> at
fedora.server.storage.ConnectionPoolManagerImpl.<init>(ConnectionPoolMan

Chapman, Vernon

unread,
Jan 25, 2007, 2:28:53 PM1/25/07
to Chi Nguyen, fedora...@comm.nsdl.org
Chi,

You ROCK dude!
In my impatience to get it up and running, I didn't see the second
message that said to rename the block. Once I did that it started up
just fine.


Thanks Again

Vernon

Jun Yamog

unread,
Jan 31, 2007, 5:46:40 PM1/31/07
to fedora...@comm.nsdl.org
Hi,

This postgresql problem also got me. Thanks for posting the work
around. This bug is also being tracked on bugzilla:

http://www.fedora.info/bugzilla/show_bug.cgi?id=207

If you are running from source, you can apply a simple patch and create
an installer that will properly edit fedora.fcfg Here is the simple patch:

---
/tmp/fedora-2.2-src/src/java/fedora/utilities/install/FedoraHome.java
2007-01-19 23:44:08.000000000 +1300
+++ src/java/fedora/utilities/install/FedoraHome.java 2007-02-01
11:26:20.289234250 +1300
@@ -131,7 +131,7 @@
dbPoolName = "localOraclePool";
backslashIsEscape = "false";
} else if (database.equals(InstallOptions.POSTGRESQL)) {
- dbPoolName = "localPostgresqlPool";
+ dbPoolName = "localPostgreSQLPool";
} else {
throw new InstallationFailedException("unable to
configure for unknown database: " + database);
}

When I type "included" postgresql jdbc on the install script, it seems I
get the error of "Extraction of included JDBC driver failed." When I
type the full path it works. Is there a log file for the installer?


Jun
Reply all
Reply to author
Forward
0 new messages