
Blogs
Blogs
Matching:
rawls
X

Display: |
Calling Web Services on behalf of another user
This is from an old technote we wrote, but I thought it was an interesting case so wanted to add it to the blog. How can I invoke a Commerce Web Service on behalf of another user? (For instance, the Order service using a CSR user) 1. Create a new...
from Blog: CSE-WebSphere Commerce
|
|
Best Practices: Third party external systems integrations
Many sites have a need to integrate with one or more third party external systems, whether this need is for transferring orders, fetching tax information, pricing, payments, etc. These integrations may operate over a variety of transport methods such as...
from Blog: CSE-WebSphere Commerce
Modified on by JohnRawls
|
|
Replacement for AbstractBaseCatalogMediator.executeQuery()
You may have previously been using the AbstractBaseCatalogMediator.executeQuery() method as part of a mediator customization for the Data Load utility. This method has been deprecated as of WebSphere Commerce 7.0.0.4. To update your customization...
from Blog: CSE-WebSphere Commerce
|
|
Editing base catentry properties via SOAP service request
When using Web Services, if you need to update base catalog entry fields such as the 'buyable' flag, manufacturerName, custom fields like field1, field2, etc. the XPath in the service request should be /CatalogEntry[1]. Sample &...
from Blog: CSE-WebSphere Commerce
Modified on by JohnRawls
|
|
Management Center login fails but other Commerce tools authenticate properly (LDAP)
When attempting to login to Management Center, you notice the following error in the SystemOut.log: [2/5/14 16:57:15:613 EST] 00000028 LocalExceptio E CNTR0020E: EJB threw an unexpected (non-declared) exception during invocation of method...
from Blog: CSE-WebSphere Commerce
|
|
Data cache example: Improving performance with the CalculationCodeListDataBean
Within the WebSphere Commerce Data cache, the TransactionCachedMap objects can cache data for the duration of a transaction. This may be useful in cases where multiple requests to the database are made within the context of the same end-user request. One...
from Blog: CSE-WebSphere Commerce
|
|
Enabling stacking for coupon promotions
Consider the following scenario: You create a Product level Promotion and an Order level Promotion. Both are for 10% off. The Order level Promotion is applied with a coupon code whereas the Product level Promotion is not. You notice that when the promotions...
from Blog: CSE-WebSphere Commerce
|
|
Setting the reply queue for JMS Web Services
When configuring Web Services over JMS , you may need to set the reply queue to send response messages to your back-end system, for example ConfirmBOD for the Sync Order service. Create the queue connection factory for replies. Ensure it...
from Blog: CSE-WebSphere Commerce
|
|
Tie classes are not generated on a WCBD build
When deploying a new EJB, for instance a PayPal payment plug-in in this case, the following error may appear during initialization. [10/11/13 10:29:43:672 GMT-08:00] 00000023 EJSOAImpl W WSVR0056W: Tie class of...
from Blog: CSE-WebSphere Commerce
|
|
SRVE0255E: A WebGroup/Virtual Host has not been defined" on e-mails
I wanted to talk a bit about one occurrence of this error that may be a bit tricky to figure out. [5/13/14 14:30:00:561 CDT] 000028d8 WC_MESSAGING 3 MessagingViewCommandImpl nonHttpForwardDocument (String,String) >>>>>>>> in...
from Blog: CSE-WebSphere Commerce
|
|
How do I tweak this Message-ID header in my outbound e-mails?
When examining e-mails generated from Commerce (and other systems as well), you may notice a header field called "Message-ID". Sometimes, this field may include username and/or host information, for example: Message-ID: <1234567890.11239485...
from Blog: CSE-WebSphere Commerce
Modified on by JohnRawls
|
|
Where is my REST request going? -- Clustering with REST & Mobile
REST requests by nature are very basic and typically don't contain much HTTP header information (other than a WCToken/WCTrustedToken for authenticated requests). Therefore, there's an absence of the JSESSIONID cookie you would normally expect to see...
from Blog: CSE-WebSphere Commerce
Modified on by JohnRawls
|
|
Feature Pack 7 Sterling Configurator Integration APARs
There are a number of APARs available at the Feature Pack 7 level related to the Sterling Configurator integration. Some are available in the Feature Pack 7 / Fix Pack 8 Cumulative fixes (linked below) and others can be obtained by contacting Support. ...
from Blog: CSE-WebSphere Commerce
|
|
Tackling the 403 'Forbidden' error in the Sterling Configurator integration
Users may encounter an HTTP 403 "Forbidden" error when trying to access various screens as part of the Sterling Configurator integration (ex. Clicking the 'Browse' button from Visual Modeler to view the Commerce catalog, opening the...
from Blog: CSE-WebSphere Commerce
|
|
Controlling the session timeout for Rest services
Rest calls go through channel different from your typical desktop/browser storefront where the normal Login Timeout does not necessarily apply. In the case that your Rest calls originate from a mobile device (phone, iPad, etc.) this channelId is typically -6....
from Blog: CSE-WebSphere Commerce
Modified on by JohnRawls
|
|
Enabling multiple e-mail address support for users in WebSphere Commerce v7
In WebSphere Commerce v6, users were permitted to enter multiple e-mail addresses, comma separated, at user registration. Additional validation was added in v7 which may not permit this anymore. Previously existing users with comma-separated e-mail addresses...
from Blog: CSE-WebSphere Commerce
Modified on by JohnRawls
|
|
E-mail best practices
There are a number of different configuration settings you can tweak to help ensure e-mails are being sent out from WebSphere Commerce successfully and efficiently. This is not a troubleshooting walkthrough per se, but if you are encountering problems with...
from Blog: CSE-WebSphere Commerce
Modified on by JohnRawls
|