WebSphere Commerce V5.5 Handbook, Customization and Deployment Guide

Book description

This IBM Redbooks publication provides IT architects, IT specialists, and developers with the critical knowledge to design, develop, implement, deploy, and manage a WebSphere Commerce V5.5 runtime environment and store. This book includes the following:

  • Introduction to the WebSphere Commerce runtime architecture, programming model, business and store models.

  • Development guidelines for a e-commerce development methodology, development environment, build cycle, and globalization.

  • ITSO B2B working example, including a business requirements analysis and solution design, and how to implement a team development environment, create and customize a store, and build, deploy, and manage a store.

  • Deployment scenarios for implementing advanced multi-tiered runtime scenarios on Windows, Solaris, AIX and OS/400.

  • Integration and customization with MQ, e-mail and WebSphere Commerce Analyzer.

  • The appendixes include procedures and tips on AIX, Solaris, DB2, Oracle and WebSphere Commerce Studio implementation.

Please note that the additional material referenced in the text is not available from IBM.

Table of contents

  1. Notices
    1. Trademarks
  2. Preface
    1. The team that wrote this redbook
    2. Become a published author
    3. Comments welcome
  3. Part 1: Introduction to WebSphere Commerce V5.5
    1. Chapter 1: Introduction
      1. Platform support and product packaging
        1. Supported platforms
        2. IBM WebSphere Commerce V5.5 product editions
        3. IBM WebSphere Commerce Studio V5.5 product editions
      2. Features and benefits (1/2)
      3. Features and benefits (2/2)
        1. IBM WebSphere Commerce V5.5, Professional Edition
        2. IBM WebSphere Commerce V5.5, Business Edition
      4. Target audience of this IBM Redbook
        1. Roles and skills
        2. Matching topics in this redbook to roles and skills
      5. For more information (1/2)
      6. For more information (2/2)
        1. IBM WebSphere Commerce product documentation
        2. Web sites
        3. IBM Redbooks
    2. Chapter 2: Runtime architecture
      1. Overview
      2. WebSphere Commerce software components
        1. Web server
        2. WebSphere Application Server
        3. Database Server
        4. WebSphere Commerce Server
        5. WebSphere Commerce Payments Server
        6. Enablement software
      3. WebSphere Commerce Server subsystems (1/2)
      4. WebSphere Commerce Server subsystems (2/2)
        1. Member subsystem
        2. Catalog subsystem
        3. Trading subsystem
        4. Order subsystem
        5. Merchandising subsystem
        6. Marketing subsystem
        7. Inventory subsystem
        8. Messaging subsystem
      5. Runtime topology selection (1/4)
      6. Runtime topology selection (2/4)
      7. Runtime topology selection (3/4)
      8. Runtime topology selection (4/4)
        1. Runtime topology selection criteria
        2. WebSphere Commerce runtime topologies
        3. Topology mapping to implementation details
      9. For more information
    3. Chapter 3: Business and store models
      1. Business and store models (1/2)
      2. Business and store models (2/2)
        1. Direct sales
        2. Hosting
        3. Value chains
      3. Business model infrastructure and architecture (1/2)
      4. Business model infrastructure and architecture (2/2)
        1. Organization structure
        2. Access control model
        3. Business policy framework
      5. Store architecture (1/6)
      6. Store architecture (2/6)
      7. Store architecture (3/6)
      8. Store architecture (4/6)
      9. Store architecture (5/6)
      10. Store architecture (6/6)
        1. Store assets
        2. Store architecture
        3. Store packaging and models
        4. Store data assets and architecture
        5. Catalog data assets and concepts
        6. Tools and store data
        7. Customize a store
        8. Publish a store
      11. For more information
    4. Chapter 4: Programming model
      1. Overview
      2. WebSphere Commerce Server framework (1/2)
      3. WebSphere Commerce Server framework (2/2)
        1. Servlet engine
        2. Protocol Listeners
        3. Adapter manager
        4. Adapters
        5. Web controller
        6. Commands
        7. Entity beans
        8. Data beans
        9. Data Bean Manager
        10. JavaServer Page (JSP) templates
        11. WebSphere Commerce .xml configuration file
      4. Application flow of an HTTP request
      5. Design patterns
        1. Model-view-controller design pattern
        2. Command design pattern
        3. Display design pattern
      6. Persistent object model
      7. Access control
      8. Customizing application assets
        1. Asset types to customize and development tooling
        2. Matching skills to customization needs
      9. For more information
    5. Chapter 5: Site and store administration
      1. Administration tools (1/4)
      2. Administration tools (2/4)
      3. Administration tools (3/4)
      4. Administration tools (4/4)
        1. WebSphere Commerce Configuration Manager
        2. WebSphere Commerce Administration Console
        3. WebSphere Commerce Accelerator
        4. WebSphere Commerce Organization Administration Console
        5. WebSphere Commerce Loader Package
        6. WebSphere Commerce Scheduler
        7. WebSphere Commerce Payments Console
        8. WebSphere Application Server Administration Console
        9. DB2 Control Center
      5. Key operational categories to manage (1/2)
      6. Key operational categories to manage (2/2)
      7. IT specialist roles and tools (1/2)
      8. IT specialist roles and tools (2/2)
        1. System administrator
        2. Site administrator
        3. Store administrator
        4. Database administrator
      9. Line-of-business user roles and tools
        1. Business relationship roles
        2. Customer service roles
        3. Marketing manager role
        4. Operational roles
        5. Organizational management roles
        6. Product management and merchandising roles
      10. For more information
  4. Part 2: Development guidelines
    1. Chapter 6: WebSphere Commerce site development methodology
      1. Systematic development methodology
      2. Definitions
        1. Phase
        2. Work products
        3. Deliverable
        4. Customer
        5. Customer IT team
        6. Project team
        7. Project database
        8. Task
        9. Strategy
      3. Development methodology: phase and life cycle
        1. Core development phases
      4. Using the methodology
        1. Customizing and adopting the methodology
        2. New and transition sites
        3. Project roles and skills requirements
        4. Structuring information
        5. Case studies
      5. Related methodology concepts
        1. IBM Method
        2. Rational Unified Process® (RUP®)
      6. Summary
    2. Chapter 7: Development environment and build cycle
      1. WebSphere Commerce Studio overview (1/3)
      2. WebSphere Commerce Studio overview (2/3)
      3. WebSphere Commerce Studio overview (3/3)
        1. WebSphere Commerce Studio workspace
        2. WebSphere Commerce Studio plug-ins
        3. Custom code packaging and incremental deployment
      4. Team development environment overview (1/2)
      5. Team development environment overview (2/2)
        1. Optimistic team model
        2. Ideal work flow
        3. Source control management
        4. Defect tracking
      6. Build environment overview
        1. Benefits of daily build and smoke tests
        2. Concepts of daily build and smoke tests
        3. Build automation for daily builds and smoke tests
      7. Deployment overview (1/2)
      8. Deployment overview (2/2)
        1. Development environment
        2. Test environment
        3. Staging environment
        4. Production environment
        5. Practice deployment and create backup plan
        6. Production debug vs development debugging
    3. Chapter 8: Globalization guidelines
      1. Introduction to globalization
      2. Globalization in WebSphere Commerce
      3. Cultural considerations (1/3)
      4. Cultural considerations (2/3)
      5. Cultural considerations (3/3)
        1. Date and time formatting
        2. Currency and number formatting
        3. Name and address formatting
      6. WebSphere Commerce application model (1/3)
      7. WebSphere Commerce application model (2/3)
      8. WebSphere Commerce application model (3/3)
        1. Language table
        2. Introduction to encoding
        3. Unicode
        4. WebSphere Commerce data model: input
        5. WebSphere Commerce data model: output
      9. Globalized catalog content
      10. Globalized store design (1/5)
      11. Globalized store design (2/5)
      12. Globalized store design (3/5)
      13. Globalized store design (4/5)
      14. Globalized store design (5/5)
        1. Globalized page framework: one template for stores/languages
        2. Support for bi-directional languages
        3. Understanding the localized store assets
        4. Creating a new display format for WebSphere Commerce
        5. Adding a new currency to WebSphere Commerce
        6. How to add/delete a language/currency for a store archive
      15. Globalized tools framework
      16. Globalization in the messaging system
      17. Globalization tips (1/2)
      18. Globalization tips (2/2)
        1. Handling apostrophes and special characters
        2. Using locale-dependent Cascading Style Sheets (CSS)
        3. National language-enabled alert/confirm/prompt boxes
        4. Input field validation: UTF-8 Input validation
        5. Submit NL command parameters using hidden forms
  5. Part 3: ITSO B2B working example
    1. Chapter 9: Requirements analysis and solution design
      1. Business scenario
      2. Requirements analysis (1/3)
      3. Requirements analysis (2/3)
      4. Requirements analysis (3/3)
        1. ITSO challenges and requirements
        2. Initial context
        3. System context
        4. Use case model
      5. Solution design (1/2)
      6. Solution design (2/2)
        1. Systems architecture
        2. Component model
        3. ITSO store navigation
        4. ITSO store catalog hierarchy
        5. ITSO store organizational hierarchy
    2. Chapter 10: ITSO sample code
      1. Description of sample code
      2. Prepare DeployTool files
        1. Copy WebSphere Commerce files
        2. Copy WebSphere Application Server files
        3. Copy WebSphere Commerce Studio files
    3. Chapter 11: Implement a team development environment
      1. Team development environment scenario
      2. Build and SCM node implementation (1/2)
      3. Build and SCM node implementation (2/2)
        1. CVS overview
        2. CVSNT Server implementation
        3. WebSphere Commerce Studio installation
        4. Publish store archive within WebSphere Test Environment
        5. CVS client configuration
      4. Development node implementation
        1. WebSphere Commerce Studio installation
        2. CVS client configuration
      5. Development Integration Test node implementation
    4. Chapter 12: Create a store
      1. Overview
      2. Package and verify store archive (1/2)
      3. Package and verify store archive (2/2)
        1. Back up workspace and databases
        2. Create the Packaging project
        3. Package a store archive (SAR)
        4. Publish the store archive (SAR)
        5. Verify the store after publish
      4. Import store assets into CVS
        1. Create a CVS module from the project
        2. Add the files to CVS
      5. Required customization of basic store assets (1/3)
      6. Required customization of basic store assets (2/3)
      7. Required customization of basic store assets (3/3)
        1. Store directory and identifier
        2. Hardcoded references
        3. Store address
        4. Catalog data
        5. Store front-end assets
      8. Further customization of basic store assets (1/4)
      9. Further customization of basic store assets (2/4)
      10. Further customization of basic store assets (3/4)
      11. Further customization of basic store assets (4/4)
        1. Default and supported currencies
        2. Default and supported locales
        3. Organizations
        4. Business accounts
        5. Contracts
        6. Taxes, shipping couriers and shipping prices
        7. Payment information
      12. Publish the store archive to the workspace
        1. Package the customized store archive
        2. Publish the customized store archive to runtime
        3. Verify the customized store archive
        4. Publish the store archive to the workspace
        5. Verify customized store in the WebSphere Test Environment
      13. Add the store front files to CVS
      14. Set up additional team development nodes
        1. Turn off directory pruning
        2. Checking out the projects
        3. Package and publish data-only store archive
    5. Chapter 13: Customize a store: Price Watch example
      1. Overview
      2. Solution design
        1. Use cases
        2. Solution overview
        3. Solution limitations
        4. Data storage
        5. Data access (entity bean)
        6. Controller commands
        7. Task commands
        8. Passing data to the JSP
        9. Price watch list page JSP
        10. E-mail template JSP
        11. Access control
      3. Price Watch example pre-conditions
      4. Configuring the e-mail transport and SMTP server
        1. Setting up the James SMTP server
        2. Adding the new message type to the database
        3. Configuring the e-mail transport
        4. Configuring the e-mail message type
      5. Creating the new database table
      6. Creating the new data access beans (1/6)
      7. Creating the new data access beans (2/6)
      8. Creating the new data access beans (3/6)
      9. Creating the new data access beans (4/6)
      10. Creating the new data access beans (5/6)
      11. Creating the new data access beans (6/6)
        1. Create the entity bean
        2. Create the EJB/RDB mapping for the entity bean
        3. Create an access bean for the entity bean
        4. Generate the deploy code and test the bean
        5. Update the bean with new FinderHelpers
      12. Creating the new commands (1/5)
      13. Creating the new commands (2/5)
      14. Creating the new commands (3/5)
      15. Creating the new commands (4/5)
      16. Creating the new commands (5/5)
        1. Create the command interface
        2. Create the command implementation class
        3. Add the task commands to the workspace
        4. Register the new command in the command registry
        5. Create the PriceWatchListDisplayCmd command
        6. Create the task commands
        7. Create access control policies for the commands
        8. Enable component tracing in development environment
      17. Creating the new data bean (1/2)
      18. Creating the new data bean (2/2)
        1. Data bean types
        2. Further considerations
        3. Creating the price watch data bean
      19. Creating the new JavaServer Pages (1/3)
      20. Creating the new JavaServer Pages (2/3)
      21. Creating the new JavaServer Pages (3/3)
        1. Globalization
        2. Creating the JSP file
        3. Registering a new view for the price watch list page
        4. Using an external editor
        5. Changes to the item display page
        6. Changes to the site header page
      22. Creating the batch e-mail command (1/2)
      23. Creating the batch e-mail command (2/2)
        1. Create the command interface
        2. Create the command implementation class
        3. Import the data bean for the e-mail command
        4. Register the new command in the command registry
      24. Importing the e-mail template
        1. Adding the JSP to your workspace
        2. JSP content
        3. Registering a new view for the e-mail template
      25. Configuring the scheduler to run the batch job
        1. Make the command schedulable
        2. Configure the scheduler
      26. Testing the Price Watch example (1/2)
      27. Testing the Price Watch example (2/2)
        1. Testing the new functionality
    6. Chapter 14: Build and deployment
      1. Build and deployment overview
      2. Build procedure (1/3)
      3. Build procedure (2/3)
      4. Build procedure (3/3)
        1. Check out source from CVS to Build and SCM node
        2. Modify store archive build script and unpack descriptor
        3. Modify database SQL scripts and XML files
        4. Build application assets archive (JAR)
        5. Build store archive (SAR)
        6. Build verification test (BVT)
        7. Source configuration management (SCM) of build files
      5. Deployment procedure (1/2)
      6. Deployment procedure (2/2)
        1. Publish the store archive (SAR)
        2. Deploy application assets archive (JAR)
        3. Load access control policies
        4. Configure e-mail for Price Watch
        5. Verify the runtime and store
    7. Chapter 15: Manage the ITSO store
      1. Product management
        1. Add a category
        2. Add a product
      2. Create organizations (1/2)
      3. Create organizations (2/2)
        1. Organizations in ITSO store archive
        2. Create seller organization
        3. Create a buyer organization
      4. Create a business account
        1. Business accounts in ITSO store archive
        2. Create a business account
      5. Create a contract (1/2)
      6. Create a contract (2/2)
        1. Contracts in ITSO store archive
        2. Create contract using the Accelerator
        3. Activate contract
        4. Verify the contract is enabled
  6. Part 4: Runtime deployment scenarios
    1. Chapter 16: Windows: Migrate a single-tier to a multi-tier
      1. Scenario overview and planning
        1. Common reasons for migrating to multi-tiers
        2. Migration scenarios
        3. Hardware and software perquisites
        4. Hardware used in the ITSO runtime environment
        5. Software used in the ITSO runtime environment
      2. Single-tier implementation (1/5)
      3. Single-tier implementation (2/5)
      4. Single-tier implementation (3/5)
      5. Single-tier implementation (4/5)
      6. Single-tier implementation (5/5)
        1. Windows installation
        2. WebSphere Commerce V5.5 installation
        3. DB2 UDB V8.1 Fix Pack 3 installation
        4. WebSphere Application Server V5 Fix Pack 1 installation
        5. WebSphere Commerce V5.5.0.2 Fix Pack 2 installation
        6. WebSphere Commerce instance creation
        7. WebSphere Commerce Payments instance creation
        8. Database backup
        9. Start servers
        10. Verify the runtime environment and store functionality
      7. Add a remote Database Server node
        1. Windows 2000 installation
        2. Install DB2 V8.1 Enterprise Edition Server
        3. DB2 UDB V8.1 Fix Pack 3 installation
        4. Backup and restore of databases
        5. Configure DB2 connectivity
        6. Verify the remote DB2 Server node configuration
      8. Add remote Web Server node (1/3)
      9. Add remote Web Server node (2/3)
      10. Add remote Web Server node (3/3)
        1. Review preconditions
        2. Install IBM HTTP Server and WebSphere plug-in
        3. WebSphere Application Server V5 Fix Pack 1 installation
        4. Configure IBM HTTP Server for SSL
        5. Verify IBM HTTP Server
        6. IBM HTTP Administration (optional)
        7. Modify Web Server host name
        8. Configure the Web server static content
        9. Verify the remote Web Server configuration
    2. Chapter 17: Solaris: Three-tier environment using Oracle9i and Sun ONE Web Server
      1. Scenario overview and planning (1/2)
      2. Scenario overview and planning (2/2)
        1. Scenario overview
        2. Hardware and software prerequisites
        3. Software used within the ITSO test environment
        4. Software installation paths and variables
        5. Hardware used within the ITSO test environment
        6. File system planning
      3. Solaris installation
        1. Network information
        2. Installing Solaris 8
        3. Installing Solaris 8 maintenance update
        4. Installing Solaris 8 recommended patches
      4. Web Server node implementation (1/3)
      5. Web Server node implementation (2/3)
      6. Web Server node implementation (3/3)
        1. Pre-installation tasks for the iPlanet Web Server
        2. Installing the iPlanet Web Server
        3. Enabling SSL for the iPlanet Web Server
        4. Disabling the iPlanet servlet engine
        5. Verifying the Sun ONE Web Server installation
        6. Installing the WebSphere plug-in
        7. Verifying the WebSphere plug-in
      7. Database Server node implementation (1/4)
      8. Database Server node implementation (2/4)
      9. Database Server node implementation (3/4)
      10. Database Server node implementation (4/4)
        1. Oracle9i installation prerequisites
        2. Installing Oracle9i Enterprise Edition (server installation)
        3. Preparing the database for WebSphere Commerce
      11. WebSphere Commerce node implementation (1/6)
      12. WebSphere Commerce node implementation (2/6)
      13. WebSphere Commerce node implementation (3/6)
      14. WebSphere Commerce node implementation (4/6)
      15. WebSphere Commerce node implementation (5/6)
      16. WebSphere Commerce node implementation (6/6)
        1. Oracle9i client installation
        2. WebSphere Commerce installation
        3. Create users and groups
        4. Installing the remaining WebSphere Commerce components
        5. WebSphere Commerce instance creation
        6. WebSphere Commerce post-instance config
        7. Creating a WebSphere Commerce Payment instance
        8. WebSphere Commerce payment post-instance config
        9. Start/stop the WebSphere Commerce instance
        10. Regenerating Web server plug-in configurations
        11. iPlanet Web Server configuration for WebSphere Commerce
      17. Verify the runtime environment (1/2)
      18. Verify the runtime environment (2/2)
        1. Publish a store archive (SAR)
        2. Configure Web server for static content
        3. Compile the WebSphere Commerce store JSPs
        4. Launch store from Site Administration Console
        5. Verify the sample store
    3. Chapter 18: AIX: Three-tier using DB2 and IBM HTTP Server
      1. Scenario overview and planning
        1. Scenario overview
        2. Hardware and software prerequisites
        3. Hardware used in the ITSO runtime environment
        4. Software used in the ITSO runtime environment
        5. Software installation paths and variables
        6. Installation approaches
      2. AIX installation
        1. Network planning
        2. AIX installation
        3. File system planning
        4. Netscape 7 Web browser (optional)
        5. AIX software prerequisites
        6. Disable wsmserver on port 9090
      3. Web Server node implementation (1/2)
      4. Web Server node implementation (2/2)
        1. AIX installation
        2. Installing IBM HTTP Server and WebSphere plug-in
        3. Configure the IBM HTTP Server
        4. Install WebSphere Application Server V5 fixes
      5. DB2 Server node implementation (1/2)
      6. DB2 Server node implementation (2/2)
        1. AIX installation
        2. Install DB2 UDB V8.1 Enterprise Server Edition
        3. Install DB2 UDB V8.1 Fix Pack 1
        4. Create a file system for DB2 databases (optional)
      7. WebSphere Commerce Payments node implementation (1/5)
      8. WebSphere Commerce Payments node implementation (2/5)
      9. WebSphere Commerce Payments node implementation (3/5)
      10. WebSphere Commerce Payments node implementation (4/5)
      11. WebSphere Commerce Payments node implementation (5/5)
        1. AIX installation
        2. Install DB2 UDB V8.1 Client
        3. Configure and verify the DB2 client and server
        4. Create the non-root user(s)
        5. Install WebSphere Commerce Payments software
        6. Verify the WebSphere Commerce Payments installation
        7. Install WebSphere Application Server V5 fixes
        8. Verify the WebSphere Application Server
        9. Modify the owner and file permissions of the httpd.conf
        10. Create the WebSphere Commerce Payments instance
        11. Configure the IBM HTTP Server
        12. Verify WebSphere Commerce Payments instance
      12. WebSphere Commerce node implementation (1/5)
      13. WebSphere Commerce node implementation (2/5)
      14. WebSphere Commerce node implementation (3/5)
      15. WebSphere Commerce node implementation (4/5)
      16. WebSphere Commerce node implementation (5/5)
        1. AIX installation
        2. Install DB2 UDB V8.1 Client
        3. Configure and verify DB2 client and server
        4. Create the non-root user(s)
        5. Install WebSphere Commerce and supporting software
        6. Verify the WebSphere Commerce installation
        7. Install WebSphere Application Server V5 fixes
        8. Verify the WebSphere Administration Console
        9. Configure Web server WebSphere plug-in (optional)
        10. WebSphere Commerce instance creation
        11. Verify the WebSphere Commerce instance creation
        12. Configure the remote Web server for WebSphere Commerce
        13. Compile WebSphere Commerce tools JSPs
        14. Verify the WebSphere Commerce administration tools
        15. Configure and verify WebSphere Commerce Payments
      17. Verify the runtime environment
        1. Back up the databases
        2. Publish a sample store archive (SAR)
        3. Configure the Web server static content
        4. Compiling WebSphere Commerce store JSPs (optional)
        5. Verify WebSphere Commerce administration tools
        6. Verify functionality of sample store
        7. Restore databases (optional)
        8. Remove the published sample store (optional)
      18. Additional configuration
    4. Chapter 19: OS/400: Two-tier remote database server
      1. Scenario overview and planning
        1. Skill requirements
        2. Hardware and software requirements
        3. Hardware used in the ITSO runtime environment
        4. Software used in the ITSO runtime environment
        5. Software installation paths and root directories
      2. Pre-installation steps
        1. Verify user profiles required during the installation
        2. Create a remote database entry
        3. Create an instance user profile
      3. WebSphere Commerce installation process
        1. Custom installation process
        2. Verify a custom installation
        3. WebSphere Application Server installation log
        4. WebSphere Commerce installation log
      4. PTF installation
      5. Configuration (1/2)
      6. Configuration (2/2)
        1. Considerations before creating the instance
        2. Updating SQL packages
        3. Installing the Configuration Manager client
        4. Starting the Configuration Manager
      7. Instance creation (1/2)
      8. Instance creation (2/2)
        1. Instance creation requirements when using a remote database
        2. Create a WebSphere Commerce instance
        3. Verifying the instance creation
        4. Completing the configuration
        5. Create a WebSphere Commerce Payments instance
        6. Completing the configuration for the Payments instance
        7. Verifying the instance creation
      9. Enabling SSL for IBM HTTP Server
      10. Start the application servers
        1. Start the WebSphere Commerce Payment instance
        2. Stop the WebSphere Commerce Payments instance
        3. Start the WebSphere Commerce instance
        4. Stop the WebSphere Commerce instance
      11. Publish a store
        1. Pre-compile the JSPs files
      12. Back up WebSphere Commerce and components
      13. Uninstall WebSphere Commerce
        1. Uninstall WebSphere Commerce
        2. Uninstalling Configuration Manager client
        3. Uninstalling WebSphere Application Server
  7. Part 5: Integration and customization scenarios
    1. Chapter 20: Commerce analytics
      1. Commerce analytics overview (1/3)
      2. Commerce analytics overview (2/3)
      3. Commerce analytics overview (3/3)
        1. Business drivers for commerce analytics
        2. WebSphere Commerce analytical features
        3. Reports overview
        4. Analytics to action
        5. WebSphere Commerce Analyzer architecture
        6. Where to find more information
      4. WebSphere Commerce Analyzer integration (1/14)
      5. WebSphere Commerce Analyzer integration (2/14)
      6. WebSphere Commerce Analyzer integration (3/14)
      7. WebSphere Commerce Analyzer integration (4/14)
      8. WebSphere Commerce Analyzer integration (5/14)
      9. WebSphere Commerce Analyzer integration (6/14)
      10. WebSphere Commerce Analyzer integration (7/14)
      11. WebSphere Commerce Analyzer integration (8/14)
      12. WebSphere Commerce Analyzer integration (9/14)
      13. WebSphere Commerce Analyzer integration (10/14)
      14. WebSphere Commerce Analyzer integration (11/14)
      15. WebSphere Commerce Analyzer integration (12/14)
      16. WebSphere Commerce Analyzer integration (13/14)
      17. WebSphere Commerce Analyzer integration (14/14)
        1. WebSphere Commerce Analyzer integration scenario overview
        2. WebSphere Commerce node configuration
        3. WebSphere Commerce Analyzer node installation
        4. WebSphere Commerce Analyzer pre-configuration
        5. WebSphere Commerce Analyzer database configuration
        6. Prepare promote steps
        7. WebSphere Commerce Analyzer business options configuration
        8. Post-configuration steps
        9. Accessing out-of-box Accelerator reports
        10. Change passwords
      18. Create customized reports (1/3)
      19. Create customized reports (2/3)
      20. Create customized reports (3/3)
        1. Overview
        2. Before customizing a new report
        3. Creating input and output JSP files
        4. Defining the report with XML files
        5. Add the XML files to the resources.xml file
        6. Add the customized report to a page in Accelerator
        7. Modifying the .properties files
        8. Adding view commands to the database
        9. Modify SQL and test the customized report
        10. Adding access control to the customized report
    2. Chapter 21: Messaging integration with MQ and e-mail
      1. Messaging architecture (1/6)
      2. Messaging architecture (2/6)
      3. Messaging architecture (3/6)
      4. Messaging architecture (4/6)
      5. Messaging architecture (5/6)
      6. Messaging architecture (6/6)
        1. Leveraging WebSphere Application Server messaging
        2. Inbound messaging system
        3. Outbound messaging system
        4. Predefined inbound and outbound messages
      7. WebSphere MQ installation
        1. WebSphere MQ installation scenarios
        2. WebSphere MQ installation
        3. WebSphere MQ verification
        4. WebSphere MQ CSD installation
      8. WebSphere MQ configuration
        1. Create the MQ queue manager
        2. Create MQ queues for WebSphere Commerce
      9. WebSphere JCA-JMS configuration for MQ (1/3)
      10. WebSphere JCA-JMS configuration for MQ (2/3)
      11. WebSphere JCA-JMS configuration for MQ (3/3)
        1. Add Windows user ID to mqm group
        2. Configure JCA-JMS: WebSphere Application Server
        3. Verify MQ_INSTALL_Root environment variable
        4. Enable tracing for message components
        5. Verify the WebSphere MQ configuration
        6. Configure JCA-JMS: WebSphere Studio Application Developer
      12. WebSphere Commerce configuration for MQ
        1. WebSphere Commerce configuration for MQ
        2. WebSphere Commerce Studio configuration for MQ
      13. Scenario: add new inbound message for MQ (1/3)
      14. Scenario: add new inbound message for MQ (2/3)
      15. Scenario: add new inbound message for MQ (3/3)
        1. Solution prerequisites
        2. Prepare UserRegistrationAdd controller command
        3. Update the template map file user_template.xml
        4. Create a new DTD file for inbound XML message
        5. Update .xml to include new DTD
        6. Create inbound XML message
        7. Verify new inbound XML message
      16. Scenario: e-mail notification (1/2)
      17. Scenario: e-mail notification (2/2)
        1. Java Apache Mail Enterprise Server (James) configuration
        2. Enable the e-mail transport
        3. Configure the e-mail transport
        4. Configure the e-mail message type
        5. Verify e-mail notification for password reset
  8. Part 6: Appendixes
    1. Appendix A: AIX tips
      1. Common tasks and commands
      2. AIX performance monitoring tools
      3. Starting and stopping TCP/IP daemons
      4. Shut down AIX
      5. List AIX file systems
      6. Directory list
      7. Adding additional IP addresses to an interface
      8. Installing OpenSSH on AIX 5.1
    2. Appendix B: Solaris tips
      1. Solaris 8 installation
      2. Solaris 8 pre-installation
      3. Solaris 8 installation
      4. Solaris 8 interactive installation and configuration
      5. Installing software on Solaris
      6. Solaris 8 post-install configuration
      7. Solaris 8 maintenance update installation
      8. Solaris 8 recommended patches
      9. Common Solaris tasks and commands
      10. Where to find information about Solaris
    3. Appendix C: DB2 tips
      1. DB2 backup and restore
      2. Back up a DB2 database
      3. Back up DB2 database via Control Center
      4. Restore a DB2 database
      5. DB2 tasks using smitty on AIX
      6. Create a logical volume
      7. Create an AIX journal file system
      8. Allocate storage for a file system
      9. Create users and groups
      10. DB2 commands
      11. Create a volume group
      12. Create a logical volume
      13. Create a journal file system
      14. Allocate space to a file system
      15. Mount a file system
      16. Create a database
      17. List databases
      18. Drop a database
      19. Catalog a TCP/IP node
      20. Attach to a remote node
      21. Catalog a remote database
      22. Connect to a remote database
      23. Disconnect from a remote database
    4. Appendix D: Oracle tips
      1. Oracle9i commands and tasks
      2. Oracle9i server
      3. Oracle9i listener
      4. Oracle utilities
      5. Testing Oracle connectivity using JDBCTEST
      6. Oracle backup and restore
      7. Important Oracle files
      8. Log files and trace files
      9. Oracle configuration files
      10. Verifying user creation
      11. Cleaning database after deleting an instance
      12. Where to find more information
    5. Appendix E: WebSphere Commerce Studio implementation
      1. WebSphere Commerce Studio installation
      2. Windows 2000 installation
      3. Install WebSphere Commerce Studio V5.5
      4. Install WebSphere Studio Application Developer V5.0.1 PTF
      5. Install WebSphere Test Environment V5.0.1
      6. Install WebSphere Studio Application Developer V5.0.1 Interim Fix 3
      7. Install DB2 UDB V8.1 Fix Pack 3
      8. Install WebSphere Commerce Studio Toolkit V5.5.0.2 Fix Pack
      9. WebSphere Commerce Studio configuration
      10. Required post-install configuration
      11. Optional post-install configuration
      12. Configure the default Web browser
      13. Set default XML editor to optimize performance
      14. WebSphere Commerce Studio verification
      15. Start the WebSphere Commerce Payments Server
      16. Start the WebSphere Commerce Server
    6. Appendix F: Additional material
      1. Locating the Web material
      2. Using the Web material
      3. System requirements for downloading the Web material
  9. Related publications
    1. IBM Redbooks
    2. Other publications
    3. Online resources
    4. How to get IBM Redbooks
  10. Index (1/5)
  11. Index (2/5)
  12. Index (3/5)
  13. Index (4/5)
  14. Index (5/5)
  15. Back cover

Product information

  • Title: WebSphere Commerce V5.5 Handbook, Customization and Deployment Guide
  • Author(s): John Ganci, Hernan Cunico, Daniel Dunn, Steve Insley, Ryan Karchner, Emad Muhanna, Nicolai Nielsen, Abhishek Singh, Sean Zhu
  • Release date: November 2003
  • Publisher(s): IBM Redbooks
  • ISBN: None