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]
>> > 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/
>
> --
> 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/
>
--
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/