CMDBuild Forum

Installazione cmdbuild windows

Sto provando ad installare cmd build in ambiente windows, ho fatto la configurazione descritta da voi, testato la connessione con postgres ed è ok, ho creato l’utente admin ed è ok ma al login mi esce un errore. Vi copio il log.Se potete aiutarmi a risolvere il problema. Grazie

INFO 2009-07-24 08:39:07 [jsonrpc ] Calling url /login/login
ERROR 2009-07-24 08:39:07 [persist ] Error trying to get database connection
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot load JDBC driver class ‘org.postgresql.Driver’
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1136)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)
at org.cmdbuild.services.DBService.getConnection(DBService.java:65)
at org.cmdbuild.elements.Table$Loader.loadTableMap(Table.java:317)
at org.cmdbuild.services.SchemaCache.loadTables(SchemaCache.java:204)
at org.cmdbuild.services.SchemaCache.getTableMap(SchemaCache.java:191)
at org.cmdbuild.services.SchemaCache.getTable(SchemaCache.java:49)
at org.cmdbuild.elements.Table.get(Table.java:287)
at org.cmdbuild.elements.Card.(Card.java:32)
at org.cmdbuild.elements.wrappers.Role.(Role.java:24)
at org.cmdbuild.elements.wrappers.Role.getDummyGroup(Role.java:72)
at org.cmdbuild.operation.BaseOperation.(BaseOperation.java:17)
at org.cmdbuild.operation.security.Authentication.(Authentication.java:21)
at org.cmdbuild.servlets.json.Login.login(Login.java:23)
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:585)
at org.cmdbuild.servlets.JSONDispatcher.dispatch(JSONDispatcher.java:74)
at org.cmdbuild.servlets.JSONDispatcher.doPost(JSONDispatcher.java:39)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:29)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.cmdbuild.filters.ConfCheckFilter.doFilter(ConfCheckFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.cmdbuild.filters.TranslationFilter.doFilter(TranslationFilter.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:574)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1527)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.ClassNotFoundException: org.postgresql.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1130)
… 42 more
ERROR 2009-07-24 08:39:07 [jsonrpc ] json rpc error
java.lang.reflect.InvocationTargetException
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:585)
at org.cmdbuild.servlets.JSONDispatcher.dispatch(JSONDispatcher.java:74)
at org.cmdbuild.servlets.JSONDispatcher.doPost(JSONDispatcher.java:39)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.cmdbuild.filters.AuthFilter.doFilter(AuthFilter.java:29)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.cmdbuild.filters.ConfCheckFilter.doFilter(ConfCheckFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.cmdbuild.filters.TranslationFilter.doFilter(TranslationFilter.java:47)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:859)
at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:574)
at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1527)
at java.lang.Thread.run(Thread.java:595)
Caused by: org.cmdbuild.exception.ORMException
at org.cmdbuild.exception.ORMException$ORMExceptionType.createException(ORMException.java:48)
at org.cmdbuild.services.DBService.getConnection(DBService.java:69)
at org.cmdbuild.elements.Table$Loader.loadTableMap(Table.java:317)
at org.cmdbuild.services.SchemaCache.loadTables(SchemaCache.java:204)
at org.cmdbuild.services.SchemaCache.getTableMap(SchemaCache.java:191)
at org.cmdbuild.services.SchemaCache.getTable(SchemaCache.java:49)
at org.cmdbuild.elements.Table.get(Table.java:287)
at org.cmdbuild.elements.Card.(Card.java:32)
at org.cmdbuild.elements.wrappers.Role.(Role.java:24)
at org.cmdbuild.elements.wrappers.Role.getDummyGroup(Role.java:72)
at org.cmdbuild.operation.BaseOperation.(BaseOperation.java:17)
at org.cmdbuild.operation.security.Authentication.(Authentication.java:21)
at org.cmdbuild.servlets.json.Login.login(Login.java:23)
… 29 more
WARN 2009-07-24 08:39:07 [jsonrpc ] A org.cmdbuild.exception.ORMException occurred calling method class org.cmdbuild.servlets.json.Login.login
INFO 2009-07-24 11:01:19 [jsonrpc ] Calling url /utils/gettranslationobject
INFO 2009-07-24 11:01:19 [jsonrpc ] Calling url /schema/setup/getconfiguration
INFO 2009-07-24 11:01:19 [jsonrpc ] Calling url /utils/listavailabletranslations

Per risolvere l’errore segnalato si deve spostare il driver JDBC di Postgres dalla cartella webapps/cmdbuild/WEB-INF/lib alla cartella lib se si tratta di Tomcat 6, common/lib se invece si utilizza Tomcat 5.5.