I’m new in the webMethods CAF development and i went through one of the CAF tutorial videos from SAG.
In that there was a simple example where we just drag the WSDL of our service from the IS package tab to the view and the system automatically generates the UI with Input, output parameters and refresh button to get the output.
I’m getting the below error when i click refresh after providing the input parameters. Anybody knows how to get this working ?
I was trying to create a web service connector from my the IS service in a web application project. In this case i get the 403 error.
In the web.xml the role node is *. should i be creating a role and update here ? im using the Administrator user.
But the same if i try to create a portlet project and then create a portlet it seems to work without any issues.
I don’t recall off the top of my head what the exact behavior was in 9.5
But for standard container managed security, * in auth-contraint in web.xml files does not mean any role, it actually means any role that is declared in the web.xml file with a myrole element. This is the correct behavior as specified by the servlet specification.
Unfortunately, earlier versions of CAF have incorrectly used the * auth constraint to indicate any user that has been authenticated (i.e. not anonymous). I believe this was corrected in MWS/CAF 9.8.
You could try changing * to Everyone or some other existing role name in your MWS instance to see if that works better for you.