WebSphere Enterprise Service Bus, Versão 6.2.0 Sistemas Operacionais: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Arquivo de definição da construção

Um arquivo de definição de construção é um arquivo XML que identifica componentes e características para um CIP (Pacote de Instalação Customizado).

Finalidade

O arquivo de definição de construção identifica o conteúdo de um CIP. Se você utilizar a interface gráfica com o usuário da Installation Factory, não precisará editar o arquivo. Se você editar o arquivo de definição de construção, deverá iniciar com um arquivo de definição de construção de amostra e utilizar um editor XML de validação para fazer suas alterações. O arquivo de definição de construção de amostra está localizado no diretório IF_root/samples/wbi, em que IF_root é o nome do diretório no qual você descompactou o Installation Factory.

Exemplo

A seguinte amostra do produto WebSphere Process Server, versão 6.1 mostra alguns elementos de uma versão do arquivo de definição de compilação. Consulte o arquivo IF_root/samples/wbi/SampleBuildDefinition.xml para obter um exemplo atual. Sempre consulte o esquema XML de definição de build mais recente para obter respostas definitivas para questões de codificação de XML.
<basebuilddef:buildDefinition 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:basebuilddef="http://www.ibm.com/xmlns/prod/websphere/if/basebuilddef" 
xmlns:builddef="http://www.ibm.com/xmlns/prod/websphere/if/builddef" 
xmlns:common="http://www.ibm.com/xmlns/prod/websphere/if/common" 
xsi:type="builddef:BuildDefinition">
  <installFactoryVersion>
    <version>6</version>
    <release>1</release>
    <refreshPack>0</refreshPack>
    <fixPack>0</fixPack>
    <buildID>o0618.44</buildID>
  </installFactoryVersion>
  <description lang="en_US">Custom Install Package for 
   WebSphere Process Server</description>
  <qualifiedVersionedPackageId>
    <offeringId>WBI</offeringId>
    <editionId></editionId>
    <installPackageId></installPackageId>
    <version>
      <version>6</version>
      <release>1</release>
      <refreshPack>0</refreshPack>
      <fixPack>1</fixPack>
    </version>
  </qualifiedVersionedPackageId>
  <modeSelection>Connected</modeSelection>
  <supportMultiPlatformsImage>false</supportMultiPlatformsImage>
  <buildOptions>
    <targetLocation>E:\test\</targetLocation>
    <overwriteWithoutWarning>false</overwriteWithoutWarning>
  </buildOptions>
  <authorInfo lang="en_US">
    <organization>IBM</organization>
  </authorInfo>
  <packageIdentifier>
    <fullPackageIdentifier>com.ibm.ws.install.wbiserver_1.0.0.0
    </fullPackageIdentifier>
    <identifier>com.ibm.ws.install.wbiserver</identifier>
    <version>1.0.0.0</version>
  </packageIdentifier>
<packageMergeInfo>             
<sourceFullInstallPackageLocation>
 E:\WPSImage\v6.1\installimage</sourceFullInstallPackageLocation>
  <sourceMaintenanceInstallPackages installOrder="1" maintenanceType="fixPack">
      <rootFolder>
        <whichFolderToUse>literalRootProvided</whichFolderToUse>
        <rootFolder>E:\WPSImage\v6.1\FixPack\Windows\6.1.0.1</rootFolder>
      </rootFolder>
      <relativeFolder>.</relativeFolder>
      <fileNamePattern isRegEx="false">6.1.0-WS-WPS-ESB-WinX32-FP0000001.pak
      </fileNamePattern>
    </sourceMaintenanceInstallPackages>
    <interimFixes maintenanceType="interimFix">
      <rootFolder>
        <whichFolderToUse>literalRootProvided</whichFolderToUse>
        <rootFolder>E:\ICT\maintenance</rootFolder>
      </rootFolder>
      <relativeFolder>.</relativeFolder>
      <fileNamePattern isRegEx="false">6.1.0.1-WS-WBI-IFJR78946.pak
      </fileNamePattern>
    </interimFixes>
  </packageMergeInfo>
  <userFiles>
    <files>
      <fileSet>
        <rootFolder>
          <whichFolderToUse>literalRootProvided</whichFolderToUse>
          <rootFolder>E:\test\</rootFolder>
        </rootFolder>
        <relativeFolder includeSubfolders="false">.</relativeFolder>
        <fileNamePattern isRegEx="false">myFile</fileNamePattern>
      </fileSet>
    </files>
  </userFiles>
  <common:features>
    <feature>
      <featureId>
        <featureId isRegEx="false">wbi.server.samples</featureId>
      </featureId>
      <selectedByDefault>false</selectedByDefault>
      <userModifiable>true</userModifiable>
      <hidden>false</hidden>
    </feature>
  </common:features>
