Tom,
(This comes as a new post since I was unsubscribed. I am subscribed again.)
I am working almost exactly from the directions given here:
http://maven.apache.org/guides/mini/guide-attached-tests.html
module1 - t2_config (ear level) - multilevel build creates a
t2_config_logic-1.28-SNAPSHOT-tests.jar including its unit tests.
The jar level pom includes this and works.
<artifactId>maven-jar-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
module2 - t2_test (ear level) - multilevel build wants to include t2_config
test-jar in its ear.
The ear packaging pom tries to include this:
<dependency>
<groupId>t2.1_0_0.t2_config</groupId>
<artifactId>t2_config_logic</artifactId>
<version>1.28-SNAPSHOT</version>
<type>test-jar</type>
</dependency>
Putting <scope>test</test> results in a successful ear build, but the
t2_config-logic.-tests.jar is not included in the module2 ear.
Regards,
Ken
>Can you give us some more context for the error ?
>Try giving your test-jar dependency a <scope>test</scope>
>Tom
>On 9/29/06, Ken Helmes <[EMAIL PROTECTED]> wrote:
>
> Hello,
>
>
>
> Has anyone run into this error when trying to use the "test-jar" type:
>
>
>
> "Embedded error: Unknown artefact type[test-jar]"
>
>
>
> - Maven 2.0.4
>
> - The actual test-jar is created correctly and can be found from
> the repository. It is when being used that the error comes:
>
> <dependency>
>
> <groupId>config</groupId>
>
> <artifactId>config_logic</artifactId>
>
> <version>1.28-SNAPSHOT</version>
>
> <type>test-jar</type>
>
> </dependency>
>
>
>
> Ken Helmes
>
>