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/

Reply via email to