What is correct way to debug Commerce Server component based OperationSequenceComponent ? Which process should I attach to in order to step into component's methods ?
Is there possibility to debug Commerce Server component based OperationSequenceComponent?
89 Views Asked by Pomodoro Technique Game At
1
There are 1 best solutions below
Related Questions in MICROSOFT-COMMERCE-SERVER
- Error when trying to fetch azure subscription rate card and consumption usage
- Error while trying obtain Azure Rate Card
- What features does the Microsoft Graph API share with the legacy Partner CREST API
- Sitecore > Commerce index can't be rebuilt right after the catalog update
- Microsoft anti-cross site scripting library v3.1 download
- Sitecore Commerce Server - get full order list
- Get Associated Categories for Product
- Is there possibility to debug Commerce Server component based OperationSequenceComponent?
- Logging inside OperationSequenceComponent
- Extension methods for multiple types
- Commerce Server Catalog Manager SearchOptions setPaging
- How can I get custom property information in Commerce Server?
- NullReferenceException Commerce Server Web Service
- Recently added product are not listed in the site search in Umbraco site search
- Tax Module in Commerce Server 2007
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
It depends what process is hosting your custom code. Assuming you are running a standard Commerce Server 2009 or Commerce 10 or Commerce 11 based website, you would typically debug w3wp.exe (Assuming you are running a typical Microsoft/Ascentium/SiteCore Commerce Server based website hosted in IIS).
Note that you must first register your custom operation sequence component in your ChannelConfiguration.config file and your web.config. How you do this depends on which version of Commerce Server you are running as the ChannelConfiguration and web.config files changed between Microsoft Commerce Server 2009, 2009 R2, 10 and 11.
Details on how to do it for Microsoft Commerce Server 2009 R2 can be found on MSDN here
If you are getting OperationSequenceComponent errors for SequenceComponents that are "out of the box" and ship with the product, you will not be able to debug them without the source code. Forgive me if that is obvious, but I'm making an attempt to be thorough in this answer.
If you have not already done so take a look at the Application Event Log on the machine where your web site or web service (The calling code) is hosted. OperationSequence errors are logged there by the CommerceFoundation by default and it can be helpful to get innerexception and faultexception detail from the OperationService.
Brad Foley has provided some pointers as well. I'm not recommending reflector or attempting to dissassemble Microsoft / Ascentium / CommerceServer.NET / SiteCore source code. But you can read through his post for some pointers while debugging OperationService errors in Sequence Components here