Hi David, On Feb 13, 2008, at 12:34 PM, David Delbecq wrote:
Hello,
we are currently running XWiki Version 0.9.840 in our intranet. Due to regular problems we have with pages history being corrupted, absence of wysiwig editor, we would like to upgrade our xwiki version. It seems that the replacement for that xwiki is "xwiki enterprise 1.2.2". We tried to do that upgrade on a copy database, but we hit that problem upon accessing:
java.lang.UnsupportedClassVersionError: org/exoplatform/container/ PortalContainer (Unsupported major.minor version 49.0)
It seems (http://www.nabble.com/Plexus-version-error-td14888606.html) that it's linked to the presence of exo components that requires java 1.5. However, since that tomcat run also other applications, upgrade to 1.5 is not an option. What is the latest xwiki that works with 1.4 version and where should i go to download it?
I don't think we have such a version since exo moved to 1.5 a long time ago. There are probably ways to modify xwiki to make it work with 1.4 but we can't spend our time on this since: 1) lots of framework we use have all been updated to 1.5 so if we want to uprgade them we also need 1.5 2) Java 1.5 has been released since 2004! So it's high time we move to 1.5 3) Keeping 1.4 is making our developer life difficult and preventing us to use the benefits of 1.5 So I'd personally like to officialize that we use 1.5 and start using 1.5 constructs and frameworks. In your case you could use another tomcat install for example.
Also, has the authentification mecanism been changed since 0.9? We are using a custom password checking class (xwiki .authentication.authclass=be.rmi.intranet.XWikiNISAuthService). Is that still supported?
I don't think we made changes but since you're using a very old version I'm not sure. I guess the best way to check is to try it...
If no, is container managed authentification supported?
It should although I haven't tried that... Thanks -Vincent