Hi Sergiu,
I am trying to upgrade from 2.4 to 2.5.1
Usually i export my workspace as a xar and then recreate everything by
refreshing the mysql and tomcat installation. I do also get an export dump
of the database for backup.
I use the xar file to re-import the workspace back after re-installing
tomcat and mysql. This gives me a fresh install.
This time it is failing as it has probably become very large. I know that i
can upgrade by just replacing the $TOMCAT/webapps/xwiki folder with the new
war file but i am trying to get a clean installation and the xar export acts
as a backup of the tomcat resources (jsps, css, javascript etc) as well.
If i try the following will it it work?
- Export the database using mysqldump
- Re-install mysql
- Re-install Tomcat
- Re-import the database data
- Re-install the 2.5 xwiki war file
Using the above steps, would i be backing up everything in the wiki? This is
where i get slightly confused. When i export as a xar file, what exactly am
i exporting? is it just the contents of the database or does it include any
jsp changes, css, javascript files etc.
Thanks
On Sun, Nov 7, 2010 at 4:50 PM, Sergiu Dumitriu <sergiu(a)xwiki.com> wrote:
On 11/07/2010 03:54 PM, Ziggy wrote:
Hi guys,
I am trying to export my xwiki workspace so but every time i try it i get
the following error
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:2882)
at
java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:100)
at
java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:390)
at java.lang.StringBuffer.append(StringBuffer.java:224)
at org.suigeneris.jrcs.rcs.impl.Node.toText(Node.java:719)
at org.suigeneris.jrcs.rcs.Archive.toString(Archive.java:914)
I know this is an error where the JVM has not enough memory. My JVM
memory
settings are set as follows
set "JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=UTF8 -Duser.timezone=GMT
-Xmx1024m -XX:MaxPermSize=1024m"
Everytime i try to increase it to anything above the above values Tomact
does not startup. Any clues as to how i can fix this?
I am running xwiki on the following environment
Tomcat 6.0.29
Xwiki 2.4.3
Mysql 5.1
Windows Xp
What do you want to do with the contents of the wiki afterward? If you
want to migrate it to another machine, inside another mysql database,
then it would be simpler to dump and import the database data directly,
using mysqldump or something similar.
You should only increase the -Xmx parameter, since this is the heap
memory, while MaxPermSize is used only for storing classes. Try
something like:
-Xmx2048m -XX:MaxPermSize=128m
--
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
users mailing list
users(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/users