A few days after my post about setting up the ILM 2 Web Service reference Joe Schulman and others from the ILM product group began a new blog designed to fill in the gaps in the knowledge in the community about how to use the web services. So far the blog looks great and is a welcome addition to my knowledge and the communities knowledge base! Great job Joe and Company and thanks for the link to my blog.
Does ILM open SOAP interfaces native? So that dev… RobertW - Mar 4, 2009Does ILM open SOAP interfaces native? So that developers who are simply looking for a .wsdl file to build their client can get up and running quickly. not exactly you need to use the WCF approach.
Together, Mark Struck of Ipseity Inc and I, have figured out (after much beating of our heads against brick walls) how to use the ILM 2 Enumeration Endpoint to perform some basic reporting. (I figured out how to send the enumeration and get a response and then Mark figured out how to correctly form the pull messages so as to be able to retrieve the actual objects – teamwork at its finest).
Take a look at Part 1 to enable tracing To view the log you need to have installed the Windows SDK and then you use the Service Trace Viewer C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\SvcTraceViewer.exe If the file is over 50 MB you will get the partial loading screen like this one. Try and limited the estimated size, if you open too much it will be very slow. Even 20 MB can be really slow.
Thanks David, for those of you looking for the rig… Brad Turner - Nov 5, 2008Thanks David, for those of you looking for the right SDK, you’re likely going to want the most recent version for Server 2008 and .NET 3.5 which can be found here: http://www.microsoft.com/downloads/details.aspx?FamilyId=F26B1AA4-741A-433A-9BE5-FA919850BDBF&displaylang=en
Want to understand what is happening with your custom ILM 2 workflow? or your calls to the web service? Try enabling WCF Tracing. By enabling WCF tracing for the Identity Lifecycle Manager Resource Management Service you get to track requests to the webservice. This can help you figure out if your requests are even getting to the webservice. To enable tracing open the config file: C:\Program Files\Microsoft Identity Management\Common Services\