2013-03-01 71 views
0

我想使用uwc 4.0来转换moinmoin站点,但堆空间耗尽,无论我增加多少内存。目前它(run_cmdline.sh)通用wiki转换器抛出内存不足错误

# BEGIN 
#!/bin/bash 

MYCWD=`pwd` 

CLASSPATHORIG=$CLASSPATH 

CLASSPATH="uwc.jar" 
for file in lib/*.jar ; do 
    CLASSPATH=$MYCWD/$file:$CLASSPATH 
done 

CLASSPATH=$CLASSPATH:$CLASSPATHORIG 

export CLASSPATH 

# run out of the sample_files dir 
#cd sample_files 
java -Xdebug -Xms2G -Xmx4G $APPLE_ARGS -classpath $CLASSPATH com.atlassian.uwc.ui.UWCCommandLineInterface $1 $2 $3 $4 
## END 

我运行以下命令行:

sudo ./run_cmdline.sh conf/confluenceSettings.properties conf/converter.moinmoin.properties /opt/atlassian/moin/ 

附:如果我只用一个小文件夹从MoinMoin的网页目录,并尝试导出它,我得到:

java.lang.NullPointerException 
    at java.util.Hashtable.put(Hashtable.java:542) 
    at com.atlassian.uwc.ui.ConverterEngine.createPageTable(ConverterEngine.java:2112) 
    at com.atlassian.uwc.ui.ConverterEngine.sendPage(ConverterEngine.java:2014) 
    at com.atlassian.uwc.ui.ConverterEngine.sendPage(ConverterEngine.java:1719) 
    at com.atlassian.uwc.ui.ConverterEngine.writePages(ConverterEngine.java:1356) 
    at com.atlassian.uwc.ui.ConverterEngine.convert(ConverterEngine.java:421) 
    at com.atlassian.uwc.ui.ConverterEngine.convert(ConverterEngine.java:215) 
    at com.atlassian.uwc.ui.UWCCommandLineInterface.convert(UWCCommandLineInterface.java:175) 
    at com.atlassian.uwc.ui.UWCCommandLineInterface.main(UWCCommandLineInterface.java:61) 

回答

0

只有合流3.5和更低的版本由UWC的支持,而不是任何合流版本3.5以上