Hi Ed,
As you told me in a separate conversation you forgot to send this
email below to the list so I'm answering there.
see my answers below.
On May 16, 2007, at 4:27 PM, yeboaher(a)telkom.co.za wrote:
Well, IMHO, it is seriously unfunctional.
We are compared several wikis and unanimously agreed that xwiki
offered what we're looking for on wikis.
I was tasked to implement.
However, our preferred standard is WebLogic 8.5/6 and Oracle 9 on
HPUX.
I've tried to install on both windows and HPUX and get the same
series of errors are reported in several of the newsgroups/forums. :>
It became clear that there are several issues with Oracle 9 and
Oracle 10.
Some dating back to mid-2006
The first problem was creating the oracle tables with CLOBS.
I solved this by using a wrapper driver class. This was downloaded
from:
http://l3x.net/imwiki/Wiki.jsp?page=JdbcOraWrapper
The tables were created and next, loading of the default data.
On trying to initialise the wiki context, this error occurred:
java.sql.BatchUpdateException: ORA-01400: cannot insert NULL into
("D_YEBOAHER_9"."XWIKIDOC"."XWD_ARCHIVE")
Apparently, Oracle 9 translates "" empty string to nulls.
Therefore a not-null column exhibits this problem.
Whilst searching the forums, I found another error in the forum
that we are yet to face.
This error is to do with the search engine and how only the first
4k of a page is searched.
This issue is also caused by Hibernate's use of Oracle CLOBS.
As I see it, the issue is to do with the Hibernate aspect of the
application.
Unless I have missed something stupidly simple, I cannot resolve
the issue without the source code.
What version of XWiki are you using? AFAIK the oracle supports is
working fine since 1.0 RC1 (I do know several users working happily
with Oracle and XWiki). If you're using some old version I'd suggest
you try with RC4.
Now Oracle support has been tested only on Oracle Express 10g (see
http://www.xwiki.org/xwiki/bin/view/AdminGuide/InstallationOracle),
so maybe there's an issue there.
Of course it's possible that there are still issues even on RC4. We
would love to know about them and even better work with you to fix them.
Thanks a lot
-Vincent