You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-user@db.apache.org by cdwillie76 <ch...@gmail.com> on 2008/03/04 04:04:57 UTC
Derby issues (Windows vs Linux) with a Rails 2.0.2 and 1.1RC2
I have a pretty basic Rails 2.0.2 using embedded derby that I am deploying
with warbler and goldspike 1.5. If I deploy the war and run the application
under tomcat on linux, it runs fine. If I deploy that same war on windows
with tomcat, I get periodic "can't connect to the database errors". I
thought that Derby in the embedded mode was ok as long as it was in the same
VM.
I have a requirement to only deploy wars in a app server for my application
so I can't run the network version. Is there a way to run derby as it's own
war so it acts as a network server?
So the question I am asking is anyone using Derby much on Windows in a
application server environment? I am trying to narrow it down on if it is a
derby, jruby, tomcat, and/or rails issue. Any suggestions would be great.
I know it is a pretty open ended question but I had to ask...
Thanks!
CW
Below are the errors I am getting...
Here is the stack trace I get...
The driver encountered an error:
org.apache.derby.impl.jdbc.EmbedSQLException: Failed to start database
'c:/projects/derby_databases/maadn_production', see the next exception for
details.
RAILS_ROOT: c:/projects/apache-tomcat-5.5.26/webapps/maadn/WEB-INF
Application Trace | Framework Trace | Full Trace
gems/gems/activerecord-jdbc-adapter-0.7.1/lib/active_record/connection_adapters/jdbc_adapter.rb:303:in
`initialize'
gems/gems/activerecord-jdbc-adapter-0.7.1/lib/active_record/connection_adapters/jdbc_adapter.rb:46:in
`new'
gems/gems/activerecord-jdbc-adapter-0.7.1/lib/active_record/connection_adapters/jdbc_adapter.rb:46:in
`jdbc_connection'
gems/gems/activerecord-jdbc-adapter-0.7.1/lib/active_record/connection_adapters/jdbc_adapter.rb:54:in
`embedded_driver'
gems/gems/activerecord-jdbc-adapter-0.7.1/lib/jdbc_adapter/jdbc_derby.rb:8:in
`derby_connection'
gems/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:291:in
`connection='
gems/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:259:in
`retrieve_connection'
gems/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/connection_specification.rb:78:in
`connection'
gems/gems/activerecord-2.0.2/lib/active_record/query_cache.rb:8:in `cache'
gems/gems/actionpack-2.0.2/lib/action_controller/caching.rb:677:in
`perform_action_with_caching'
gems/gems/actionpack-2.0.2/lib/action_controller/caching.rb:677:in `process'
gems/gems/actionpack-2.0.2/lib/action_controller/filters.rb:685:in
`process_with_filters'
gems/gems/actionpack-2.0.2/lib/action_controller/session_management.rb:123:in
`process_with_session_management_support'
gems/gems/actionpack-2.0.2/lib/action_controller/base.rb:388:in `process'
--
View this message in context: http://www.nabble.com/Derby-issues-%28Windows-vs-Linux%29-with-a-Rails-2.0.2-and-1.1RC2-tp15819402p15819402.html
Sent from the Apache Derby Users mailing list archive at Nabble.com.
Re: Derby issues (Windows vs Linux) with a Rails 2.0.2 and 1.1RC2
Posted by Lauren Bish <de...@comcast.net>.
Just a data point: I have used Derby in the embedded mode inside a
Swing app (not a servlet container) extensively on Windows without
problems.
On Mar 3, 2008, at 7:04 PM, cdwillie76 wrote:
>
> I have a pretty basic Rails 2.0.2 using embedded derby that I am
> deploying
> with warbler and goldspike 1.5. If I deploy the war and run the
> application
> under tomcat on linux, it runs fine. If I deploy that same war on
> windows
> with tomcat, I get periodic "can't connect to the database errors". I
> thought that Derby in the embedded mode was ok as long as it was in
> the same
> VM.
>
> I have a requirement to only deploy wars in a app server for my
> application
> so I can't run the network version. Is there a way to run derby as
> it's own
> war so it acts as a network server?
>
> So the question I am asking is anyone using Derby much on Windows in a
> application server environment? I am trying to narrow it down on if
> it is a
> derby, jruby, tomcat, and/or rails issue. Any suggestions would be
> great.
> I know it is a pretty open ended question but I had to ask...
>
> Thanks!
> CW