Problème de classe - Java - Programmation
Marsh Posté le 17-09-2009 à 19:02:11
C'est marqué: il manque le chemin vers ocijdbc10 dans ton PATH.
Marsh Posté le 18-09-2009 à 09:38:52
Certes. Mais ou dois je le définir sachant que j'ai déjà défini mes environnements de la manière suivante :
JAVA_HOME=/opt/jre1.6.0_16
export JAVA_HOME
ORACLE_BASE=/opt/cliora10
ORACLE_HOME=/opt/cliora10/10.2.0
LD_LIBRARY_PATH=$ORACLE_HOME/lib
TOMCAT_HOME=/app/tomcat/
PATH=$PATH:$HOME/bin:$JAVA_HOME:$ORACLE_HOME/bin
CLASSPATH=%ORACLE_HOME%\jdbc\lib\ojdbc14.jar
export ORACLE_BASE ORACLE_HOME PATH LD_LIBRARY_PATH CLASSPATH
Marsh Posté le 18-09-2009 à 22:47:09
En faisant une recherche sur Google tu verras qu'il s'agit d'une bibliothèque Oracle nommée ocijdbc10.dylib. Regarde où se trouve ce fichier sur ta machine et ajoute le dossier contenant au PATH.
Marsh Posté le 17-09-2009 à 18:22:49
Bonjour à tous,
J'essaie désespérement d'installer xwiki sur un serveur linux. J'utilise apache, tomcat et oracle10g
Lorsque je lance ma webapp depuis tomcat, j'ai l'erreur suivante
type Rapport d'exception
message
description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.
exception
javax.servlet.ServletException: com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main XWiki context
Wrapped Exception: Error number 3001 in 3: Cannot load class com.xpn.xwiki.store.migration.hibernate.XWikiHibernateMigrationManager from param xwiki.store.migration.manager.class
Wrapped Exception: no ocijdbc10 in java.library.path
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:155)
com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:117)
com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:68)
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:295)
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
cause mère
com.xpn.xwiki.XWikiException: Error number 3 in 0: Could not initialize main XWiki context
Wrapped Exception: Error number 3001 in 3: Cannot load class com.xpn.xwiki.store.migration.hibernate.XWikiHibernateMigrationManager from param xwiki.store.migration.manager.class
Wrapped Exception: no ocijdbc10 in java.library.path
com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:339)
com.xpn.xwiki.XWiki.getXWiki(XWiki.java:400)
com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:135)
com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:155)
com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:117)
com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:68)
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:295)
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
Qu'est ce qu'il manque à mon système sachant que j'ai défini un CLASSPATH, un LD_LIBRARY_PATH, un JAVA_HOME et un ORACLE_HOME ?
Merci pour votre aide