Hi,

I have a library project in Flash Builder that is (sometimes) generating
this error when compiling:

If a definition in the file is meant to be externally visible, please put
the definition in a package. ProductPhotosManager.mxml
/CFShopManagerLibrary/src/components Unknown Flex Problem

If I then do a clean project it will sometimes disappear but not always.
It's driving me crazy. Can anyone tell me what this error means?

The components.ProductPhotosManager contains some imports to a SWC of an
ANE because otherwise the projects using this library can not use the ANE.
Could it be related to that?

I am using Flex 4.15.0

My .flexLibProperties looks like this:

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

<flexLibProperties includeAllClasses="true" useMultiPlatformConfig="false"
version="3">

  <includeClasses>

    <classEntry path="ShopManager"/>

    <classEntry path="components.ProductPhotoDetail"/>

    <classEntry path="components.ProductPhotosManager"/>

    <classEntry path="skins.CustomTextAreaSkin"/>

    <classEntry path="views.ShopDashboardView"/>

    <classEntry path="views.ShopDiscountSettingsView"/>

    <classEntry path="views.ShopProductDetailsView"/>

    <classEntry path="views.ShopProductsOverviewView"/>

    <classEntry path="components.ShopCategoriesManager"/>

  </includeClasses>

  <includeResources>

    <resourceEntry destPath="defaults.css" sourcePath="defaults.css"/>

    <resourceEntry destPath="helvetica-neue-lt-std-33-thin-extended.otf"
sourcePath="helvetica-neue-lt-std-33-thin-extended.otf"/>

    <resourceEntry destPath="HelveticaNeueLTStd-Md.otf"
sourcePath="HelveticaNeueLTStd-Md.otf"/>

  </includeResources>

  <namespaceManifests/>

</flexLibProperties>


Thanks for any help you can give me!

Reply via email to