Bonjour,
J'ai installé la version 1.9.4 de spagoBI. Quand Je clique sur SBISettings --> Engines configuration, j'ai cette erreur:
[ERROR] JDBCExceptionReporter - Cannot load JDBC driver class 'org.mysql.jdbcDriver'
Une idée ?
Merci
Bonjour,
J'ai installé la version 1.9.4 de spagoBI. Quand Je clique sur SBISettings --> Engines configuration, j'ai cette erreur:
[ERROR] JDBCExceptionReporter - Cannot load JDBC driver class 'org.mysql.jdbcDriver'
Une idée ?
Merci
Bonjour,
C'est pour la configuration de quel outil que tu as cette erreur ?
Cdt,
Lazarel
Juste je clique sur le lien "Engines Configuration". En fait, lorsque je clique sur n'importe quel lien que j'obtient cette erreur. Je pense que c'est le driver mais j'ai bien mis "mysql-connector-java-3.1.10-bin.jar" dans " EXO-HOME/common/lib" ?
Oui, il y a aussi le sous répertoire WEB-INF/lib présent dans web-apps/spagobi qui est important.
Tu as les méta-données sous MySQL ou HDBSQL ?
Donc, je mets le driver dans "webapps/spagobi/WEB-INF/lib"
j'ai fait mais il n'ya rien.???
Pour les meta-data c'est sous mysql.
Tu aurais les logs de ton serveur d'application ?
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:89)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:172)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:89)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.Template.merge(Template.java:256)
at org.exoplatform.portal.faces.renderer.html.container.ContainerRenderer.encodeChildren(ContainerRenderer.java:68)
at org.exoplatform.portal.faces.component.UIComponentRenderCommand.execute(UIComponentRenderCommand.java:42)
at org.exoplatform.container.component.ExecutionContext.executeNextUnit(ExecutionContext.java:26)
at org.exoplatform.portal.faces.component.UIComponentRenderStatisticCommand.execute(UIComponentRenderStatisticCommand.java:27)
at org.exoplatform.container.component.ExecutionContext.execute(ExecutionContext.java:20)
at org.exoplatform.portal.faces.component.UIComponentCommandChain.renderComponent(UIComponentCommandChain.java:26)
at org.exoplatform.portal.faces.component.UIPortalComponent.encodeChildren(UIPortalComponent.java:177)
at org.exoplatform.portal.faces.renderer.BaseRenderer.renderChildFloatHorizontal(BaseRenderer.java:126)
at sun.reflect.GeneratedMethodAccessor92.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:267)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:220)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:166)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:70)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:172)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:70)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:172)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:89)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.Template.merge(Template.java:256)
at org.exoplatform.portal.faces.renderer.html.container.ContainerRenderer.encodeChildren(ContainerRenderer.java:68)
at org.exoplatform.portal.faces.component.UIComponentRenderCommand.execute(UIComponentRenderCommand.java:42)
at org.exoplatform.container.component.ExecutionContext.executeNextUnit(ExecutionContext.java:26)
at org.exoplatform.portal.faces.component.UIComponentRenderStatisticCommand.execute(UIComponentRenderStatisticCommand.java:27)
at org.exoplatform.container.component.ExecutionContext.execute(ExecutionContext.java:20)
at org.exoplatform.portal.faces.component.UIComponentCommandChain.renderComponent(UIComponentCommandChain.java:26)
at org.exoplatform.portal.faces.component.UIPortalComponent.encodeChildren(UIPortalComponent.java:177)
at org.exoplatform.portal.faces.renderer.BaseRenderer.renderChildFloatVertical(BaseRenderer.java:119)
at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:267)
at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197)
at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:220)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:166)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:70)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:172)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:89)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:172)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:89)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.Template.merge(Template.java:256)
at org.exoplatform.portal.faces.renderer.html.container.ContainerRenderer.encodeChildren(ContainerRenderer.java:68)
at org.exoplatform.portal.faces.component.UIComponentRenderCommand.execute(UIComponentRenderCommand.java:42)
at org.exoplatform.container.component.ExecutionContext.executeNextUnit(ExecutionContext.java:26)
at org.exoplatform.portal.faces.component.UIComponentRenderStatisticCommand.execute(UIComponentRenderStatisticCommand.java:27)
at org.exoplatform.container.component.ExecutionContext.execute(ExecutionContext.java:20)
at org.exoplatform.portal.faces.component.UIComponentCommandChain.renderComponent(UIComponentCommandChain.java:26)
at org.exoplatform.portal.faces.component.UIPortalComponent.encodeChildren(UIPortalComponent.java:177)
at org.exoplatform.velocity.directive.JSFRenderChildren.render(JSFRenderChildren.java:37)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.Template.merge(Template.java:256)
at org.exoplatform.portal.faces.renderer.html.portal.PortalRenderer.encodeChildren(PortalRenderer.java:59)
at org.exoplatform.portal.faces.component.UIComponentRenderComma[WARN] JDBCExceptionReporter - SQL Error: 0, SQLState: null
[ERROR] JDBCExceptionReporter - Cannot load JDBC driver class 'org.mysql.jdbcDriver'
Tu utilise quoi comme plateforme exo ou liferay ?
exo
à mon avis, le problème est au niveau du paramétrage de server.xml qui est dans conf.
j'ai configuré le fichier comme suit: (la partie liée au driver):
<Resource name="jdbc/spagobi" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/spagobi">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>org.mysql.jdbcDriver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:mysql://localhost:3306/spagobi</value>
</parameter>
<parameter>
<name>username</name>
<value>root</value>
</parameter>
<parameter>
<name>password</name>
<value>root</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>20</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>10</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>-1</value>
</parameter>
</ResourceParams>
Est ce que le fichier est bien configuré comme ça?
J'ai trouvé la solution dans cette discussion:
http://www.developpez.net/forums/d57...iver-of-class/
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager