We have tried streaming Adobe application by keeping the .SFT in a server location and the local MSI and the XML files on the local machine just to check whether the straming works fine or not.
We are using the command msiexec /i <path of locally kep MSI> MODE=STREAMING OVERRIDEURL= <path of .SFT file kept in the server share>.
The checkings are done in VMware Vista build.
During installation and in some cases after installation while launching the shortcut we are getting the error as in snapshot.
We have made the modifications in the registry to make the Virtualization client compatible for streaminf,but still the error is coming. Please tell any solution to resolve this issue.

0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
Can you share this line of the OSD?

<CODEBASE HREF="rtsp://softgridserver01:554/App/App.sft" GUID="1752813E-97B0-49C9-80C6-3C1DAA9FE23E" PARAMETERS="" FILENAME="c:\App\App.exe" SYSGUARDFILE="APP\osguard.cp" SIZE="4724575"/>


Or to be more specific I am interested in this part.

<CODEBASE HREF="rtsp://softgridserver01:554/App/App.sft"
Answered 03/20/2009 by: kkaminsk
Ninth Degree Black Belt

Please log in to comment
0
Below is the osd file :

<?xml version="1.0" standalone="no"?>
<SOFTPKG GUID="1173FF6D-82D4-4AEF-B7C5-B5BB5E34895A" NAME="Adobe Flash CS3 Professional" VERSION="9.0.0.494">
<IMPLEMENTATION>
<CODEBASE HREF="RTSP://%SFT_SOFTGRIDSERVER%:554/AdobeFlashProfessionalCS3_9.0_V_EN_01/AdobeFlashProfessionalCS3_9.0_V_EN.sft" GUID="2DA1B8B5-6D7B-46AA-B9B8-82826D54E720" PARAMETERS="" FILENAME="AdobeFla.900\Adobe Flash CS3\Flash.exe" SYSGUARDFILE="AdobeFla.900\osguard.cp" SIZE="1377655017"/>
<WORKINGDIR>%SFT_MNT%\AdobeFla.900\Adobe Flash CS3\</WORKINGDIR>
<VIRTUALENV TERMINATECHILDREN="FALSE">
<ENVLIST/>
</VIRTUALENV>
<VM VALUE="Win32">
<SUBSYSTEM VALUE="windows"/>
</VM>
<OS VALUE="WinVista"/>
<OS VALUE="WinXP"/>
</IMPLEMENTATION>
<DEPENDENCY>
<CLIENTVERSION VERSION="4.5.0.0"/>
</DEPENDENCY>
<PACKAGE NAME="AdobeFlashProfessionalCS3_9.0_V_EN_01"/>
<ABSTRACT>VISTA,XP_Bidisha</ABSTRACT>
<MGMT_SHORTCUTLIST>
<SHORTCUT LOCATION="%CSIDL_PROGRAMS%\Virtual Applications\Adobe Flash CS3" FILENAME="Adobe Flash CS3 Professional.lnk" OVERRIDDEN="TRUE" DISPLAY="Adobe Flash CS3 Professional" ICON="%SFT_MIME_SOURCE%/AdobeFlashProfessionalCS3_9.0_V_EN_01 Icons/AdobeFlashCS3Professional9.0.0.494.ico"/>
</MGMT_SHORTCUTLIST>
<MGMT_FILEASSOCIATIONS>
<PROGIDLIST>
<PROGID ID="Flash.ActionScriptFile" FRIENDLYNAME="ActionScript" EDITFLAGS="0" OVERRIDDEN="FALSE">
<ICON>%SFT_MIME_SOURCE%/AdobeFlashProfessionalCS3_9.0_V_EN_01 Icons/ActionScript.ico</ICON>
<SHELLCOMMANDLIST DEFAULT="">
<SHELLCOMMAND NAME="open" FRIENDLYNAME="open" PARAMS="/dde" OVERRIDDEN="FALSE">
<DDEEXEC APPLICATION="Flash" TOPIC="SYSTEM">
<COMMAND>[open("%1")]</COMMAND>
<IFEXEC/>
</DDEEXEC>
</SHELLCOMMAND>
<SHELLCOMMAND NAME="print" FRIENDLYNAME="print" PARAMS="/dde" OVERRIDDEN="FALSE">
<DDEEXEC APPLICATION="Flash" TOPIC="SYSTEM">
<COMMAND>[print("%1")]</COMMAND>
<IFEXEC/>
</DDEEXEC>
</SHELLCOMMAND>
<SHELLCOMMAND NAME="printto" FRIENDLYNAME="printto" PARAMS="/dde" OVERRIDDEN="FALSE">
<DDEEXEC APPLICATION="Flash" TOPIC="SYSTEM">
<COMMAND>[printto("%1","%2","%3","%4")]</COMMAND>
<IFEXEC/>
</DDEEXEC>
</SHELLCOMMAND>
</SHELLCOMMANDLIST>
</PROGID>
<PROGID ID="Flash.ASCommunicationFile" FRIENDLYNAME="Flash AS communication File " EDITFLAGS="0" OVERRIDDEN="FALSE">
<ICON>%SFT_MIME_SOURCE%/AdobeFlashProfessionalCS3_9.0_V_EN_01 Icons/Flash AS communication File .ico</ICON>
<SHELLCOMMANDLIST DEFAULT="Open">
<SHELLCOMMAND NAME="open" FRIENDLYNAME="open" PARAMS="/dde" OVERRIDDEN="FALSE">
<DDEEXEC APPLICATION="flash" TOPIC="SYSTEM">
<COMMAND>[open("%1")]</COMMAND>
<IFEXEC/>
</DDEEXEC>
</SHELLCOMMAND>
</SHELLCOMMANDLIST>
</PROGID>
<PROGID ID="Flash.ColorTableFile" FRIENDLYNAME="Flash Color Table File " EDITFLAGS="0" OVERRIDDEN="FALSE">
<ICON>%SFT_MIME_SOURCE%/AdobeFlashProfessionalCS3_9.0_V_EN_01 Icons/Flash Color Table File .ico</ICON>
<SHELLCOMMANDLIST DEFAULT="">
<SHELLCOMMAND NAME="open" FRIENDLYNAME="open" PARAMS="/dde" OVERRIDDEN="FALSE">
<DDEEXEC APPLICATION="flash" TOPIC="SYSTEM">
<COMMAND>[open("%1")]</COMMAND>
<IFEXEC/>
</DDEEXEC>
</SHELLCOMMAND>
</SHELLCOMMANDLIST>
</PROGID>
<PROGID ID="Flash.Movie" FRIENDLYNAME="Flash Document" EDITFLAGS="0" OVERRIDDEN="FALSE">
<ICON>%SFT_MIME_SOURCE%/AdobeFlashProfessionalCS3_9.0_V_EN_01 Icons/Flash Document.ico</ICON>
<SHELLCOMMANDLIST DEFAULT="">
<SHELLCOMMAND NAME="open" FRIENDLYNAME="open" PARAMS="/dde" OVERRIDDEN="FALSE">
<DDEEXEC APPLICATION="Flash" TOPIC="SYSTEM">
<COMMAND>[open("%1")]</COMMAND>
<IFEXEC/>
</DDEEXEC>
</SHELLCOMMAND>
<SHELLCOMMAND NAME="print" FRIENDLYNAME="print" PARAMS="/dde" OVERRIDDEN="FALSE">
<DDEEXEC APPLICATION="Flash" TOPIC="SYSTEM">
<COMMAND>[print("%1")]</COMMAND>
<IFEXEC/>
</DDEEXEC>
</SHELLCOMMAND>
<SHELLCOMMAND NAME="printto" FRIENDLYNAME="printto" PARAMS="/dde" OVERRIDDEN="FALSE">
<DDEEXEC APPLICATION="Flash" TOPIC="SYSTEM">
<COMMAND>[printto("%1","%2","%3","%4")]</COMMAND>
<IFEXEC/>
</DDEEXEC>
</SHELLCOMMAND>
</SHELLCOMMANDLIST>
</PROGID>
<PROGID ID="Flash.FlashProjectFile" FRIENDLYNAME="Flash Project File " EDITFLAGS="0" OVERRIDDEN="FALSE">
<ICON>%SFT_MIME_SOURCE%/AdobeFlashProfessionalCS3_9.0_V_EN_01 Icons/Flash Project File .ico</ICON>
<SHELLCOMMANDLIST DEFAULT="Open">
<SHELLCOMMAND NAME="open" FRIENDLYNAME="open" PARAMS="/dde" OVERRIDDEN="FALSE">
<DDEEXEC APPLICATION="flash" TOPIC="SYSTEM">
<COMMAND>[open("%1")]</COMMAND>
<IFEXEC/>
</DDEEXEC>
</SHELLCOMMAND>
</SHELLCOMMANDLIST>
</PROGID>
<PROGID ID="Flash.JSCommandFile" FRIENDLYNAME="Flash JavaScript Command File" EDITFLAGS="0" OVERRIDDEN="FALSE">
<ICON>%SFT_MIME_SOURCE%/AdobeFlashProfessionalCS3_9.0_V_EN_01 Icons/Flash JavaScript Command File.ico</ICON>
<SHELLCOMMANDLIST DEFAULT="Open">
<SHELLCOMMAND NAME="open" FRIENDLYNAME="open" PARAMS="/dde" OVERRIDDEN="FALSE">
<DDEEXEC APPLICATION="flash" TOPIC="SYSTEM">
<COMMAND>[open("%1")]</COMMAND>
<IFEXEC/>
</DDEEXEC>
</SHELLCOMMAND>
</SHELLCOMMANDLIST>
</PROGID>
<PROGID ID="Flash.FlashComponentFile" FRIENDLYNAME="Flash Component File " EDITFLAGS="0" OVERRIDDEN="FALSE">
<ICON>%SFT_MIME_SOURCE%/AdobeFlashProfessionalCS3_9.0_V_EN_01 Icons/Flash Component File .ico</ICON>
<SHELLCOMMANDLIST DEFAULT="">
<SHELLCOMMAND NAME="open" FRIENDLYNAME="open" PARAMS="/dde" OVERRIDDEN="FALSE">
<DDEEXEC APPLICATION="flash" TOPIC="SYSTEM">
<COMMAND>[open("%1")]</COMMAND>
<IFEXEC/>
</DDEEXEC>
</SHELLCOMMAND>
</SHELLCOMMANDLIST>
</PROGID>
<PROGID ID="Flash.DebugFile" FRIENDLYNAME="Flash Debug File " EDITFLAGS="0" OVERRIDDEN="FALSE">
<ICON>%SFT_MIME_SOURCE%/AdobeFlashProfessionalCS3_9.0_V_EN_01 Icons/Flash Debug File .ico</ICON>
<SHELLCOMMANDLIST DEFAULT="">
<SHELLCOMMAND NAME="open" FRIENDLYNAME="open" PARAMS="/dde" OVERRIDDEN="FALSE">
<DDEEXEC APPLICATION="flash" TOPIC="SYSTEM">
<COMMAND>[open("%1")]</COMMAND>
<IFEXEC/>
</DDEEXEC>
</SHELLCOMMAND>
</SHELLCOMMANDLIST>
</PROGID>
</PROGIDLIST>
<FILEEXTENSIONLIST>
<FILEEXTENSION EXT="as" PROGID="Flash.ActionScriptFile" PERCEIVEDTYPE="" CONTENTTYPE="" OVERRIDDEN="FALSE">
<SHELLNEW ENABLED="TRUE"/>
</FILEEXTENSION>
<FILEEXTENSION EXT="asc" PROGID="Flash.ASCommunicationFile" PERCEIVEDTYPE="" CONTENTTYPE="" OVERRIDDEN="FALSE">
<SHELLNEW ENABLED="FALSE"/>
</FILEEXTENSION>
<FILEEXTENSION EXT="clr" PROGID="Flash.ColorTableFile" PERCEIVEDTYPE="" CONTENTTYPE="" OVERRIDDEN="FALSE">
<SHELLNEW ENABLED="FALSE"/>
</FILEEXTENSION>
<FILEEXTENSION EXT="fla" PROGID="Flash.Movie" PERCEIVEDTYPE="" CONTENTTYPE="" OVERRIDDEN="FALSE">
<SHELLNEW ENABLED="TRUE"/>
</FILEEXTENSION>
<FILEEXTENSION EXT="spa" PROGID="Flash.Movie" PERCEIVEDTYPE="" CONTENTTYPE="" OVERRIDDEN="FALSE">
<SHELLNEW ENABLED="FALSE"/>
</FILEEXTENSION>
<FILEEXTENSION EXT="flp" PROGID="Flash.FlashProjectFile" PERCEIVEDTYPE="" CONTENTTYPE="" OVERRIDDEN="FALSE">
<SHELLNEW ENABLED="FALSE"/>
</FILEEXTENSION>
<FILEEXTENSION EXT="jsfl" PROGID="Flash.JSCommandFile" PERCEIVEDTYPE="" CONTENTTYPE="" OVERRIDDEN="FALSE">
<SHELLNEW ENABLED="FALSE"/>
</FILEEXTENSION>
<FILEEXTENSION EXT="swc" PROGID="Flash.FlashComponentFile" PERCEIVEDTYPE="" CONTENTTYPE="" OVERRIDDEN="FALSE">
<SHELLNEW ENABLED="FALSE"/>
</FILEEXTENSION>
<FILEEXTENSION EXT="swd" PROGID="Flash.DebugFile" PERCEIVEDTYPE="" CONTENTTYPE="" OVERRIDDEN="FALSE">
<SHELLNEW ENABLED="FALSE"/>
</FILEEXTENSION>
</FILEEXTENSIONLIST>
</MGMT_FILEASSOCIATIONS>
</SOFTPKG>
Answered 03/23/2009 by: sapto123
Senior Yellow Belt

Please log in to comment
0
Sorry for the delay but I have to take time off once in a while. [:D]

It looks like the OSD is not the issue but it probably is the way the MSI is being deployed. The most simple solution would be to double click the MSI from the server share and it will cache the SFT from the file share it was launched from. If you need the MSI locally you can run it locally but by looking at your command line it might be what you are supplying in the OVERRIDEURL property. The client will essentially run the following custom action to import the SFT.

CMD*[SGINSTALLPATH]\sftmime.exe*PARMS* ADD PACKAGE:[PACKAGE_GUID] /MANIFEST "[TARGETDIR]PACKAGE\[PACKAGE_MANIFEST]" /GLOBAL [LOGFLAG] /OVERRIDEURL "[OVERRIDEURL]"
Answered 03/30/2009 by: kkaminsk
Ninth Degree Black Belt

Please log in to comment
Answer this question or Comment on this question for clarity