Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 449500

Summary: [server] server returns error 500 during self hosting
Product: [ECD] Orion Reporter: Anthony Hunter <ahunter.eclipse>
Component: ServerAssignee: Anthony Hunter <ahunter.eclipse>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: 8.0   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Anthony Hunter CLA 2014-10-31 14:30:45 EDT
http://orion.eclipse.org seems fine but when I self host occasionally one http call results in an error 500 which makes self hosting completely unreliable. 

I looked at the server and there are a bunch of exceptions:

java.util.ConcurrentModificationException: null
        at java.util.HashMap$HashIterator.nextEntry(HashMap.java:894) ~[na:1.7.0_25]
        at java.util.HashMap$EntryIterator.next(HashMap.java:934) ~[na:1.7.0_25]
        at java.util.HashMap$EntryIterator.next(HashMap.java:932) ~[na:1.7.0_25]
        at org.eclipse.orion.internal.server.core.metastore.SimpleMetaStoreUserPropertyCache.add(SimpleMetaStoreUserPropertyCache.java:69) ~[org.eclipse.orion.server.core_1.0.0.v20141029-194
2.jar:na]
        at org.eclipse.orion.internal.server.core.metastore.SimpleMetaStore.readUser(SimpleMetaStore.java:658) ~[org.eclipse.orion.server.core_1.0.0.v20141029-1942.jar:na]
Comment 1 Anthony Hunter CLA 2014-10-31 14:35:20 EDT
Hopefully this issue is resolved with commit:
http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=465d2fbc88e7b39756dcab3b0832982135ef800f