users@glassfish.java.net

About Fighterfish JDK7 Build

From: Tang Yong <tangyong_at_cn.fujitsu.com>
Date: Tue, 18 Dec 2012 11:49:10 +0900

Hi Sahoo,

Today, I updated fighterfish trunk and switched JDK 7.
While building fighterfish using JDK 7, there is a fatal
problem(seeing attachment(buildingerror_jdk7) in details) as following,

"[INFO] --- hk2-maven-plugin:1.1.0:hk2-compile (default-hk2-compile) @
osgi-javaee-base ---
...
WARNING: Error injecting: com.sun.enterprise.module.maven.HK2CompileMojo
java.lang.NoClassDefFoundError:
com/sun/mirror/apt/AnnotationProcessorFactory
... "

I investigated the error and searched JIRA[1],
[1]: http://java.net/jira/browse/GLASSFISH-17329

Then, I made a modification on fighterfish/module/parent-pom/pom.xml and
replaced com.sun.enterprise:hk2-maven-plugin:1.1.0 with
org.glassfish.hk2:hk2-maven-plugin:1.6.19, and re-built fighterfish
sucessfully.

So, although you need not switch to JDK 1.7, I suggest that team can
confirm the issue.

BTW: the attachment(pom.xml) is my modification of parent-pom/pom.xml.

Thanks
--Tang



