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 <[email protected]> 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 > [email protected] > http://lists.xwiki.org/mailman/listinfo/users > _______________________________________________ users mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/users
