Commerce Server Blog

Build world class ecommerce applications using Microsoft Commerce Server
  •  
  • Home
  • About
  • Advertise
  • Copyright Policy
  • Disclaimer

Connect to Profile & Order subsystems without HTTPS

ravikanth | June 29, 2008

To open to customer and order manager tool, you should install SSL certificate on web server and SSL secure channel should be enable in profile and order virtual directories. You can use SelfSSL tool to create SSL certificate. SelfSSL.exe is part IIS 6.0 resource kit tools and you can download it from Microsoft site.

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/993a8a36-5761-448f-889e-9ae58d072c09.mspx

If you don’t want to install SSL, then there is a trick to do that.

  1. Open “CustomerAndOrdersManager.exe.config” file located in  “C:Program FilesMicrosoft Commerce Server 2007Business User Applications” folder.
  2. Go to Configuration -> ApplicationSettlings -> Microsoft.CommerceServer.UI.CustomerAndOrdersManager.Properties.Settings -> AllowHTTP setting.
  3. Change value from “False” to “True”.
  4. Now your “Customer & Order manager” tool  will not ask for HTTPS to connect to profile and order subsystem.
Comments
No Comments »
Categories
Troubleshoot, commerce server 2007
Tags
commerce server, commerce server 2007, ecommerce, learn commerce server SP2, Order subsystem, profile subsystem
Comments rss Comments rss
Trackback Trackback

None of the products that are addressed by this software update are installed on this computer. Click cancel to exit setup

ravikanth | June 18, 2008

You may get below error while installing commerce server SP2 on a virgin windows 2008 machine.

 

“None of the products that are addressed by this software update are installed on this computer. Click cancel to exit setup”

 

You will get this error when you are trying to install commerce server 2007 SP2 on a virgin/new machine. To avoid this error you should install commerce server 2007 before installing commerce server 2007 SP2.

Comments
No Comments »
Categories
Troubleshoot, commerce server 2007
Comments rss Comments rss
Trackback Trackback

Error: Exception thrown during Analyze phase of ‘Transactions’ component

ravikanth | June 16, 2008

When an attempt was made to upgrade a commerce server 2002 site to commerce server 2007 site using upgrade wizard, we got following error.

exception log – ‘C:Documents and Settingsad96357Local SettingsTemp4ExceptionOrders.log’, processing mode – ‘Standard’.
12:38:15: : Error: Exception thrown during Analyze phase of ‘Transactions’ component:
System.Runtime.InteropServices.COMException (0×8004E024): COM+ activation failed because the activation could not be completed in the specified amount of time. (Exception from HRESULT: 0×8004E024)
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at System.EnterpriseServices.Thunk.Proxy.CoCreateObject(Type serverType, Boolean bQuerySCInfo, Boolean& bIsAnotherProcess, String& uri)

at Microsoft.CommerceServer.Migration.Orders.OrdersComponent.Microsoft.CommerceServer.Migration.ICSMigrationComponent.Analyze()
at Microsoft.CommerceServer.Internal.CS2007Upgrade.AnalyzePage.Analyze(ResourceContainer resContainer)

The solution for the above issue is to ensure the account running the wizard has appropriate permissions in transaction DB.

Comments
No Comments »
Categories
Troubleshoot, commerce server 2007
Tags
commerce server, commerce server 2007, ecommerce, Kanth, Koppala, migration error, Ravi, Ravi Kanth, transactions error
Comments rss Comments rss
Trackback Trackback

Error: Exception thrown during Analyze phase of ‘Transactions’ component

ravikanth | June 16, 2008

When an attempt was made to upgrade a commerce server 2002 site to commerce server 2007 site using upgrade wizard, we got following error.

