Hi,

After upgrading one server (ZCM running on SLES) to 10.2.2, I can't login into ZCM anymore. Any idea what the solution here is?

Login Error: org.hibernate.HibernateException: JDBC Driver class not found: ianywhere.ml.jdbcodbc.IDriver
See the ZENworks Control Center log file (zcc.log) for the full stack trace.

Exception Info:
18 Dec 2009 20:15:58 Class....... com.novell.zenworks.datamodel.exceptions.InternalD ataModelException
18 Dec 2009 20:15:58 Message..... org.hibernate.HibernateException: JDBC Driver class not found: ianywhere.ml.jdbcodbc.IDriver
18 Dec 2009 20:15:58 Logged at... Login...............429
18 Dec 2009 20:15:58 ============== Exception (end) =============================
18 Dec 2009 20:15:58 MessageUtil..........85 :Error: Login Error
18 Dec 2009 20:15:58 ============== Exception (begin) ===========================
18 Dec 2009 20:15:58 Exception occured
com.novell.zenworks.datamodel.exceptions.InternalD ataModelException: org.hibernate.HibernateException: JDBC Driver class not found: ianywhere.ml.jdbcodbc.IDriver
at com.novell.zenworks.datamodel.session.hibernate.Hi bernateInfo._buildInfo(HibernateInfo.java:306)
at com.novell.zenworks.datamodel.session.hibernate.Hi bernateInfo.buildInfo(HibernateInfo.java:126)
at com.novell.zenworks.datamodel.session.hibernate.Hi bernateAbstractSession.getHibernateInfo(HibernateA bstractSession.java:1310)
at com.novell.zenworks.datamodel.session.hibernate.Hi bernateAbstractSession.getHibernateInfo(HibernateA bstractSession.java:1304)
at com.novell.zenworks.datamodel.session.hibernate.Hi bernateAbstractSession._prePasswordValidationIniti alize(HibernateAbstractSession.java:333)
at com.novell.zenworks.datamodel.session.hibernate.Hi bernateAbstractSession.login(HibernateAbstractSess ion.java:288)
at com.novell.zenworks.datamodel.services.DirectServi ceStoreImpl.login(DirectServiceStoreImpl.java:169)
at com.novell.zenworks.fw.web.internal.Login.loginImp l(Login.java:448)
at com.novell.zenworks.fw.web.internal.Login.loginBut ton_Click(Login.java:322)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Native MethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(De legatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.novell.web.controls.WebControl.fireEvent(WebCo ntrol.java:1977)
at com.novell.web.controls.WebControl.fireEvent(WebCo ntrol.java:1952)
at com.novell.web.controls.Button.raisePostBackEvent( Button.java:475)
at com.novell.web.controls.Page.raisePostBackEvent(Pa ge.java:885)
at com.novell.web.controls.Page.raisePostBackEvents(P age.java:872)
at com.novell.web.controls.Page.internalProcessReques t(Page.java:584)
at com.novell.web.controls.Page.processRequest(Page.j ava:528)
at com.novell.web.internal.controls.PageTag.doEndTag( PageTag.java:86)
at org.apache.jsp.jsp.fw.internal.Login_jsp._jspServi ce(Login_jsp.java:366)
at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:98)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:328)
at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:315)
at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:265)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.ApplicationDispatcher.inv oke(ApplicationDispatcher.java:691)
at org.apache.catalina.core.ApplicationDispatcher.pro cessRequest(ApplicationDispatcher.java:469)
at org.apache.catalina.core.ApplicationDispatcher.doF orward(ApplicationDispatcher.java:364)
at org.apache.catalina.core.ApplicationDispatcher.for ward(ApplicationDispatcher.java:301)
at com.novell.web.NJWCServlet.serviceImpl(NJWCServlet .java:97)
at com.novell.zenworks.fw.web.internal.ZENworksServle t.service(ZENworksServlet.java:84)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:188)
at com.patchlink.sapphire.web.pages.vulnerability.ses sion.HibernateSessionFilter.doFilter(HibernateSess ionFilter.java:75)
at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:215)
at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:210)
at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:174)
at org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase.java:525)
at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:108)
at com.novell.zenworks.tomcat.ZENRequestValve.invoke( ZENRequestValve.java:1122)
at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:151)
at org.apache.coyote.http11.Http11Processor.process(H ttp11Processor.java:870)
at org.apache.coyote.http11.Http11BaseProtocol$Http11 ConnectionHandler.processConnection(Http11BaseProt ocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.process Socket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThr ead.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.java:685)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.hibernate.HibernateException: JDBC Driver class not found: ianywhere.ml.jdbcodbc.IDriver
at org.hibernate.connection.C3P0ConnectionProvider.co nfigure(C3P0ConnectionProvider.java:70)
at org.hibernate.connection.ConnectionProviderFactory .newConnectionProvider(ConnectionProviderFactory.j ava:124)
at org.hibernate.connection.ConnectionProviderFactory .newConnectionProvider(ConnectionProviderFactory.j ava:56)
at org.hibernate.cfg.SettingsFactory.createConnection Provider(SettingsFactory.java:385)
at org.hibernate.cfg.SettingsFactory.buildSettings(Se ttingsFactory.java:61)
at org.hibernate.cfg.Configuration.buildSettings(Conf iguration.java:1885)
at org.hibernate.cfg.Configuration.buildSessionFactor y(Configuration.java:1178)
at com.novell.zenworks.datamodel.session.hibernate.Hi bernateInfo._buildInfo(HibernateInfo.java:278)
... 55 more
Caused by: java.lang.ClassNotFoundException: ianywhere.ml.jdbcodbc.IDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java: 200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.j ava:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:3 06)
at java.lang.ClassLoader.loadClass(ClassLoader.java:2 51)
at java.lang.ClassLoader.loadClassInternal(ClassLoade r.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at org.hibernate.util.ReflectHelper.classForName(Refl ectHelper.java:102)
at org.hibernate.connection.C3P0ConnectionProvider.co nfigure(C3P0ConnectionProvider.java:65)
... 62 more
18 Dec 2009 20:15:58

Exception Info:
18 Dec 2009 20:15:58 Class....... com.novell.zenworks.datamodel.exceptions.InternalD ataModelException
18 Dec 2009 20:15:58 Message..... org.hibernate.HibernateException: JDBC Driver class not found: ianywhere.ml.jdbcodbc.IDriver
18 Dec 2009 20:15:58 Logged at... Messages............313
18 Dec 2009 20:15:58 ============== Exception (end) =============================

Looks familiar to this issue: http://forums.novell.com/novell-prod...-properly.html


regards,

Roel van Bueren