Appv package on RDS resource utilisation

are there any resource utilization advantages of using APPV Package on RDS server vs native application installation on RDS.
Example:
The app that requires 100K of memory. There are 30 simultaneous connection to the app.
Would the memory utilization on RDS server be the same in both cases APPV published app and installed app ?
The same for proc?
Thanks
"When you hit a wrong note it's the next note that makes it good or bad". Miles Davis

Potentially not, It even might be that App-V applications have a negative impact on the resource utilization compared to natively installed applications. 
While the whitepaper still isn't available, you could watch the TechEd2014 recording of a session about that: http://channel9.msdn.com/Events/TechEd/NorthAmerica/2014/WIN-B362#fbid=
Falko
Twitter
@kirk_tn   |   Blog
kirxblog   |   Web
kirx.org   |   Fireside
appvbook.com

Similar Messages

  • Multiple EARs packaging the same resource adapter -- Weblogic Application S

    Hello,
    I had a question regarding JNDI and deploying multiple applications (EAR's) which package the same resource adapter running on Webloigc Application Server 9.1. I have an EAR file, ear1, which contains a resource adapter with connection factory with JNDI name say 'xyz' specified in the weblogic-ra.xml file. I have another EAR file, ear2, which again packages the same resource adapter with the same connection factory with JNDI name 'xyz'. Upon activating the 2nd EAR file, I get an exception 'javax.naming.NoPermissionException: A Resource Adapter may only be accessed from within the same application from which it was deployed.', as seen below:
    <May 8, 2006 10:29:27 AM PDT> <Warning> <Deployer> <BEA-149004> <Failures were detected while initiating distribute task for application 'JMS2JMS_eInsightweblogic2'.>
    <May 8, 2006 10:29:27 AM PDT> <Warning> <Deployer> <BEA-149078> <Stack trace for message 149004
    weblogic.application.ModuleException: java.lang.AssertionError: Internal Error occurred, Assertion Failed: No Initial Context for Jndi: javax.naming.NoPermissionException: A Resource Adapter may only be accessed from within the same application from which it was deployed.
    at weblogic.connector.deploy.ConnectorModule.prepare(ConnectorModule.java:217)
    at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:90)
    at weblogic.application.internal.flow.DeploymentCallbackFlow$1.next(DeploymentCallbackFlow.java:318)
    at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
    at weblogic.application.internal.flow.DeploymentCallbackFlow.prepare(DeploymentCallbackFlow.java:53)
    Truncated. see log file for complete stacktrace
    javax.naming.NoPermissionException: A Resource Adapter may only be accessed from within the same application from which it was deployed.
    at weblogic.connector.outbound.RAOutboundManager.getConnectionFactory(RAOutboundManager.java:721)
    at weblogic.connector.deploy.JNDIHandler.getConnectionFactory(JNDIHandler.java:1017)
    at weblogic.connector.deploy.JNDIHandler.lookupObject(JNDIHandler.java:871)
    at weblogic.connector.deploy.JNDIHandler.getObjectInstance(JNDIHandler.java:845)
    at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)
    Truncated. see log file for complete stacktrace
    It seems like the 2nd EAR is trying to go across and lookup the connection factory from the 1st EAR. Does weblogic bind the RA's connection factory jndi name in the global jndi and is not specific to each EAR? Is there some flag or switch I can turn on to make the JNDI specific to each EAR?
    My weblogic deployment descriptor for the ra looks like the following:
    <weblogic-connector xmlns="http://www.bea.com/ns/weblogic/90"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.bea.com/ns/weblogic/90
    http://www.bea.com/ns/weblogic/90/weblogic-ra.xsd">
    <jndi-name>JMS2JMS_eInsightDeployment4_stcbpelra</jndi-name>
    <enable-access-outside-app>false</enable-access-outside-app>
    <enable-global-access-to-classes>false</enable-global-access-to-classes>
    <outbound-resource-adapter>
    <connection-definition-group>
    <connection-factory-interface>javax.resource.cci.ConnectionFactory</connection-factory-interface>
    <connection-instance>
              <b><jndi-name>BPELConnectionFactory</jndi-name></b>
              <connection-properties>
              <pool-params>
              <initial-capacity>0</initial-capacity>
              <max-capacity>10000</max-capacity>
              <capacity-increment>1</capacity-increment>
              <shrinking-enabled>true</shrinking-enabled>
              <shrink-frequency-seconds>60</shrink-frequency-seconds>
              <match-connections-supported>false</match-connections-supported>
              </pool-params>
              <properties>
                   <property>
                        <name>BPELConnectionFactory</name>
                        <value>BPELConnectionFactory</value>
                   </property>
              </properties>
              </connection-properties>
         </connection-instance>
    </connection-definition-group>
    </outbound-resource-adapter>
    </weblogic-connector>

    Thanks for the reply... in my case this would be done by the active synch process so no GUI form is required. I will be getting a list of application ID for the user by LDAP AS. One i get it i will have to parse it and get the list of application user id. I am passing those ID;s to a workflow where I am forming the resource name as you mentioned
    for example:
    If i get user1#user2#user3 from AS i am separating them based on # using split and getting 3 different user id;s
    now i am forming a string with the resource name and passing it to the sub process in which i am checking out the user object, setting the user attributes and checking in the new view.
    user1#LDAP
    user2#LDAP|1
    user3#LDAP|2
    Problem ; When i run this user1 is getting created in LDAP but user2 and user3 are not. There entry is getting created in IDM.
    When I open the IDM object I get a yellow triangle (warning) and if I open the user object and hit save button IDM creates the user account on the LDAP.
    any help for further solving this problem would be appreciated.
    Regards,

  • DCOM subsystem detected while Creating .appv package through APP-V 5.0 Sequencer

    Hi,
    I am getting DCOM Subsystem Detected while Sequencing the Adobe illustraterthrough APP-V 5.0 Sequencer .
     I have attached the error .is any impact will be to run this .appv package on app-v , and if there is some issue whar are the solution for this?
    Shailendra
    Shailendra Dev

    What version of Adobe Illustrator?
    Double-click on the issue to see the list of DCOM components that are affected. You'll need to deploy the application to a client and verify the functionality.
    Please remember to click "Mark as Answer" or "Vote as Helpful" on the post that answers your question (or click "Unmark as Answer" if a marked post does not actually
    answer your question). This can be beneficial to other community members reading the thread.
    This forum post is my own opinion and does not necessarily reflect the opinion or view of my employer, Microsoft, its employees, or other MVPs.
    Twitter:
    @stealthpuppy | Blog:
    stealthpuppy.com |
    The Definitive Guide to Delivering Microsoft Office with App-V

  • Any performance/resource utilisation advantage of using 64bit vs 32bit Office 2013 for virtualization?

    any performance/resource utilisation advantage of using 64bit vs 32bit Office 2013 for virtualization?
    "When you hit a wrong note it's the next note that makes it good or bad". Miles Davis

    MS' recomm still is to use the 32 bit version of office unless your users have really large (excel) files that would benefit from x64: http://technet.microsoft.com/library/ee681792(v=office.15).aspx
    Falko
    Twitter
    @kirk_tn   |   Blog
    kirxblog   |   Web
    kirx.org   |   Fireside
    appvbook.com

  • Packaging and accessing resources in a JAR

    I'm working on an application and I would like to package my resources (icons, about dialog images, splash screen images, release version text, etc.) in the jar file I'm going to distribute for deployment.  I would like to access these resources from the JAR file in my deployed code.  But I would also like them accessible when I'm running the code in my Eclipse IDE.  Is there a way to do this using only one code base?
    My Eclipse project structure is src (folder) which contains my source code, bin (folder) which contains my class files and res (folder) which contains my resource files.
    I am using the javapackager utility to create my deployment JAR and build a self-contained deployment .exe for deploying to Windows.
    Is there a way to have the javapackager build a single JAR file from multiple sources (i.e. my bin and res folders)?  What do I have to do in my code so that the same code can be used to load resources when I'm running in Eclipse and the self-contained deployment?
    Thanks,
    Mike

    The Java Tutorials has several trails for loading resources.
    Retrieving Resources (The Java™ Tutorials >                    Deployment > Java Web Start)
    Use the getResource method to read resources from a JAR file. For example, the following code retrieves images from a JAR file.
    // Get current classloader
    ClassLoader cl = this.getClass().getClassLoader();
    // Create icons
    Icon saveIcon  = new ImageIcon(cl.getResource("images/save.gif"));
    Icon cutIcon   = new ImageIcon(cl.getResource("images/cut.gif"));
    The example assumes that the following entries exist in the application's JAR file:
    •images/save.gif
    •images/cut.gif
    See that last sentence?
    You put what you need in the jar file and then use the 'getResource' methods to load them.

  • Setting Groups to DynamicUserConfiguration for AppV Package through powershell

    Hi All,
    I'm trying to set Groups to a package with DynamicUserConfiguration,I'm unable to understand why it is not happening.
    Here is what I'm trying
    PS C:\Windows\system32> Set-AppvServerPackage -PackageID 1e853f49-9b2c-4e58-8cd1-d25496019134 -DynamicUserConfigurationPath "\\172.18.24.175\Publish\Firefox 9\appv\Firefox9_UserConfig.xml" -VersionID 6e9e47ee-5c38-45a6-b71c-1d96147bbef0
    -Groups "domain\groupname"
    Set-AppvServerPackage : An unexpected error occurred during processing.
    At line:1 char:1
    + Set-AppvServerPackage -PackageID 1e853f49-9b2c-4e58-8cd1-d25496019134 -DynamicUs ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidOperation: (:) [Set-AppvServerPackage], Exception
        + FullyQualifiedErrorId : ServiceError,Microsoft.AppV.Server.Cmdlets.SetAppvServerPackageCommand
    I even tried with file package name
    PS C:\Windows\system32> Set-AppvServerPackage -Name Firefox9 -DynamicUserConfigurationPath"\\172.18.24.175\Publish\Firefox 9\appv\Firefox9_UserConfig.xml" -Groups "asdev\administrators"
    Set-AppvServerPackage : An unexpected error occurred during processing.
    At line:1 char:1
    + Set-AppvServerPackage -Name Firefox9 -DynamicUserConfigurationPath "\\172.18.24. ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidOperation: (:) [Set-AppvServerPackage], Exception
        + FullyQualifiedErrorId : ServiceError,Microsoft.AppV.Server.Cmdlets.SetAppvServerPackageCommand
    Can anyone please tell me where am i going wrong ?
    Note:Get-help Set-AppVserverPackage -detailed doesn't have complete documentation. 
    Thanks,
    Sumit.

    Both commands look right - supposed the package was added before to the Management Server.
    You could cross-check if the path to the XML files is correct and if you and the machine have permission to access it. Also check if it is 'really' a User Config (and not a deployment config).
    Did you try using the Management Console?
    Falko
    Twitter
    @kirk_tn   |   Blog
    kirxblog   |   Web
    kirx.org   |   Fireside
    appvbook.com

  • Flat Packages, Gatekeeper, and Resources

    Hello. 
    This is a cross post because I could not delete my old message in "Mac OS X Technologies" subforum.  Apologies for that.
    I am maintaining an old 10.4 style package which is a bundle (or distribution package?) produced from package maker 3.0.4.  Since we now need to sign our packages and since this requires, it seems, flat packages, I took my existing package and set the minimum target OS to be 10.5, which converted it to a flat package.  Thereafter I could sign our package using productsign.  However, the readme, welcome and other files stopped being displayed during the installation process.  These file display options seem closed to me:
    http://developer.apple.com/legacy/mac/library/#documentation/DeveloperTools/Conc eptual/SoftwareDistribution4/Managed_Installs/Managed_Installs.html#//apple_ref / doc/uid/TP40004615-CH6-DontLinkElementID_29
    So my questions:
    a) Is there are way that I could re-incorporate them (readme, welcome, etc) into the user experience and sign my package so that Gatekeeper will not complain?
    b) Is it true that only flat packages can be signed? 
    c) When I select 10.5 as the minimum OS, the postflight option disappears from the UI, but it still seems to execute.  Why? Should I switch to postinstall instead?
    d) Are postupgrade and preupgrade valid for flat packages?  Or is there no difference between postinstall/upgrade and preinstall/upgrade?
    e) Are flat packages and distribution packages fundamentally different?
    Thank you for any help, I do appreciate it.

    Note that the specification says relative [path]:
    "Class-Path :
    The value of this attribute specifies the relative URLs of the extensions or libraries that this application or extension needs. URLs are separated by one or more spaces. The application or extension class loader uses the value of this attribute to construct its internal search path."
    Your value is incorrect, it is saying that resources is a sub-directory of the jar.

  • BAPI for resource utilisation

    Hi,
    Is their a standard function module which will provide information regarding resource utlisation and also daily schedulw of planned order on a particular resource.
    Thanks & Regards,
    Sanjog

    Hi Sanjog,
    You may want to use Function Module: /SAPAPO/REPT_GETDATA_CAPLOAD. It gives the capacity load info like CAPA_SUPPLY and CAPA_FREE etc. you can calculate capacity utilization based on these. The report /sapapo/cpds_rept uses this internally.
    Regards,
    Chriag

  • RDS Resource Management

    If this is an solved issue, please direct me to the right place for solution. I could not find answer any where.
    Since our sites migrated to ColdFusion + Dreamweaver, both Adobe products, we use RDS to manage and deploy web sites after developments at local test environments. I think this is the right way to develop a web project, right? However, the RDS in ColdFusion Builder 2 (CFB2) seems differently. The RDS Fileview can browse, create, and even edit the remote files/folders via RDS, but my local web site or web page has no way to be deployed to the server using RDS. For security reasons, my organization does not allow FTP of any kind, yet FTP varieties are the ONLY way for CFB2 to upload/download files between client and server storages. Dreamweaver provides FTP, WebDAV, network drives, and, of course, RDS, and how come these are all unavailble except FTP in CFB2?
    Actually, there must be some mechanism existing so that you can open file in RDS Fileview (must have a local copy), save it to the remote server in RDS Fileview (transfer the local tmp file to the remote via RDS.) Adobe: CFB2 is a $300 product and the support is poor. This function is supposed to be an existing technology within Adobe. Why Adobe makes a bad build and is still asking for money using open-source codebase? Very disappointed.

    I need a procedure for users on a Server 2012 terminal server running MS Office 365 that will allow their Outlook to preview their Emails and displays pictures from the Internet, while at the same time not allow them to browse the Internet using IE. I have tried various methods to accomplish this using a proxy server, blocking access to IE, etc. But I have not come up with a working method to allow normal operation of Email and block use of IE.
    This topic first appeared in the Spiceworks Community

  • Office 2013 appv package upgrade to new service pack

    scenario:
    Office 2013 SP1 is published.
    SP2 become available. What would be the steps for SP installation?
    --- When you hit a wrong note its the next note that makes it good or bad. --- Miles Davis

    Create a new package using the same steps as the first, the Office deployment tool will download and package the latest version available by default (by which time hopefully Microsoft have fixed the issue where the latest version doesn't convert to App-V
    successfully!).
    Then deploy the package as an update as you would for any other package. Since the package GUID should be the same for all Office 2013 packages unless you manually changed it, the App-V client should treat this as an upgraded package and only stream down
    the blocks that have been updated.
    Dan Gough - UK App-V MVP
    Blog: packageology.com
    Twitter: @packageologist
    LinkedIn

  • Office 2013 VL and app-v 5 SP2 on RDS server - package add fails with script error

    We have used the MS Office Depolyment Tool for click-to-run to download the latest Office 365 version, and flatten it into an app-v 5 package - not a problem.
    When we try to add the package to our client machine (Server 2008R2 running the app-v 5 SP2 client software), it fails with an message that a script has failed and not returned a 0 code.  We have not added any scripting to this automatically created
    package, so it seems that the app-v client does not like the "official" package.  Any hints and tips gratefully accepted, thanks
    App-v client has scripting enabled.
    The powershell command line we are using is:
    PS C:\windows\system32> Set-ExecutionPolicy Unrestricted
    PS C:\windows\system32> Add-AppvClientPackage -path file://hostname/app-v/o365-noaccess/ProPlusVolume_en-us_zh-cn_x86.appv -DynamicDeploymentConfiguration \
    \hostname\app-v\O365-NoAccess\ProPlusVolume_en-us_zh-cn_x86_DeploymentConfig.xml
    with a result of:
    Add-AppvClientPackage : Embedded Script process exited with an error code indicating failure (return code other than 0). Please ensure that Embedded
    Script process can complete successfully and exits with 0.
    Operation attempted: Configure AppV Package.
    AppV Error Code: 100000000C.
    Please consult AppV Client Event Log for more details.
    At line:1 char:1
    + Add-AppvClientPackage -path
    file://hostname/app-v/o365-noaccess/ProPlusVolum ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~
        + CategoryInfo          : InvalidResult: (:) [Add-AppvClientPackage], ClientException
        + FullyQualifiedErrorId : ConfigurePackageError,Microsoft.AppV.AppvClientPowerShell.AddAppvPackage
    and these are the error messages we see in the debug app-v client logs:
    Script Launcher successfully waited for script with command line: '"C:\ProgramData\App-V\D24C3BDD-8FAD-44D3-998C-933F8F053682\CD9725CE-4503-4932-863B-4FCDA3F9551D\Root\..\Scripts\Integrator.exe" /I /Msi /License /AppV PackageGUID=D24C3BDD-8FAD-44d3-998C-933F8F053682
    PackageRoot="C:\ProgramData\App-V\D24C3BDD-8FAD-44D3-998C-933F8F053682\CD9725CE-4503-4932-863B-4FCDA3F9551D\Root" MsiName=SPPRedist.msi,SPPRedist64.msi PidKey=xxxxx-xxxxx-xxxxx-xxxxx-xxxxx,xxxxx-xxxxx-xxxxx-xxxxx-xxxxx,xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
    PRIDName=ProPlusVolume'.
    and...
    Package {d24c3bdd-8fad-44d3-998c-933f8f053682} version {cd9725ce-4503-4932-863b-4fcda3f9551d} failed configuration in folder 'C:\ProgramData\App-V\D24C3BDD-8FAD-44D3-998C-933F8F053682\CD9725CE-4503-4932-863B-4FCDA3F9551D' with error 0x79100E10-0xC.
    and...
    machine script for event AddPackage with command line: '"C:\ProgramData\App-V\D24C3BDD-8FAD-44D3-998C-933F8F053682\CD9725CE-4503-4932-863B-4FCDA3F9551D\Root\..\Scripts\Integrator.exe"'
    exited with failure error code: The extended attributes are inconsistent.. Because Rollback is set to true in the script definition, the current AppV Client operation was rolled back.
    We believe this last error message is the kicker, but can't debug any further.

    Just to validate the problem, I started again.
    I have just downloaded the latest ODT from MS, and then downloaded the latest Office 2013 packaged - volume license.  Then created the app-v package - all went perfectly, no error messages.  Uploaded the package to the app-v 5 server and published
    it.  I have made NO changes to any of the files.
    I have just built a brand new Windows Server 2008R2 Datacentre VM, patched it to the hilt, and installed the RDS role, powershell 3 and appv 5.0 SP2 client for RDS.
    I then use powershell as above:
              scripting unrestricted
              app v client scripting enabled
             app v server added
              global and user update enabled
             add-appvclient package  "url of office package.appv"
                 and received exactly the same error message.  
    It is not complaining that scripting is not allowed, it is complaining that the script is invalid.
    Help!!!!

  • AppV 5.0 SP3 client can't publish application to users on Server 2012 R2 RDS environment

    Hi,
    When using SCCM to publish an AppV application to a user any user with a profile created within the last 2 weeks gets the below error in the SCCM logs.  This has only started happening within the last 2 weeks or so. This environment uses full User Profile
    Disks but the error occurs without UPD's being turned on also.
    I believe this is due to incorrect permissions on the %USERPROFILE%\AppData\Local\Microsoft\AppV\Client\VFS folder.  If the VFS folder is deleted the AppV client recreates it wiht the correct permissions and the application deploys successfully.
    The permissions on the default profile are correct(has permissions for TrustedInstaller, ALL APPLICATION PACKAGES, SYSTEM) but when a new profile is created the permissions are inherited from C:\users\USER (SYSTEM, USER,Administrators).  The Session
    Hosts are on a regular patching schedule so it is possible this was caused by an update.
    Our windows 7 laptop fleet are also patched regularly and do not have this problem with AppV 5.0 SP3.
    SCCM AppEnforce.log is as below(and will deploy if VFS folder is deleted).
    +++ Starting Install enforcement for App DT "7-Zip - Stream" ApplicationDeliveryType - ScopeId_D634FF58-E60C-42F0-B1F4-BE34FCC447D4/DeploymentType_54ae828d-6260-4ddc-8c60-c4890a8884da, Revision - 3, ContentPath - C:\Windows\ccmcache\7,
    Execution Context - Any    AppEnforce    18/02/2015 16:16:17    304 (0x0130)
        A user is logged on to the system.    AppEnforce    18/02/2015 16:16:17    304 (0x0130)
        Installing App-V 5.X package 7-Zip (DTId = ScopeId_D634FF58-E60C-42F0-B1F4-BE34FCC447D4/DeploymentType_54ae828d-6260-4ddc-8c60-c4890a8884da, Revision = 3)    AppEnforce    18/02/2015 16:16:17    304
    (0x0130)
    The AppV 5X client is configured for use with ConfigMgr.    AppEnforce    18/02/2015 16:16:17    304 (0x0130)
       Opened config file C:\Windows\ccmcache\7\7-Zip_UserConfig.xml for package [Id = 20c84446-3b80-4b2b-8495-f35ba7fb2acc] [Xml namespace=http://schemas.microsoft.com/appv/2010/userconfiguration].    AppEnforce    18/02/2015
    16:16:17    304 (0x0130)
    Running App-V command ["C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe" -ExecutionPolicy Bypass import-module 'C:\Program Files\Microsoft Application Virtualization\Client\AppvClient\AppvClient.psd1';  Publish-AppvClientPackage
    -PackageID 20c84446-3b80-4b2b-8495-f35ba7fb2acc -VersionID c1e74b5b-a5c0-4d55-87cd-a7600322cfe9  -DynamicUserConfigurationPath 'C:\Windows\CCM\SystemTemp\AppVTempData\20c84446-3b80-4b2b-8495-f35ba7fb2acc_UserConfig.xml' -ev err; if(($err -ne $null) -and
    ($error[0].Exception.AppvWarningCode -eq 8589935887)) {$host.SetShouldExit(4736)}] for the  user    AppEnforce    18/02/2015 16:16:17    304 (0x0130)
        Executing Command line: "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe" -ExecutionPolicy Bypass import-module 'C:\Program Files\Microsoft Application Virtualization\Client\AppvClient\AppvClient.psd1';  Publish-AppvClientPackage
    -PackageID 20c84446-3b80-4b2b-8495-f35ba7fb2acc -VersionID c1e74b5b-a5c0-4d55-87cd-a7600322cfe9  -DynamicUserConfigurationPath 'C:\Windows\CCM\SystemTemp\AppVTempData\20c84446-3b80-4b2b-8495-f35ba7fb2acc_UserConfig.xml' -ev err; if(($err -ne $null) -and
    ($error[0].Exception.AppvWarningCode -eq 8589935887)) {$host.SetShouldExit(4736)} with user context    AppEnforce    18/02/2015 16:16:17    304 (0x0130)
        Process 4028 terminated with exitcode: 1    AppEnforce    18/02/2015 16:16:18    304 (0x0130)
    Here is the error message generated by the process:
    Publish-AppvClientPackage : Application Virtualization Service failed to complete requested operation.
    Operation attempted: Publish AppV Package.
    AppV Error Code: 040000002C.
    Error module: Virtualization Manager. Internal error detail: 4FC090040000002C.
    Please consult AppV Client Event Log for more details.
    At line:1 char:106
    + import-module 'C:\Program Files\Microsoft Application Virtualization\Client\Appv ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidResult: (:) [Publish-AppvClientPackage], ClientException
        + FullyQualifiedErrorId : PublishPackageError,Microsoft.AppV.AppvClientPowerShell.PublishAppvPackage
        AppEnforce    18/02/2015 16:16:18    304 (0x0130)
    AppV command ["C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe" -ExecutionPolicy Bypass import-module 'C:\Program Files\Microsoft Application Virtualization\Client\AppvClient\AppvClient.psd1';  Publish-AppvClientPackage -PackageID
    20c84446-3b80-4b2b-8495-f35ba7fb2acc -VersionID c1e74b5b-a5c0-4d55-87cd-a7600322cfe9  -DynamicUserConfigurationPath 'C:\Windows\CCM\SystemTemp\AppVTempData\20c84446-3b80-4b2b-8495-f35ba7fb2acc_UserConfig.xml' -ev err; if(($err -ne $null) -and ($error[0].Exception.AppvWarningCode
    -eq 8589935887)) {$host.SetShouldExit(4736)}] failed with return code 1.    AppEnforce    18/02/2015 16:16:18    304 (0x0130)
    AppVCommandUtil::RunAppVCommand() failed. (0x87d0128f)    AppEnforce    18/02/2015 16:16:18    304 (0x0130)
    AppVManageClient5X::PublishAppVPackage() failed for package [20c84446-3b80-4b2b-8495-f35ba7fb2acc]. (0x87d0128f)    AppEnforce    18/02/2015 16:16:18    304 (0x0130)
    CAppV5XHandler::PublishSpecifiedAppVComponents() failed. (0x87d0128f)    AppEnforce    18/02/2015 16:16:18    304 (0x0130)
    CAppV5XHandler::PublishAppVComponentsForDT() failed. (0x87d0128f)    AppEnforce    18/02/2015 16:16:18    304 (0x0130)
        CAppV5XHandler::InstallApp() failed. (0x87d0128f)    AppEnforce    18/02/2015 16:16:18    304 (0x0130)
    ++++++ App enforcement completed (1 seconds) for App DT "7-Zip - Stream" [ScopeId_D634FF58-E60C-42F0-B1F4-BE34FCC447D4/DeploymentType_54ae828d-6260-4ddc-8c60-c4890a8884da], Revision: 3, User SID: S-1-5-21-924973937-481717530-2175923625-9537]
    ++++++    AppEnforce    18/02/2015 16:16:18    304 (0x0130)
    Thanks

    Hi,
    Did you mean that this issue happened after the RD Session Hosts are on a regular patching schedule?
    In addition, since the permissions for the new created profile are inherited from C:\users\USER, you can disable inherited permissions for that folder to see if the issue persists.
    Best regards,
    Susie
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact [email protected]

  • The configuration file did not contain well formed AppV configuration XML - When using Office 2013 ODT package

    All,
    I'm experiencing an issue where when using the Office 2013 package pulled down from ODT, that if I try to change the locations of either InfoPath Filler 2013 or Publisher 2013 from the default of Microsoft Office 2013 then I receive the message "The
    configuration file did not contain well formed AppV configuration XML. Please check the management server event log for more information". If I check Applications and Services\Microsoft\AppV\Server-Management\Admin the error displayed there is "An
    error was encountered parsing dynamic configuration file '0'. However I am able to change the shortcut location for all other applications except the above 2. I've tried redownloading the files using the ODT and also changing the version number (so far I've
    tried both the 15.0.4631.1002 and 15.0.4659.1001 with the same result).
    As all I'm interested in so far is having a package which contains Visio and Project I've tried following the article to exclude all the other Office elements:
    http://technet.microsoft.com/library/jj219426(v=office.15).aspx#BKMK_ExcludeAppElement. However the package looks to be the same and when I load it into the management console all the options and elements to Office 2013 are available like they were before
    when I hadn't set the exclude tags so I'm not sure whether the ExcludeApp parameters actually work correctly.
    This then brings me onto the 3rd issue I've experienced. I have a group for the Visio users and I've set custom security for them to have Visio delivered to them but not Project and then a seperate group for just Project users who will have Project delivered
    to them but not have Visio. When testing this sometimes seems to work but other times it seems to trip out and a user just in the Project or Visio group will get all of the Office 2013 applications and under the default location of Microsoft Office 2013. When
    trying to spot correlation with this it appears random and can happen to any user on any device. We have sequenced a few applications ourselves where different parts are needed for different users and we have successfully managed this using different security
    groups for different applications, just as I'm trying here with Office 2013.
    Has anyone else experienced the issue with the "did not contain well formed XML" as at the start of the post and how were you able to resolve this? Also has anyone any advice on how to troubleshoot the issue with the security seeming to trip out
    and publish all applications within a package to a user regardless of whether they are in the correct group or not?
    The management / publishing servers are 5.0.1224.0 which is SP1 HF4 and the clients are on SP2 HF5.
    Thanks

    Nicke,
    The config files are UTF-8. I did find the same article as yourself, however when searching for the value ‘TakeoverExtensionPointsFrom46=’ within either of the configuration.xml files that text isn’t found.
    No sinister reason not to share the file used, just it’s the same structure as referenced in the article:
    http://technet.microsoft.com/en-us/library/dn745895(v=office.15).aspx. The only difference being that I’m using ProPlusVolume and I’ve set a version number (which is the October
    2014 update). I’ve even looked to follow the above example as closely as possible in just using the ExcludeApp ID of Access and InfoPath, just to try and prove the process. However I still get the usual full package. The version of the Click-to-Run setup.exe
    I’m using is 15.0.4623.1001, so later than the version specified at the end of that article which is 15.0.4619.1000. Where can I expect to see the elements excluded? Will it be when loading the package into the management console or would it just not appear
    on the machine when delivered?
    <Configuration>
      <Add SourcePath="C:\OfficeDeploymentToolV2" Version="15.0.4659.1001" OfficeClientEdition="32">
        <Product ID="ProPlusVolume">
          <Language ID="en-us" />
    <ExcludeApp ID="Access" />
    <ExcludeApp ID="InfoPath" />
        </Product>
      </Add>
    </Configuration>
    3). We’ve not used global publishing in our environment yet so I will try that. I’ve set both GlobalRefreshEnabled and GlobalRefreshOnLogon to True and when using the command Get-AppvPublishingServer on the client I’m testing with I can see this is pulled
    through correctly. I’ve also added the client name to the AD group used to grant access to the package and it is published. However nothing is pulling through onto the Client, so are there any steps I’ve missed or misinterpreted when looking to set this up?
    I guess the global publishing is there to keep in with licensing for Office being per device? On a slight aside, as Windows licensing is being changed to allow per user licensing
    http://www.zdnet.com/microsoft-to-make-per-user-windows-licensing-available-to-enterprise-customers-7000035401/ does anyone know if there are any plans to allow for Office / Project / Visio licenses to go per user as well? We’re a volume license customer
    rather than subscription based so I think a lot of the options to selectively deploy Visio and Project are excluded for us.
    Dan,
    Ok that explains why the security could be tripping out then and leading to this result. As above I’ll try with global publishing and see how I get on.
     From what I’ve read / watched  I think only one Office 2013 package can be published to a machine, so we would be unable to have a separate package for Visio and a separate package for Project and then attempt to deliver
    them both together. If a user wanted both Project and Visio then I guess we’d need to have a combined Project and Visio package to cover than scenario, but then 2 more separate Project and Visio packages for those who would only want either Project and Visio
    (I think).
    The scenario we’re looking at is to see whether we are able to deliver Project and / or Visio to different users through an AppV package and this will then cover users on XenApp or on fat clients. Only a small proportion of our
    users will need access to Project and / or Visio so therefore we’d only have a small amount of Project and Visio licenses.
    However from what I’ve tested up to this point and from what I’ve picked up from Forum posts / watched on TechEd sessions is that as publishing is Global and is unable to use different security groups for different elements of the
    suite, then using Office through AppV is only suitable if you will be delivering the whole suite (including Project and Visio) to all of your users. So in a scenario where you’d only want certain elements to be delivered to a handful of users then you’d need
    to keep with traditional ESD methods to have this installed onto fat clients and steer clear of XenApp. If wanting to install to XenApp then a lockdown tool like AppSense or AppLocker would also need to be brought into the equation.
    Is my understanding above correct or have I missed some options / methods?
    If the full Office package is always delivered but a company only has Office licenses and no Project and Visio licenses for all its users, how do they stop Project and Visio being delivered and being available? Or again if you have
    this use case is the AppV method one which will be unsuitable?
    Thanks

  • Office 2013 professional plus clieck-to-run /packager mode appv pacakge

    Hi!
    I want to make appv package for office 2013 professional. I dont want to use preview. I want to use full version for makingappv package. I know we cant use sequencer to make .appv package for office 2013. I am using this http://www.microsoft.com/en-us/download/details.aspx?id=36778
    i.e.office deployment tool for click-to-run.
    Now i am trying to run setup.exein /pacakger mode. But i am getting error which i don't understand
    PS C:\office\tool> .\setup.exe /packager .\configuration.xml "C:\office"
    ERROR: Failed to runas admin for file: C:\Users\ADMINI~1\AppData\Local\Temp\Microsoft Office 15\ClientX64\integratedoffi
    ce.exe arguments: FLATTEN FLATTEN RERUNMODE config ".\configuration.xml" flattenedoutput "C:\office"
    .Quitting!
    I am logged in as Administartor, computer is not in domain. So what this issue?
    Also it would awesome if anyone could give me some guide or link for how to use office deployment tool for click-to-run in /packager mode. There is nobdy who had posted about this. I have searched alot. MS help links are just guidelines i want to know anaybdy
    even tried it?
    SaM

    Try running SETUP.EXE from an elevated command prompt instead of a PowerShell window.
    Please remember to click "Mark as Answer" or "Vote as Helpful" on the post that answers your question (or click "Unmark as Answer" if a marked post does not actually
    answer your question). This can be beneficial to other community members reading the thread.
    This forum post is my own opinion and does not necessarily reflect the opinion or view of my employer, Microsoft, its employees, or other MVPs.
    Twitter:
    @stealthpuppy | Blog:
    stealthpuppy.com |
    The Definitive Guide to Delivering Microsoft Office with App-V

  • Office 2013 on RDS, icon appears and dissapears

    Hello.
    We have multiforest enviroment. Forest A ( there are accounts ) and forest B where are APPV mgmt and RDS servers. Users from Forest A login to RDS servers in forest B with no problem. We have domain group (say FS USERS) in forest B that includes users account
    from forest  A and we publish MS Office for this group.
    Every other application published for domain group "FS USERS" work, but MS Office 2013 not. When logging, Office icons for 8seconds appears and after that disappears ( i think when office intergration task run ).
    When i publish office for group in domain B and
    accounts that comes from domain B, office works.
    Can anyone recommend
    what to do, what check?
    I enable debug logging but nothing special found.
    Thanks, Jan

    Hello.Yes, jump to fully supported model.
    I write before, we try it, 1 ODT per machine like we are using for any other packages.
    We end with error :
    The virtual application 'C:\Windows\Explorer.EXE' could not be started because the App-V Subsystem 'Virtual Shell' could not be initialized. {error: 0xC701525-0x54F}
    The virtual application 'C:\Windows\Explorer.EXE' could not be started because the App-V Subsystem 'Registry Staging' could not be initialized. {error: 0x78A00A0A-0xA0005}
    The main and annoying  effect is when user logon, there popup dialog:
    Runtime Error!
    Program: c:\windows\explorer.exe
    R6030
    - CRT not initialized
    I must run explorer.exe from task manager manualy ( CTRL+ALT+END) and after that office appears
    There is empty RUNVIRTUAL entry in registry.
    We have latest APPv subsystem. Appv-SP3, resp. 5.0.10107.0
    Server is on clean install, W2008R2Ent
    It doesn't matter if user is form forest or local domain, have redirected %APPDATA% or not.
    Office Deployment Toolkit 15.0.4623.1001
    Jan
    CONFIGURATION
    Id                        : 1
    SetByGroupPolicy          : False
    Name                      : APPV
    URL                       : http://cenzored:8001
    GlobalRefreshEnabled      : True
    GlobalRefreshOnLogon      : True
    GlobalRefreshInterval     : 0
    GlobalRefreshIntervalUnit : Day
    UserRefreshEnabled        : True
    UserRefreshOnLogon        : True
    UserRefreshInterval       : 0
    UserRefreshIntervalUnit   : Day
    Name             : PackageInstallationRoot
    Value            : %programdata%\App-V
    SetByGroupPolicy : False
    Name             : PackageSourceRoot
    Value            :
    SetByGroupPolicy : False
    Name             : LocationProvider
    Value            :
    SetByGroupPolicy : False
    Name             : AutoLoad
    Value            : 1
    SetByGroupPolicy : False
    Name             : EnablePackageScripts
    Value            : 1
    SetByGroupPolicy : True
    Name             : ReestablishmentInterval
    Value            : 5
    SetByGroupPolicy : False
    Name             : ReestablishmentRetries
    Value            : 3
    SetByGroupPolicy : False
    Name             : CertFilterForClientSsl
    Value            : LOCAL_MACHINE\MY\1.3.6.1.5.5.7.3.2
    SetByGroupPolicy : False
    Name             : SupportBranchCache
    Value            : 0
    SetByGroupPolicy : False
    Name             : VerifyCertificateRevocationList
    Value            : 1
    SetByGroupPolicy : False
    Name             : SharedContentStoreMode
    Value            : 0
    SetByGroupPolicy : False
    Name             : MigrationMode
    Value            : 0
    SetByGroupPolicy : False
    Name             : RoamingFileExclusions
    Value            :
    SetByGroupPolicy : False
    Name             : RoamingRegistryExclusions
    Value            : SOFTWARE\CLASSES
    SetByGroupPolicy : False
    Name             : AllowHighCostLaunch
    Value            : 0
    SetByGroupPolicy : False
    Name             : RequirePublishAsAdmin
    Value            : 0
    SetByGroupPolicy : False
    Name             : IntegrationRootUser
    Value            : %LOCALAPPDATA%\Microsoft\AppV\Client\Integration
    SetByGroupPolicy : False
    Name             : IntegrationRootGlobal
    Value            : %ALLUSERSPROFILE%\Microsoft\AppV\Client\Integration
    SetByGroupPolicy : False
    Name             : VirtualizableExtensions
    Value            : exe,com,bat,cmd,vbs,ps1,cpl,jar,wsf,wsh,msc
    SetByGroupPolicy : False
    Name             : IgnoreLocationProvider
    Value            : 0
    SetByGroupPolicy : False
    Name             : ReportingEnabled
    Value            : 0
    SetByGroupPolicy : False
    Name             : ReportingStartTime
    Value            :
    SetByGroupPolicy : False
    Name             : ReportingRandomDelay
    Value            :
    SetByGroupPolicy : False
    Name             : ReportingInterval
    Value            :
    SetByGroupPolicy : False
    Name             : ReportingServerURL
    Value            :
    SetByGroupPolicy : False
    Name             : ReportingDataCacheLimit
    Value            :
    SetByGroupPolicy : False
    Name             : ReportingDataBlockSize
    Value            :
    SetByGroupPolicy : False
    Name             : ExperienceImprovementOptIn
    Value            : 0
    SetByGroupPolicy : False
    Name             : EnablePublishingRefreshUI
    Value            : 0
    SetByGroupPolicy : False
    Name             : ProcessesUsingVirtualComponents
    Value            : {%SystemRoot%\explorer.exe, %ProgramFiles%\Internet Explorer\iexplore.exe, %ProgramFiles(x86)%\Inter
                       net Explorer\iexplore.exe}
    SetByGroupPolicy : False
    Name             : EnableDynamicVirtualization
    Value            : 1
    SetByGroupPolicy : False

Maybe you are looking for