D:\1214\fighterfish\module>mvn -DskipTests=true clean install
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.glassfish.fighterfish:module-parent-pom:pom:1.0.5-SNAPSHOT
[WARNING] 'parent.relativePath' points at org.glassfish.fighterfish:modules-build-aggregator instead of net.java:jvnet-parent, please verify your project structure @ line 36, column 10
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 212, column 33
[WARNING] The expression ${artifactId} is deprecated. Please use ${project.artifactId} instead.
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.glassfish.fighterfish:osgi-javaee-base:hk2-jar:1.0.6-SNAPSHOT
[WARNING] 'parent.relativePath' points at org.glassfish.fighterfish:modules-build-aggregator instead of org.glassfish.fighterfish:module-parent-pom, please verify your project structure @ line 46, column 13
[WARNING] The expression ${artifactId} is deprecated. Please use ${project.artifactId} instead.
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.glassfish.fighterfish:osgi-http:hk2-jar:1.0.7-SNAPSHOT
[WARNING] The expression ${artifactId} is deprecated. Please use ${project.artifactId} instead.
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.glassfish.fighterfish:osgi-web-container:hk2-jar:1.0.6-SNAPSHOT
[WARNING] The expression ${artifactId} is deprecated. Please use ${project.artifactId} instead.
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.glassfish.fighterfish:osgi-ejb-container:hk2-jar:1.0.4-SNAPSHOT
[WARNING] The expression ${artifactId} is deprecated. Please use ${project.artifactId} instead.
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.glassfish.fighterfish:osgi-jdbc:hk2-jar:1.0.2-SNAPSHOT
[WARNING] The expression ${artifactId} is deprecated. Please use ${project.artifactId} instead.
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.glassfish.fighterfish:osgi-ee-resources:hk2-jar:1.0.2-SNAPSHOT
[WARNING] The expression ${artifactId} is deprecated. Please use ${project.artifactId} instead.
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.glassfish.fighterfish:osgi-jpa:hk2-jar:1.0.3-SNAPSHOT
[WARNING] The expression ${artifactId} is deprecated. Please use ${project.artifactId} instead.
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.glassfish.fighterfish:osgi-jpa-extension:hk2-jar:1.0.3-SNAPSHOT
[WARNING] The expression ${artifactId} is deprecated. Please use ${project.artifactId} instead.
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.glassfish.fighterfish:osgi-jta:hk2-jar:1.0.2-SNAPSHOT
[WARNING] The expression ${artifactId} is deprecated. Please use ${project.artifactId} instead.
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.glassfish.fighterfish:osgi-cdi-api:jar:1.0.1-SNAPSHOT
[WARNING] 'parent.relativePath' points at org.glassfish.fighterfish:modules-build-aggregator instead of org.glassfish.fighterfish:module-parent-pom, please verify your project structure @ line 46, column 13
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ org.glassfish.fighterfish:module-parent-pom:1.0.4, D:\gf\gflocalrepo\org\glassfish\fighterfish\module-parent-pom\1.0.4\module-parent-pom-1.0.4.pom, line 212, column 33
[WARNING] The expression ${artifactId} is deprecated. Please use ${project.artifactId} instead.
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.glassfish.fighterfish:osgi-cdi:jar:1.0.4-SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ org.glassfish.fighterfish:module-parent-pom:1.0.4, D:\gf\gflocalrepo\org\glassfish\fighterfish\module-parent-pom\1.0.4\module-parent-pom-1.0.4.pom, line 212, column 33
[WARNING] The expression ${artifactId} is deprecated. Please use ${project.artifactId} instead.
[WARNING]
[WARNING] Some problems were encountered while building the effective model for org.glassfish.fighterfish:modules-build-aggregator:pom:1.0.0-SNAPSHOT
[WARNING] 'parent.relativePath' points at org.glassfish.fighterfish:build-aggregator instead of org.glassfish:pom, please verify your project structure @ line 51, column 13
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ org.glassfish:pom:8, D:\gf\gflocalrepo\org\glassfish\pom\8\pom-8.pom, line 102, column 21
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] Parent POM for all FighterFish Modules
[INFO] Base module for providing support for OSGi in Java EE applications
[INFO] OSGi HTTP Service Implementation for GlassFish Web Container
[INFO] GlassFish Web Container (rfc #66) for OSGi Enabled Web Applications
[INFO] GlassFish EJB Container for OSGi Enabled EJB Applications
[INFO] GlassFish JDBC Support (rfc #122) for OSGi Bundles
[INFO] GlassFish Resources support for OSGi Bundles
[INFO] GlassFish JPA Support (rfc #143) for OSGi Bundles
[INFO] Support for JPA in Java SE mode usage from OSGi Bundles
[INFO] OSGi/JTA implementation in GlassFish
[INFO] Public API of GlassFish OSGi/CDI Extension - This is typically used for compilation purpose only
[INFO] GlassFish CDI Support for OSGi Bundles
[INFO] Build aggregator for various FighterFish modules
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Parent POM for all FighterFish Modules 1.0.5-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ module-parent-pom ---
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @ module-parent-pom ---
[INFO]
[INFO] --- maven-bundle-plugin:2.0.1:manifest (bundle-manifest) @ module-parent-pom ---
[WARNING] Ignoring project type pom - supportedProjectTypes = [hk2-jar, bundle]
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ module-parent-pom ---
[INFO] Installing D:\1214\fighterfish\module\parent-pom\pom.xml to D:\gf\gflocalrepo\org\glassfish\fighterfish\module-parent-pom\1.0.5-SNAPSHOT\module-parent-pom-1.0.5-SNAPSHOT.pom
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Base module for providing support for OSGi in Java EE applications 1.0.6-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ osgi-javaee-base ---
[INFO]
[INFO] --- maven-enforcer-plugin:1.0:enforce (enforce-maven) @ osgi-javaee-base ---
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ osgi-javaee-base ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory D:\1214\fighterfish\module\osgi-javaee-base\src\main\resources
[INFO]
[INFO] --- hk2-maven-plugin:1.1.0:hk2-compile (default-hk2-compile) @ osgi-javaee-base ---
12 17, 2012 7:01:07 Χ΋ org.sonatype.guice.bean.reflect.Logs$JULSink warn
WARNING: Error injecting: com.sun.enterprise.module.maven.HK2CompileMojo
java.lang.NoClassDefFoundError: com/sun/mirror/apt/AnnotationProcessorFactory
        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2404)
        at java.lang.Class.getDeclaredConstructors(Class.java:1853)
        at com.google.inject.spi.InjectionPoint.forConstructorOf(InjectionPoint.java:245)
        at com.google.inject.internal.ConstructorBindingImpl.create(ConstructorBindingImpl.java:98)
        at com.google.inject.internal.InjectorImpl.createUninitializedBinding(InjectorImpl.java:629)
        at com.google.inject.internal.InjectorImpl.createJustInTimeBinding(InjectorImpl.java:831)
        at com.google.inject.internal.InjectorImpl.createJustInTimeBindingRecursive(InjectorImpl.java:758)
        at com.google.inject.internal.InjectorImpl.getJustInTimeBinding(InjectorImpl.java:255)
        at com.google.inject.internal.InjectorImpl.getBindingOrThrow(InjectorImpl.java:204)
        at com.google.inject.internal.InjectorImpl.getProviderOrThrow(InjectorImpl.java:954)
        at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:987)
        at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:950)
        at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1000)
        at org.sonatype.guice.bean.reflect.AbstractDeferredClass.get(AbstractDeferredClass.java:45)
        at com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:84)
        at com.google.inject.internal.InternalFactoryToInitializableAdapter.provision(InternalFactoryToInitializableAdapter.java:52)
        at com.google.inject.internal.ProviderInternalFactory$1.call(ProviderInternalFactory.java:70)
        at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:100)
        at org.sonatype.guice.plexus.lifecycles.PlexusLifecycleManager.onProvision(PlexusLifecycleManager.java:138)
        at com.google.inject.internal.ProvisionListenerStackCallback$Provision.provision(ProvisionListenerStackCallback.java:108)
        at com.google.inject.internal.ProvisionListenerStackCallback.provision(ProvisionListenerStackCallback.java:55)
        at com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:68)
        at com.google.inject.internal.InternalFactoryToInitializableAdapter.get(InternalFactoryToInitializableAdapter.java:45)
        at com.google.inject.internal.InjectorImpl$3$1.call(InjectorImpl.java:965)
        at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1011)
        at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:961)
        at com.google.inject.Scopes$1$1.get(Scopes.java:59)
        at org.sonatype.guice.bean.locators.LazyBeanEntry.getValue(LazyBeanEntry.java:83)
        at org.sonatype.guice.plexus.locators.LazyPlexusBean.getValue(LazyPlexusBean.java:49)
        at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:253)
        at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:245)
        at org.apache.maven.plugin.internal.DefaultMavenPluginManager.getConfiguredMojo(DefaultMavenPluginManager.java:455)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:92)
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
        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:320)
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
        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:601)
        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:409)
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: java.lang.ClassNotFoundException: com.sun.mirror.apt.AnnotationProcessorFactory
        at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
        at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
        at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
        ... 54 more

