XWiki is built differently for the war installation than the jetty/HSQL pack I think If you download the war file and install that way it will work.
Caleb PERINAUD Christophe wrote: > Here what we did is that we installed Xwiki from the pack jetty/HSQL. > Once it work, we modified the hibernate configuration file to connect to > Oracle DB. > > Here is our config file (if it helps ...) : > <?xml version='1.0' encoding='utf-8'?> > <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate > Configuration DTD//EN" > > "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> > <hibernate-configuration> > <session-factory> > <property name="show_sql">false</property> > <property name="use_outer_join">true</property> > <property name="dbcp.defaultAutoCommit">false</property> > <property name="dbcp.maxActive">50</property> > <property name="dbcp.maxIdle">5</property> > <property name="dbcp.maxWait">30000</property> > <property name="dbcp.whenExhaustedAction">1</property> > <property name="dbcp.ps.whenExhaustedAction">1</property> > <property name="dbcp.ps.maxActive">20</property> > <property name="dbcp.ps.maxWait">120000</property> > <property name="dbcp.ps.maxIdle">20</property> > <property > name="connection.url">jdbc:oracle:thin:@IP.IP.IP.IP:1521:od46</property> > <property name="connection.username">xwiki</property> > <property name="connection.password">*********</property> > <property > name="connection.driver_class">oracle.jdbc.driver.OracleDriver</property> > <property name="dialect">org.hibernate.dialect.Oracle10gDialect</property> > <property > name="connection.provider_class">com.xpn.xwiki.store.DBCPConnectionProvider</property> > <property name="connection.pool_size">2</property> > <property name="statement_cache.size">2</property> > <property name="hibernate.connection.SetBigStringTryClob">true</property> > <property name="hibernate.jdbc.batch_size">0</property> > <mapping resource="xwiki.oracle.hbm.xml"/> > <mapping resource="feeds.oracle.hbm.xml"/> > </session-factory> > </hibernate-configuration> > > >> -----Message d'origine----- >> De : [email protected] [mailto:[email protected]] >> De la part de Oskar Marek Rzepinski >> Envoyé : mardi 19 janvier 2010 08:13 >> À : XWiki Users >> Objet : Re: [xwiki-users] Problem with getting Xwiki to work >> with Oracle10g >> >> Yes, I forgot to mention it, we copied it from the oracle >> folder, we copied >> this files: >> >> ojdbc14.jar >> orai18n.jar >> >> And we also tried it with ojdbc5.jar >> >> It getting us really crazy on this. >> >> >> >> 2010/1/19 PERINAUD Christophe <[email protected]> >> >>> Hi, >>> >>> Maybe stupid but did you install Oracle JDBC drivers in the >> WEB-INF/lib >>> xwiki's folder ? >>> >>> Christophe Périnaud >>> Windows Server 2003 SP2 in a VMWare instance >>> Oracle 10g >>> Java 1.6.0_12 >>> Xwiki 2.0.3 from the pack Jetty/HSQL >>> >>> >>>> -----Message d'origine----- >>>> De : [email protected] [mailto:[email protected]] >>>> De la part de Oskar Marek Rzepinski >>>> Envoyé : mardi 19 janvier 2010 07:58 >>>> À : [email protected] >>>> Objet : [xwiki-users] Problem with getting Xwiki to work with >>>> Oracle10g >>>> >>>> Hello everybody, >>>> >>>> >>>> we just stuck on installing xwiki on our devserver. We tried >>>> almost 10 times >>>> to get it work by ourselves but I didn't work. We still >> want to get it >>>> working. Here are the steps we did already: >>>> 1. we created a user xwiki on our DB server with the >>>> instructions from the >>>> official site >>>> 2. then we deployed xwiki on our server with the geronimo console >>>> 3. we made some changes to the hibernate configuration file, >>>> as you can see: >>>> <?xml version='1.0' encoding='utf-8'?> >>>> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate >>>> Configuration DTD//EN" >>>> >> "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> >>>> <hibernate-configuration> >>>> <session-factory> >>>> >>>> <!-- Please refer to the installation guide on >>>> >>>> >> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Installation for >>>> configuring your >>>> database. You'll need to do 2 things: >>>> 1) Copy your database driver JAR in WEB-INF/lib or in >>>> some shared >>>> lib directory >>>> 2) Uncomment the properties below for your specific >>>> DB (and comment >>>> the default >>>> database configuration if it doesn't match your DB) >>>> --> >>>> >>>> <!-- Generic parameters common to all Databases --> >>>> >>>> <property name="show_sql">false</ >>>> property> >>>> <property name="use_outer_join">true</property> >>>> >>>> <property name="dbcp.defaultAutoCommit">false</property> >>>> <property name="dbcp.maxActive">50</property> >>>> <property name="dbcp.maxIdle">5</property> >>>> <property name="dbcp.maxWait">30000</property> >>>> <property name="dbcp.whenExhaustedAction">1</property> >>>> <property name="dbcp.ps.whenExhaustedAction">1</property> >>>> <property name="dbcp.ps.maxActive">20</property> >>>> <property name="dbcp.ps.maxWait">120000</property> >>>> <property name="dbcp.ps.maxIdle">20</property> >>>> <!-- Without it, some queries fail in MS SQL. XWiki >> doesn't need >>>> scrollable result sets, anyway. --> >>>> <property name="jdbc.use_scrollable_resultset">false</property> >>>> >>>> <!-- Oracle configuration. >>>> Uncomment if you want to use Oracle and comment out >>>> other database >>>> configurations. >>>> Note: the 2 properties named >>>> "hibernate.connection.SetBigStringTryClob" and >>>> "hibernate.jdbc.batch_size". They are required to >>>> tell Oracle to >>>> allow CLOBs larger than >>>> 32K. >>>> --> >>>> <property >>>> name="connection.url">jdbc:oracle:thin:@10.233.106.132:1521 >>>> :devORA</property> >>>> <property name="connection.username">xwiki</property> >>>> <property name="connection.password">xwiki</property> >>>> <property >>>> name="connection.driver_class">oracle.jdbc.driver.OracleDriver >>>> </property> >>>> <property >>>> name="dialect">org.hibernate.dialect.Oracle10gDialect</property> >>>> <property >>>> name="connection.provider_class">com.xpn.xwiki.store.DBCPConne >>>> ctionProvider</property> >>>> <property name="connection.pool_size">2</property> >>>> <property name="statement_cache.size">2</property> >>>> <property >>>> name="hibernate.connection.SetBigStringTryClob">true</property> >>>> <property name="hibernate.jdbc.batch_size">0</property> >>>> <mapping resource="xwiki.oracle.hbm.xml"/> >>>> <mapping resource="feeds.oracle.hbm.xml"/> >>>> <mapping resource="activitystream.hbm.xml"/> >>>> >>>> <property >>>> name="hibernate.query.factory_class">org.hibernate.hql.classic >>>> .ClassicQueryTranslatorFactory</property> >>>> >>>> </session-factory> >>>> </hibernate-configuration> >>>> >>>> 4. We still get this error. We can simply connect to the >>>> xwiki users on the >>>> solaris console with sqlplus, but we cannot get it work. The >>>> user for the >>>> xwiki has all privileges to work the database. We cannot >>>> understand what >>>> goes wrong. Is there a simple how to how to really xwiki >>>> working on oracle >>>> 10g? Thank you very much. >>>> >>>> >>>> >>>> HTTP Status 500 - >>>> >>>> _____ >>>> >>>> >>>> type Exception report >>>> >>>> message >>>> >>>> description The server encountered an internal error () that >>>> prevented it >>>> from fulfilling this request. >>>> >>>> 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.XWikiHibernateMigratio >>>> nManager from >>>> param xwiki.store.migration.manager.class >>>> Wrapped Exception: Error number 0 in 3: Exception while >>>> hibernate execute >>>> Wrapped Exception: invalid configuration >>>> >>>> >>>> org.apache.struts.action.RequestProcessor.processException(Req >>>> uestProcessor.java:535) >>>> >>>> >>>> org.apache.struts.action.RequestProcessor.processActionPerform >>>> (RequestProcessor.java:433) >>>> >>>> >>>> org.apache.struts.action.RequestProcessor.process(RequestProce >>>> ssor.java:236) >>>> >>>> >>>> org.apache.struts.action.ActionServlet.process(ActionServlet.j >>>> ava:1196) >>>> >>>> >> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) >>>> >> javax.servlet.http.HttpServlet.service(HttpServlet.java:693) >>>> >> javax.servlet.http.HttpServlet.service(HttpServlet.java:806) >>>> >>>> com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter( >>>> ConversionFilter.java:152) >>>> >> com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:117) >>>> >>>> com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFi >>>> lter.java:68) >>>> >>>> >>>> com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedReq >>>> uestRestorerFilter.java:295) >>>> >>>> >>>> com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetChara >>>> cterEncodingFilter.java:112) >>>> >>>> root cause >>>> >>>> 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.XWikiHibernateMigratio >>>> nManager from >>>> param xwiki.store.migration.manager.class >>>> Wrapped Exception: Error number 0 in 3: Exception while >>>> hibernate execute >>>> Wrapped Exception: invalid configuration >>>> com.xpn.xwiki.XWiki.getMainXWiki(XWiki.java:341) >>>> com.xpn.xwiki.XWiki.getXWiki(XWiki.java:402) >>>> 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(RequestProce >>>> ssor.java:236) >>>> >>>> >>>> org.apache.struts.action.ActionServlet.process(ActionServlet.j >>>> ava:1196) >>>> >>>> >> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) >>>> >> javax.servlet.http.HttpServlet.service(HttpServlet.java:693) >>>> >> javax.servlet.http.HttpServlet.service(HttpServlet.java:806) >>>> >>>> com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter( >>>> ConversionFilter.java:152) >>>> >> com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:117) >>>> >>>> com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFi >>>> lter.java:68) >>>> >>>> >>>> com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedReq >>>> uestRestorerFilter.java:295) >>>> >>>> >>>> com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetChara >>>> cterEncodingFilter.java:112) >>>> >>>> note The full stack trace of the root cause is available >> in the Apache >>>> Tomcat/6.0.18 logs. >>>> >>>> _____ >>>> >>>> >>>> Apache Tomcat/6.0.18 >>>> >>>> >>>> >>>> >>>> sincerely Oskar >>>> _______________________________________________ >>>> users mailing list >>>> [email protected] >>>> http://lists.xwiki.org/mailman/listinfo/users >>>> >>> >> -------------------------------------------------------------- >> ------------------ >>> This e-mail is intended only for the addressee named above. >> It does not >>> bind the sender, except in the case of an existing written >> convention with >>> the addressee. This e-mail may contain material that is >> confidential and >>> privileged for the sole use of the intended recipient. Any >> review, reliance >>> or distribution by others or forwarding without express >> permission is >>> strictly prohibited and may be unlawful. If you are not the intended >>> recipient, please contact the sender and delete all copies. >>> >>> While reasonable precautions have been taken to ensure that >> this e-mail and >>> any attachments are free from any computer virus or similar >> defect, no >>> liability will be accepted in that respect. Anyone >> accessing this e-mail >>> must take their own precautions as to security and virus protection. >>> >>> KBL European Private Bankers S.A., 43 boulevard Royal >> L-2955 Luxembourg, >>> R.C.S. Luxembourg B 6395, T (352) 47 97 1 >>> _______________________________________________ >>> users mailing list >>> [email protected] >>> http://lists.xwiki.org/mailman/listinfo/users >>> >> _______________________________________________ >> users mailing list >> [email protected] >> http://lists.xwiki.org/mailman/listinfo/users >> > -------------------------------------------------------------------------------- > > This e-mail is intended only for the addressee named above. It does not bind > the sender, except in the case of an existing written convention with the > addressee. This e-mail may contain material that is confidential and > privileged for the sole use of the intended recipient. Any review, reliance > or distribution by others or forwarding without express permission is > strictly prohibited and may be unlawful. If you are not the intended > recipient, please contact the sender and delete all copies. > > While reasonable precautions have been taken to ensure that this e-mail and > any attachments are free from any computer virus or similar defect, no > liability will be accepted in that respect. Anyone accessing this e-mail must > take their own precautions as to security and virus protection. > > KBL European Private Bankers S.A., 43 boulevard Royal L-2955 Luxembourg, > R.C.S. Luxembourg B 6395, T (352) 47 97 1 > _______________________________________________ > users mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/users > _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
