Set Up Prepackaging Scale

Configuration files
  • ..\parameter\client\scaleConfig.properties
  • tableau_PrepackagingRegistrationTabsDefault.json

If a scale should be set up that is just used for prepackaging, then a service scale needs to be set up with the following additional configuration changes:

  1. Set the default mode of the service scale to prepackaging in scaleConfig.properties:
    ScaleConfig.defaultContextServiceScale=Prepackaging
  2. Remove the button for leaving the prepackaging mode in tableau_PrepackagingRegistrationTabsDefault.json:
    "com.gk_software.gkr.pos.tableau.api.model.TableauPosition" : {
    "id" : "3d0dim89-6no3-2gst-das2-prt2errb20ve",
    "page" : 0,
    "row" : 2,
    "col" : 0,
    "rowSpan" : 1,
    "colSpan" : 1,
    "templateId" : "buttonTemplate1Level2",
    "tableauPositionTranslationKey" : "PrepackagingRegistrationTabsDefault.1.3d0dim89-6no3-2gst-das2-prt2errb20ve",
    "tableauPositionTranslationList" : null,
    "tableauPositionImageList" : [ {
    "com.gk_software.gkr.pos.tableau.api.model.TableauPositionImage" : {
    "languageId" : "de_DE",
    "source" : null
    }
    }, {
    "com.gk_software.gkr.pos.tableau.api.model.TableauPositionImage" : {
    "languageId" : "en_US",
    "source" : null
    }
    } ],
    "tableauPositionAction" : {
     "com.gk_software.gkr.pos.tableau.api.model.TableauPositionAction" : {
    "processReactionName" : "leavePrepackagingMode",
    "processConfigId" : null,
    "processConfigParameters" : [ ],
    "destinationTableauLevelId" : null,
    "destinationTableauAssignmentList" : null
    }
    }
    }