Skip to main content
I am trying to create a flexipage which has visualforce page inside it. Deploying the flexipage with workbench is throwing an error Invalid component [flexipage:visualforcePage]: missing required property [pageName]. I have already have added the pageName property.My visualforce page and the package.xml is at API version 32.

Here is the Flexipage code.

<?xml version="1.0" encoding="UTF-8"?> 

<FlexiPage xmlns="http://soap.sforce.com/2006/04/metadata"> 

  <flexiPageRegions>

  <componentInstances>

     <componentInstanceProperties> 

     <name>entityName</name> 

     <value>VFForm</value>

     </componentInstanceProperties>  

     <componentName pageName ='VFPageAPIName' label = 'VFPageAPILabel'>flexipage:visualforcePage</componentName>

     </componentInstances>

     <name>main</name>

     </flexiPageRegions>

     <masterLabel>Feedback Flexipage</masterLabel>

     <type>AppPage</type> 

</FlexiPage>

And here is the package.xml 

<?xml version="1.0" encoding="UTF-8"?>

<Package xmlns="http://soap.sforce.com/2006/04/metadata">

  <types>

    <members>FeedbackFlexi</members>

    <name>FlexiPage</name>

  </types>

  <version>32.0</version>

</Package>

Will appreciate any help 
4 answers
  1. Oct 27, 2015, 10:38 AM
    The visualforce page is already deployed. I am trying to deploy the Flexipage with the package.xml. The folder structure is correct as I am not getting package.xml not found error.
0/9000