VirtualBox

Opened 8 years ago

Last modified 7 years ago

#15856 closed defect

Importing vApp returns "Failed to open/interpret appliance." — at Version 2

Reported by: ckwoedy Owned by:
Component: other Version: VirtualBox 5.1.4
Keywords: import Cc:
Guest type: Linux Host type: other

Description (last modified by Frank Mehnert)

When attempting to import the SAS University Edition virtual application, VirtualBox 5.1.4 and test case 5.1.5 both return the following import error.

Failed to open/interpret appliance .

Error in (line 71) -- Required Machine/@version attribute is missing.

F:\tinderbox\win-rel\out\win.amd64\release\obj\VBoxAPIWrap\ApplianceWrap.cpp[387] (long __cdecl ApplianceWrap::Interpret(void)).

Result Code: 	E_FAIL (0x80004005)
Component: 	ApplianceWrap
Interface: 	IAppliance {8398f026-4add-4474-5bc3-2f9f2140b23e}

Change History (2)

comment:1 by stzwil, 8 years ago

This is similar to #15623. The OVF is here:

https://gist.github.com/anonymous/f2f7da7638b7cf81a47a127d64662844

Line 71 looks like this:

 <vbox:Machine ovf:required="false" uuid="{00000000-0000-4000-8000-000000000000}" name="SAS University Edition">

and it is missing the version attribute. I think this was due to commit r62602.

Is the version attribute a requirement? If I'm understanding right, requirement for version attribute would be here:

https://www.virtualbox.org/browser/vbox/trunk/src/VBox/Main/xml/VirtualBox-settings.xsd

but I don't see it.

Last edited 8 years ago by Frank Mehnert (previous) (diff)

comment:2 by Frank Mehnert, 8 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use