Hi,
Could someone please point me to the technologies that are being used by
Xwiki i.e. struts, hibernate, EJBs etc?
I have looked at the documentation but couldnt find any definate answer.
Thanks
Hi,
and Merry Christmas !
My xwiki runs on tomcat 6.0 /windows 2003 server, and Oracle 10.2.0.4.0,
whith MS ActiveDirectory for the LDAP.
I have updated my XEM 1.8.4 to the last 2.1.1, without any problem.
But when importing xar files (I tried both
xwiki-enterprise-manager-wiki-administrator-2.1.1.xar and
xwiki-enterprise-wiki-2.1.1.xar) I have import error for 3 files, I'm
sorry, I didn't note which one, but I have the Tomcat log.
Any idea ? If you need other test, just tell me...
thanks,
Gaëtan
2009-12-28 16:39:28,589
[https://sid-sicap.aphp.fr/xwiki/bin/import/XWiki/Import?editor=globaladmin&…]
WARN xwiki.XWiki - Exception while getting wiki
preference [backlinks]
com.xpn.xwiki.XWikiException: Error number 3202 in 3: Exception while
reading document XWiki.XWikiPreferences
Wrapped Exception: a different object with the same identifier value was
already associated with the session:
[com.xpn.xwiki.doc.XWikiDocument#104408758]
at
com.xpn.xwiki.store.XWikiHibernateStore.loadXWikiDoc(XWikiHibernateStore.java:769)
at
com.xpn.xwiki.store.XWikiCacheStore.loadXWikiDoc(XWikiCacheStore.java:288)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:1375)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:1415)
at com.xpn.xwiki.XWiki.getXWikiPreference(XWiki.java:2056)
at com.xpn.xwiki.XWiki.getXWikiPreference(XWiki.java:2088)
at com.xpn.xwiki.XWiki.hasBacklinks(XWiki.java:5835)
at
com.xpn.xwiki.store.XWikiHibernateStore.saveXWikiDoc(XWikiHibernateStore.java:593)
at
com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:181)
at
com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:174)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1325)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1287)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1282)
at com.xpn.xwiki.plugin.packaging.Package.installDocument(Package.java:607)
at com.xpn.xwiki.plugin.packaging.Package.install(Package.java:529)
at com.xpn.xwiki.plugin.packaging.PackageAPI.install(PackageAPI.java:225)
at com.xpn.xwiki.web.ImportAction.render(ImportAction.java:120)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:214)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:152)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:117)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:68)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:295)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
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:175)
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:263)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Unknown Source)
Wrapped Exception:
org.hibernate.NonUniqueObjectException: a different object with the same
identifier value was already associated with the session:
[com.xpn.xwiki.doc.XWikiDocument#104408758]
at
org.hibernate.event.def.DefaultLoadEventListener.load(DefaultLoadEventListener.java:150)
at
org.hibernate.event.def.DefaultLoadEventListener.proxyOrLoad(DefaultLoadEventListener.java:195)
at
org.hibernate.event.def.DefaultLoadEventListener.onLoad(DefaultLoadEventListener.java:103)
at org.hibernate.impl.SessionImpl.fireLoad(SessionImpl.java:878)
at org.hibernate.impl.SessionImpl.load(SessionImpl.java:784)
at
com.xpn.xwiki.store.XWikiHibernateStore.loadXWikiDoc(XWikiHibernateStore.java:649)
at
com.xpn.xwiki.store.XWikiCacheStore.loadXWikiDoc(XWikiCacheStore.java:288)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:1375)
at com.xpn.xwiki.XWiki.getDocument(XWiki.java:1415)
at com.xpn.xwiki.XWiki.getXWikiPreference(XWiki.java:2056)
at com.xpn.xwiki.XWiki.getXWikiPreference(XWiki.java:2088)
at com.xpn.xwiki.XWiki.hasBacklinks(XWiki.java:5835)
at
com.xpn.xwiki.store.XWikiHibernateStore.saveXWikiDoc(XWikiHibernateStore.java:593)
at
com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:181)
at
com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:174)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1325)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1287)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1282)
at com.xpn.xwiki.plugin.packaging.Package.installDocument(Package.java:607)
at com.xpn.xwiki.plugin.packaging.Package.install(Package.java:529)
at com.xpn.xwiki.plugin.packaging.PackageAPI.install(PackageAPI.java:225)
at com.xpn.xwiki.web.ImportAction.render(ImportAction.java:120)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:214)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:152)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:117)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:68)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:295)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
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:175)
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:263)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Unknown Source)
2009-12-28 16:39:29,011
[https://sid-sicap.aphp.fr/xwiki/bin/import/XWiki/Import?editor=globaladmin&…]
WARN util.JDBCExceptionReporter - SQL Error: 1400, SQLState: 23000
2009-12-28 16:39:29,011
[https://sid-sicap.aphp.fr/xwiki/bin/import/XWiki/Import?editor=globaladmin&…]
ERROR util.JDBCExceptionReporter - ORA-01400: impossible d'insérer
NULL dans ("XWIKI"."XWIKIDOC"."XWD_CONTENT")
2009-12-28 16:39:29,011
[https://sid-sicap.aphp.fr/xwiki/bin/import/XWiki/Import?editor=globaladmin&…]
ERROR .AbstractFlushingEventListener - Could not synchronize database
state with session
org.hibernate.exception.ConstraintViolationException: could not insert:
[com.xpn.xwiki.doc.XWikiDocument]
at
org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:71)
at
org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at
org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2272)
at
org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2665)
at
org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:60)
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:167)
at
org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
at
org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)
at
org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:106)
at
com.xpn.xwiki.store.XWikiHibernateBaseStore.endTransaction(XWikiHibernateBaseStore.java:854)
at
com.xpn.xwiki.store.XWikiHibernateBaseStore.endTransaction(XWikiHibernateBaseStore.java:825)
at
com.xpn.xwiki.store.XWikiHibernateStore.saveXWikiDoc(XWikiHibernateStore.java:598)
at
com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:181)
at
com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:174)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1325)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1287)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1282)
at com.xpn.xwiki.plugin.packaging.Package.installDocument(Package.java:607)
at com.xpn.xwiki.plugin.packaging.Package.install(Package.java:529)
at com.xpn.xwiki.plugin.packaging.PackageAPI.install(PackageAPI.java:225)
at com.xpn.xwiki.web.ImportAction.render(ImportAction.java:120)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:214)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:152)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:117)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:68)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:295)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
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:175)
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:263)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Unknown Source)
Caused by: java.sql.SQLException: ORA-01400: impossible d'insérer NULL
dans ("XWIKI"."XWIKIDOC"."XWD_CONTENT")
at
oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:745)
at
oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:219)
at
oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:970)
at
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1190)
at
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3370)
at
oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3454)
at
org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:101)
at
org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:101)
at
org.hibernate.jdbc.NonBatchingBatcher.addToBatch(NonBatchingBatcher.java:23)
at
org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2252)
... 60 more
2009-12-28 16:39:29,011
[https://sid-sicap.aphp.fr/xwiki/bin/import/XWiki/Import?editor=globaladmin&…]
ERROR packaging.Package - Failed to save document
ColorThemes.ColorThemeClass
2009-12-28 16:39:29,886
[https://sid-sicap.aphp.fr/xwiki/bin/import/XWiki/Import?editor=globaladmin&…]
WARN util.JDBCExceptionReporter - SQL Error: 1400, SQLState: 23000
2009-12-28 16:39:29,886
[https://sid-sicap.aphp.fr/xwiki/bin/import/XWiki/Import?editor=globaladmin&…]
ERROR util.JDBCExceptionReporter - ORA-01400: impossible d'insérer
NULL dans ("XWIKI"."XWIKIDOC"."XWD_CONTENT")
2009-12-28 16:39:29,886
[https://sid-sicap.aphp.fr/xwiki/bin/import/XWiki/Import?editor=globaladmin&…]
ERROR .AbstractFlushingEventListener - Could not synchronize database
state with session
org.hibernate.exception.ConstraintViolationException: could not insert:
[com.xpn.xwiki.doc.XWikiDocument]
at
org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:71)
at
org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at
org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2272)
at
org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2665)
at
org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:60)
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:167)
at
org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
at
org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)
at
org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:106)
at
com.xpn.xwiki.store.XWikiHibernateBaseStore.endTransaction(XWikiHibernateBaseStore.java:854)
at
com.xpn.xwiki.store.XWikiHibernateBaseStore.endTransaction(XWikiHibernateBaseStore.java:825)
at
com.xpn.xwiki.store.XWikiHibernateStore.saveXWikiDoc(XWikiHibernateStore.java:598)
at
com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:181)
at
com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:174)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1325)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1287)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1282)
at com.xpn.xwiki.plugin.packaging.Package.installDocument(Package.java:607)
at com.xpn.xwiki.plugin.packaging.Package.install(Package.java:537)
at com.xpn.xwiki.plugin.packaging.PackageAPI.install(PackageAPI.java:225)
at com.xpn.xwiki.web.ImportAction.render(ImportAction.java:120)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:214)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:152)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:117)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:68)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:295)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
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:175)
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:263)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Unknown Source)
Caused by: java.sql.SQLException: ORA-01400: impossible d'insérer NULL
dans ("XWIKI"."XWIKIDOC"."XWD_CONTENT")
at
oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:745)
at
oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:219)
at
oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:970)
at
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1190)
at
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3370)
at
oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3454)
at
org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:101)
at
org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:101)
at
org.hibernate.jdbc.NonBatchingBatcher.addToBatch(NonBatchingBatcher.java:23)
at
org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2252)
... 60 more
2009-12-28 16:39:29,886
[https://sid-sicap.aphp.fr/xwiki/bin/import/XWiki/Import?editor=globaladmin&…]
ERROR packaging.Package - Failed to save document
Blog.BlogScripts
2009-12-28 16:39:31,448
[https://sid-sicap.aphp.fr/xwiki/bin/import/XWiki/Import?editor=globaladmin&…]
WARN util.JDBCExceptionReporter - SQL Error: 1400, SQLState: 23000
2009-12-28 16:39:31,448
[https://sid-sicap.aphp.fr/xwiki/bin/import/XWiki/Import?editor=globaladmin&…]
ERROR util.JDBCExceptionReporter - ORA-01400: impossible d'insérer
NULL dans ("XWIKI"."XWIKIDOC"."XWD_CONTENT")
2009-12-28 16:39:31,448
[https://sid-sicap.aphp.fr/xwiki/bin/import/XWiki/Import?editor=globaladmin&…]
ERROR .AbstractFlushingEventListener - Could not synchronize database
state with session
org.hibernate.exception.ConstraintViolationException: could not insert:
[com.xpn.xwiki.doc.XWikiDocument]
at
org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:71)
at
org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43)
at
org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2272)
at
org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2665)
at
org.hibernate.action.EntityInsertAction.execute(EntityInsertAction.java:60)
at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:263)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:167)
at
org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:298)
at
org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27)
at org.hibernate.impl.SessionImpl.flush(SessionImpl.java:1000)
at org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:338)
at
org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:106)
at
com.xpn.xwiki.store.XWikiHibernateBaseStore.endTransaction(XWikiHibernateBaseStore.java:854)
at
com.xpn.xwiki.store.XWikiHibernateBaseStore.endTransaction(XWikiHibernateBaseStore.java:825)
at
com.xpn.xwiki.store.XWikiHibernateStore.saveXWikiDoc(XWikiHibernateStore.java:598)
at
com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:181)
at
com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:174)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1325)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1287)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1282)
at com.xpn.xwiki.plugin.packaging.Package.installDocument(Package.java:607)
at com.xpn.xwiki.plugin.packaging.Package.install(Package.java:537)
at com.xpn.xwiki.plugin.packaging.PackageAPI.install(PackageAPI.java:225)
at com.xpn.xwiki.web.ImportAction.render(ImportAction.java:120)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:214)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:152)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:117)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:68)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:295)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
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:175)
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:263)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Unknown Source)
Caused by: java.sql.SQLException: ORA-01400: impossible d'insérer NULL
dans ("XWIKI"."XWIKIDOC"."XWD_CONTENT")
at
oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:745)
at
oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:219)
at
oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:970)
at
oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1190)
at
oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3370)
at
oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3454)
at
org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:101)
at
org.apache.commons.dbcp.DelegatingPreparedStatement.executeUpdate(DelegatingPreparedStatement.java:101)
at
org.hibernate.jdbc.NonBatchingBatcher.addToBatch(NonBatchingBatcher.java:23)
at
org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:2252)
... 60 more
2009-12-28 16:39:31,448
[https://sid-sicap.aphp.fr/xwiki/bin/import/XWiki/Import?editor=globaladmin&…]
ERROR packaging.Package - Failed to save document
Blog.BlogStyle
2009-12-28 16:39:31,870
[https://sid-sicap.aphp.fr/xwiki/bin/import/XWiki/Import?editor=globaladmin&…]
WARN interwiki.InterWiki - Unable to read conf/intermap.txt
2009-12-28 16:39:41,198
[https://sid-sicap.aphp.fr/xwiki/bin/import/XWiki/Import?editor=globaladmin&…]
ERROR xwiki.XWiki - Failed to get URL for provided
wiki []
java.lang.StringIndexOutOfBoundsException: String index out of range: 1
at java.lang.String.substring(Unknown Source)
at com.xpn.xwiki.XWiki.getServerWikiPage(XWiki.java:589)
at com.xpn.xwiki.XWiki.getServletPath(XWiki.java:4577)
at
com.xpn.xwiki.web.XWikiServletURLFactory.addServletPath(XWikiServletURLFactory.java:214)
at
com.xpn.xwiki.web.XWikiServletURLFactory.createURL(XWikiServletURLFactory.java:184)
at
com.xpn.xwiki.web.XWikiDefaultURLFactory.createURL(XWikiDefaultURLFactory.java:42)
at
com.xpn.xwiki.render.XWikiRadeoxRenderEngine.appendCreateLink(XWikiRadeoxRenderEngine.java:312)
at
com.xpn.xwiki.render.filter.XWikiLinkFilter.handleMatch(XWikiLinkFilter.java:211)
at
org.radeox.filter.regex.RegexTokenFilter$1.handleMatch(RegexTokenFilter.java:91)
at org.radeox.regex.JdkMatcher.substitute(JdkMatcher.java:48)
at
org.radeox.filter.regex.RegexTokenFilter.filter(RegexTokenFilter.java:89)
at org.radeox.filter.FilterPipe.filter(FilterPipe.java:169)
at
com.xpn.xwiki.render.XWikiRadeoxRenderEngine.render(XWikiRadeoxRenderEngine.java:96)
at
com.xpn.xwiki.render.XWikiRadeoxRenderer.render(XWikiRadeoxRenderer.java:130)
at
com.xpn.xwiki.store.XWikiHibernateStore.saveLinks10(XWikiHibernateStore.java:1901)
at
com.xpn.xwiki.store.XWikiHibernateStore.saveLinks(XWikiHibernateStore.java:1863)
at
com.xpn.xwiki.store.XWikiHibernateStore.saveXWikiDoc(XWikiHibernateStore.java:594)
at
com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:181)
at
com.xpn.xwiki.store.XWikiCacheStore.saveXWikiDoc(XWikiCacheStore.java:174)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1325)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1287)
at com.xpn.xwiki.XWiki.saveDocument(XWiki.java:1282)
at com.xpn.xwiki.plugin.packaging.Package.installDocument(Package.java:607)
at com.xpn.xwiki.plugin.packaging.Package.install(Package.java:537)
at com.xpn.xwiki.plugin.packaging.PackageAPI.install(PackageAPI.java:225)
at com.xpn.xwiki.web.ImportAction.render(ImportAction.java:120)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:214)
at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:115)
at
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.wysiwyg.server.filter.ConversionFilter.doFilter(ConversionFilter.java:152)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:117)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.plugin.webdav.XWikiDavFilter.doFilter(XWikiDavFilter.java:68)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.web.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:295)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:112)
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:175)
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:263)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
at
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Unknown Source)
I'm trying to setup a virtual sub-wiki following instructions from:
http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Virtualization
Since I'm using PostgreSQL I followed the "By hand" method.
One of the sub-wiki is called sub1, so I created a new database sub1
giving PostgreSQL user xwiki all privileges upon it.
I then created a new page XWiki.XWikiServerSub1, attached a
XWikiServerClass object to it specifying server=sub1.mydomain.com
Now the server part seems to be working, because if I point my browser
to sub1.mydomain.com:8080/... I see XWiki pages, while if I point it to
anythingelse.mydomain.com:8080/... I see the page pointed to by
xwiki.virtual.redirect.
Problem is the database for the sub-wiki is never used!!!
The main wiki "xwiki" database is used regardless of the name
of the XWiki.XWikiServerSub1 page!!!
What could be wrong???
The XWiki.XWikiServerSub1 has to be orphan
or _must_ it have some specific parent???
Thank you all in advance for your help!!!
Bye
Paolo
I'm trying to figure out how I can achieve the following with the new Lucene search
Baseline; When i test the standard main.LuceneSearch page and I type a search text, pick a space and hit search
I get all the documents i'm expecting with document.title, a nice graphical relevancy score (nice),
the wiki, space , document title and when last modified by ad last modified date
I would like to achieve the following;
1) exclude spaces to search ad remove the space selector
2) add a language selector that takes all the languages from the xwiki preferences and add a line for "any language"
(goal; as a example the user can limit the search to german)
3) conditional in which space the document is replace the document title with an object attribute (in our case FAQ.subject)
4) (under same condition as in 3, look at the language and pick the right object, since in our application we have implemented
multilanguage-versions of ONE document as ONE object of FAQ for each language in ONE document (so a document can have up to n objects of FAQ
where n=number of languages in the xwiki)
If possible help me on these 4 items, but if you only can help me on 1 or more
I have a few questions related to XWiki's builtin search as well as Lucene search:
1. In Lucene search, what is the query syntax to search for page name with wild card. For example , if I try '*Page2' (without quotes), there is no hit even on Sandbox.TestPage2. This is almost a very basic user expectation : if the user only remembers partial name of a page of interest, it should be possible to locate the page via the search bar using wildcards. The builtin WebSearch supports this functionality. I prefer to use Lucene as the default search engine (modified global.vm in skins/colibri) because of the ability to search in attachments.
2. Is there any syntax to specify match for an attachment name -- either in the builtin or in Lucene engine? Say for example, search for an attachment '*logo*.png' at any page in any space. I understand that this can be achieved via scripting, but it would be great if search box provided this feature.
3. Does either search engine support search for form field values? I am a newbie to XWiki (coming from Foswiki) and therefore am still learning the concept of associating forms to pages in XWiki. From an end user perspective, if pages can have forms, there should be a way to search pages based on value of form field(s).
Thanks,
Milind
Hi Everyone,
I would need a time tracking application. The objective is to have an
application to log how much time is spend on project X for person Y.
Does that kind of application already exist, or even a draft that should be
completed ?
Thanks
--
Thibaut Camberlin
>> Sure, you need to register on http://myxwiki.org and indicate your
>> user name for us to create you a wiki.
Oops. Thought I included that in the original message. The username I
created is tjyoung.
Thanks!
On Tue, Jan 5, 2010 at 6:00 AM, <users-request(a)xwiki.org> wrote:
> Send users mailing list submissions to
> users(a)xwiki.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.xwiki.org/mailman/listinfo/users
> or, via email, send a message with subject or body 'help' to
> users-request(a)xwiki.org
>
> You can reach the person managing the list at
> users-owner(a)xwiki.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of users digest..."
>
>
> Today's Topics:
>
> 1. Re: mobilecoder new wiki request (Thomas Mortagne)
> 2. Plugin for Editor (maurizio1230)
> 3. Re: Bunch of questions related to search (Milind Kamble)
> 4. Xwiki 2.1 custom style guidlines (Valdis V?toli??)
> 5. Re: Virtual wiki doesn't work (Paolo Rizzi)
> 6. Restful api Object Update problem (Radek Rekas)
> 7. # in place of UTF characters for PDF export (Valdis V?toli??)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 4 Jan 2010 13:13:53 +0100
> From: Thomas Mortagne <thomas.mortagne(a)xwiki.com>
> Subject: Re: [xwiki-users] mobilecoder new wiki request
> To: XWiki Users <users(a)xwiki.org>
> Message-ID:
> <a8e97d9c1001040413n2b9f9476r527feefa48a40600(a)mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8
>
> On Mon, Jan 4, 2010 at 02:08, T.J. Young <tjy.young(a)gmail.com> wrote:
> > Hi,
> >
> > Was wondering if/how I could create my own wiki hosted on the myxwiki
> > network? I'm looking at creating a new developer portal/resource site for
> > mobile application developers. Mostly text content, articles, code
> samples
> > etc. I've looked at other services like Ning and Blogger but they are
> pretty
> > limited. If it works out, I'll likely look into hosting it properly.
>
> Sure, you need to register on http://myxwiki.org and indicate your
> user name for us to create you a wiki.
>
> >
> > Thanks!
> > _______________________________________________
> > users mailing list
> > users(a)xwiki.org
> > http://lists.xwiki.org/mailman/listinfo/users
> >
>
>
>
> --
> Thomas Mortagne
>
>
> ------------------------------
>
> Message: 2
> Date: Mon, 4 Jan 2010 04:37:32 -0800 (PST)
> From: maurizio1230 <maurizio_amodei(a)alice.it>
> Subject: [xwiki-users] Plugin for Editor
> To: users(a)xwiki.org
> Message-ID: <1262608652569-4249689.post(a)n2.nabble.com>
> Content-Type: text/plain; charset=us-ascii
>
>
> Hi all,
>
> I need to develop a plugin for xwiki's editor but I need more info about
> this "New WYSIWYG editor based on GWT". Unfortunately TinyMCE editor is
> very
> popular and there is a plugin already available.
>
> This is the plugin I'd like to integrate:
> http://www.wiris.com/documents/plugin-generic.html WIRIS GENERIC PLUGIN .
>
> As I've just read on
>
> http://dev.xwiki.org/xwiki/bin/view/Design/NewWysiwygEditorBasedOnGwt#HIssu…
> New WYSIWYG editor based on GWT , you are looking for a faster and easier
> (to integrate in next xwiki version) editor.
> What about FCKEditor http://ckeditor.com/download ?
>
> GWT supports LaTeX syntax in "Macro Formula" but it's not sufficient.
>
> Thank you very much
> --
> View this message in context:
> http://n2.nabble.com/Plugin-for-Editor-tp4249689p4249689.html
> Sent from the XWiki- Users mailing list archive at Nabble.com.
>
>
> ------------------------------
>
> Message: 3
> Date: Mon, 4 Jan 2010 13:15:45 -0800 (PST)
> From: Milind Kamble <mbkads(a)yahoo.com>
> Subject: Re: [xwiki-users] Bunch of questions related to search
> To: XWiki Users <users(a)xwiki.org>
> Message-ID: <949389.46500.qm(a)web43133.mail.sp1.yahoo.com>
> Content-Type: text/plain; charset=us-ascii
>
> Wishing all XWiki users and developers a very happy new year.
>
>
>
> ----- Original Message ----
> > From: Guillaume Lerouge <guillaume(a)xwiki.com>
> > To: XWiki Users <users(a)xwiki.org>
> > Sent: Fri, December 18, 2009 3:10:47 AM
> > Subject: Re: [xwiki-users] Bunch of questions related to search
> >
> > Hi Milind,
> >
> > On Fri, Dec 18, 2009 at 9:18 AM, Vincent Massol wrote:
> >
> > > Hi there,
> > >
> > > On Dec 17, 2009, at 11:08 PM, Milind Kamble wrote:
> > >
> > > > I have a few questions related to XWiki's builtin search as well as
> > > > Lucene search:
> > > > 1. In Lucene search, what is the query syntax to search for page
> > > > name with wild card. For example , if I try '*Page2' (without
> > > > quotes), there is no hit even on Sandbox.TestPage2. This is almost a
> > > > very basic user expectation : if the user only remembers partial
> > > > name of a page of interest, it should be possible to locate the page
> > > > via the search bar using wildcards. The builtin WebSearch supports
> > > > this functionality. I prefer to use Lucene as the default search
> > > > engine (modified global.vm in skins/colibri) because of the ability
> > > > to search in attachments.
> > >
> > > See
> http://code.xwiki.org/xwiki/bin/view/Applications/SearchApplication
> > > which also references this page:
> > >
> > >
> >
> http://code.xwiki.org/xwiki/bin/view/Applications/SearchApplicationLuceneSe…
> > >
> > > Thanks
> > > -Vincent
> > >
> > > > 2. Is there any syntax to specify match for an attachment name --
> > > > either in the builtin or in Lucene engine? Say for example, search
> > > > for an attachment '*logo*.png' at any page in any space. I
> > > > understand that this can be achieved via scripting, but it would be
> > > > great if search box provided this feature.
> > > > 3. Does either search engine support search for form field values? I
> > > > am a newbie to XWiki (coming from Foswiki) and therefore am still
> > > > learning the concept of associating forms to pages in XWiki. From an
> > > > end user perspective, if pages can have forms, there should be a way
> > > > to search pages based on value of form field(s).
> > >
> >
> > I'd be interested in finding out more about what made you switch from
> > Foswiki to XWiki. I'd also be happy to know whether there are some
> features
> > that you liked in Foswiki but cannot find in XWiki yet.
> >
> > Thanks in advance for your feedback,
> >
> > Guillaume
> >
> >
> Guillaume,
> I was attracted by the feature/capabilities advertised for XE. I was
> supporting a small user base earlier and TWiki/Foswiki was satisfactory from
> a performance and customization stand point. But now I am tasked to deploy a
> wiki for a much larger user base (~ 1000-2000 to begin with and likely to
> grow) and to host documentation/processes for multiple projects. I was not
> too confident about Foswiki's scalability -- because of use of flat
> directory structure and simple RCS based version control. XWiki's use of
> database for backend storage and use of cutting edge web technologies made
> me believe it had the capability to scale for our needs. The possibility of
> virtual wikis and clustering were especially attractive. The ability to
> search through attachments (using Lucene) and the programmabliity offered
> via Velocity and Groovy makes XWiki much more powerful than the plugin
> functionality of Foswiki. Foswiki's template system doesn't seem to be an
> elegant
> foundation -- it is quite confusing to specify the correct syntax for
> quote marks. The support for forms is also inelegant because the form fields
> are stored as meta fields in the page content which limits the data types
> that one can store in forms. I think xwiki doesn't have that limitation.
>
> To point out the shortcomings of XWiki: the learning curve to deploy and
> gain admin knowledge for XWiki seems much steeper than I anticipated. More
> detailed documentation can certainly help, but I also understand that this
> should be a collective effort. Some of the features from Foswiki that I
> would earnestly request to be supported in Xwiki are:
> 1. Provide ability for end users to easily view access controls at page,
> space and wiki levels and browse groups. Presently only admingroup users can
> view access controls and groups. And the irritating behavior is that
> bin/view/XWiki/XWikiPreferences gets redirected to
> bin/admin/XWiki/XWikiPreferences.
> 2. A vacation planner or vacation view application where users can specify
> their vacation or remote-working plans in their individual home pages and
> the ability to view the status of any individual or arbitrary group of
> individuals. This is highly desired by the managers at my work place. I
> think this request appears in the list of requested features, but I haven't
> seen any timeline when this will be available.
> 3. Ability to generate an access control report for any page. The corporate
> IT security team requires such a report for audit purposes.
>
> I'll let you know more as I go through the learning process :)
>
> Thanks,
> Milind
> > > >
> > > > Thanks,
> > > > Milind
> > >
> > > _______________________________________________
> > > users mailing list
> > > users(a)xwiki.org
> > > http://lists.xwiki.org/mailman/listinfo/users
> > >
> >
> >
> >
> > --
> > Guillaume Lerouge
> > Product Manager - XWiki SAS
> > Skype: wikibc
> > Twitter: glerouge
> > http://guillaumelerouge.com/
> > _______________________________________________
> > users mailing list
> > users(a)xwiki.org
> > http://lists.xwiki.org/mailman/listinfo/users
>
>
>
>
>
>
> ------------------------------
>
> Message: 4
> Date: Mon, 04 Jan 2010 23:53:22 +0200
> From: Valdis V?toli?? <valdis.vitolins(a)odo.lv>
> Subject: [xwiki-users] Xwiki 2.1 custom style guidlines
> To: XWiki Users <users(a)xwiki.org>
> Message-ID: <1262642002.2636.26.camel(a)inks.odo.lv>
> Content-Type: text/plain; charset="UTF-8"
>
> Xwiki 2.1 style management is in intermediate state between standalone
> css file and online editor.
> Though currently many style editing possibilities have been
> dropped/trivialized in comparison to 1.8.
> Question is: what is the best approach to add necessary additional style
> elements?
>
> Thanks!
> Valdis
>
>
>
> ------------------------------
>
> Message: 5
> Date: Tue, 05 Jan 2010 00:26:26 +0100
> From: Paolo Rizzi <web(a)oicom.com>
> Subject: Re: [xwiki-users] Virtual wiki doesn't work
> To: XWiki Users <users(a)xwiki.org>
> Message-ID: <4B427922.3060603(a)oicom.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Sorry for this late response, but this year I observed a period of
> strict vacation... :-)
> Unfortunately it doesn't work.
> I had already created a XWiki.XWikiServerXWiki page, so that didn't
> make the trick.
>
> What I write into the "server" property is actually used by the engine,
> because it doesn't redirect to xwiki.virtual.redirect
> if I direct my browser to the domain I used there, so it actually find
> the page. But it ignores the database name.
> Whatever XXX I use for XWiki.XWikiServerXXX it always use the default
> xwiki database.
>
> The version displayed at bottom of pages is "XWiki Enterprise 2.0.1.24472".
> I downloaded the "all-in-one" version with Jetty and HSQL, and then
> configured it to use PostgreSQL
> and then tried the virtual stuff. Maybe I missed some important step
> somewhere...
>
> Anyway thank you very much for your help, and don't worry about me, I'm
> just experimenting,
> so it's not important if it doesn't work... But probably you'd like to
> discover why, to help others.
> If I manage to make any progress I'll post it, and if anyone has a
> suggestion, it's more than welcome!!!
>
> Bye
> Paolo
>
> > Hello Paolo,
> > I know that virtual wikis can be run on postgres because I have done it.
> > I changed the howto to reflect that it could be done (Devs should I make
> it
> > clear that this feature is unsupported?)
> >
> > I have repeated your problem and it happens when I have only
> > XWiki.XWikiServerSub1
> > and not
> > XWiki.XWikiServerXWiki
> >
> > XWiki.XWikiServerXWiki should have the following attributes:
> > server: xwiki
> > owner: XWiki.Admin
> >
> > I think this will fix it for you, If it works the sub1 section should
> have no
> > information in it (like when you first installed.)
> >
> > Let me know how this goes, If this was the problem I will modify the page
> to list
> > it as a common "got-ya".
> >
> >
> > Caleb James DeLisle
> >
> >
> >
> >
> >
> > Paolo Rizzi wrote:
> >
> >> But reading the Virtualization guide I was under the impression that
> >> PostgreSQL is not supported
> >> only by XEM, in fact the guide says virtual mode can only be setup "By
> >> hand".
> >> So I didn't used XEM, I created the database and all the XWikiServerXXX
> >> stuff myself.
> >> Insted you mean it doesn't work at all???
> >> That would be a pity, but I was just testing anyway...
> >> But in this case the Virtualization guide should be updated to state it
> >> explicitely.
> >> Anyway XWiki seems a great product and I'll carry on testing it in any
> >> case!!!
> >> Thank you.
> >>
> >> Bye
> >> Paolo
> >>
> >>
> >>> On Thu, Dec 24, 2009 at 16:59, Paolo Rizzi <web(a)oicom.com> wrote:
> >>>
> >>>
> >>>> I'm trying to setup a virtual sub-wiki following instructions from:
> >>>> http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Virtualization
> >>>>
> >>>> Since I'm using PostgreSQL I followed the "By hand" method.
> >>>> One of the sub-wiki is called sub1, so I created a new database sub1
> >>>> giving PostgreSQL user xwiki all privileges upon it.
> >>>> I then created a new page XWiki.XWikiServerSub1, attached a
> >>>> XWikiServerClass object to it specifying server=sub1.mydomain.com
> >>>>
> >>>> Now the server part seems to be working, because if I point my browser
> >>>> to sub1.mydomain.com:8080/... I see XWiki pages, while if I point it
> to
> >>>> anythingelse.mydomain.com:8080/... I see the page pointed to by
> >>>> xwiki.virtual.redirect.
> >>>>
> >>>> Problem is the database for the sub-wiki is never used!!!
> >>>> The main wiki "xwiki" database is used regardless of the name
> >>>> of the XWiki.XWikiServerSub1 page!!!
> >>>>
> >>>> What could be wrong???
> >>>> The XWiki.XWikiServerSub1 has to be orphan
> >>>> or _must_ it have some specific parent???
> >>>>
> >>>> Thank you all in advance for your help!!!
> >>>>
> >>>>
> >>> PostgreSQL is not supported in virtual mode. See
> >>> http://jira.xwiki.org/jira/browse/XWIKI-1960
> >>>
> >>>
> >>>
> >>>> Bye
> >>>> Paolo
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> users mailing list
> >>>> users(a)xwiki.org
> >>>> http://lists.xwiki.org/mailman/listinfo/users
> >>>>
> >>>>
> >>>>
> >>>
> >>>
> >> _______________________________________________
> >> users mailing list
> >> users(a)xwiki.org
> >> http://lists.xwiki.org/mailman/listinfo/users
> >>
> >>
> >
> > _______________________________________________
> > users mailing list
> > users(a)xwiki.org
> > http://lists.xwiki.org/mailman/listinfo/users
> >
>
>
>
> ------------------------------
>
> Message: 6
> Date: Tue, 5 Jan 2010 14:44:27 +1100
> From: Radek Rekas <Radek.Rekas(a)evalua.com.au>
> Subject: [xwiki-users] Restful api Object Update problem
> To: users(a)xwiki.org
> Message-ID:
> <1229268517.17941262663067012.JavaMail.root(a)keitaro.evalua.com.au>
> Content-Type: text/plain; charset="us-ascii"
>
> When updating an xwiki class object through the restful api the changes to
> the object do not seem to appear anywhere apart from when you view the
> object properties using the restful api. It seems as though the restful api
> is using a different copy of the object to the rest of xwiki.
>
> I have uploaded an image that helps explain this problem
> http://imgur.com/Gk5yg.jpg
>
> The top window shows the "successful_suppliers" field as seen through the
> restful api, where as the bottom two are the same object as seen through
> xwiki eclipse and through the object editor.
>
> The object is firstly created using the restful api and appears correctly
> in xwiki, it is only after updating the object that the inconsistencies
> appear.
>
> I have double checked and made sure that there is only one page and one
> object in the space with that name and so it would appear that I am viewing
> the same object but having different property values appear for it through
> the restful api than the rest of xwiki.
>
> Is this a known problem? Is there anything that I should be doing after
> updating an object using the restful api to sync it with the rest of xwiki?
>
> Thanks in advance,
>
>
> Radek Rekas
>
>
> ------------------------------
>
> Message: 7
> Date: Tue, 05 Jan 2010 11:24:56 +0200
> From: Valdis V?toli?? <valdis.vitolins(a)odo.lv>
> Subject: [xwiki-users] # in place of UTF characters for PDF export
> To: XWiki Users <users(a)xwiki.org>
> Message-ID: <1262683496.2636.31.camel(a)inks.odo.lv>
> Content-Type: text/plain; charset="utf-8"
>
> Can anybody say what is problem that PDF export still (xwiki 2.2.1)
> shows # for UTF characters (e.g. for Latvian ?????????????).
> See attached PDF.
>
> Valdis
>
> ------------------------------
>
> _______________________________________________
> users mailing list
> users(a)xwiki.org
> http://lists.xwiki.org/mailman/listinfo/users
>
>
> End of users Digest, Vol 30, Issue 9
> ************************************
>
Can anybody say what is problem that PDF export still (xwiki 2.2.1)
shows # for UTF characters (e.g. for Latvian āčēģīķļņōŗšūž).
See attached PDF.
Valdis
When updating an xwiki class object through the restful api the changes to the object do not seem to appear anywhere apart from when you view the object properties using the restful api. It seems as though the restful api is using a different copy of the object to the rest of xwiki.
I have uploaded an image that helps explain this problem http://imgur.com/Gk5yg.jpg
The top window shows the "successful_suppliers" field as seen through the restful api, where as the bottom two are the same object as seen through xwiki eclipse and through the object editor.
The object is firstly created using the restful api and appears correctly in xwiki, it is only after updating the object that the inconsistencies appear.
I have double checked and made sure that there is only one page and one object in the space with that name and so it would appear that I am viewing the same object but having different property values appear for it through the restful api than the rest of xwiki.
Is this a known problem? Is there anything that I should be doing after updating an object using the restful api to sync it with the rest of xwiki?
Thanks in advance,
Radek Rekas
Xwiki 2.1 style management is in intermediate state between standalone
css file and online editor.
Though currently many style editing possibilities have been
dropped/trivialized in comparison to 1.8.
Question is: what is the best approach to add necessary additional style
elements?
Thanks!
Valdis