Feature Pack 7

Application changes when you enable location-based services

Enabling location-based services makes changes to a number of files and database tables.

When you enable location-based services:

Changes to the EAR file when location-based services is enabled

The following changes occur:
  • No files are deleted from the WebSphere Commerce EAR file
  • Files are added to the WebSphere Commerce EAR file
  • Files are changed in the WebSphere Commerce EAR file
The following new files or modules are added to the EAR file after you enable location-based services.
  • Celadon-Common-DataObjects.jar
  • Celadon-Common-Utils.jar
  • Celadon-Core-Client.jar
  • Celadon-Core-DataObjects.jar
  • Celadon-Core-Server.jar
  • Location-Client.jar
  • Location-DataObjects.jar
  • Location-Rest.jar
  • Location-Server.jar
  • LocationServicesRESTInterface.war\META-INF\MANIFEST.MF
  • LocationServicesRESTInterface.war\WEB-INF\config\bodMapping\rest-clientlocation-clientobjects.xml
  • LocationServicesRESTInterface.war\WEB-INF\config\bodMapping\rest-pointofinterest-clientobjects.xml
  • LocationServicesRESTInterface.war\WEB-INF\config\bodMapping\wc-service-client-library.xml
  • LocationServicesRESTInterface.war\WEB-INF\config\com.ibm.commerce.rest\wc-rest-responseformat.xml
  • LocationServicesRESTInterface.war\WEB-INF\config\com.ibm.commerce.rest\wc-rest-security.xml
  • LocationServicesRESTInterface.war\WEB-INF\config\providers-ext.properties
  • LocationServicesRESTInterface.war\WEB-INF\config\providers.properties
  • LocationServicesRESTInterface.war\WEB-INF\config\resources-ext.properties
  • LocationServicesRESTInterface.war\WEB-INF\config\resources.properties
  • LocationServicesRESTInterface.war\WEB-INF\lib\Foundation-TagLib.jar
  • LocationServicesRESTInterface.war\WEB-INF\ibm-web-bnd.xml
  • LocationServicesRESTInterface.war\WEB-INF\ibm-web-ext.xml
  • LocationServicesRESTInterface.war\WEB-INF\web.xml
  • LocationServicesRESTInterface.war\WEB-INF\web_merged.xml
  • properties\version\install\7.0.0.0\backup\componentmaps\componentmap.location-services.ejbs.server.db2.xml
  • properties\version\install\7.0.0.0\backup\componentmaps\componentmap.location-services.ejbs.server.oracle.xml
  • properties\version\install\7.0.0.0\backup\componentmaps\componentmap.location-services.ejbs.server.os400.xml
  • properties\version\install\7.0.0.0\backup\componentmaps\componentmap.location-services.server.70.be.xml
  • properties\version\install\7.0.0.0\backup\componentmaps\componentmap.location-services.server.70.xml
  • properties\version\install\7.0.0.0\backup\location-services.ejbs.server.db2\files.list
  • properties\version\install\7.0.0.0\backup\location-services.ejbs.server.oracle\files.list
  • properties\version\install\7.0.0.0\backup\location-services.ejbs.server.os400\files.list
  • properties\version\install\7.0.0.0\backup\location-services.server.70.be\files.list
  • properties\version\install\7.0.0.0\backup\location-services.server.70\files.list
  • properties\version\install\7.0.0.0\backup\nif.componentmap.location-services.ejbs.server.db2\files.list
  • properties\version\install\7.0.0.0\backup\nif.componentmap.location-services.ejbs.server.oracle\files.list
  • properties\version\install\7.0.0.0\backup\nif.componentmap.location-services.ejbs.server.os400\files.list
  • properties\version\install\7.0.0.0\backup\nif.componentmap.location-services.server.70.be\files.list
  • properties\version\install\7.0.0.0\backup\nif.componentmap.location-services.server.70\files.list
  • properties\version\location-services.ejbs.server.db2.component
  • properties\version\location-services.server.70.be.component
  • properties\version\location-services.server.70.component
  • xml\config\com.ibm.commerce.location\SDO.properties
  • xml\config\com.ibm.commerce.location\wc-business-object-mediator.xml
  • xml\config\com.ibm.commerce.location\wc-component-client.xml
  • xml\config\com.ibm.commerce.location\wc-component.xml
  • xml\config\com.ibm.commerce.location\wc-object-relational-metadata.xml
  • xml\config\com.ibm.commerce.location\wc-query-ClientLocation-get.tpl
  • xml\config\com.ibm.commerce.location\wc-query-ClientLocation-update.tpl
  • xml\config\com.ibm.commerce.location\wc-query-PointOfInterest-get.tpl
  • xml\config\com.ibm.commerce.location\wc-query-PointOfInterest-update.tpl

Files changed in the WebSphere Commerce EAR file

The following existing files are changed in the WebSphere Commerce EAR file:
  • META-INF\ibmconfig\cells\defaultCell\applications\defaultApp\deployments\defaultApp\deployment.xml
  • META-INF\application.xml
  • META-INF\ibm-application-runtime.props
  • xml\config\wc-server.xml

Changes to the database when location-based services is enabled

New tables

Enabling location-based services creates the following new tables:
  • CLIENTLOCATION
  • POIDESC
  • POINTOFINTEREST

Existing tables

Enabling location-based services does not alter any existing tables.

New indexes

Enabling location-based services creates the following indexes:
  • I0001438
  • I0001437
  • I0001434
  • I0001436
  • I0001435

New triggers

Enabling location-based services creates the following triggers:DB2
  • STAG1429
  • STAG1430
  • STAG1431
  • STAG1432
  • STAG1433
  • STAG1434
Oracle
  • ISTG_POINTOFINTEREST
  • USTG_POINTOFINTEREST
  • DSTG_POINTOFINTEREST
  • ISTG_POIDESC
  • USTG_POIDESC
  • DSTG_POIDESC

New keys

Enabling location-based services creates the following key:
  • F_3713