WebSphere Enterprise Service Bus, Version 6.2.0 Betriebssysteme: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Builddefinitionsdatei

Eine Builddefinitionsdatei ist eine XML-Datei, die Komponenten und Merkmale eines angepassten Installationspakets (CIP) identifiziert.

Zweck

Die Builddefinitionsdatei identifiziert den Inhalt eines CIPs. Wenn Sie die grafische Benutzerschnittstelle von Installation Factory verwenden, müssen Sie die Datei nicht bearbeiten. Wenn Sie die Builddefinitionsdatei manuell bearbeiten möchten, sollten Sie mit einer Musterbuilddefinitionsdatei beginnen und einen XML-Editor mit Validierungsfunktion verwenden, um die erforderlichen Änderungen vorzunehmen. Die Musterbuilddefinitionsdatei befindet sich im Verzeichnis IF_stammverzeichnis/samples/wbi, wobei IF_stammverzeichnis für den Namen des Verzeichnisses steht, in dem Installation Factory entpackt wurde.

Beispiel

Das folgende Beispiel aus dem Produkt WebSphere Process Server Version 6.1 zeigt einige Elemente aus einer Version der Builddefinitionsdatei. Ein aktuelles Beispiel finden Sie in der Datei IF_stammverzeichnis/samples/wbi/SampleBuildDefinition.xml. Sehen Sie sich bei Fragen zur XML-Codierung das jeweils aktuelle Builddefinitions-XML-Schema an.
<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="de_DE">Angepasstes Installationspaket 
   für 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="de_DE">
    <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>

Der folgende Absatz enthält ein Beispiel für eine Datei 'CustomInstallInfo.xml' für WebSphere Process Server Version 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="de_DE">Angepasstes Installationspaket für 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="de_DE">
    <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 Referenzabschnitt

Nutzungsbedingungen | Feedback


Zeitmarkensymbol Letzte Aktualisierung: 05 Juli 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. Alle Rechte vorbehalten.
Dieses Information Center basiert auf Eclipse-Technologie (http://www.eclipse.org).