db-derby-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevin Corby <kco...@pf-cvl.net>
Subject Re: "Failed to start database" problem
Date Tue, 09 Oct 2007 13:08:11 GMT
I fixed this. Thanks for the help.

It turns out that I was corrupting the database. I was keeping it in the 
"resources" directory of my maven project, and I recently turned on 
filtering to fill in some properties in a different resource file. This 
filtering was corrupting one of the db files. I just moved the derby db 
to a seperate directory in the project to fix the problem.

Stanley Bradbury wrote:

> Hi Kevin -
> The last series of messages I recongnize as a Derby message is: 
> below.  Note the indication that there is more information in a 
> subsequent message (which is not displayed here)  " see the next 
> exception for details " the 'level 1' exception is the one that gives 
> the most specific information - is there more in the derby.log (it 
> would contian the 'level 1' message).  My guess is the problem is with 
> the database path which is in the exception.  Not being a JBOSS user I 
> can't say this is not a normal file path reference but, if it is not, 
> please check to see why this is the database associated with the 
> datasource being sought:
>
> '/opt/webdevel/pfweb/jboss/jboss-4.0.5.GA/server/default/./tmp/deploy
>    /tmp11493mapToEntitiesService-exp.war/WEB-INF/classes/derby/scripts'
>
> Is the database called scripts?  Is derby.system.home being set to 
> '/opt/webdevel/pfweb/jboss/jboss-4.0.5.GA/server/default/'  and the 
> database URL indicates:
> './tmp/deploy/tmp11493mapToEntitiesService-exp.war/WEB-INF/classes/derby/scripts' 
> ??
>
> ==== Error ====
>
> Caused by: java.sql.SQLException: Failed to start database
>
>> '/opt/webdevel/pfweb/jboss/jboss-4.0.5.GA/server/default/./tmp/deploy/tmp11493mapToEntitiesService-exp.war/WEB-INF/classes/derby/scripts', 
>>
>
> see the next exception for details.
>    at
> org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
> Source)    at 
> org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
>    at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown 
> Source)
>    at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown
> Source)
>    at
> org.apache.derby.impl.jdbc.EmbedConnection.newSQLException(Unknown 
> Source)
>    at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
> Source)> see the next exception for details.
>
>
>
>
> David Van Couvering wrote:
>
>> That is an annoyingly unhelpful exception "Failed to start database,"
>> but when I have seen it, often the cause is that somebody else already
>> has an embedded connection to the same database.
>>
>> Anyone else know any possible causes for that error message?
>>
>> David
>>
>> On 10/8/07, Kevin Corby <kcorby@pf-cvl.net> wrote:
>>  
>>
>>> I am trying to deploy a war file that contains a derby database. The
>>> database already has table definitions and some initial data loaded,
>>> which I created in by running derby in client / server mode and
>>> connecting to it. When I bundle everything up to a war, I am deploying
>>> it into Jboss and using the embedded driver to connect to it from a web
>>> app. This was all working seamlessly until this morning. Suddenly I am
>>> getting this type of error every time I deploy my war:
>>>
>>> Caused by: java.sql.SQLException: Failed to start database
>>> '/opt/webdevel/pfweb/jboss/jboss-4.0.5.GA/server/default/./tmp/deploy/tmp11497mapToEntitiesService-exp.war/WEB-INF/classes/derby/scripts', 
>>>
>>> see the next exception for details.
>>>         at
>>> org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown 
>>>
>>> Source)
>>>         at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown
>>> Source)
>>>         at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown
>>> Source)
>>>         at
>>> org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
>>>         at
>>> org.apache.derby.impl.jdbc.EmbedConnection.newSQLException(Unknown 
>>> Source)
>>>         at
>>> org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown Source)
>>>         at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown 
>>> Source)
>>>         at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown
>>> Source)
>>>         at org.apache.derby.impl.jdbc.EmbedConnection40.<init>(Unknown
>>> Source)
>>>         at org.apache.derby.jdbc.Driver40.getNewEmbedConnection(Unknown
>>> Source)
>>>         at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
>>>         at org.apache.derby.jdbc.AutoloadedDriver.connect(Unknown 
>>> Source)
>>>         at
>>> org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37) 
>>>
>>>         at
>>> org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290) 
>>>
>>>         at
>>> org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877) 
>>>
>>>         at
>>> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:851) 
>>>
>>>         ... 128 more
>>> Caused by: java.sql.SQLException: Failed to start database
>>> '/opt/webdevel/pfweb/jboss/jboss-4.0.5.GA/server/default/./tmp/deploy/tmp11497mapToEntitiesService-exp.war/WEB-INF/classes/derby/scripts', 
>>>
>>> see the next exception for details.
>>>         at
>>> org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>>> Source)
>>>         at
>>> org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown 
>>>
>>> Source)
>>>         ... 144 more
>>>
>>> I have been working on making the webapp connect to an outside oracle
>>> server too, and since I just hooked that up I suspected that it was
>>> causing the issue. However, I took out all the Oracle stuff and the
>>> issue persisted. I have tried just about everything: restarting Jboss,
>>> rebooting, deleting and rebuilding the derby DB from scratch, and I 
>>> just
>>> keep getting the same issue. If you have any ideas to help me debug 
>>> this
>>> problem please help.
>>>
>>> Here is some of the relevant code:
>>>
>>>  From my Spring application context xml file:
>>> ------------------------------------------------------
>>>   <!-- DerbyUrlFactoryBean is a class I wrote to get around the problem
>>> that I could only get
>>>        derby to work with absolute, full path connection urls -->
>>>     <bean id="derbyUrl"
>>> class="com.saic.dcgsa.mapToEntities.scripts.DerbyUrlFactoryBean">
>>>         <property name="dbName" value="scripts"/>
>>>     </bean>
>>>
>>>     <bean id="dataSource"
>>>         class="org.apache.commons.dbcp.BasicDataSource"
>>>         destroy-method="close">
>>>         <property name="driverClassName"
>>> value="org.apache.derby.jdbc.EmbeddedDriver" />
>>>         <property name="url" ref="derbyUrl"/>
>>>     </bean>
>>>
>>>     <bean id="sessionFactory"
>>>         
>>> class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
>>>         <property name="dataSource" ref="dataSource" />
>>>         <property name="configLocation"
>>> value="/WEB-INF/hibernate.cfg.xml" />
>>>         <property name="mappingResources">
>>>             <list>
>>>                 <value>/WEB-INF/hbm/Script.hbm.xml</value>
>>>                 
>>> <value>/WEB-INF/hbm/Previousscriptrevision.hbm.xml</value>
>>>             </list>
>>>         </property>
>>>     </bean>
>>>
>>>     <bean id="oracleDataSource"
>>> class="org.springframework.jndi.JndiObjectFactoryBean">
>>>         <property name="jndiName" value="java:OracleDS"/>
>>>     </bean>
>>>
>>> hibernate.cfg.xml
>>> --------------------------------------
>>> <hibernate-configuration>
>>>     <session-factory>
>>>         <property
>>> name="hibernate.dialect">org.hibernate.dialect.DerbyDialect</property>
>>>          <property name="hibernate.hbm2ddl.auto">update</property>
>>>     </session-factory>
>>> </hibernate-configuration>
>>>
>>>
>>> Extended log output:
>>> ------------------------------
>>> 2007-10-08 16:16:58,627 [http-0.0.0.0-18573-2] DEBUG
>>> com.saic.dcgsa.mapToEntities.scripts.DerbyUrlFactoryBean - Derby
>>> connection url:
>>> jdbc:derby:/opt/webdevel/pfweb/jboss/jboss-4.0.5.GA/server/default/./tmp/deploy/tmp11493mapToEntitiesService-exp.war/WEB-INF/classes/derby/scripts 
>>>
>>> 2007-10-08 16:17:05,743 [http-0.0.0.0-18573-2] WARN
>>> org.apache.commons.logging.impl.Log4JLogger - SQL Error: 0, 
>>> SQLState: null
>>> 2007-10-08 16:17:05,744 [http-0.0.0.0-18573-2] ERROR
>>> org.apache.commons.logging.impl.Log4JLogger - Cannot create
>>> PoolableConnectionFactory (Failed to start database
>>> '/opt/webdevel/pfweb/jboss/jboss-4.0.5.GA/server/default/./tmp/deploy/tmp11493mapToEntitiesService-exp.war/WEB-INF/classes/derby/scripts', 
>>>
>>> see the next exception for details.)
>>> 2007-10-08 16:17:05,747 [http-0.0.0.0-18573-2] WARN
>>> org.apache.commons.logging.impl.Log4JLogger - Could not obtain
>>> connection metadata
>>> org.apache.commons.dbcp.SQLNestedException: Cannot create
>>> PoolableConnectionFactory (Failed to start database
>>> '/opt/webdevel/pfweb/jboss/jboss-4.0.5.GA/server/default/./tmp/deploy/tmp11493mapToEntitiesService-exp.war/WEB-INF/classes/derby/scripts', 
>>>
>>> see the next exception for details.)
>>>     at
>>> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855) 
>>>
>>>     at
>>> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540) 
>>>
>>>     at
>>> org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:81) 
>>>
>>>     at
>>> org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:84) 
>>>
>>>     at
>>> org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2009)
>>>     at
>>> org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1292) 
>>>
>>>     at
>>> org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:805) 
>>>
>>>     at
>>> org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:745) 
>>>
>>>     at
>>> org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:134) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1201) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1171) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:425) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284) 
>>>
>>>     at
>>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352) 
>>>
>>>     at
>>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244) 
>>>
>>>     at
>>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187) 
>>>
>>>     at
>>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) 
>>>
>>>     at
>>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3763) 
>>>
>>>     at
>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4211) 
>>>
>>>     at
>>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) 
>>>
>>>     at
>>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
>>>     at 
>>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
>>>     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.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503) 
>>>
>>>     at
>>> org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164) 
>>>
>>>     at 
>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>>     at
>>> org.apache.catalina.core.StandardContext.init(StandardContext.java:5052) 
>>>
>>>     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.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503) 
>>>
>>>     at
>>> org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164) 
>>>
>>>     at 
>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>>     at
>>> org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:297) 
>>>
>>>     at
>>> org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:103) 
>>>
>>>     at 
>>> org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:371)
>>>     at org.jboss.web.WebModule.startModule(WebModule.java:83)
>>>     at org.jboss.web.WebModule.startService(WebModule.java:61)
>>>     at
>>> org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289) 
>>>
>>>     at
>>> org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245) 
>>>
>>>     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.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) 
>>>
>>>     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>>>     at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
>>>     at
>>> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) 
>>>
>>>     at 
>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>>     at
>>> org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978) 
>>>
>>>     at $Proxy0.start(Unknown Source)
>>>     at 
>>> org.jboss.system.ServiceController.start(ServiceController.java:417)
>>>     at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
>>>     at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>
>>>     at java.lang.reflect.Method.invoke(Method.java:597)
>>>     at
>>> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) 
>>>
>>>     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>>>     at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
>>>     at
>>> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) 
>>>
>>>     at 
>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>>     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
>>>     at $Proxy38.start(Unknown Source)
>>>     at
>>> org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
>>>     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.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) 
>>>
>>>     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>>>     at
>>> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) 
>>>
>>>     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>>>     at
>>> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) 
>>>
>>>     at
>>> org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97) 
>>>
>>>     at
>>> org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238) 
>>>
>>>     at
>>> org.jboss.ws.integration.jboss.DeployerInterceptor.start(DeployerInterceptor.java:92) 
>>>
>>>     at
>>> org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188) 
>>>
>>>     at
>>> org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95) 
>>>
>>>     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>>>     at
>>> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) 
>>>
>>>     at 
>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>>     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
>>>     at $Proxy39.start(Unknown Source)
>>>     at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
>>>     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
>>>     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
>>>     at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source)
>>>     at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>
>>>     at java.lang.reflect.Method.invoke(Method.java:597)
>>>     at
>>> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) 
>>>
>>>     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>>>     at
>>> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) 
>>>
>>>     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>>>     at
>>> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) 
>>>
>>>     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>>>     at
>>> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) 
>>>
>>>     at 
>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>>     at 
>>> org.jboss.jmx.adaptor.control.Server.invokeOpByName(Server.java:258)
>>>     at
>>> org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.invokeOpByName(HtmlAdaptorServlet.java:287) 
>>>
>>>     at
>>> org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.processRequest(HtmlAdaptorServlet.java:102) 
>>>
>>>     at
>>> org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.doGet(HtmlAdaptorServlet.java:77) 
>>>
>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>>>     at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) 
>>>
>>>     at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>     at
>>> org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) 
>>>
>>>     at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>     at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>     at
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) 
>>>
>>>     at
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) 
>>>
>>>     at
>>> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175) 
>>>
>>>     at
>>> org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74) 
>>>
>>>     at
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) 
>>>
>>>     at
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) 
>>>
>>>     at
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) 
>>>
>>>     at
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) 
>>>
>>>     at
>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) 
>>>
>>>     at
>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) 
>>>
>>>     at
>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) 
>>>
>>>     at
>>> org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112) 
>>>
>>>     at java.lang.Thread.run(Thread.java:619)
>>> Caused by: java.sql.SQLException: Failed to start database
>>> '/opt/webdevel/pfweb/jboss/jboss-4.0.5.GA/server/default/./tmp/deploy/tmp11493mapToEntitiesService-exp.war/WEB-INF/classes/derby/scripts', 
>>>
>>> see the next exception for details.
>>>     at
>>> org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown 
>>>
>>> Source)
>>>     at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown 
>>> Source)
>>>     at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown 
>>> Source)
>>>     at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown
>>> Source)
>>>     at
>>> org.apache.derby.impl.jdbc.EmbedConnection.newSQLException(Unknown 
>>> Source)
>>>     at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
>>> Source)
>>>     at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown 
>>> Source)
>>>     at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown 
>>> Source)
>>>     at org.apache.derby.impl.jdbc.EmbedConnection40.<init>(Unknown 
>>> Source)
>>>     at org.apache.derby.jdbc.Driver40.getNewEmbedConnection(Unknown 
>>> Source)
>>>     at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
>>>     at org.apache.derby.jdbc.AutoloadedDriver.connect(Unknown Source)
>>>     at
>>> org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37) 
>>>
>>>     at
>>> org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290) 
>>>
>>>     at
>>> org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877) 
>>>
>>>     at
>>> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:851) 
>>>
>>>     ... 127 more
>>> Caused by: java.sql.SQLException: Failed to start database
>>> '/opt/webdevel/pfweb/jboss/jboss-4.0.5.GA/server/default/./tmp/deploy/tmp11493mapToEntitiesService-exp.war/WEB-INF/classes/derby/scripts', 
>>>
>>> see the next exception for details.
>>>     at
>>> org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>>> Source)
>>>     at
>>> org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown 
>>>
>>> Source)
>>>     ... 143 more
>>> 2007-10-08 16:17:06,570 [http-0.0.0.0-18573-2] WARN
>>> org.apache.commons.logging.impl.Log4JLogger - SQL Error: 0, 
>>> SQLState: null
>>> 2007-10-08 16:17:06,571 [http-0.0.0.0-18573-2] ERROR
>>> org.apache.commons.logging.impl.Log4JLogger - Cannot create
>>> PoolableConnectionFactory (Failed to start database
>>> '/opt/webdevel/pfweb/jboss/jboss-4.0.5.GA/server/default/./tmp/deploy/tmp11493mapToEntitiesService-exp.war/WEB-INF/classes/derby/scripts', 
>>>
>>> see the next exception for details.)
>>> 2007-10-08 16:17:06,572 [http-0.0.0.0-18573-2] ERROR
>>> org.apache.commons.logging.impl.Log4JLogger - could not get database
>>> metadata
>>> org.apache.commons.dbcp.SQLNestedException: Cannot create
>>> PoolableConnectionFactory (Failed to start database
>>> '/opt/webdevel/pfweb/jboss/jboss-4.0.5.GA/server/default/./tmp/deploy/tmp11493mapToEntitiesService-exp.war/WEB-INF/classes/derby/scripts', 
>>>
>>> see the next exception for details.)
>>>     at
>>> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855) 
>>>
>>>     at
>>> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540) 
>>>
>>>     at
>>> org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:81) 
>>>
>>>     at
>>> org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:27) 
>>>
>>>     at
>>> org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:127)
>>>     at
>>> org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:314) 
>>>
>>>     at
>>> org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294) 
>>>
>>>     at
>>> org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:805) 
>>>
>>>     at
>>> org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:745) 
>>>
>>>     at
>>> org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:134) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1201) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1171) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:425) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284) 
>>>
>>>     at
>>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352) 
>>>
>>>     at
>>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244) 
>>>
>>>     at
>>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187) 
>>>
>>>     at
>>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) 
>>>
>>>     at
>>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3763) 
>>>
>>>     at
>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4211) 
>>>
>>>     at
>>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) 
>>>
>>>     at
>>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
>>>     at 
>>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
>>>     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.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503) 
>>>
>>>     at
>>> org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164) 
>>>
>>>     at 
>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>>     at
>>> org.apache.catalina.core.StandardContext.init(StandardContext.java:5052) 
>>>
>>>     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.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503) 
>>>
>>>     at
>>> org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164) 
>>>
>>>     at 
>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>>     at
>>> org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:297) 
>>>
>>>     at
>>> org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:103) 
>>>
>>>     at 
>>> org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:371)
>>>     at org.jboss.web.WebModule.startModule(WebModule.java:83)
>>>     at org.jboss.web.WebModule.startService(WebModule.java:61)
>>>     at
>>> org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289) 
>>>
>>>     at
>>> org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245) 
>>>
>>>     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.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) 
>>>
>>>     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>>>     at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
>>>     at
>>> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) 
>>>
>>>     at 
>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>>     at
>>> org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978) 
>>>
>>>     at $Proxy0.start(Unknown Source)
>>>     at 
>>> org.jboss.system.ServiceController.start(ServiceController.java:417)
>>>     at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
>>>     at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>
>>>     at java.lang.reflect.Method.invoke(Method.java:597)
>>>     at
>>> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) 
>>>
>>>     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>>>     at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
>>>     at
>>> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) 
>>>
>>>     at 
>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>>     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
>>>     at $Proxy38.start(Unknown Source)
>>>     at
>>> org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
>>>     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.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) 
>>>
>>>     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>>>     at
>>> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) 
>>>
>>>     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>>>     at
>>> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) 
>>>
>>>     at
>>> org.jboss.mx.interceptor.DynamicInterceptor.invoke(DynamicInterceptor.java:97) 
>>>
>>>     at
>>> org.jboss.system.InterceptorServiceMBeanSupport.invokeNext(InterceptorServiceMBeanSupport.java:238) 
>>>
>>>     at
>>> org.jboss.ws.integration.jboss.DeployerInterceptor.start(DeployerInterceptor.java:92) 
>>>
>>>     at
>>> org.jboss.deployment.SubDeployerInterceptorSupport$XMBeanInterceptor.start(SubDeployerInterceptorSupport.java:188) 
>>>
>>>     at
>>> org.jboss.deployment.SubDeployerInterceptor.invoke(SubDeployerInterceptor.java:95) 
>>>
>>>     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>>>     at
>>> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) 
>>>
>>>     at 
>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>>     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
>>>     at $Proxy39.start(Unknown Source)
>>>     at org.jboss.deployment.MainDeployer.start(MainDeployer.java:1025)
>>>     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:819)
>>>     at org.jboss.deployment.MainDeployer.deploy(MainDeployer.java:782)
>>>     at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source)
>>>     at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>
>>>     at java.lang.reflect.Method.invoke(Method.java:597)
>>>     at
>>> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) 
>>>
>>>     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>>>     at
>>> org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133) 
>>>
>>>     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>>>     at
>>> org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142) 
>>>
>>>     at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
>>>     at
>>> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) 
>>>
>>>     at 
>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>>     at 
>>> org.jboss.jmx.adaptor.control.Server.invokeOpByName(Server.java:258)
>>>     at
>>> org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.invokeOpByName(HtmlAdaptorServlet.java:287) 
>>>
>>>     at
>>> org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.processRequest(HtmlAdaptorServlet.java:102) 
>>>
>>>     at
>>> org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.doGet(HtmlAdaptorServlet.java:77) 
>>>
>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
>>>     at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) 
>>>
>>>     at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>     at
>>> org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) 
>>>
>>>     at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) 
>>>
>>>     at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) 
>>>
>>>     at
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) 
>>>
>>>     at
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) 
>>>
>>>     at
>>> org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:175) 
>>>
>>>     at
>>> org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:74) 
>>>
>>>     at
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) 
>>>
>>>     at
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) 
>>>
>>>     at
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) 
>>>
>>>     at
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) 
>>>
>>>     at
>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) 
>>>
>>>     at
>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664) 
>>>
>>>     at
>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) 
>>>
>>>     at
>>> org.apache.tomcat.util.net.MasterSlaveWorkerThread.run(MasterSlaveWorkerThread.java:112) 
>>>
>>>     at java.lang.Thread.run(Thread.java:619)
>>> Caused by: java.sql.SQLException: Failed to start database
>>> '/opt/webdevel/pfweb/jboss/jboss-4.0.5.GA/server/default/./tmp/deploy/tmp11493mapToEntitiesService-exp.war/WEB-INF/classes/derby/scripts', 
>>>
>>> see the next exception for details.
>>>     at
>>> org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown 
>>>
>>> Source)
>>>     at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown 
>>> Source)
>>>     at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown 
>>> Source)
>>>     at org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown
>>> Source)
>>>     at
>>> org.apache.derby.impl.jdbc.EmbedConnection.newSQLException(Unknown 
>>> Source)
>>>     at org.apache.derby.impl.jdbc.EmbedConnection.bootDatabase(Unknown
>>> Source)
>>>     at org.apache.derby.impl.jdbc.EmbedConnection.<init>(Unknown 
>>> Source)
>>>     at org.apache.derby.impl.jdbc.EmbedConnection30.<init>(Unknown 
>>> Source)
>>>     at org.apache.derby.impl.jdbc.EmbedConnection40.<init>(Unknown 
>>> Source)
>>>     at org.apache.derby.jdbc.Driver40.getNewEmbedConnection(Unknown 
>>> Source)
>>>     at org.apache.derby.jdbc.InternalDriver.connect(Unknown Source)
>>>     at org.apache.derby.jdbc.AutoloadedDriver.connect(Unknown Source)
>>>     at
>>> org.apache.commons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:37) 
>>>
>>>     at
>>> org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:290) 
>>>
>>>     at
>>> org.apache.commons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:877) 
>>>
>>>     at
>>> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:851) 
>>>
>>>     ... 128 more
>>> Caused by: java.sql.SQLException: Failed to start database
>>> '/opt/webdevel/pfweb/jboss/jboss-4.0.5.GA/server/default/./tmp/deploy/tmp11493mapToEntitiesService-exp.war/WEB-INF/classes/derby/scripts', 
>>>
>>> see the next exception for details.
>>>     at
>>> org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
>>> Source)
>>>     at
>>> org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown 
>>>
>>> Source)
>>>     ... 144 more
>>> 2007-10-08 16:17:06,575 [http-0.0.0.0-18573-2] ERROR
>>> org.apache.commons.logging.impl.Log4JLogger - could not complete schema
>>> update
>>> org.apache.commons.dbcp.SQLNestedException: Cannot create
>>> PoolableConnectionFactory (Failed to start database
>>> '/opt/webdevel/pfweb/jboss/jboss-4.0.5.GA/server/default/./tmp/deploy/tmp11493mapToEntitiesService-exp.war/WEB-INF/classes/derby/scripts', 
>>>
>>> see the next exception for details.)
>>>     at
>>> org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:855) 
>>>
>>>     at
>>> org.apache.commons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:540) 
>>>
>>>     at
>>> org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:81) 
>>>
>>>     at
>>> org.hibernate.tool.hbm2ddl.SuppliedConnectionProviderConnectionHelper.prepare(SuppliedConnectionProviderConnectionHelper.java:27) 
>>>
>>>     at
>>> org.hibernate.tool.hbm2ddl.SchemaUpdate.execute(SchemaUpdate.java:127)
>>>     at
>>> org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:314) 
>>>
>>>     at
>>> org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294) 
>>>
>>>     at
>>> org.springframework.orm.hibernate3.LocalSessionFactoryBean.newSessionFactory(LocalSessionFactoryBean.java:805) 
>>>
>>>     at
>>> org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:745) 
>>>
>>>     at
>>> org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:134) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1201) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1171) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:425) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:251) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:156) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:248) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:160) 
>>>
>>>     at
>>> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284) 
>>>
>>>     at
>>> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352) 
>>>
>>>     at
>>> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:244) 
>>>
>>>     at
>>> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:187) 
>>>
>>>     at
>>> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49) 
>>>
>>>     at
>>> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3763) 
>>>
>>>     at
>>> org.apache.catalina.core.StandardContext.start(StandardContext.java:4211) 
>>>
>>>     at
>>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759) 
>>>
>>>     at
>>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)
>>>     at 
>>> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)
>>>     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.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503) 
>>>
>>>     at
>>> org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164) 
>>>
>>>     at 
>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>>     at
>>> org.apache.catalina.core.StandardContext.init(StandardContext.java:5052) 
>>>
>>>     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.apache.commons.modeler.BaseModelMBean.invoke(BaseModelMBean.java:503) 
>>>
>>>     at
>>> org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164) 
>>>
>>>     at 
>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>>     at
>>> org.jboss.web.tomcat.tc5.TomcatDeployer.performDeployInternal(TomcatDeployer.java:297) 
>>>
>>>     at
>>> org.jboss.web.tomcat.tc5.TomcatDeployer.performDeploy(TomcatDeployer.java:103) 
>>>
>>>     at 
>>> org.jboss.web.AbstractWebDeployer.start(AbstractWebDeployer.java:371)
>>>     at org.jboss.web.WebModule.startModule(WebModule.java:83)
>>>     at org.jboss.web.WebModule.startService(WebModule.java:61)
>>>     at
>>> org.jboss.system.ServiceMBeanSupport.jbossInternalStart(ServiceMBeanSupport.java:289) 
>>>
>>>     at
>>> org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:245) 
>>>
>>>     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.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) 
>>>
>>>     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>>>     at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
>>>     at
>>> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) 
>>>
>>>     at 
>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>>     at
>>> org.jboss.system.ServiceController$ServiceProxy.invoke(ServiceController.java:978) 
>>>
>>>     at $Proxy0.start(Unknown Source)
>>>     at 
>>> org.jboss.system.ServiceController.start(ServiceController.java:417)
>>>     at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
>>>     at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
>>>
>>>     at java.lang.reflect.Method.invoke(Method.java:597)
>>>     at
>>> org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155) 
>>>
>>>     at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
>>>     at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
>>>     at
>>> org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264) 
>>>
>>>     at 
>>> org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
>>>     at org.jboss.mx.util.MBeanProxyExt.invoke(MBeanProxyExt.java:210)
>>>     at $Proxy38.start(Unknown Source)
>>>     at
>>> org.jboss.web.AbstractWebContainer.start(AbstractWebContainer.java:466)
>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>     at
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
>>>
>>>
>>>
>>>     
>>
>>
>>   
>
>


Mime
View raw message