Hi,  two things:

1)      two manifest files are missing in airmobile-config.xml

apache-manifest.xml

experimental-mobile-manifest.xml



-          Apache-manifest could be useful in mobile projects (VectorList, 
VectorCollection etc...)

-          Experimental-Mobile-Manifest is required for the MobileGrid 
components;


2)      I haved added them - locally- to a test SDK

    <namespace>
            <uri>http://flex.apache.org/ns</uri>
            <manifest>apache-manifest.xml</manifest>
         </namespace>
         <namespace>
            <uri>http://flex.apache.org/experimental/ns</uri>
            <manifest>experimental-mobile-manifest.xml</manifest>
   </namespace>

And now FB4.7 fails to create Flex Mobile projects:

Precisely, the creation Wizard does not close and the following error appears 
in the error.log:

java.lang.NullPointerException
                at 
com.adobe.flash.compiler.internal.mxml.MXMLManifestManager.add(MXMLManifestManager.java:268)
                at 
com.adobe.flash.compiler.internal.mxml.MXMLManifestManager.addManifest(MXMLManifestManager.java:227)
                at 
com.adobe.flash.compiler.internal.mxml.MXMLManifestManager.<init>(MXMLManifestManager.java:135)
                at 
com.adobe.flash.compiler.internal.projects.FlexProject.getMXMLManifestManager(FlexProject.java:1071)
                at 
com.adobe.flash.compiler.internal.projects.FlexProject.getTagNamesForClass(FlexProject.java:1308)
                at 
com.adobe.flexbuilder.codemodel.internal.as.indices.tag.TagInformationIndex.getTagsForClass(TagInformationIndex.java:240)
                at 
com.adobe.flexbuilder.mxmlmodel.NamespaceHelper.getXMLNamesForClass(NamespaceHelper.java:229)
                at 
com.adobe.flexbuilder.mxmlmodel.NamespaceHelper.getTagForClass(NamespaceHelper.java:176)
                at 
com.adobe.flexide.mxml.core.filetemplates.generator.MXMLFileContentGenerator.getTagInfo(MXMLFileContentGenerator.java:177)
                at 
com.adobe.flexide.mxml.core.filetemplates.generator.MXMLComponentContentGenerator.getExtraTags(MXMLComponentContentGenerator.java:182)
                at 
com.adobe.flexide.mxml.core.filetemplates.generator.MXMLMobileApplicationContentGenerator.getExtraTags(MXMLMobileApplicationContentGenerator.java:99)
                at 
com.adobe.flexide.mxml.core.filetemplates.generator.MXMLFileContentGenerator.getParameterTable(MXMLFileContentGenerator.java:126)
                at 
com.adobe.flexide.mxml.core.filetemplates.generator.MXMLFileContentGenerator.generateFileContent(MXMLFileContentGenerator.java:81)
                at 
com.adobe.flexide.mxml.core.filetemplates.generator.MXMLComponentContentGenerator.generateFileContent(MXMLComponentContentGenerator.java:79)
                at 
com.adobe.flashbuilder.project.multiplatform.ui.wizards.MultiPlatformProjectWizard.doCreateMainApplication(MultiPlatformProjectWizard.java:312)
                at 
com.adobe.flexbuilder.project.ui.wizards.AbstractActionScriptProjectWizard$AbstractActionScriptStrategy.performFinish(AbstractActionScriptProjectWizard.java:795)
                at 
com.adobe.flexbuilder.project.ui.wizards.AbstractFlexProjectWizard$FlexStrategy.performFinish(AbstractFlexProjectWizard.java:802)
                at 
com.adobe.flexbuilder.project.ui.wizards.AbstractFlexProjectWizard.performFinish(AbstractFlexProjectWizard.java:587)
                at 
com.adobe.flexbuilder.project.ui.wizards.FlexApolloProjectWizard.performFinish(FlexApolloProjectWizard.java:99)

Any idea?

Maurice Amsellem
SYSTAR R&D - BusinessBridgeFX

Reply via email to