</basebuilddef:buildDefinition>

A seguir está um CustomInstallInfo.xml de amostra para o WebSphere Process Server, versão 6.1:

<custinstinfo:customInstallInfo
xmlns:common="http://www.ibm.com/xmlns/prod/websphere/if/common" 
xmlns:custinstinfo="http://www.ibm.com/xmlns/prod/websphere/if/custinstinfo">
  <installFactoryVersion>
    <version>6</version>
    <release>1</release>
    <refreshPack>0</refreshPack>
    <fixPack>0</fixPack>
    <buildID>o0618.44</buildID>
  </installFactoryVersion>
  <common:bundle>
  com.ibm.ws.install.factory.wbiserver.cip.v61.comd.provider.wbiservercip
  </common:bundle>
  <description lang="en_US">Custom Install Package for WebSphere Process Server
  </description>
  <qualifiedVersionedPackageId>
    <offeringId>WBI</offeringId>
    <editionId></editionId>
    <installPackageId></installPackageId>
    <version>
      <version>6</version>
      <release>1</release>
      <refreshPack>0</refreshPack>
      <fixPack>1</fixPack>
    </version>
  </qualifiedVersionedPackageId>
  <offeringDisplayName>
    <messageKey>COMD.OfferingName.WPS</messageKey>
  </offeringDisplayName>
  <platformInfo>
    <common:osVendor isRegEx="false">MICROSOFT</common:osVendor>
    <common:osName isRegEx="false">WINDOWS</common:osName>
    <common:osVersion isRegEx="false">NA</common:osVersion>
    <common:osPatchLevel isRegEx="false">NA</common:osPatchLevel>
    <common:osArch isRegEx="false">x86</common:osArch>
    <displayName>
      <osVendorDisplayName>
        <messageKey></messageKey>
      </osVendorDisplayName>
      <osNameDisplayName>
        <messageKey>COMD.OS.Windows</messageKey>
      </osNameDisplayName>
      <osVersionDisplayName>
        <messageKey></messageKey>
      </osVersionDisplayName>
      <osArchDisplayName>
        <messageKey>COMD.Arch.x32</messageKey>
      </osArchDisplayName>
    </displayName>
  </platformInfo>
  <authorInfo lang="en_US">
    <organization>IBM</organization>
  </authorInfo>
  <packageIdentifier>
    <fullPackageIdentifier>com.ibm.ws.install.wbiserver_1.0.0.0
    </fullPackageIdentifier>
    <identifier>com.ibm.ws.install.wbiserver</identifier>
    <version>1.0.0.0</version>
  </packageIdentifier>
  <buildDate>2006-06-26</buildDate>
  <buildTime>15:59:44</buildTime>
  <rollbackSupported>true</rollbackSupported>
  <fixes>
    <fix>
      <name>6.1.0.1-WS-WBI-IFJR78946.pak</name>
