Я устанавливал из-за неправильного экземпляра менеджера установки /rational/imcl-1.8.4/tools/imcl
Пришлось запустить из IM, который установил исходный экземпляр Websphere и Fix-пакеты.
с использованием / app / IBM / IM / eclipse / tools /
./imcl -c
Также вместо использования опции 1. для установки. Необходимо использовать опцию 2. для UPDATE для этого конкретного пакета.
для определенных версий Websphere вы должны использовать установку без установки или командной строки для установки пакета и обхода интерактивного режима.
Для 8.5.5.11 нам пришлось запустить
/app/IBM/IM/eclipse/tools/./imcl install
com.ibm.websphere.ND.v85_8.5.5012.20170627_1018 -repositories
/rational/Was855_FP012 -installationDirectory /app/IBM/WAS85 -
acceptLicense -sP
, что переводится в /app/IBM/YourIMInstall/./imcl install com.ibm.websphere.ND.v85_8.5.5012.20170627_1018 -репозитории / yourRepolocation -installationDirectory / yourWASInstallPath / acceptLicense -sP
После завершения установки выполните следующую команду для подтверждения обновления
/app/IBM/WAS85/bin/./versionInfo.sh
[appadm@myServer bin]$ ./versionInfo.sh
WVER0010I: Copyright (c) IBM Corporation 2002, 2012; All rights
reserved.
WVER0012I: VersionInfo reporter version 1.15.1.49, dated 4/7/17
Причина, по которой большая часть вашего результата пуста, заключается в том, что вы делаете:
<xsl:for-each select="VehicleDetailsVO">
из контекста:
<xsl:template match="/decreaseStickerVO">
У текущего узла decreaseStickerVO
нет [ 116] детей, поэтому ваша инструкция xsl:for-each
ничего не выбирает. Вы получите другой результат, если сделаете:
<xsl:for-each select="vehicleDetailsVOList/VehicleDetailsVO">
Но если - как кажется - вы хотите сохранить все в существующем XML как есть, то вы можете сделать это просто:
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes"/>
<xsl:strip-space elements="*"/>
<!-- identity transform -->
<xsl:template match="@*|node()">
<xsl:copy>
<xsl:apply-templates select="@*|node()"/>
</xsl:copy>
</xsl:template>
</xsl:stylesheet>
Или даже короче:
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes"/>
<xsl:template match="/">
<xsl:copy-of select="."/>
</xsl:template>
</xsl:stylesheet>