Oops! There was a problem connecting to the training provider service. Please try again in a few minutes.

Request Details

Session Id:noyjzn2ahwhz2er41nd251quRequest Type:GET
Time of Request:9/15/2019 3:06:58 PMStatus Code:200
Request Encoding:Unicode (UTF-8)Response Encoding:Unicode (UTF-8)

Trace Information

CategoryMessageFrom First(s)From Last(s)
System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.InvalidOperationException: Method Training.GetCoursesByCategory can not be reflected. ---> System.InvalidOperationException: There was an error reflecting 'GetCoursesByCategoryResult'. ---> System.InvalidOperationException: There was an error reflecting type 'TCI.Domain.Training.Course'. ---> System.InvalidOperationException: There was an error reflecting property 'Sessions'. ---> System.InvalidOperationException: There was an error reflecting type 'TCI.Domain.Training.Session'. ---> System.NotSupportedException: Cannot serialize member TCI.Domain.Training.Session.NotificationsList of type System.Collections.Hashtable, because it implements IDictionary.
  at System.Xml.Serialization.TypeScope.GetDefaultIndexer(Type type, String memberInfo)
  at System.Xml.Serialization.TypeScope.ImportTypeDesc(Type type, MemberInfo memberInfo, Boolean directReference)
  at System.Xml.Serialization.TypeScope.GetTypeDesc(Type type, MemberInfo source, Boolean directReference, Boolean throwOnError)
  at System.Xml.Serialization.StructModel.GetPropertyModel(PropertyInfo propertyInfo)
  at System.Xml.Serialization.StructModel.GetFieldModel(MemberInfo memberInfo)
  at System.Xml.Serialization.XmlReflectionImporter.InitializeStructMembers(StructMapping mapping, StructModel model, Boolean openModel, String typeName, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportStructLikeMapping(StructModel model, String ns, Boolean openModel, XmlAttributes a, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter)
  --- End of inner exception stack trace ---
  at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.CreateArrayElementsFromAttributes(ArrayMapping arrayMapping, XmlArrayItemAttributes attributes, Type arrayElementType, String arrayElementNs, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportArrayLikeMapping(ArrayModel model, String ns, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportAccessorMapping(MemberMapping accessor, FieldModel model, XmlAttributes a, String ns, Type choiceIdentifierType, Boolean rpc, Boolean openModel, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportFieldMapping(StructModel parent, FieldModel model, XmlAttributes a, String ns, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.InitializeStructMembers(StructMapping mapping, StructModel model, Boolean openModel, String typeName, RecursionLimiter limiter)
  --- End of inner exception stack trace ---
  at System.Xml.Serialization.XmlReflectionImporter.InitializeStructMembers(StructMapping mapping, StructModel model, Boolean openModel, String typeName, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportStructLikeMapping(StructModel model, String ns, Boolean openModel, XmlAttributes a, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter)
  --- End of inner exception stack trace ---
  at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.CreateArrayElementsFromAttributes(ArrayMapping arrayMapping, XmlArrayItemAttributes attributes, Type arrayElementType, String arrayElementNs, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportArrayLikeMapping(ArrayModel model, String ns, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportAccessorMapping(MemberMapping accessor, FieldModel model, XmlAttributes a, String ns, Type choiceIdentifierType, Boolean rpc, Boolean openModel, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportMemberMapping(XmlReflectionMember xmlReflectionMember, String ns, XmlReflectionMember[] xmlReflectionMembers, Boolean rpc, Boolean openModel, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportMembersMapping(XmlReflectionMember[] xmlReflectionMembers, String ns, Boolean hasWrapperElement, Boolean rpc, Boolean openModel, RecursionLimiter limiter)
  --- End of inner exception stack trace ---
  at System.Xml.Serialization.XmlReflectionImporter.ImportMembersMapping(XmlReflectionMember[] xmlReflectionMembers, String ns, Boolean hasWrapperElement, Boolean rpc, Boolean openModel, RecursionLimiter limiter)
  at System.Xml.Serialization.XmlReflectionImporter.ImportMembersMapping(String elementName, String ns, XmlReflectionMember[] members, Boolean hasWrapperElement, Boolean rpc, Boolean openModel, XmlMappingAccess access)
  at System.Web.Services.Protocols.SoapReflector.ImportMembersMapping(XmlReflectionImporter xmlImporter, SoapReflectionImporter soapImporter, Boolean serviceDefaultIsEncoded, Boolean rpc, SoapBindingUse use, SoapParameterStyle paramStyle, String elementName, String elementNamespace, Boolean nsIsDefault, XmlReflectionMember[] members, Boolean validate, Boolean openModel, String key, Boolean writeAccess)
  at System.Web.Services.Protocols.SoapReflector.ReflectMethod(LogicalMethodInfo methodInfo, Boolean client, XmlReflectionImporter xmlImporter, SoapReflectionImporter soapImporter, String defaultNs)
  --- End of inner exception stack trace ---
  at System.Web.Services.Protocols.SoapReflector.ReflectMethod(LogicalMethodInfo methodInfo, Boolean client, XmlReflectionImporter xmlImporter, SoapReflectionImporter soapImporter, String defaultNs)
  at System.Web.Services.Protocols.SoapServerType..ctor(Type type, WebServiceProtocols protocolsSupported)
  at System.Web.Services.Protocols.SoapServerProtocol.Initialize()
  at System.Web.Services.Protocols.ServerProtocolFactory.Create(Type type, HttpContext context, HttpRequest request, HttpResponse response, Boolean& abortProcessing)
  --- End of inner exception stack trace ---
aspx.pageEnd Load0.0003440.000344
aspx.pageBegin LoadComplete0.0003620.000018
aspx.pageEnd LoadComplete0.0003710.000010
aspx.pageBegin PreRender0.0003800.000009
aspx.pageEnd PreRender0.0004870.000107
aspx.pageBegin PreRenderComplete0.0004990.000013
aspx.pageEnd PreRenderComplete0.0005090.000010
aspx.pageBegin SaveState0.0012340.000724
aspx.pageEnd SaveState0.0013350.000101
aspx.pageBegin SaveStateComplete0.0013450.000011
aspx.pageEnd SaveStateComplete0.0013630.000018
aspx.pageBegin Render0.0013720.000009
aspx.pageEnd Render0.0021680.000796

Control Tree

Control UniqueIDTypeRender Size Bytes (including children)ViewState Size Bytes (excluding children)ControlState Size Bytes (excluding children)
__PageASP.templates_apisangea_training_aspx507600
    ctl00ASP.layouts_content_master507600
        ctl00$ctl00ASP.layouts_sitemaster_master507600
            ctl00$ctl00$ctl07System.Web.UI.LiteralControl19400
            ctl00$ctl00$Head1System.Web.UI.HtmlControls.HtmlHead130400
                ctl00$ctl00$ctl00System.Web.UI.HtmlControls.HtmlMeta6800
                ctl00$ctl00$ctl01System.Web.UI.HtmlControls.HtmlMeta4200
                ctl00$ctl00$ctl02System.Web.UI.HtmlControls.HtmlMeta5900
                ctl00$ctl00$ctl03System.Web.UI.HtmlControls.HtmlMeta8700
                ctl00$ctl00$ctl04System.Web.UI.HtmlControls.HtmlMeta5500
                ctl00$ctl00$ctl05System.Web.UI.HtmlControls.HtmlMeta5900
                __UnassignedID0Ektron.Cms.Framework.UI.Registration.Css.AggregatedCssControl000
                ctl00$ctl00$ctl00$ctl00$Head1EktronRegisteredJsMarkerSystem.Web.UI.LiteralControl000
                ctl00$ctl00$MetaData1Ektron.Cms.Controls.MetaData000
                ctl00$ctl00$ctl08System.Web.UI.ResourceBasedLiteralControl59000
                ctl00$ctl00$CssSystem.Web.UI.WebControls.ContentPlaceHolder17700
                    ctl00$ctl00$Css$ltInlineClientScriptSystem.Web.UI.WebControls.Literal000
            ctl00$ctl00$ctl09System.Web.UI.LiteralControl400
            ctl00$ctl00$Body1System.Web.UI.HtmlControls.HtmlGenericControl356300
                ctl00$ctl00$ctl10System.Web.UI.LiteralControl800
                aspnetFormSystem.Web.UI.HtmlControls.HtmlForm344900
                    ctl00$ctl00$ctl11System.Web.UI.LiteralControl15700
                    ctl00$ctl00$HeaderSystem.Web.UI.WebControls.ContentPlaceHolder48900
                        ctl00$ctl00$Header$ctl00System.Web.UI.LiteralControl600
                        ctl00$ctl00$Header$apiSiteHeaderASP.controls_siteheader_ascx48100
                            ctl00$ctl00$Header$apiSiteHeader$ctl00System.Web.UI.ResourceBasedLiteralControl48100
                        ctl00$ctl00$Header$ctl01System.Web.UI.LiteralControl200
                    ctl00$ctl00$ctl12System.Web.UI.LiteralControl5200
                    ctl00$ctl00$ContentSystem.Web.UI.WebControls.ContentPlaceHolder41000
                        ctl00$ctl00$Content$ctl00System.Web.UI.LiteralControl3400
                        ctl00$ctl00$Content$cphMainSystem.Web.UI.WebControls.ContentPlaceHolder36200
                            ctl00$ctl00$Content$cphMain$ctl00System.Web.UI.LiteralControl600
                            ctl00$ctl00$Content$cphMain$ContentBlock1Ektron.Cms.Controls.ContentBlock10200
                            ctl00$ctl00$Content$cphMain$ctl01System.Web.UI.LiteralControl600
                            ctl00$ctl00$Content$cphMain$lblErrorSystem.Web.UI.WebControls.Label1621760
                            ctl00$ctl00$Content$cphMain$ctl02System.Web.UI.LiteralControl600
                            ctl00$ctl00$Content$cphMain$pnTrainingSystem.Web.UI.WebControls.Panel000
                                ctl00$ctl00$Content$cphMain$ctl03System.Web.UI.LiteralControl000
                                ctl00$ctl00$Content$cphMain$rptCourseListSystem.Web.UI.WebControls.Repeater000
                                ctl00$ctl00$Content$cphMain$ctl04System.Web.UI.LiteralControl000
                            ctl00$ctl00$Content$cphMain$ctl05System.Web.UI.LiteralControl8000
                        ctl00$ctl00$Content$ctl01System.Web.UI.LiteralControl1400
                    ctl00$ctl00$ctl13System.Web.UI.LiteralControl3000
                    ctl00$ctl00$FooterSystem.Web.UI.WebControls.ContentPlaceHolder148800
                        ctl00$ctl00$Footer$ctl00System.Web.UI.LiteralControl600
                        ctl00$ctl00$Footer$apiSiteFooterASP.controls_sitefooter_ascx148000
                            ctl00$ctl00$Footer$apiSiteFooter$ctl00System.Web.UI.ResourceBasedLiteralControl148000
                        ctl00$ctl00$Footer$ctl01System.Web.UI.LiteralControl200
                    ctl00$ctl00$ctl14System.Web.UI.LiteralControl8000
                ctl00$ctl00$ctl15System.Web.UI.LiteralControl800
            ctl00$ctl00$ctl16System.Web.UI.LiteralControl1100

Session State

Session KeyTypeValue
EkRequestInformationEktron.Cms.Common.EkRequestInformationEktron.Cms.Common.EkRequestInformation
ekismembershipuserSystem.Int320
ekuseridSystem.Int640
ekuniqueidSystem.Int320
IsInitAdminCommon<null><null>
IsAdminCommon<null><null>
ASPNetControlLoginSystem.BooleanFalse

Application State

Application KeyTypeValue

Request Cookies Collection

NameValueSize

Response Cookies Collection

NameValueSize
EktGUID41b4c655-75ee-4913-9172-d37a35465a4c44
EkAnalytics013
ASP.NET_SessionIdnoyjzn2ahwhz2er41nd251qu42
ecm(user_id=0)  (isMembershipUser=0)  (site_id=)  (username=)  (new_site=/)  (unique_id=0)  (site_preview=0)  (langvalue=0)  (DefaultLanguage=1033)  (NavLanguage=1033)  (LastValidLanguageID=1033)  (DefaultCurrency=840)  (SiteCurrency=840)  (ContType=)  (UserCulture=1033)  (dm=apisangea.org)  (SiteLanguage=1033)  263

Headers Collection

NameValue
ConnectionKeep-Alive
Accepttext/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encodinggzip
Accept-Languageen-US,en;q=0.5
Hostapisangea.org
User-AgentCCBot/2.0 (https://commoncrawl.org/faq/)

Response Headers Collection

NameValue
X-AspNet-Version4.0.30319
Set-CookieEktGUID=41b4c655-75ee-4913-9172-d37a35465a4c; expires=Tue, 15-Sep-2020 20:06:58 GMT; path=/
Set-CookieEkAnalytics=0; expires=Tue, 15-Sep-2020 20:06:58 GMT; path=/
Set-CookieASP.NET_SessionId=noyjzn2ahwhz2er41nd251qu; path=/; HttpOnly
Set-Cookieecm=user_id=0&isMembershipUser=0&site_id=&username=&new_site=/&unique_id=0&site_preview=0&langvalue=0&DefaultLanguage=1033&NavLanguage=1033&LastValidLanguageID=1033&DefaultCurrency=840&SiteCurrency=840&ContType=&UserCulture=1033&dm=apisangea.org&SiteLanguage=1033; path=/
Cache-Controlprivate
Content-Typetext/html

Form Collection

NameValue

Querystring Collection

NameValue
id4175,4175

Server Variables

NameValue
ALL_HTTPHTTP_CONNECTION:Keep-Alive HTTP_ACCEPT:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 HTTP_ACCEPT_ENCODING:gzip HTTP_ACCEPT_LANGUAGE:en-US,en;q=0.5 HTTP_HOST:apisangea.org HTTP_USER_AGENT:CCBot/2.0 (https://commoncrawl.org/faq/)
ALL_RAWConnection: Keep-Alive Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Encoding: gzip Accept-Language: en-US,en;q=0.5 Host: apisangea.org User-Agent: CCBot/2.0 (https://commoncrawl.org/faq/)
APPL_MD_PATH/LM/W3SVC/7/ROOT
APPL_PHYSICAL_PATHD:\Inetpub\public\api-sangea.org\
AUTH_TYPE 
AUTH_USER 
AUTH_PASSWORD 
LOGON_USER 
REMOTE_USER 
CERT_COOKIE 
CERT_FLAGS 
CERT_ISSUER 
CERT_KEYSIZE256
CERT_SECRETKEYSIZE2048
CERT_SERIALNUMBER 
CERT_SERVER_ISSUERC=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert SHA2 High Assurance Server CA
CERT_SERVER_SUBJECTC=US, S=Texas, L=Dallas, O="Trinity Consultants, Inc.", OU=T3, CN=www.apisangea.org
CERT_SUBJECT 
CONTENT_LENGTH0
CONTENT_TYPE 
GATEWAY_INTERFACECGI/1.1
HTTPSon
HTTPS_KEYSIZE256
HTTPS_SECRETKEYSIZE2048
HTTPS_SERVER_ISSUERC=US, O=DigiCert Inc, OU=www.digicert.com, CN=DigiCert SHA2 High Assurance Server CA
HTTPS_SERVER_SUBJECTC=US, S=Texas, L=Dallas, O="Trinity Consultants, Inc.", OU=T3, CN=www.apisangea.org
INSTANCE_ID7
INSTANCE_META_PATH/LM/W3SVC/7
LOCAL_ADDR10.0.0.57
PATH_INFO/Templates/ApiSangea/Training.aspx
PATH_TRANSLATEDD:\Inetpub\public\api-sangea.org\Templates\ApiSangea\Training.aspx
QUERY_STRINGid=4175&id=4175
REMOTE_ADDR3.80.4.76
REMOTE_HOST3.80.4.76
REMOTE_PORT59526
REQUEST_METHODGET
SCRIPT_NAME/Templates/ApiSangea/Training.aspx
SERVER_NAMEapisangea.org
SERVER_PORT443
SERVER_PORT_SECURE1
SERVER_PROTOCOLHTTP/1.1
SERVER_SOFTWAREMicrosoft-IIS/7.5
URL/Templates/ApiSangea/Training.aspx
HTTP_CONNECTIONKeep-Alive
HTTP_ACCEPTtext/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_ENCODINGgzip
HTTP_ACCEPT_LANGUAGEen-US,en;q=0.5
HTTP_HOSTapisangea.org
HTTP_USER_AGENTCCBot/2.0 (https://commoncrawl.org/faq/)

Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.7.3429.0