added URI check before sending service request

if URI is missing palm:// we get a silent failure and app is not noticed of it at all.