Are you running it with JDK 1.6? Please make sure of that. If RIFE tries to load DbResultSet40, it means that JDK 1.6 is executing.
On 11 Jul 2007, at 11:07, David Herbert wrote: > > Hello, > > I have a RIFE/CRUD app which works fine on my local machine with JDK > 1.6. I am using the Rifejumpstart distribution v1.6 dated 29/6/07 > with > Netbeans 5.5 (I downloaded the Rife JDK 1.6 JAR and have put that on > the > classpath). This works beautifully. > > Because (at least temporarily) I am going to have to deploy on a live > server with JDK 1.5, I have tried building my app for this Java > platform. I have downloaded the Rife JDK 1.5 JAR (the CRUD JARs are > ok > for 1.5/1.6 apparently), set my source level to 1.5 and switched > platform to JDK 1.5. However, when I run my app I get the following > error: > > com.uwyn.rife.database.exceptions.DatabaseException > > java.lang.ClassNotFoundException: com.uwyn.rife.database.DbResultSet40 > > at com.uwyn.rife.database.DbStatement wrapWithDbResultSet > ( DbStatement.java : 1442 ) > at com.uwyn.rife.database.DbStatement setResultset > ( DbStatement.java : 1418 ) > at com.uwyn.rife.database.DbPreparedStatement executeQuery > ( DbPreparedStatement.java : 190 ) > at com.uwyn.rife.database.DbQueryManager executeQuery > ( DbQueryManager.java : 198 ) > at com.uwyn.rife.database.DbQueryManager executeHasResultRows > ( DbQueryManager.java : 275 ) > at com.uwyn.rife.database.DbQueryManager executeGetFirstInt > ( DbQueryManager.java : 831 ) > at com.uwyn.rife.database.DbQueryManager executeGetFirstInt > ( DbQueryManager.java : 790 ) > at > com > .uwyn.rife.database.querymanagers.generic.AbstractGenericQueryManager > _count ( AbstractGenericQueryManager.java : 1382 ) > at > com.uwyn.rife.database.querymanagers.generic.databasedrivers.generic > count ( generic.java : 326 ) > at > com > .uwyn.rife.database.querymanagers.generic.GenericQueryManagerDelegate > count ( GenericQueryManagerDelegate.java : 169 ) > at com.uwyn.rife.crud.elements.admin.Browse countEntities > ( Browse.java : 140 ) > at com.uwyn.rife.crud.elements.admin.Browse$1 > useTransactionWithoutResult ( Browse.java : 70 ) > at com.uwyn.rife.database.DbTransactionUserWithoutResult > useTransaction ( DbTransactionUserWithoutResult.java : 43 ) > at com.uwyn.rife.database.DbQueryManager inTransaction > ( DbQueryManager.java : 2784 ) > at com.uwyn.rife.crud.elements.admin.Browse processElement > ( Browse.java : 55 ) > at com.uwyn.rife.engine.ElementContext processContext > ( ElementContext.java : 460 ) > at com.uwyn.rife.engine.RequestState service ( > RequestState.java : 368 ) > 22 more ... > > java.lang.ClassNotFoundException > > com.uwyn.rife.database.DbResultSet40 > > at java.net.URLClassLoader$1 run ( URLClassLoader.java : > 200 ) > at java.security.AccessController doPrivileged ( > AccessController.java ) > at java.net.URLClassLoader findClass ( URLClassLoader.java : > 188 ) > at java.lang.ClassLoader loadClass ( ClassLoader.java : 306 > ) > at sun.misc.Launcher$AppClassLoader loadClass ( Launcher.java > : 276 ) > at java.lang.ClassLoader loadClass ( ClassLoader.java : 251 > ) > at java.lang.ClassLoader findSystemClass ( > ClassLoader.java : 882 ) > at com.uwyn.rife.engine.EngineClassLoader loadClass ( > EngineClassLoader.java : 665 ) > at com.uwyn.rife.engine.EngineClassLoader loadClass ( > EngineClassLoader.java : 182 ) > at java.lang.ClassLoader loadClass ( ClassLoader.java : 251 > ) > at java.lang.ClassLoader loadClassInternal ( > ClassLoader.java : 319 ) > at java.lang.Class forName0 ( Class.java ) > at java.lang.Class forName ( Class.java : 169 ) > at com.uwyn.rife.database.DbStatement wrapWithDbResultSet > ( DbStatement.java : 1429 ) > at com.uwyn.rife.database.DbStatement setResultset > ( DbStatement.java : 1418 ) > at com.uwyn.rife.database.DbPreparedStatement executeQuery > ( DbPreparedStatement.java : 190 ) > at com.uwyn.rife.database.DbQueryManager executeQuery > ( DbQueryManager.java : 198 ) > 35 more ... > > This entry in the mail archives: > > http://www.mail-archive.com/[EMAIL PROTECTED]/msg03204.html > > Seems to suggest mixing of 1.5 and 1.6 JARs. I am definitely using > rife-1.6-jdk15.jar in my deployed app. Can anyone help here? > > Thank you, > > David Herbert > British Antarctic Survey. > > -- > This message (and any attachments) is for the recipient only. NERC > is subject > to the Freedom of Information Act 2000 and the contents of this > email and any > reply you make may be disclosed by NERC unless it is exempt from > release under > the Act. Any material supplied to NERC may be stored in an electronic > records management system. > > > > -- Geert Bevin Terracotta - http://www.terracotta.org Uwyn "Use what you need" - http://uwyn.com RIFE Java application framework - http://rifers.org Music and words - http://gbevin.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "rife-users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/rife-users?hl=en -~----------~----~----~----~------~----~------~--~---
