Hi,I have a problem with the arcpy.mapping.AnalyzeForSD() function. I'm trying to automate everything and is in need to get all the warnings/messages from the mxd analyze. Somehow i dont manage to get all the warnings from the analyze. Example:analysis = arcpy.mapping.AnalyzeForSD(sddraft) print analysis >> {'errors': {}, 'messages': {(u'Layer draws at all scale ranges', 30003): [<map layer u'Something.sde.Layername'>]}, 'warnings': {(u"Layer's data source doesn't have a spatial index", 10002): [<map layer u'Something.sde.Layername'>]}}The same thing from ArcMap:SEVERITY STATUS CODE DESCRIPTION NAME TYPE DATA FRAMEHigh Unresolved 10002 Layer's data source doesn't have a spatial index u'Something.sde.Layername Layer LayersHigh Unresolved 24011 Layer's data source is not registered with the server and data will be copied to the server Something.sde.Layername Layer LayersMedium Unresolved 10045 Map is being published with data copied to the server using data frame full extent Layers Data Frame LayersLow Unresolved 30003 Layer draws at all scale ranges Something.sde.Layername Layer LayersWarning 24001 and 10045 is missing from the AnalyzeForSD().Any idea for a solution for this?