Appendix: Compound Model Properties File

Before you can test or deploy a compound model, you must specify its operating properties in CalicoNA.properties. This file is located in \\bea\wlserver_10.3.1\config\CalicoDomain\applications
\CalicoApp\solutions\CompoundSample.

This appendix provides an explanation of the properties and the text of the file.

Click to jump to parent topicProperties Description

This section explains each property and the values expected as they appear in the file. A complete, non-annotated version of the file follows.

# Auto Save On Session Timeout (true/false) calico.session.autosave=false

If set to true, this property will save any configurations that are open when the session times out. It is recommended that you consider all the ramifications of this behavior before setting the flag to true.

# Solution info calico.solution.name=TelcoDemo calico.solution.version=1-2 calico.solution.description=Component Modeling Demo calico.solution.allowNew=true

These properties are read and displayed by the solutions list servlet.

calico.page.restore=

See Restore Policy.

This property is reserved for features to be added in a future release. Leave it at its default value.

# Compound Structure File calico.compoundstructure.name=TelcoDemo calico.compoundstructure.version=1-0 calico.compoundstructure.restore.policy=1

These properties define the Compound Structure Document used when using compound configurations. Default is the TelcoDemo (\TelcoSample) sample compound model.

# Resource Bundle Names calico.resourcebundle.name=NAResourceBundle calico.verify.resourcebundle.name=NAVerifyResourceBundle

These properties define the resource bundles for the sample pages and the error messages resulting from exceptions thrown during verification.

# Default Date Format calico.default.date.format=MMM d, yyyy 'at' hh:mm aaa

This property defines the date format used by deltas in the sample pages.

# Database calico.na.db=true

This property is reserved for functions to be added in a future release. Leave it at its default value.

# Images calico.na.image.violation=/calico/images/violation.gif calico.na.image.noviolation=/calico/images/no_violation.gif calico.na.image.add=/calico/images/add_icon.gifcalico.na.image.delete=/calico⇒ /images/delete_icon.gif calico.na.image.sort=/calico/images/sort_icon.gif

These properties specify the images used by the compound configuration sample pages.

# Edit Component Entry Points (Relative To Document Root) Hub=/solutions/CompoundSample/hub/hub.jsp Node=/solutions/CompoundSample/node/node.jsp Circuit=/solutions/CompoundSample/circuit/circuit.jsp

These properties define the entry points to each model used in compound configuration. Note that all reference the root directory of the web server, and are not relative to the compound configuration manager page or directory.

# Network Advisor Application Pages (Relative To Document Root) calico.page.manager=/solutions/CompoundSample/CalicoNAManager.jsp

This property defines the manager page to be used in compound configuration.

CalicoNAAddComp=/calico/CalicoNAAddComp.jsp CalicoNAAddConn=/calico/CalicoNAAddConn.jsp CalicoNAChangeId=/calico/CalicoNAIdentification.jsp CalicoNADeleteComp=/calico/CalicoNADeleteComp.jsp CalicoNADeleteConfig=/calico/CalicoNADeleteConfig.jsp CalicoNADeleteConn=/calico/CalicoNADeleteConn.jsp CalicoNAEditComp=/calico/CalicoNAEditComp.jsp CalicoNAEditConn=/calico/CalicoNAEditConn.jsp CalicoNAError=/calico/CalicoNAError.jsp CalicoNALoadConfig=/calico/CalicoNALoadConfig.jsp CalicoNASaveConfig=/calico/CalicoNASaveConfig.jsp CalicoNAVerify=/calico/CalicoNAVerify.jsp CalicoNAViewBOM=/calico/CalicoNABOM.jsp CalicoNAViewDeltaDetail=/calico/CalicoNAViewDeltaDetail.jsp CalicoNAViewDeltas=/calico/CalicoNAViewDeltas.jsp

These properties define the page to be used with each action in compound configuration. When the Manager page finds any of these actions in the request, it will redirect the request to the appropriate page.

Click to jump to parent topicFile Text

The following is the unannotated text of the CalicoNA.properties file.

# PeopleSoft Configurator Compound Modeling Properties # Auto Save On Session Timeout (true/false) calico.session.autosave=false # Solution info calico.solution.name=TelcoDemo calico.solution.version=1-2 calico.solution.description=Compound Modeling Demo calico.solution.allowNew=true calico.page.restore= # Compound Structure File calico.compoundstructure.name=TelcoDemo calico.compoundstructure.version=1-0 calico.compoundstructure.restore.policy=1 # Resource Bundle Names calico.resourcebundle.name=NAResourceBundle calico.verify.resourcebundle.name=NAVerifyResourceBundle # Default Date Format calico.default.date.format=MMM d, yyyy 'at' hh:mm aaa # Database calico.na.db=true # Images calico.na.image.violation=/calico/images/violation.gif calico.na.image.noviolation=/calico/images/no_violation.gif calico.na.image.add=/calico/images/add_icon.gif calico.na.image.delete=/calico/images/delete_icon.gif calico.na.image.sort=/calico/images/sort_icon.gif # Edit Component Entry Points (Relative To Document Root) Hub=/solutions/CompoundSample/hub/hub.jsp Node=/solutions/CompoundSample/node/node.jsp Circuit=/solutions/CompoundSample/circuit/circuit.jsp # Network Advisor Application Pages (Relative To Document Root) calico.page.manager=/solutions/CompoundSample/CalicoNAManager.jsp CalicoNAAddComp=/calico/CalicoNAAddComp.jsp CalicoNAAddConn=/calico/CalicoNAAddConn.jsp CalicoNAChangeId=/calico/CalicoNAIdentification.jsp CalicoNADeleteComp=/calico/CalicoNADeleteComp.jsp CalicoNADeleteConfig=/calico/CalicoNADeleteConfig.jsp CalicoNADeleteConn=/calico/CalicoNADeleteConn.jsp CalicoNAEditComp=/calico/CalicoNAEditComp.jsp CalicoNAEditConn=/calico/CalicoNAEditConn.jsp CalicoNAError=/calico/CalicoNAError.jsp CalicoNALoadConfig=/calico/CalicoNALoadConfig.jsp CalicoNASaveConfig=/calico/CalicoNASaveConfig.jsp CalicoNAVerify=/calico/CalicoNAVerify.jsp CalicoNAViewBOM=/calico/CalicoNABOM.jsp CalicoNAViewDeltaDetail=/calico/CalicoNAViewDeltaDetail.jsp CalicoNAViewDeltas=/calico/CalicoNAViewDeltas.jsp