Re: [Resin-interest] Could not find datasource

2007-12-04 Thread Mattias Jiderhamn
Seems no JNDI reference is found. Hibernate should output the reference
used in the log (at least in 3.1/3.2 - what version are you using?).
  log.fatal( Could not find datasource:  + jndiName, e );

Have you tried prepending the properties with hibernate.? That is
  property
name=hibernate.connection.datasourcejava:comp/env/jdbc/RO_DS1/property

 /Mattias

Guru wrote (2007-12-03 21:24):
 This is the stack trace, there is no data source name printed here. In
 my earlier logs I could see the data source name used INFO -- Using
 datasource: java:comp/env/jdbc/RO_DS1.

 03 Dec 2007 11:51:13 -- INFO -- JNDI InitialContext properties:{}
 03 Dec 2007 11:51:13 -- FATAL -- Could not find datasource:
 java.lang.ClassCastException: com.caucho.naming.ContextImpl
 at
 org.hibernate.connection.DatasourceConnectionProvider.configure(DatasourceConnectionProvider.java
 :52)
 at
 org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:124)
 at
 org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java
 :56)
 at
 org.hibernate.cfg.SettingsFactory.createConnectionProvider(SettingsFactory.java:385)
 at
 org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:61)
 at org.hibernate.cfg.Configuration.buildSettings
 (Configuration.java:1928)
 at
 org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1211)
 at
 com.thc.common.util.HibernateFactory.currentSession(HibernateFactory.java:38)
 at com.thc.common.pages.BasePageDAO.find (BasePageDAO.java:68)
 at
 com.thc.home.pages.HomePageDAO.findHomeSchedule(HomePageDAO.java:45)
 at com.thc.home.pages.HomeAction.executeLogic(HomeAction.java:40)
 at com.thc.common.pages.BaseAction.execute (BaseAction.java:130)
 at
 org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
 at
 org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
 at org.apache.struts.action.ActionServlet.process
 (ActionServlet.java:1482)
 at
 org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:115)
 at javax.servlet.http.HttpServlet.service (HttpServlet.java:92)
 at
 com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:99)
 at
 com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:163)
 at com.caucho.server.dispatch.ServletInvocation.service
 (ServletInvocation.java:208)
 at
 com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:259)
 at com.caucho.server.port.TcpConnection.run(TcpConnection.java:363)
 at com.caucho.util.ThreadPool.runTasks (ThreadPool.java:490)
 at com.caucho.util.ThreadPool.run(ThreadPool.java:423)
 at java.lang.Thread.run(Unknown Source)


 On Dec 3, 2007 3:08 PM, Mattias Jiderhamn  [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] wrote:

 Look in the Hibernate log for Could not find datasource (fatal
 level) and you'll see what reference is actually used.
 If you have info-level, also look for JNDI InitialContext
 properties and post here.

  /Mattias

 Guru wrote (2007-12-03 20:53):
 Hi,

 I have tried this also. But no luck.



 On Dec 3, 2007 12:08 PM, Shane Cruz [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED] wrote:

 Can you try?:

  

 property name=connection.datasourcejdbc/RO_DS1/property

  

 
 

 *From:* [EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED]
 mailto:[EMAIL PROTECTED]] *On Behalf Of *Guru
 *Sent:* Monday, December 03, 2007 10:39 AM
 *To:* General Discussion for the Resin application server
 *Subject:* Re: [Resin-interest] Could not find datasource

  

 Hi,

 Thanks for you immediate response. My hibernate config is as
 follows.

 property
 name=connection.datasourcejava:comp/env/jdbc/RO_DS1/property
 property name=dialect
 org.hibernate.dialect.Oracle9Dialect/property
 property
 name=myeclipse.connection.profiledev-local/property
 property name=show_sqltrue/property
 property name=format_sqltrue/property
 property
 
 name=cache.provider_classorg.hibernate.cache.EhCacheProvider/property
 property name=generate_statisticstrue/property

 Which is referring to the datasource created in resin.conf.
 Please let me know is there any other reason for the class
 cast exception.

 Thanks,
 KG


 On Dec 3, 2007 11:31 AM, Mattias Jiderhamn 
 [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
 wrote:

 You should probably 

[Resin-interest] anyone running resin 3 on a redhat 5.1 system?

2007-12-04 Thread Alex Sharaz
Chaps,

 

Just fired up my standard config on an RHEL 5.1 server. Seems to work,
but cpu load just sits at 100%, Kill of resin and it drops to .5%

 

Same setup as my RHEL4 servers same JDK /config  etc

 

Anyone seen this?

Alex

 

*
To view the terms under which this email is distributed, please go to 
http://www.hull.ac.uk/legal/email_disclaimer.html
*___
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest


Re: [Resin-interest] Could not find datasource

2007-12-04 Thread Guru
Hi,

I have noticed that the driver name was missing in the hibernate datasource
configuration.

I have added the following and it works fine.
property name=connection.driver_classoracle.jdbc.driver.OracleDriver
/property

Thanks for all your support.

Thanks,
Guru


On Dec 4, 2007 3:29 AM, Mattias Jiderhamn [EMAIL PROTECTED] wrote:

  Seems no JNDI reference is found. Hibernate should output the reference
 used in the log (at least in 3.1/3.2 - what version are you using?).
   log.fatal( Could not find datasource:  + jndiName, e );

 Have you tried prepending the properties with hibernate.? That is
   property name=hibernate.connection.datasource
 java:comp/env/jdbc/RO_DS1/property

  /Mattias

 Guru wrote (2007-12-03 21:24):

 This is the stack trace, there is no data source name printed here. In my
 earlier logs I could see the data source name used INFO -- Using
 datasource: java:comp/env/jdbc/RO_DS1.

 03 Dec 2007 11:51:13 -- INFO -- JNDI InitialContext properties:{}
 03 Dec 2007 11:51:13 -- FATAL -- Could not find datasource:
 java.lang.ClassCastException: com.caucho.naming.ContextImpl
 at org.hibernate.connection.DatasourceConnectionProvider.configure(
 DatasourceConnectionProvider.java :52)
 at
 org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(
 ConnectionProviderFactory.java:124)
 at
 org.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(
 ConnectionProviderFactory.java :56)
 at org.hibernate.cfg.SettingsFactory.createConnectionProvider(
 SettingsFactory.java:385)
 at org.hibernate.cfg.SettingsFactory.buildSettings(
 SettingsFactory.java:61)
 at org.hibernate.cfg.Configuration.buildSettings (Configuration.java
 :1928)
 at org.hibernate.cfg.Configuration.buildSessionFactory(
 Configuration.java:1211)
 at com.thc.common.util.HibernateFactory.currentSession(
 HibernateFactory.java:38)
 at com.thc.common.pages.BasePageDAO.find (BasePageDAO.java:68)
 at com.thc.home.pages.HomePageDAO.findHomeSchedule(HomePageDAO.java
 :45)
 at com.thc.home.pages.HomeAction.executeLogic(HomeAction.java:40)
 at com.thc.common.pages.BaseAction.execute (BaseAction.java:130)
 at org.apache.struts.action.RequestProcessor.processActionPerform(
 RequestProcessor.java:484)
 at org.apache.struts.action.RequestProcessor.process(
 RequestProcessor.java:274)
 at org.apache.struts.action.ActionServlet.process (ActionServlet.java
 :1482)
 at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java
 :507)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:115)
 at javax.servlet.http.HttpServlet.service (HttpServlet.java:92)
 at com.caucho.server.dispatch.ServletFilterChain.doFilter(
 ServletFilterChain.java:99)
 at com.caucho.server.webapp.WebAppFilterChain.doFilter(
 WebAppFilterChain.java:163)
 at com.caucho.server.dispatch.ServletInvocation.service (
 ServletInvocation.java:208)
 at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java
 :259)
 at com.caucho.server.port.TcpConnection.run(TcpConnection.java:363)
 at com.caucho.util.ThreadPool.runTasks (ThreadPool.java:490)
 at com.caucho.util.ThreadPool.run(ThreadPool.java:423)
 at java.lang.Thread.run(Unknown Source)


 On Dec 3, 2007 3:08 PM, Mattias Jiderhamn  [EMAIL PROTECTED]
 wrote:

  Look in the Hibernate log for Could not find datasource (fatal level)
  and you'll see what reference is actually used.
  If you have info-level, also look for JNDI InitialContext properties
  and post here.
 
   /Mattias
 
  Guru wrote (2007-12-03 20:53):
 
   Hi,
 
  I have tried this also. But no luck.
 
 
 
  On Dec 3, 2007 12:08 PM, Shane Cruz [EMAIL PROTECTED] wrote:
 
Can you try?:
  
  
  
   property name=connection.datasourcejdbc/RO_DS1/property
  
  
--
  
   *From:* [EMAIL PROTECTED] [mailto:
   [EMAIL PROTECTED] *On Behalf Of *Guru
   *Sent:* Monday, December 03, 2007 10:39 AM
   *To:* General Discussion for the Resin application server
   *Subject:* Re: [Resin-interest] Could not find datasource
  
  
  
   Hi,
  
   Thanks for you immediate response. My hibernate config is as follows.
  
   property name=connection.datasource
   java:comp/env/jdbc/RO_DS1/property
   property name=dialect org.hibernate.dialect.Oracle9Dialect
   /property
   property name=myeclipse.connection.profile
   dev-local/property
   property name=show_sqltrue/property
   property name=format_sqltrue/property
   property name=cache.provider_class
   org.hibernate.cache.EhCacheProvider/property
   property name=generate_statisticstrue/property
  
   Which is referring to the datasource created in resin.conf. Please let
   me know is there any other reason for the class cast exception.
  
   Thanks,
   KG
  
  
On Dec 3, 2007 11:31 AM, Mattias Jiderhamn 
   [EMAIL PROTECTED] wrote:
  
   You should probably check your Hibernate configuration.