Я работаю над мультиязычностью OVF и следил за этим документом. Я могу сгенерировать яйцеклетку успешно, но при развертывании яйцеклетки я получаю сообщение об ошибке недоступности службы.
Я проверил содержимое яйцеклетки (созданной этим ovf-дескриптором), и все выглядит хорошо для меня.
Я создал два файла сообщений и один дескриптор ovf, который выглядит, как показано ниже Содержимое файла MyVM-en-US.msg
<Strings xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1" xmlns="http://schemas.dmtf.org/ovf/envelope/1" xml:lang="en_US">
<Msg ovf:msgid="Product.label">Product in English </Msg>
</Strings>
Содержимое файла MyVM-zh-CN.msg
<Strings xml:lang="zh-CN">
<Msg ovf:msgid="Product.label">▒▒▒ Product in Chinese</Msg>
</Strings>
Дескриптор OVF выглядит так, как показано ниже
<Envelope xml:lang="en-US">
<References>
<File ovf:href="MyVM-zh-CN.msg" ovf:id="msgs1"/>
<File ovf:href="MyVM-en-US.msg" ovf:id="msgs3"/>
</References>
<VirtualSystem>
<AnnotationSection ovf:required="false">
<Info>A human-readable annotation</Info>
<Annotation ovf:msgid="Product.label">OVF NAME: abc
</Annotation>
</AnnotationSection>
</VirtualSystem>
<Strings xml:lang="ja_JP" ovf:fileRef="msgs2"/>
<Strings xml:lang="en_US" ovf:fileRef="msgs3"/>
</Envelope>
Я получаю ниже при развертывании ova
Служба недоступна. Ошибка при получении https://:443/cls/data/5fdc4919-c82b-4d3f-8a34-c13a7c91c86c/abc-file3.msg: HTTP / 1.1 503
Однако OVA работает отлично, если я внедрил файлы локали.