I managed to get Restlet to work with Capedwarf, making the API's for restlet was easy.
The hard part is the "proxy" part of restlet. I have this app http://bit.ly/1vNUIsU which originally worked with Openshift, one time, then suddenly it stopped working, so I had to delete and recreate it, however even after being recreated it would not work anymore (no code changes at all).
If anyone is free to try to run the github app in openshift it would be very appreciated. As I am not sure if the issue is on me.