Dear Community,
I have a weird issue where the TEWS web service is apparently not able to identity the environment.
I have an environment which I have enabled for web services (Management console --> <env name> --> Advanced Settings --> Web Services) and enabled the web service for: Execution, WSDL generation and admin_id impersonation
But when I try to access the WSDL for the web service using the URL: htttp://localhost:7001/iam/im/TEWS6/<environmentAlias>?wsdl
I get a SOAP fault page that says:
<soapenv:Fault>
<faultcode>soapenv:Client</faultcode>
<faultstring>Not authorized for service.</faultstring>
<detail>
<ImsException version="6.0">
<exception>
<name>com.netegrity.ims.tews6.Tews6Exception</name>
<code>400</code>
<description>Cannot find the environment for XYZ</description>
<transaction/>
</exception>
</ImsException>
</detail>
</soapenv:Fault>
Also, I observe that when the CAIM server start up sequence, I can see a WARNING:
[ims.tews6] Cannot fully initialize the filter because the environment service is not available. This is used to read the web service settings....
Any pointers as to what configurations can I check to see as to why TEWS cannot find my environment would be highly appreciated !!!
Also, I was curious to know where can I find more details regarding what exactly happens during the startup sequence (The 27 step sequence that CAIM follows to start up) and where is this configuration kept if I want to check these?
Thanks in advance,
Diwakar