Administer - WCS V7
Contents
- Overview
- Manage instances
- Scheduler
- Organization Administration Console
- Organizations
- Management Center
- Payments
- Payments subsystem
- Order Management subsystem
- Trading subsystem
- Promotions
- Marketing
- Messaging system
- Portal
- Logging
- Staging
- Cleanup
- Caching
- Data load
- Code Deployment
- Publish Stores
Overview
- Administer
- Overview of administering a WCS site
- Configuration Manager
- Open Configuration Manager
- WCS configuration file
- Add additional languages to the WCS instance in Configuration Manager
- Propagate changes to the WCS configuration file
- Administration Console
- Open the Administration Console
- Enable WCS components
- Disable WCS components
- Registry Manager
Manage instances
- Verify the database is started
- Verify the Web server is started
- Ensure that WCS is started
- Verify the WCS Information Center is started
- Start and stop WCS
- Start and stop the WCS Information Center
- Change the port used for context-sensitive help in the WCS tools
- Start and stop WCS Developer
- Federate WCS
- WAS ND clustering mechanism
- Configure LDAP with WCS
- Directory services and WCS
- Prepare the LDAP server
- Configure IBM Directory Server
- Configure IBM Lotus Domino LDAP Service
- Configure IBM i5/OS Directory Services
- Configure Microsoft Active Directory
- Configure Sun Java System Directory Server
- Configure Novell eDirectory
- Set up LDAP over SSL
- Replication for LDAP
- ldapentry.xml
- List of attributes that can be synchronized with LDAP
- Enable WCS Payments for use with LDAP
- Test the LDAP configuration
- Disable LDAP
- Federate two LDAP servers with a common root organization
- LDAP customization points
- Enable the SSL Accelerator option
- XML configuration directory
- Business Object thresholds
- Set allowable ranges for Business Objects
- Sample Business Object thresholds programming patterns
- Data service layer considerations when setting allowable ranges for Business Objects
Scheduler
- Overview
- Jobs
- Schedule a site-level job
- Schedule a store-level job
- Maintain the scheduler
- Scheduler configuration parameters
- Create work managers for custom thread groups
- Scheduled job states
- Product Advisor cycle
- Schedule ATP-inventory jobs
- Schedule ProcessFutureOrders job
- Run the ExpectedInventorySynchronize command
- Use an external system of record
- Schedule the ReportsNotify command
- Schedule marketing jobs
- Message resend
Organization Administration Console
- Organization Administration Console
- Consumer direct view
- Open the Organization Administration Console
- Roles
- Users
- Create a user
- Change a user
- Find users
- Find user properties
- List users
- Select roles for a user
- Find a user's distinguished name
- Select a user role outside of the user's organization
- Role assignment permissions
- Grant role assignment permissions
- Authority to manage users
- Excluding users from member groups
- Include users in member groups
- Assign customers to a customer service representative
- Member groups
Organizations
- Organizations
- List organizations
- Create an organization
- Find organizations
- Change organizations
- Delete organizations
- Partner groups and partner sites
- Select a partner group for a partner site (Channel Manager)
- Change a partner group for a partner site (Channel Manager)
- Change the organization attributes for partner sites (Channel Manager)
- View the partner site list (Channel Manager, Seller Administrator)
- Administer the reseller organization (Channel Manager, Seller Administrator)
- Change the user ID and password of a reseller (Channel Manager, Seller Administrator)
- Approvals
Management Center
- Use the attribute dictionary
- Enable Management Center client-side logging and tracing
- Update store pages to use the e-Marketing Spot JSP sample for Management Center
- Installment rules
- Configure tracing for the installments engine
- Dynamic caching considerations with installment rules
- Enable Workspaces
- Create an authoring server
- Synchronize an authoring server with a production server
- Authoring server schema update tool
- Run the authoring server update scripts on the WCS Server
- CM_updateWorkspacesTable
- CM_updateWorkspacesSchema
- Update Workspace failing because of missing column for primary key
- Run the authoring server update scripts on the development environment
- Update the quick publish target
- Update the JDBC provider setting for the quick publish target
- Enable e-mail notification for workspaces
- Enable shopping flow preview for workspaces
- Change workspaces locking policy
- Workspace Administration Tool
- Open the Workspace Administration Tool
- Workspaces
- Workspaces, task groups, and tasks
- Work with workspaces
- Work with task groups
- Create a task group
- Create a task group from a template
- Activate a task group
- Change a task group
- Add comments to a task group (Workspace Manager)
- View task group comments (Workspace Manager)
- Approve or reject a task group (Workspace Manager)
- Cancel task groups
- Delete task groups
- Schedule the commit of a task group
- Create a task group template
- Enable retry for quick publish
- Work with tasks
- Workspaces example scenarios
- Workspace managed assets
- Defined managed assets
- Workspaces locking policies
- Change workspaces locking policy
- Considerations when selecting a locking policy
- Workspaces object locking
- Catalog component
- Workspaces commit and publish options
- Workspaces best practices
- Known limitations in workspaces
- Workspaces data model
- Overview of inventory sharing for Extended Sites stores (non-ATP)
- Tax sharing in an Extended Site model
Payments
- WCS Payments
- Create a WCS Payments instance
- Configure cassettes
- Modify a WCS Payments instance
- Configure WCS to connect to the Payment Manager
- Create multiple WCS Payments instances
- Ensure that WCS Payments is started
- Federate WCS Payments
- Delete a WCS Payments instance
- Use IIS Manager Web server with WCS Payments
- Schedule WCS Payments jobs
- Ensure that WCS Payments is started
- Start and stop WCS Payments
- Check WCS Payments instance password requirements
- Change the WCS Payments instance password requirements
- Move Payments instance password to a different medium while keeping the same value
- Delete a WCS Payments instance
- Schedule WCS Payments jobs
Payments subsystem
- Configure payment plug-ins
- LOC plug-in
- SimpleOffline plug-in
- WCPayments plug-in
- custom payment plug-in
- Schedule the processing of pending payments
- Configure the Paymentech plug-in
- Configure a merchant to access the Paymentech gateway
- Schedule Paymentech jobs
- Paymentech plug-in
- Paymentech plug-in batch states
- Schedule Paymentech jobs
- PPCPaymentechBatchCtrlCmd
- PPCPaymentechGetCtrlCmd
- Software Express plug-in
- Configure the Software Express plug-in
- Import the Software Express plug-in
- Customize the Software Express plug-in
- Set up the SiTef simulator
- Create the policy for the payment method
- Configure payment methods for the Software Express plug-in
- Configure a merchant to access the Software Express SiTef gateway
- Test the Software Express plug-in
- Deploy the Software Express plug-in to runtime
- Boleto Bancário payment method
- Configure the Boleto payment method
- Create a new payment policy
- Configure the payment policy for the BoletoBancario payment method
- Customize the Boleto payment method
- Customize the store pages
- Load access control policies for the Boleto payment method
- Configure the merchant to access the Boleto payment method
Order Management subsystem
- Configure deleting order items and requisition lists
- Configure Order boundaries to prevent unbound exceptions
- Order locks
- Order blocks
Trading subsystem
- Enable auctions
- Configure a store for auctions
- Enable and disabling the RFQ trading mechanism
- Enable RFQ notification messaging
- Publish business accounts and contracts
Promotions
- Configure the promotion engine
- Enable WCS stores to share promotions
- Configure tracing for the promotion engine
- Configure event logging for the promotion engine
Marketing
- Configure e-mail activity accounts
- Improve e-mail activity sending performance
- Configure the store to avoid sending multiple marketing e-mails to the same e-mail address
- Configure WCS to communicate with KickApps for remote widgets
- Configure the display source for statistical counters
- Enable the collection of marketing statistics
- Configure caching to capture user traffic data
- Marketing services
- Collaborative filtering
- Background LikeMinds utilities
- Sifter utility
- Configure the sifter utility's priority check interval
- Configure the sifter utility's priority list size
- Configure the maximum number of mentors assigned to each user
- Configure the minimum number of transactions a user needs before becoming a mentor
- Configure the mentor pool size
- Configure when the sifter utility rebuilds the mentor pool
- Pause the sifter during periods of heavy database usage
- buildstats
- Configure when the buildstats utility runs
- Start the LikeMinds server
- Stop the LikeMinds server
- Create the LikeMinds database schema
- Configure the LikeMinds Personalization Server
- Configure WCS to interact with LikeMinds
- Enable the LikeMinds listener in WCS
- Test LikeMinds Personalization Server
- Configure when the buildstats utility runs
- Specify the minimum number of Clickstream activities for a user
- How the sifter selects mentors
- Verify that the sifter is functioning
- How LikeMinds generates recommendations
- Example: LikeMinds usage
- Catalog and marketing attachments
Messaging system
- Work with transport methods
- Work with message types
- Configure outbound e-mail notification messages
- Configure e-mail activity accounts
- Assign a message type to a transport method for a site or store
- Enable order status notification
- Enable additional transports
- Enable the Report_NC_PurchaseOrder message
- Enable the shipment notification e-mail
- Configure the Request_WCS_BE_ProductInventory message
- Activate error notification
- SMS transport integration
- Configure the SMS transport
- XML configuration directory
- Outbound messages
- WebSphere MQ
- Install WebSphere MQ
- Install WebSphere MQ on the same machine as WCS
- Confirm MQ_INSTALL_ROOT environment variable
- Configure WebSphere MQ
- Configure WebSphere Application Server for use with WebSphere MQ
- Determine the maximum number of connections allowed for the Adapter for WebSphere MQ
- Create a WebSphere MQ messaging provider queue connection factory
- Create WebSphere MQ messaging provider queue destinations
- Configure WCS to use WebSphere MQ
- Test the WebSphere MQ configuration
- Enable the Listener for WebSphere MQ
- Define multiple threads for serial and parallel listeners
Portal
- WCS integration with WebSphere Portal
- WCS Portal Integration site architecture
- Plan the WCS Portal site
- Single sign-on (SSO) and WCS Portal
- WebSphere Portal integration prerequisites
- Enable WebSphere Portal security with a LDAP user registry
- Configure WebSphere Portal with WCS
- Install the WCS portlet application on the WebSphere Portal server
- Create a WCS sample portal page on WebSphere Portal
- Maintain the WCS portlet application
Logging
Staging
- Stage server
- Create a staging server
- Test the site on a staging server
- Copy data to the staging database
- Copy files to the staging server
- Publish data to the production database
- Publish managed files to the WCS EAR on the production server
- Copy non-managed files to the production server
- Copy access control data to the production server
- Stage server utilities
- stagingcopy
- The stagingcopy utility and the production database
- Examples of copying data to the production-ready database
- stagingprop
- Filter data published using the stagingprop utility
- Create a database table filter list
- Examples of propagating data to the production database
- fileprop
- Customized database table requirements
- Enable custom tables for staging
- Create triggers for custom tables
- Rules for creating triggers for custom tables
- Stage trigger example
- Stage server limitations
- WCS staging-enabled tables
Cleanup
- Database Cleanup utility
- Set the PATH environment variables for WCS utilities
- Clean the database
- Delete account objects
- Delete address objects
- Delete available to promise inventory objects
- Delete attachment objects
- Delete auction objects
- Delete auction log objects
- Delete autobid log objects
- Delete base item objects
- Delete bid log objects
- Delete cacheivl objects
- Delete calculation code objects
- Delete calculation rule objects
- Delete campaign objects
- Delete campaign statistic objects
- Delete catalog entry objects
- Delete catalog group objects
- Delete coupon objects
- Delete distributor objects
- Delete expected inventory record objects
- Delete details about expected inventory record objects
- Delete file upload objects
- Delete forum message objects
- Delete fulfillment center objects
- Delete inventory code adjustment objects
- Delete inventory adjustment objects
- Delete specified item information objects
- Delete member message relationship objects
- Delete message objects
- Delete Order objects
- Delete organization objects
- Delete Product Advisor statistic objects
- Delete Product Comparison statistic objects
- Delete Product Explorer statistic objects
- Delete policy objects
- Delete product set objects
- Delete returned item objects
- Delete return reason objects
- Delete Sales Assistant statistic objects
- Delete staged objects
- Delete store objects
- Delete user objects
- Delete user traffic log objects
- Delete vendor objects
- contract objects
- Request for Quote objects
- Add a configuration to the Database Cleanup utility
- Database Cleanup utility objects
- dbclean
- Examples: Deleting objects
Caching
- Dynamic caching
- Prepare to use caching in WCS
- Cache strategy
- Environment setup
- Enable the dynamic cache service and servlet caching
- Configure cacheable objects
- Configure the dynamic cache service in cachespec.xml
- Allow access to encrypted parameters
- Cache identifiers
- Production environments
- Administer caching in WCS
- Cache invalidation
- Dynamic caching considerations with JSTL
- Dynamic caching considerations for persistent session
- Store relationships for cached store pages
- Improve marketing performance using caching
- Set up command caching for marketing
- Command caching for marketing
- Commands and methods for generating a cache key
- Marketing business object cache overview
- Tune the marketing business object cache
- Enable JSP caching
- Data recording; improving runtime performance
- Clear the marketing Web service cache
- WCS data cache
- Enable WCS data cache
- Invalidate WCS data cache entries
- Additional WCS data cache configuration
- Logical cache names and the DistributedMaps they use by default
- Access bean classes extended to take advantage of WCS data cache
- Data bean classes extended to take advantage of WebSpere Commerce data cache
Data load
- Transforming, loading, and extracting data
- Overview of the data load utility
- Run the data load utility
- Configure the data load order
- Configure the data load environment settings
- Run the data load utility
- Verify the results of the data load
- Data load sample scenario
- Initial load scenario
- Delta load scenario
- Data load best practices
- Catalog: data load best practices
- Inventory: data load best practices
- Price: data load best practices
- Substitute attribute values with variables in data load configuration files
- Workspace locking scenario using the Data load utility
- Overview of the mass load utilities
- Overview of loading store data
- Configure the loading utilities
- Configure the environment variable setting scripts
- Configure tracing and logging for the loading utilities
- Configure the idresgen utility
- Configure the massload utility
- Configure the MassLoadCustomizer.properties file
- Configure timestamp and date data handling
- Configure the massextract utility
- Generate a DTD
- Transforming character-delimited text to XML
- Transforming XML data
- Resolve identifiers
- Resolve identifiers for records that share identifiers with existing data
- Create an XML file to use internal-alias ID resolution
- Create an XML file to use unique-index ID resolution
- Specify a properties file with the idresgen utility
- Example: Loading data into the MEMBER table (idresgen utility)
- idresgen utility
- Example: Configuring the IDResolveKeys.properties file to generate identifiers
- Example: Configuring the IDResolveKeys.properties file to generate cascaded primary keys
- Example: Configuring the IDResolveKeys.properties file to generate compound keys
- Load data using the mass load utility
- Load database asset groups
- Load a store
- Example: Mapping loading utilities data to a database schema
- Example: Loading current timestamps
- Load existing user data
- Load existing customer information
- Load user data
- Example: Loading data into the MEMBER table (idresgen utility)
- Load managed files
- Extract data
- Load data into workspaces
- Product Advisor search-space synchronization
- Use Product Advisor search-space synchronization
- Customize Product Advisor search-space synchronization
Code Deployment
- Deploy
- Deploy customized assets
- What's changed for deploying customized assets
- Customized WCS database assets
- Package custom database assets
- Deploy custom database assets
- Deploy schema changes
- Deploy access control policies
- Load changed assets for deployment
- Customized WCS EAR assets
- Package custom Java EE assets
- Package commands, data beans, or Java classes for deployment
- Identify and packaging Java EE assets for a single file
- Package Java EE assets for a partial application
- Package Java EE assets for an entire module
- Package Management Center files for deployment
- Deploy custom Java EE assets
- Customized WCS Web server assets
- Package custom Web server assets
- Deploy custom Web server assets
- Validate changes have been deployed for a custom Web server
- Update static Web assets to a remote Web server
- Minimize downtime during deployment
- Overview: WCS Build and Deployment tool
- WCS Build and Deployment tool prerequisites
- Location and file structure of the Build and Deployment tool
- Configure and run the build process
- WCS Build and Deployment tool repository structure
- Configure the source extraction Ant script
- Configure the build settings
- Run the build process
- Configure and run the server deployment process
- Install the server deployment package
- File structure of the server deployment directory
- Set up the static Web server assets deployment Ant script
- Set up the WCS configuration file synchronization Ant script
- Configure the server deployment settings
- Run the server deployment process
- Configure and run the toolkit deployment process
- Install the toolkit deployment package
- File structure of the toolkit deployment directory
- Configure the toolkit deployment settings
- Run the toolkit deployment process
- Customize the Build and Deployment tool
- Customize the build process
- Top 10 tips to ensure a successful deployment of WCS
- How to increase the success with WCS deployment
- WCS deployment checklist
Publish Stores
- Starter store archives
- Publish a store archive
- Publish a store archive using the Publish wizard
- Publish organization structure store archives
- Publish component store archives
- Publish multiple store archives of one type per instance
- Configure publish
- Ensure appropriate services and servers are running for publishing
- Publish wizard parameters by store archive
- View publish status
- Add a new store archive to the Publish wizard
- Publish store archives in a clustered environment
- Publish a store archive using the publishstore utility
- Publish storefront assets and store configuration files by copying to the WCS Server
- Publish a WCS version 5.6.1 store archive in WCS version 7.0
- Remove references to the URLREG and VIEWREG database tables
- Apply the correct JSP files to the version 7.0 store archive
- Identify the new store archive as a version 7.0 store archive
- Delete a published store
- Publish business accounts and contracts
- Store publish process
- Publish the store
- Publish wizard configuration parameters
- Publish wizard publish parameters
- JSP batch compiler