exception log – ‘C:Documents and Settingsad96357Local SettingsTemp4ExceptionOrders.log’, processing mode – ‘Standard’.
12:38:15: : Error: Exception thrown during Analyze phase of ‘Transactions’ component:
System.Runtime.InteropServices.COMException (0×8004E024): COM+ activation failed because the activation could not be completed in the specified amount of time. (Exception from HRESULT: 0×8004E024)
at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
at System.EnterpriseServices.Thunk.Proxy.CoCreateObject(Type serverType, Boolean bQuerySCInfo, Boolean& bIsAnotherProcess, String& uri)

at Microsoft.CommerceServer.Migration.Orders.OrdersComponent.Microsoft.CommerceServer.Migration.ICSMigrationComponent.Analyze()
at Microsoft.CommerceServer.Internal.CS2007Upgrade.AnalyzePage.Analyze(ResourceContainer resContainer)

The solution for the above issue is to ensure the account running the wizard has appropriate permissions in transaction DB.

Comments
No Comments »
Categories
Troubleshoot, commerce server 2007
Tags
commerce server, commerce server 2007, ecommerce, Kanth, Koppala, migration error, Ravi, Ravi Kanth, transactions error
Comments rss Comments rss
Trackback Trackback

Error: key name provided does not exist

ravikanth | June 11, 2008

When I try to get an address profile object from the commerce server profile system, I used to get following error.

{”The requested profile could not be retrieved because the key name provided does not exist or is not an indexed property.  The profile type is ‘Address’.  The key name provided is ‘GeneralInfo.first_name’.”}

Commerce server can search on the entries which are unique, primary keys. Since firstname is not primary or unique key in my schema, I was getting this error. To make my application work, I made first name as unique key.

Note: You may not see your code working unless you perform IISReset.

Comments
No Comments »
Categories
Troubleshoot
Tags
commerce server 2007, GeneralInfo.first_name, Index property, key doesn't exists, Profile Error, Ravi Kanth
Comments rss Comments rss
Trackback Trackback

« Previous Entries

Sign up for Newsletter


Categories

Quiz

  • Catalog Quiz for Beginners
  • Profile Quiz for Beginners
  • Quiz 1 for Advance Users
  • Quiz for Beginners

Recent Posts

  • Configuration Error: Could not load type ‘Microsoft.Commerce.Providers.SharePointCommerceOrderModule from assembly because the parent type is sealed
  • How commerce server Site Terms are stored
  • Troubleshoot: An unexpected error has occurred.
  • Design consideration for developing commerce server catalog system
  • Troubleshoot: AuthManager(CommerceServer): Error reading Commerce Server administration database
  • Account Creation Approval Process
  • Troubleshoot: Unauthorized exception when the new user tries to access MyAccount page
  • Microsoft Commerce Server 2009 code name "R2" – January 2010 Community Technical Preview
  • Merchant Access to Catalog Manager
  • Commerce Server 2009 December VPC ready for download

Archives

  • March 2010
  • February 2010
  • January 2010
  • December 2009
  • November 2009
  • October 2009
  • September 2009
  • August 2009
  • July 2009
  • June 2009
  • May 2009
  • April 2009
  • March 2009
  • February 2009
  • January 2009
  • December 2008
  • November 2008
  • October 2008
  • September 2008
  • August 2008
  • July 2008
  • June 2008
  • May 2008
  • April 2008

Tags

add discounts add images to profile Advantages of commerce server approve discounts authentication auto login process automatic user creation basket Brand Management business tools campaign management Catalog catalog import Category CategoryConfiguration cc_number checkout commerce 7 commerce server commerce server 2002 commerce server 2007 commerce server 2007 Display Types Commerce Server SP2 discounts ecommerce Estimation inventory Kanth Koppala marketing system migration error Mojave Product profile profile subsystem property metadata purchase order quick checkout Ravi Ravi Kanth site cache refresh starter site tools transactions error Variant
(c) 2009 Commerce Server Blog. All rights Reserved. Articles cannot be reproduced without permission from the author.Write to me at kanth@ravikanth.net if you have any comments, questions, suggestions about this site or would like to send us a tip
About Us | Terms of Use | Disclaimer | Advertise .