</fix>   <folderWithinPackageForInterimFixes>custom.wbi/maintenance
         </folderWithinPackageForInterimFixes>
  </fixes>
  <common:features>
    <feature>
      <featureId>
        <featureId>wbis</featureId>
        <common:displayName>
          <messageKey>COMD.FeatureName.wbis</messageKey>
        </common:displayName>
      </featureId>
      <selectedByDefault>true</selectedByDefault>
      <userModifiable>false</userModifiable>
      <hidden>true</hidden>
    </feature>
    <feature>
      <featureId>
        <featureId>wbisonly</featureId>
        <common:displayName>
          <messageKey>COMD.FeatureName.wbisonly</messageKey>
        </common:displayName>
      </featureId>
      <selectedByDefault>true</selectedByDefault>
      <userModifiable>false</userModifiable>
      <hidden>true</hidden>
    </feature>
    <feature>
      <featureId>
        <featureId>wbis.itlm</featureId>
        <common:displayName>
          <messageKey>COMD.FeatureName.wbis.itlm</messageKey>
        </common:displayName>
      </featureId>
      <selectedByDefault>true</selectedByDefault>
      <userModifiable>false</userModifiable>
      <hidden>true</hidden>
    </feature>
    <feature>
      <featureId>
        <featureId>wbi.common2</featureId>
        <common:displayName>
          <messageKey>COMD.FeatureName.wbi.common2</messageKey>
        </common:displayName>
      </featureId>
      <selectedByDefault>true</selectedByDefault>
      <userModifiable>false</userModifiable>
      <hidden>true</hidden>
    </feature>
    <feature>
      <featureId>
        <featureId>wesb</featureId>
        <common:displayName>
          <messageKey>COMD.FeatureName.wesb</messageKey>
        </common:displayName>
      </featureId>
      <selectedByDefault>true</selectedByDefault>
      <userModifiable>false</userModifiable>
      <hidden>true</hidden>
    </feature>
    <feature>
      <featureId>
        <featureId>bpc</featureId>
        <common:displayName>
          <messageKey>COMD.FeatureName.bpc</messageKey>
        </common:displayName>
      </featureId>
      <selectedByDefault>true</selectedByDefault>
      <userModifiable>false</userModifiable>
      <hidden>true</hidden>
    </feature>
    <feature>
      <featureId>
        <featureId>soacore</featureId>
        <common:displayName>
          <messageKey>COMD.FeatureName.soacore</messageKey>
        </common:displayName>
      </featureId>
      <selectedByDefault>true</selectedByDefault>
      <userModifiable>false</userModifiable>
      <hidden>true</hidden>
    </feature>
  </common:features>
  <omittedFeatures>
    <featureId>
      <featureId>wbis.samples</featureId>
      <common:displayName>
        <messageKey>COMD.FeatureName.wbis.samples</messageKey>
      </common:displayName>
    </featureId>
    <featureId>
      <featureId>bpc.samples</featureId>
      <common:displayName>
        <messageKey>COMD.FeatureName.bpc.samples</messageKey>
      </common:displayName>
    </featureId>
    <featureId>
      <featureId>wesb.samples</featureId>
      <common:displayName>
        <messageKey>COMD.FeatureName.wesb.samples</messageKey>
      </common:displayName>
    </featureId>
    <featureId>
      <featureId>soacore.samples</featureId>
      <common:displayName>
        <messageKey>COMD.FeatureName.soacore.samples</messageKey>
      </common:displayName>
    </featureId>
    <featureId>
      <featureId>wbis.brb</featureId>
      <common:displayName>
        <messageKey>COMD.FeatureName.wbis.brb</messageKey>
      </common:displayName>
    </featureId>
    <featureId>
      <featureId>wbis.brb.samples</featureId>
      <common:displayName>
        <messageKey>COMD.FeatureName.wbis.brb.samples</messageKey>
      </common:displayName>
    </featureId>
    <featureId>
      <featureId>wbis.cmm</featureId>
      <common:displayName>
        <messageKey>COMD.FeatureName.wbis.cmm</messageKey>
      </common:displayName>
    </featureId>
    <featureId>
      <featureId>wbis.cmm.samples</featureId>
      <common:displayName>
        <messageKey>COMD.FeatureName.wbis.cmm.samples</messageKey>
      </common:displayName>
    </featureId>
    <featureId>
      <featureId>wbis.javadocs</featureId>
      <common:displayName>
        <messageKey>COMD.FeatureName.wbis.javadocs</messageKey>
      </common:displayName>
    </featureId>
  </omittedFeatures>
  <slipInstallInfo>
    <supportsSlipInstall>true</supportsSlipInstall>
  </slipInstallInfo>
</custinstinfo:customInstallInfo>

reference Tópico de Referência

Termos de Uso | Feedback


Ícone de registro de data e hora Última Atualização: 01 julho 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/rins_if_builddef_file.html
Copyright IBM Corporation 2005, 2010. Todos os Direitos Reservados.
Este Centro de Informações foi desenvolvido com tecnologia Eclipse (http://www.eclipse.org).