2014-08-28 29 views
0

當我在Linux上啓動Restlet J2SE時,出現以下異常。任何提示?Restlet未在Linux中啓動

java.lang.ArrayIndexOutOfBoundsException: 10 
    at java.util.concurrent.CopyOnWriteArrayList.addAllImpl(ILjava/util/Coll                    ection;)V [line 1048] 
    at java.util.concurrent.CopyOnWriteArrayList.addAll(Ljava/util/Collectio                    n;)Z [line 627] 
    at org.restlet.service.MetadataService.addCommonExtensions()V [line 371] 
    at org.restlet.service.MetadataService.<init>()V [line 84] 
    at org.restlet.Application.<init>(Lorg/restlet/Context;)V [line 172] 
    at org.restlet.Application.<init>()V [line 140] 
+0

環境編輯的Restlet資源來解決與Aionix VM的Power PC。 – jafarmlp 2014-08-28 13:31:32

回答

0

最後我設法通過, org.restlet.service.MetadataService

// Add all those mappings 
    //Note : This is not working with in PowerPC with Aionix JVM 
    //this.mappings.addAll(dm); 

    //Adding one by one works fine. 
    for(MetadataExtension metadataExt : dm) { 
     this.mappings.add(metadataExt); 
    }