Return-Path: Delivered-To: apmail-maven-issues-archive@minotaur.apache.org Received: (qmail 95188 invoked from network); 1 Jun 2009 13:16:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 1 Jun 2009 13:16:00 -0000 Received: (qmail 87974 invoked by uid 500); 1 Jun 2009 13:16:12 -0000 Delivered-To: apmail-maven-issues-archive@maven.apache.org Received: (qmail 87872 invoked by uid 500); 1 Jun 2009 13:16:11 -0000 Mailing-List: contact issues-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@maven.apache.org Delivered-To: mailing list issues@maven.apache.org Received: (qmail 87862 invoked by uid 99); 1 Jun 2009 13:16:11 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Jun 2009 13:16:11 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [63.246.2.115] (HELO codehaus01.managed.contegix.com) (63.246.2.115) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 01 Jun 2009 13:16:02 +0000 Received: from codehaus01.managed.contegix.com (localhost.localdomain [127.0.0.1]) by codehaus01.managed.contegix.com (Postfix) with ESMTP id 144DF14A81A1 for ; Mon, 1 Jun 2009 08:15:42 -0500 (CDT) Message-ID: <21417342.90811243862142040.JavaMail.haus-jira@codehaus01.managed.contegix.com> Date: Mon, 1 Jun 2009 08:15:42 -0500 (CDT) From: "Kannan Kesavan (JIRA)" To: issues@maven.apache.org Subject: [jira] Commented: (MPEAR-46) Unknown artifact type[java-source] In-Reply-To: <94962813.1156956830176.JavaMail.haus-jira@codehaus01.managed.contegix.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 4e90ceb663894a42f12c0e28abbab431 X-Virus-Checked: Checked by ClamAV on apache.org [ http://jira.codehaus.org/browse/MPEAR-46?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=178865#action_178865 ] Kannan Kesavan commented on MPEAR-46: ------------------------------------- Hi, We are also facing same issue in maven-ear-plugin. In our project, one of our transitive dependency using ".so" files. In that project, they didn't specify any scope for ".so" files. Also it is not possible for us to give scope (entirely different project, and it is not in our hands to change/give scope). Finally we build our ear module, it is throwing unknown artifact types[so]. Could you please let me know when it will be fixed? Thanks, Kannan > Unknown artifact type[java-source] > ----------------------------------- > > Key: MPEAR-46 > URL: http://jira.codehaus.org/browse/MPEAR-46 > Project: Maven 1.x Ear Plugin > Issue Type: Bug > Environment: Windows > Eclipse 3.1 > Reporter: Tom Bollwitt > Priority: Trivial > Fix For: 1.9.1 > > > When a POM (parent or dependency) includes java source jar dependencies they are not ignored and an error is thrown. > > mygroup > artifact2 > 1.0 > java-source > > When running 'package' or ear:ear I am getting the following error: > [INFO] [ear:generate-application-xml] > [INFO] ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > [INFO] ------------------------------------------------------------------------ > [INFO] Failed to initialize ear modules > Embedded error: Unknown artifact type[java-source] > [INFO] ------------------------------------------------------------------------ > [INFO] Trace > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to initialize ear modules > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:475) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:454) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:256) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to initialize ear modules > at org.apache.maven.plugin.ear.AbstractEarMojo.execute(AbstractEarMojo.java:151) > at org.apache.maven.plugin.ear.GenerateApplicationXmlMojo.execute(GenerateApplicationXmlMojo.java:110) > at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412) > at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534) > ... 16 more > Caused by: org.apache.maven.plugin.ear.UnknownArtifactTypeException: Unknown artifact type[java-source] > at org.apache.maven.plugin.ear.ArtifactTypeMappingService.getStandardType(ArtifactTypeMappingService.java:153) > at org.apache.maven.plugin.ear.EarModuleFactory.newEarModule(EarModuleFactory.java:60) > at org.apache.maven.plugin.ear.AbstractEarMojo.execute(AbstractEarMojo.java:144) > ... 19 more > [INFO] ------------------------------------------------------------------------ > [INFO] Total time: 2 seconds > [INFO] Finished at: Wed Aug 30 11:49:59 CDT 2006 > [INFO] Final Memory: 4M/7M > I added test to the java-source dependency and was able to work around this issue. The scope is missleading and therefore the desired behavior would be to not require scoping the java-source dependency. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira