WebSphere Commerce workspace
IBM WebSphere Commerce Developer provides a fully configured workspace for Rational Application Developer.
If necessary, other projects such as WebSphere Commerce EJB modules can be imported into the workspace and subsequently customized.
Note: When you customize existing WebSphere Commerce code, issues arise when you apply WebSphere Commerce fix packs or when you migrate to a new release of WebSphere Commerce. To retain
the changes, reapply your customizations after you apply a fix pack or migrate to a new
release.
To work on several development projects at a time, multiple workspaces can be created by installing IBM WebSphere Commerce Developer multiple times.
Initially, the workspace exposes only those projects that are necessary for customization, namely:
- CommerceAccelerator
- Customize WebSphere Commerce Accelerator by creating and modifying assets in this web module.
- LOBTools
- Customize the IBM Management Center for WebSphere Commerce by creating and modifying assets in this web module.
- OrganizationAdministration
- Customize the Organization Administration console by creating and modifying assets in this web module.
- Rest
- Customize REST services by creating or modifying assets in this module.
- Search
- The enterprise archive (EAR) for the WebSphere Commerce search application.
- Search-Rest
- Customize WebSphere Commerce search-based REST services by creating or modifying assets in this module.
- SiteAdministration
- Customize the Site Administration console by creating and modifying assets in this web module.
- Stores
- Customize stores by creating and modifying assets in this web module.
- WC
- The enterprise archive (EAR) for the WebSphere Commerce application.
- WebServicesRouter
- Create custom web services in this web project.
- WebSphereCommerceServerExtensionsData
- Create custom enterprise beans in this module. Initially, this EJB module contains a simple stateless session bean.
- WebSphereCommerceServerExtensionsLogic
- Create custom Java classes in this project. Initially, this Java project is empty.