Return-Path: X-Original-To: apmail-maven-dev-archive@www.apache.org Delivered-To: apmail-maven-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CE92C11EA9 for ; Sat, 3 May 2014 16:36:28 +0000 (UTC) Received: (qmail 52221 invoked by uid 500); 3 May 2014 16:36:27 -0000 Delivered-To: apmail-maven-dev-archive@maven.apache.org Received: (qmail 52057 invoked by uid 500); 3 May 2014 16:36:26 -0000 Mailing-List: contact dev-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Developers List" Reply-To: "Maven Developers List" Delivered-To: mailing list dev@maven.apache.org Received: (qmail 52047 invoked by uid 99); 3 May 2014 16:36:25 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 03 May 2014 16:36:25 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of paranoiabla@gmail.com designates 209.85.220.177 as permitted sender) Received: from [209.85.220.177] (HELO mail-vc0-f177.google.com) (209.85.220.177) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 03 May 2014 16:36:21 +0000 Received: by mail-vc0-f177.google.com with SMTP id if11so6668557vcb.8 for ; Sat, 03 May 2014 09:36:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=KtJGRprXUxxPRDRA1AvXq2xo45nb8s4SlmbYBSMe5lo=; b=YYa6I61J9UscNwY5LPXp0Wa1WcbrHXYi06Age+XSNpDlmniHlsmN60bZhAsNgtu7OQ dRbq+r4m4pMS+rGVbV6I2Wad0YFa3F7PdtIIP/NmevCE+juGYPhRg73KItALUTgwokJI mF7NFw7f21f5wn/IjIDiANKun/MW6Spl9UfK+fW0EhN/v7AQlnt9gIQ+QB1tQZBdL1jk f8V7oFcKpw3wbd/IHz9Vt9JLYQoNIgYszu/vbaz2PVeledHYYNRGjp2+Z0V41Act6sOx VvcP/SVy1tPh8uCtzGb8MHiG9xct1qx6OqRwa227GRlWflty72fPUvkjG1uGh10GmXpx IyGA== MIME-Version: 1.0 X-Received: by 10.52.116.101 with SMTP id jv5mr15713520vdb.11.1399134960999; Sat, 03 May 2014 09:36:00 -0700 (PDT) Received: by 10.220.249.70 with HTTP; Sat, 3 May 2014 09:36:00 -0700 (PDT) Date: Sat, 3 May 2014 19:36:00 +0300 Message-ID: Subject: ParseException when compiling a MOJO From: Petar Tahchiev To: Maven Developers List Content-Type: multipart/alternative; boundary=bcaec548a9b757e3e404f8817e14 X-Virus-Checked: Checked by ClamAV on apache.org --bcaec548a9b757e3e404f8817e14 Content-Type: text/plain; charset=UTF-8 Hi guys, I'm working on a maven plugin here, and I have a spring configuration that looks like this: ------------------------- @Configuration @ComponentScan(basePackages = { "com.test"}) public class MyMavenPluginConfig extends WebSecurityConfigurerAdapter { } ------------------------- This all compiles fine. Then what I do is I add a filter type: ------------------------- @Configuration @ComponentScan(basePackages = { "com.test"}, includeFilters = {@ComponentScan.Filter(type = FilterType.REGEX, pattern = "*.core.*")}) public class MyMavenPluginConfig extends WebSecurityConfigurerAdapter { } ------------------------- and I try to compile it, but I get this exception: [ERROR] Failed to execute goal org.codehaus.plexus:plexus-maven-plugin:1.3.8:descriptor (default) on project my-maven-plugin: Failed to extract descriptors: syntax error @[34,95] in file:/C:/workspace/test/platform/my-maven-plugin/src/main/java/com/test/maven/plugin/config/MyMavenPluginConfig.java -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.plexus:plexus-maven-plugin:1.3.8:descriptor (default) on project my-maven-plug in: Failed to extract descriptors at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:318) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:555) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214) at org.apache.maven.cli.MavenCli.main(MavenCli.java:158) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:414) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:357) Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to extract descriptors at org.codehaus.plexus.maven.plugin.AbstractDescriptorMojo.generateDescriptor(AbstractDescriptorMojo.java:137) at org.codehaus.plexus.maven.plugin.PlexusDescriptorMojo.execute(PlexusDescriptorMojo.java:60) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:106) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more Caused by: com.thoughtworks.qdox.parser.ParseException: syntax error @[34,95] in file:/C:/workspace/test/platform/my-maven-plugin/src/main/java/com/test/maven/plugi n/config/MyMavenPluginConfig.java at com.thoughtworks.qdox.parser.impl.Parser.yyerror(Parser.java:716) at com.thoughtworks.qdox.parser.impl.Parser.yyparse(Parser.java:826) at com.thoughtworks.qdox.parser.impl.Parser.parse(Parser.java:697) at com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:300) at com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:316) at com.thoughtworks.qdox.JavaDocBuilder.addSource(JavaDocBuilder.java:312) at com.thoughtworks.qdox.JavaDocBuilder$1.visitFile(JavaDocBuilder.java:369) at com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:43) at com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34) at com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34) at com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34) at com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34) at com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34) at com.thoughtworks.qdox.directorywalker.DirectoryScanner.walk(DirectoryScanner.java:34) at com.thoughtworks.qdox.directorywalker.DirectoryScanner.scan(DirectoryScanner.java:52) at com.thoughtworks.qdox.JavaDocBuilder.addSourceTree(JavaDocBuilder.java:366) at org.codehaus.plexus.maven.plugin.SourceComponentDescriptorExtractor.extract(SourceComponentDescriptorExtractor.java:91) at org.codehaus.plexus.maven.plugin.SourceComponentDescriptorExtractor.extract(SourceComponentDescriptorExtractor.java:74) at org.codehaus.plexus.maven.plugin.AbstractDescriptorMojo.generateDescriptor(AbstractDescriptorMojo.java:131) ... 22 more [ERROR] [ERROR] Re-run Maven using the -X switch to enable full debug logging. -- Regards, Petar! Karlovo, Bulgaria. --- Public PGP Key at: https://keyserver1.pgp.com/vkd/DownloadKey.event?keyid=0x19658550C3110611 Key Fingerprint: A369 A7EE 61BC 93A3 CDFF 55A5 1965 8550 C311 0611 --bcaec548a9b757e3e404f8817e14--