When working with the IBM sMash product, you may face the following exception when you try to run a web service or an application:
CWPZC0019E: Cannot find handler for task XYZ
In order to solve this exception is to run the following command:
When working in my Facebook java application that performs Facebook authentication through OAuth. I found a very weird behavior when configuring my application on Facebook and setting the application canvas type to “IFrame”.
My FacebookSignInServlet is just redirecting the user to the Facebook graph OAuth authorization URL and appending the application callback servlet URL to the Facebook graph OAuth authorization URL. This scenario works fine on all the browsers except IE.
After digging in the problem, I found that the problem was due to an IE iframe redirection security issue.
How to resolve this issue?
In your FacebookSignInServlet, set the P3P header to “IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT” as follows:
"CP=\"IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT\"");
And redirection will work without extra efforts from your side.