If you define no inclusions, flexmojos will assume that you wanna to include
everything.  But if you define any include it assumes you wanna manage the
inclusions.

By inclusions I mean any
http://sites.sonatype.org/flexmojos/flexmojos-maven-plugin/compile-swc-mojo.html#include*


VELO

On Wed, Feb 24, 2010 at 12:59 PM, Manfred Paul <[email protected]>wrote:

> Hi,
>
> I removed the includeNamespaces directive, but now one of my libraries
> does not build anymore.
>
> Some libraries fail with the following error:
>
> "Could not resolve <test:InfoObjTool> to a component implementation."
>
> Here is the build part of the pom files I am using: (There is a
> manifest in each project, event if there is no component to export)
>
> manifest:
>
> <?xml version="1.0"?>
> <componentPackage>
> </componentPackage>
>
> pom:
>
>        <build>
>                <sourceDirectory>src</sourceDirectory>
>
>                <plugins>
>                        <plugin>
>                                <groupId>org.sonatype.flexmojos</groupId>
>
>  <artifactId>flexmojos-maven-plugin</artifactId>
>                                <version>${flexmojos.version}</version>
>                                <extensions>true</extensions>
>                                <configuration>
>
>  <targetPlayer>${flex.target.player.version}</targetPlayer>
>          <strict>true</strict>
>          <testFailureIgnore>true</testFailureIgnore>
>          <licenses>
>            <flexbuilder2>***</flexbuilder2>
>            <flexbuilder3>***</flexbuilder3>
>          </licenses>
>           <namespaces>
>            <namespace>
>              <uri>http://www.mycompany.com/2009/</uri>
>              <manifest>src/META-INF/manifest.xml</manifest>
>            </namespace>
>          </namespaces>
>                                 </configuration>
>                        </plugin>
>                        <plugin>
>                                <groupId>org.apache.maven.plugins</groupId>
>
>  <artifactId>maven-resources-plugin</artifactId>
>                                <configuration>
>                                        <encoding>UTF-8</encoding>
>                                </configuration>
>                        </plugin>
>                </plugins>
>        </build>
>
>
> Manfred
>
> On Wed, Feb 24, 2010 at 3:49 PM, Marvin Froeder <[email protected]> wrote:
> > And you are not using any include directive.... so remove
> includeNamespaces
> > if that is true.
> >
> > VELO
> >
> > On Wed, Feb 24, 2010 at 11:32 AM, Manfred Paul <[email protected]>
> > wrote:
> >>
> >> Here is the content of the MapFramework.pom. I have a manifest file to
> >> declare the components of the library.
> >>
> >> <?xml version="1.0"?>
> >> <project>
> >>        <modelVersion>4.0.0</modelVersion>
> >>        <groupId>com.test</groupId>
> >>        <artifactId>MapFramework</artifactId>
> >>        <version>1.0-SNAPSHOT</version>
> >>        <packaging>swc</packaging>
> >>
> >>        <parent>
> >>                <groupId>com.test</groupId>
> >>                <artifactId>FlexCore</artifactId>
> >>                <version>1.0-SNAPSHOT</version>
> >>                <relativePath>../FlexCore/pom.xml</relativePath>
> >>        </parent>
> >>
> >>        <build>
> >>                <sourceDirectory>src</sourceDirectory>
> >>
> >>                <plugins>
> >>                        <plugin>
> >>                                <groupId>org.sonatype.flexmojos</groupId>
> >>
> >>  <artifactId>flexmojos-maven-plugin</artifactId>
> >>                                <version>${flexmojos.version}</version>
> >>                                <extensions>true</extensions>
> >>                                <configuration>
> >>          <targetPlayer>${flex.target.player.version}</targetPlayer>
> >>          <strict>true</strict>
> >>          <testFailureIgnore>true</testFailureIgnore>
> >>          <licenses>
> >>            <flexbuilder2>***</flexbuilder2>
> >>            <flexbuilder3>***</flexbuilder3>
> >>          </licenses>
> >>
> >>
>  <staticLinkRuntimeSharedLibraries>true</staticLinkRuntimeSharedLibraries>
> >>                                  <namespaces>
> >>                                                <namespace>
> >>
> >>  <uri>http://www.mycompany.com/2009/</uri>
> >>
> >>  <manifest>src/META-INF/manifest.xml</manifest>
> >>                                                </namespace>
> >>                                        </namespaces>
> >>                                        <includeNamespaces>
> >>
> >>  <namespace>http://www.mycompany.com/2009/</namespace>
> >>                                        </includeNamespaces>
> >>                                </configuration>
> >>                        </plugin>
> >>                        <plugin>
> >>
>  <groupId>org.apache.maven.plugins</groupId>
> >>
> >>  <artifactId>maven-resources-plugin</artifactId>
> >>                                <configuration>
> >>                                        <encoding>UTF-8</encoding>
> >>                                </configuration>
> >>                        </plugin>
> >>                </plugins>
> >>        </build>
> >>
> >>        <dependencies>
> >>                <dependency>
> >>                        <groupId>com.test</groupId>
> >>                        <artifactId>FlexUtils</artifactId>
> >>                        <version>1.0-SNAPSHOT</version>
> >>                        <type>swc</type>
> >>                </dependency>
> >>        </dependencies>
> >> </project>
> >>
> >>
> >> On Wed, Feb 24, 2010 at 3:12 PM, Marvin Froeder <[email protected]>
> wrote:
> >> >
> >> >>
> >> >> All the other pom files redefine only the dependencies as well as
> some
> >> >> namespaces properties!
> >> >>
> >> >
> >> > What exactly do you do with namespaces?
> >> >
> >> > VELO
> >> >
> >> > --
> >> > You received this message because you are subscribed to the Google
> >> > Groups "Flex Mojos" group.
> >> > To post to this group, send email to [email protected]
> >> > To unsubscribe from this group, send email to
> >> > [email protected]<flex-mojos%[email protected]>
> >> > For more options, visit this group at
> >> > http://groups.google.com/group/flex-mojos?hl=en?hl=en
> >> >
> >> > http://flexmojos.sonatype.org/
> >> >
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> >> Groups "Flex Mojos" group.
> >> To post to this group, send email to [email protected]
> >> To unsubscribe from this group, send email to
> >> [email protected]<flex-mojos%[email protected]>
> >> For more options, visit this group at
> >> http://groups.google.com/group/flex-mojos?hl=en?hl=en
> >>
> >> http://flexmojos.sonatype.org/
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Flex Mojos" group.
> > To post to this group, send email to [email protected]
> > To unsubscribe from this group, send email to
> > [email protected]<flex-mojos%[email protected]>
> > For more options, visit this group at
> > http://groups.google.com/group/flex-mojos?hl=en?hl=en
> >
> > http://flexmojos.sonatype.org/
> >
>
> --
> You received this message because you are subscribed to the Google
> Groups "Flex Mojos" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<flex-mojos%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/flex-mojos?hl=en?hl=en
>
> http://flexmojos.sonatype.org/
>

-- 
You received this message because you are subscribed to the Google
Groups "Flex Mojos" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/flex-mojos?hl=en?hl=en

http://flexmojos.sonatype.org/

Reply via email to