Parâmetros de configuração de publicação

Utilize os parâmetros a seguir para alterar o comportamento do utilitário de Publicação no Administration Console. Esses parâmetros estão localizados no arquivo de configuração do WebSphere Commerce, instance_name.xml, no seguinte diretório:

<DevTools CommitCount="17000"
  ConnectionPoolSize="50"
        IDResolverCustomizerFile="DB2ConnectionCustomizer"
        IDResolverMode="mixed"
        IDResolverPropFile="IdResolveKeys"
        LoaderCustomizerFile="MassLoadCustomizer"
        LoaderMode="sqlimport"
        LoaderNoPrimary="error"
        MaxErrors="1"
        SampleSarPath="WC_installdir/samplestores"
        SarExtensions="sar;zip"
        SarPath="WC_installdir/instances/demo/sar"
        StoreFrontFile="devtools/storefront/StoreFront.xml"
        StoreParamsDescriptor="SAR-INF/store-refs.xml"
        StoresDataPath="$StoresDocRoot$/$StoresWebPath$/WEB-INF/stores"

StoresDocRoot="WAS_installdir/installedApps/hostname/WC_demo.ear"
        StoresPropertiesPath="Stores.war/WEB-INF/classes"
        StoresWebPath="Stores.war"

StoresXMLPath="WAS_installdir/installedApps/hostname/WC_demo.ear/Stores.war/WEB-INF/xml/tools/stores"

TempPath="dWC_installdir/instances/demo/temp/tools/devtools"

ToolsStoresPropertiesPath="WAS_installdir/installedApps/hostname/WC_demo.ear/properties/tools/stores"

ToolsStoresXMLPath="WAS_installdir/installedApps/hostname/WC_demo.ear/Stores.war/WEB-INF/xml/tools/stores"
        WebAppPath="/webapp/wcs/stores"
      display="false"
        instanceDir="WC_installdir/instances/demo">
</DevTools>
Contagem de Consolidação
Esse número é utilizado durante a publicação. O banco de dados é consolidado após o carregamento de cada consolidação do número de contagem de registros. Se houver erros nos dados, o banco de dados é retrocedido para o último ponto de consolidação. Modifique esse número dependendo da quantidade de dados que estiver carregando - a contagem de consolidação deve ser definida com um número maior que o número de linhas no archive. Também pode ser necessário aumentar o tamanho do log do DB2 após aumentar a contagem de consolidação.
ConnectionPoolSize
O tamanho do conjunto de conexões do JDBC.
IDResolverCustomizerFile (mandatório)
Permite especificar um arquivo personalizador para ser utilizado com o ID Resolver. O valor padrão é DBConnectionCustomizer ou OracleConnectionCustomizer.
iSeriesO parâmetro IDResolverCustomizerFile é mandatório. O valor padrão no iSeries é ISERIES_RESWCSID_Customizer se você tiver configurado sua instância para utilizar o driver JDBC Nativo e TOOLBOX_RESWCSID_Customizer se você tiver configurado sua instância para utilizar o driver JDBC Toolbox.
IDResolverMode
O modo ID Resolver é o método utilizado no processamento da entrada do ID Resolver; especificamente para se fazer o tratamento de dados como se os identificadores existissem nos dados originais (modo update) ou não (modo load). Utilize o modo misto quando alguns identificadores existirem e outros não. O modo misto é o modo recomendado para o Publish.
IdResolverPropFile
Nome do arquivo de propriedade utilizando pelo comando IdResGen para resolver e gerar IDs para dados do WebSphere Commerce.
LoaderCustomizerFile (mandatório)
Permite especificar um arquivo personalizador para ser utilizado com o pacote do Loader. O arquivo do personalizador padrão é MassLoadCustomizer.
iSeriesO parâmetro LoaderCustomizerFile é mandatório.O valor padrão será ISeries_LODWCSDTA_Customizer se você estiver utilizando o driver JDBC Nativo.
LoaderMode
Existem seis modos para o Loader: apenas 3 modos: SQL import, Native import e load são discutidos aqui. Para obter mais informações sobre estes métodos e cadelete e delete, consulte o tópico Comando Load na ajuda on-line do WebSphere Commerce Development.
SQL import: Este modo utiliza JDBC (Java Database Connectivity) para inserir e
atualizar dados, fornecendo o mais flexível modo de operação, mas também o mais vagaroso
para a importação de grandes quantidades de dados para um número pequeno de tabelas. Ele também permite a atualização
no nível da célula. É recomendável que você utilize o SQL import.
Native import:
AIXLinuxSun Solaris Operating EnvironmentWindowsEste modo utiliza funções de importação nativa do DB2 e permite nível de célula
no nível da célula com velocidade e flexibilidade médias.

