Christian Hecht

Hi,

if we try to create a new organization profile the following error occurs in the event log:

Microsoft.CommerceServer.ServerFaultException: Exception from HRESULT: 0x80040E09 --->
System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Exception from HRESULT: 0x80040E09 --->
Microsoft.CommerceServer.ServerFaultException: Exception from HRESULT: 0x80040E09

--- End of inner exception stack trace ---

at Microsoft.CommerceServer.Profiles.WebService.ProfilesWebService.PropagateOrLogExceptionInternal(Exception ex)

at Microsoft.CommerceServer.Profiles.WebService.ProfilesWebService.PropagateOrLogException(Exception ex)

at Microsoft.CommerceServer.Profiles.WebService.ProfilesWebService.UpdateProfile(XmlElement& profileXml, Boolean forceOverwrite, Boolean inAdapterContext)

at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Microsoft.CommerceServer.Internal.Profiles.ProfilesServiceProxy.AuthorizedInvoke(String methodName, Object[] parameters)
--- End of inner exception stack trace ---
at Microsoft.CommerceServer.ServiceAgent.TryHandleWebMethodException(Exception ex, SoapHttpClientProtocol serviceProxy)
at Microsoft.CommerceServer.Internal.Profiles.ProfilesServiceProxy.AuthorizedInvoke(String methodName, Object[] parameters)
at Microsoft.CommerceServer.Internal.Profiles.ProfilesServiceProxy.UpdateProfile(XmlElement& profileXml, Boolean forceOverwrite, Boolean inAdapterContext)
at Microsoft.CommerceServer.Profiles.ProfileManagementContext.UpdateProfile(XmlElement profileXml, Boolean forceOverwrite, Boolean inAdapterContext)
at Microsoft.CommerceServer.Profiles.ProfileManagementContext.UpdateProfile(XmlElement profileXml, Boolean forceOverwrite)
at Microsoft.CommerceServer.UI.CustomerAndOrdersManager.ProfilesManagementProxy.TryUpdateProfile(XmlElement profileXml, Boolean forceOverwrite)

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

I found a similar problem under: http://support.microsoft.com/kb/934412/en-us

Has anyone suggestions to solve this problem. Or should I try this hotfix.

Thanks in advance

Chris



Re: Commerce Server 2007 Microsoft.CommerceServer.ServerFaultException: Exception from HRESULT: 0x80040E09

Max Akbar

The KB has the following:




Re: Commerce Server 2007 Microsoft.CommerceServer.ServerFaultException: Exception from HRESULT: 0x80040E09

Christian Hecht

Hi Max,

Thanks for your fast answer.

We have a active directory in this environment to authenticate the users in general.

But the commerce server profiles are still in the commerce server database.

The problem is reproducible if I try to create or edit an organization profile object by the business application or directly with the web services.

This exception will be thrown only with this object type.

I hope this further information is helpful.

Chris





Re: Commerce Server 2007 Microsoft.CommerceServer.ServerFaultException: Exception from HRESULT: 0x80040E09

Christian Hecht

Hi Max,

I found the solution.

It was just the permission on the database table.

Thank you for your efforts Max.

Chris





Re: Commerce Server 2007 Microsoft.CommerceServer.ServerFaultException: Exception from HRESULT: 0x80040E09

Max Akbar

I am glad you solved the issues and thank you for posting the solution.

-Max