[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Parent POM for all FighterFish Modules ............ SUCCESS [0.578s]
[INFO] Base module for providing support for OSGi in Java EE applications FAILURE [0.500s]
[INFO] OSGi HTTP Service Implementation for GlassFish Web Container SKIPPED
[INFO] GlassFish Web Container (rfc #66) for OSGi Enabled Web Applications SKIPPED
[INFO] GlassFish EJB Container for OSGi Enabled EJB Applications SKIPPED
[INFO] GlassFish JDBC Support (rfc #122) for OSGi Bundles SKIPPED
[INFO] GlassFish Resources support for OSGi Bundles ...... SKIPPED
[INFO] GlassFish JPA Support (rfc #143) for OSGi Bundles . SKIPPED
[INFO] Support for JPA in Java SE mode usage from OSGi Bundles SKIPPED
[INFO] OSGi/JTA implementation in GlassFish .............. SKIPPED
[INFO] Public API of GlassFish OSGi/CDI Extension - This is typically used for compilation purpose only SKIPPED
[INFO] GlassFish CDI Support for OSGi Bundles ............ SKIPPED
[INFO] Build aggregator for various FighterFish modules .. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.875s
[INFO] Finished at: Mon Dec 17 19:01:07 JST 2012
[INFO] Final Memory: 8M/20M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.sun.enterprise:hk2-maven-plugin:1.1.0:hk2-compile (default-hk2-compile) on project osgi-javaee-base: Execution default-hk2-compile of goal com.sun.enterprise:hk2-maven-plugin:1.1.0:hk2-compile failed: A required class was missing while executing com.sun.enterprise:hk2-maven-plugin:1.1.0:hk2-compile: com/sun/mirror/apt/AnnotationProcessorFactor
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>com.sun.enterprise:hk2-maven-plugin:1.1.0
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/D:/gf/gflocalrepo/com/sun/enterprise/hk2-maven-plugin/1.1.0/hk2-maven-plugin-1.1.0.jar
[ERROR] urls[1] = file:/D:/gf/gflocalrepo/com/sun/enterprise/hk2-maven/1.1.0/hk2-maven-1.1.0.jar
[ERROR] urls[2] = file:/D:/gf/gflocalrepo/com/sun/enterprise/hk2-core/1.1.0/hk2-core-1.1.0.jar
[ERROR] urls[3] = file:/D:/gf/gflocalrepo/org/glassfish/hk2/class-model/1.1.0/class-model-1.1.0.jar
[ERROR] urls[4] = file:/D:/gf/gflocalrepo/org/apache/maven/maven-archiver/2.0.4/maven-archiver-2.0.4.jar
[ERROR] urls[5] = file:/D:/gf/gflocalrepo/org/codehaus/plexus/plexus-archiver/1.0-alpha-4/plexus-archiver-1.0-alpha-4.jar
[ERROR] urls[6] = file:/D:/gf/gflocalrepo/org/osgi/osgi_R4_core/1.0/osgi_R4_core-1.0.jar
[ERROR] urls[7] = file:/D:/gf/gflocalrepo/com/sun/enterprise/hk2-dependency-verifier/1.1.0/hk2-dependency-verifier-1.1.0.jar
[ERROR] urls[8] = file:/D:/gf/gflocalrepo/com/sun/enterprise/osgi-adapter/1.1.0/osgi-adapter-1.1.0.jar
[ERROR] urls[9] = file:/D:/gf/gflocalrepo/org/apache/bcel/bcel/5.2/bcel-5.2.jar
[ERROR] urls[10] = file:/D:/gf/gflocalrepo/jakarta-regexp/jakarta-regexp/1.4/jakarta-regexp-1.4.jar
[ERROR] urls[11] = file:/D:/gf/gflocalrepo/com/sun/enterprise/test-harness/1.1.0/test-harness-1.1.0.jar
[ERROR] urls[12] = file:/D:/gf/gflocalrepo/junit/junit/4.3.1/junit-4.3.1.jar
[ERROR] urls[13] = file:/D:/gf/gflocalrepo/ant/ant/1.6.5/ant-1.6.5.jar
[ERROR] urls[14] = file:/D:/gf/gflocalrepo/com/sun/istack/istack-commons-test/1.0/istack-commons-test-1.0.jar
[ERROR] urls[15] = file:/D:/gf/gflocalrepo/org/apache/ant/ant-junit/1.7.0/ant-junit-1.7.0.jar
[ERROR] urls[16] = file:/D:/gf/gflocalrepo/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar
[ERROR] urls[17] = file:/D:/gf/gflocalrepo/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar
[ERROR] urls[18] = file:/D:/gf/gflocalrepo/com/sun/enterprise/config-generator/1.1.0/config-generator-1.1.0.jar
[ERROR] urls[19] = file:/D:/gf/gflocalrepo/com/sun/enterprise/config/1.1.0/config-1.1.0.jar
[ERROR] urls[20] = file:/D:/gf/gflocalrepo/org/jvnet/tiger-types/1.2/tiger-types-1.2.jar
[ERROR] urls[21] = file:/D:/gf/gflocalrepo/org/glassfish/hk2/external/bean-validator/1.1.0/bean-validator-1.1.0.jar
[ERROR] urls[22] = file:/D:/gf/gflocalrepo/com/googlecode/jtype/jtype/0.1.0/jtype-0.1.0.jar
[ERROR] urls[23] = file:/D:/gf/gflocalrepo/com/sun/xml/bind/jaxb-xjc/2.1.3/jaxb-xjc-2.1.3.jar
[ERROR] urls[24] = file:/D:/gf/gflocalrepo/com/sun/xml/bind/jaxb-impl/2.1.3/jaxb-impl-2.1.3.jar
[ERROR] urls[25] = file:/D:/gf/gflocalrepo/javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1.jar
[ERROR] urls[26] = file:/D:/gf/gflocalrepo/javax/activation/activation/1.1/activation-1.1.jar
[ERROR] urls[27] = file:/D:/gf/gflocalrepo/com/sun/xml/stream/sjsxp/1.0/sjsxp-1.0.jar
[ERROR] urls[28] = file:/D:/gf/gflocalrepo/javax/xml/stream/stax-api/1.0/stax-api-1.0.jar
[ERROR] urls[29] = file:/D:/gf/gflocalrepo/com/sun/enterprise/auto-depends-plugin/1.1.0/auto-depends-plugin-1.1.0.jar
[ERROR] urls[30] = file:/D:/gf/gflocalrepo/com/sun/enterprise/auto-depends/1.1.0/auto-depends-1.1.0.jar
[ERROR] urls[31] = file:/D:/gf/gflocalrepo/org/glassfish/hk2/external/asm-all-repackaged/1.1.0/asm-all-repackaged-1.1.0.jar
[ERROR] urls[32] = file:/D:/gf/gflocalrepo/org/apache/maven/plugins/maven-compiler-plugin/2.0.2/maven-compiler-plugin-2.0.2.jar
[ERROR] urls[33] = file:/D:/gf/gflocalrepo/org/codehaus/plexus/plexus-compiler-api/1.5.3/plexus-compiler-api-1.5.3.jar
[ERROR] urls[34] = file:/D:/gf/gflocalrepo/org/codehaus/plexus/plexus-compiler-manager/1.5.3/plexus-compiler-manager-1.5.3.jar
[ERROR] urls[35] = file:/D:/gf/gflocalrepo/org/codehaus/plexus/plexus-compiler-javac/1.5.3/plexus-compiler-javac-1.5.3.jar
[ERROR] urls[36] = file:/D:/gf/gflocalrepo/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.jar
[ERROR] urls[37] = file:/D:/gf/gflocalrepo/org/apache/ant/ant/1.7.0/ant-1.7.0.jar
[ERROR] urls[38] = file:/D:/gf/gflocalrepo/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar
[ERROR] urls[39] = file:/D:/gf/gflocalrepo/org/apache/maven/shared/maven-osgi/0.2.0/maven-osgi-0.2.0.jar
[ERROR] urls[40] = file:/D:/gf/gflocalrepo/biz/aQute/bndlib/0.0.203/bndlib-0.0.203.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[project>org.glassfish.fighterfish:module-parent-pom:1.0.5-SNAPSHOT, parent: ClassRealm[maven.api, parent: null]]]
[ERROR]
[ERROR] -----------------------------------------------------: com.sun.mirror.apt.AnnotationProcessorFactory
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :osgi-javaee-base