On 11/07/2010 07:06 PM, Ziggy wrote:
> Hi Sergiu,
>
> I have not made any changes via the filesystems. All changes i have made are
> via the xwiki itself.  As an example,  i have edited and updated the
> "shortcuts" and "quick links" panels.
>
> Do you mean that any change that is done via the xwiki system is stored in
> the database and not on teh filesystem?  Does this mean that exporting and
> re-importing the database would restore the changes i made to the panels as
> well?
>

Yes, and yes.

>
>
> On Sun, Nov 7, 2010 at 5:59 PM, Sergiu Dumitriu<[email protected]>  wrote:
>
>> On 11/07/2010 06:47 PM, Ziggy wrote:
>>> What happens to any macros or stylesheets that i made changes to? Are
>> these
>>> not stored as static files in the $WEBAPPS/xwiki folder?
>>>
>>> Are there any files that are stored in the webapps/xwiki folder that need
>> to
>>> be backed up as well? Or is backing the database sufficient for a full
>>> restore?
>>
>> If you made changes to files on the filesystem, then you must take care
>> of manually migrating those changes into the new version. This is why it
>> is not recommended to touch the filesystem files, but to override them
>> inside the wiki. Most templates can be overridden by attaching the
>> modified versions to the skin document (XWiki.DefaultSkin by default).
>>
>>>
>>> On Sun, Nov 7, 2010 at 5:31 PM, Sergiu Dumitriu<[email protected]>
>>   wrote:
>>>
>>>> On 11/07/2010 06:05 PM, Ziggy wrote:
>>>>> 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.
>>>>
>>>> Only the contents of the database, this is why it's more efficient to
>>>> just do the transfer at the database level. XAR export+import is useful
>>>> when migrating between different systems.
>>>>
>>>>> 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

Reply via email to