iSeriesEste modo utiliza o comando CPYFRMIMPF.

Load:
AIXLinuxSun Solaris Operating EnvironmentWindowsEste modo utiliza os recursos nativos do RDBMS (DB2 Load ou SQLLoad)
e é o modo mais rápido para o carregamento de grandes quantidades de dados para um número pequeno
de tabelas. Se estiver publicando em um servidor intermediário, você não poderá utilizar o método Load.

iSeriesEste modo utiliza o comando CPYFRMIMPF e é o modo mais rápido para carregar grandes quantidades de dados para um pequeno número de tabelas. O modo Load insere apenas os dados; ele não os atualiza. Se um registro já existir para os dados que você está carregando, ocorrerá um erro.
Ignore: Quando você seleciona ignore, a função de publicação não carrega nenhum dado e não chama a publicação do conjunto do produto, as importações do contrato e da conta, nem a configuração do pagamento.

LoaderNoPrimary
Um parâmetro utilizado pelo comando Load quando a chave principal não estiver presente para um registro no arquivo de entrada. Existem três opções: error, skip e insert.
Error: relata a chave principal ausente e encerra.
Skip: ignora qualquer registro no arquivo de entrada que não possui uma chave principal.
Insert: tenta processar (inserir ou excluir) os dados.
MaxErrors
É o número máximo de erros permitido pelo processo de publicação durante o carregamento dos dados da loja. Se esse número for ultrapassado, a publicação pára e retrocede. O valor padrão é 1.
SampleSarPath
A localização dos archives da amostra de loja exibidos no utilitário de Publicação. As entradas no arquivo SARRegistry.xml são relativas a este diretório. Este é um caminho absoluto.
SarExtensions
As extensões aceitáveis para um arquivo de archive de loja (SAR). Por exemplo, XXX.sar ou XXX.zip.
SarPath
Os archives de loja contidos neste diretório serão automaticamente mostrados na exibição Padrão do utilitário de Publicação. Isto fornece uma alternativa para registrar um archive de loja no SARRegistry.xml. O caminho padrão é:
  • WC_installdir/instances/instance_name/sar
  • iSeriesWC_user_dir/instances/ instance_name/sar
  • WebSphere Commerce StudioWCStudio_installdir/Commerce/instances/instance_name/sar
StoreFrontFile
Este arquivo contém dados para a página Alterar Páginas no WebSphere Commerce Accelerator, além de especificações de tamanho de imagem para as páginas Fazer Upload de Banner e Logotipo no WebSphere Commerce Accelerator.
StoreParmsDescriptor
O caminho para o arquivo store-refs.xml contido no archive de loja. Cada archive de loja deve ter este descritor presente na localização especificada. Este arquivo contém parâmetros específicos para um archive de loja que são utilizados na publicação da loja, como o Store Directory e Store Identifier.
StoresDataPath
A localização padrão para os recursos de dados da loja. Este parâmetro não é utilizado no momento.
StoresDocRoot
A localização no WebSphere Commerce Server em que os recursos da loja são armazenados. Este é um caminho absoluto.
StoresPropertiesPath
A localização dos recursos de texto da loja (contidos em um pacote configurável de recursos de propriedade). O StorePropertiesPath é relativo ao StoresDocRoot. Por exemplo, se StoresDocRoot for:
unidade:/WebSphere/AppServer/installedApps/WC_Enterprise_App_instance_name.ear

o StoresPropertiesPath será:

unidade:/WebSphere/AppServer/installedApps/WC_Enterprise_App_instance_name.ear/
wcstores.war/WEB-INF/classes
StoresWebPath
A localização dos recursos da Web da loja. O StoreWebPath é relativo ao StoresDocRoot. Por exemplo, se StoresDocRoot for:
unidade:/WebSphere/AppServer/installedApps/WC_Enterprise_App_instance_name.ear
o StoresWebPath será:
unidade:/WebSphere/AppServer/installedApps/WC_Enterprise_App_instance_name.ear/wcstores.war
StoresXMLPath
A raiz dos arquivos relacionados às ferramentas da loja.
ToolStorePropertiesPath
A localização dos recursos do texto para a ferramenta Alterar fluxo no WebSphere Commerce Accelerator.
ToolsStoresXMLPath
A localização dos recursos XML para a ferramenta Alterar fluxo no WebSphere Commerce Accelerator.
WebAppPath
O WebAppPath faz parte do URL da loja. Por exemplo, se o URL da loja for 
http://hostname/webapp/wcs/stores/Mystore/index.jsp

/webapp/wcs/stores é o WebAppPath.

display
Somente para uso interno.
instanceDir
O diretório da instância. Por exemplo, WC_installdir/instances/demo