On Jan 6, 2011, at 12:04 AM, han hongfang wrote:

> Johannes,
>  
> First of all, thank you for trying the patch on MacOS.
>  
> I don't see woodstox:wstx-asl:jar:3.2.1 in any pom of GEP 221. So I think it 
> is a transitive dependency. Missing of woodstox:wstx-asl:jar:3.2.1 leads to 
> the failure of collecting other dependencies such as 
> org.apache.geronimo.framework:geronimo-kernel:jar:2.1.7 which are already in 
> maven central repo.
>  
> I tried applying my patch to a local copy of 
> https://svn.apache.org/repos/asf/geronimo/devtools/eclipse-plugin/tags/geronimo-eclipse-plugin-2.2.1,
>  and then using "mvn clean install" to build GEP 221 with a empty local maven 
> repository. The build completed successfully. After build completion, I see 
> woodstox:wstx-asl:jar:3.2.1 in my local maven repository. So I think maybe 
> you encountered instable network connection or something like that during the 
> building. BTW, my environment is: Windows XP + SUN JDK1.6.0_20 + maven 2.2.1.
>  
> A workaround is that you may download the jar here: 
> http://mirrors.ibiblio.org/pub/mirrors/maven/woodstox/jars/wstx-asl-3.2.1.jar,
>  and then using "mvn install:install-file" command to install it into you 
> local maven repo. After the installation, try to build GEP 221 again.

I've tried to build branches/2.2 with a clean maven repo. I'm getting the 
following failure:

[INFO] ------------------------------------------------------------------------ 
                                                                                
              
[INFO] Building org.apache.geronimo.runtime.common                              
                                                                                
              
[INFO]    task-segment: [install]                                               
                                                                                
              
[INFO] ------------------------------------------------------------------------ 
                                                                                
              
[INFO] [eclipsepde:manifestbundles {execution: initialize}]                     
                                                                                
              
[INFO] [eclipsepde:install {execution: initialize}]                             
                                                                                
              
[INFO] [buildnumber:create {execution: default}]                                
                                                                                
              
[INFO] Storing buildNumber: 20110106103016 at timestamp: 1294327816764          
                                                                                
              
[INFO] [antrun:run {execution: backup}]                                         
                                                                                
              
[INFO] Executing tasks                                                          
                                                                                
              
     [copy] Warning: Could not find file 
/Users/kevan/geronimo/devtools/eclipse-plugin/branches/2.2/plugins/org.apache.geronimo.runtime.common/.classpath
 to copy.            
[INFO] Executed tasks                                                           
                                                                                
              
[INFO] [dependency:copy {execution: copy}]                                      
                                                                                
              
[INFO] Configured Artifact: commons-logging:commons-logging:?:jar               
                                                                                
              
[INFO] Configured Artifact: cglib:cglib-nodep:?:jar                             
                                                                                
              
[INFO] Configured Artifact: 
org.apache.geronimo.specs:geronimo-stax-api_1.0_spec:?:jar                      
                                                                  
[INFO] Configured Artifact: 
org.apache.geronimo.specs:geronimo-jaxb_2.1_spec:?:jar                          
                                                                  
[INFO] Configured Artifact: com.sun.xml.bind:jaxb-impl:?:jar                    
                                                                                
              
[INFO] Configured Artifact: 
org.apache.geronimo.specs:geronimo-activation_1.1_spec:?:jar                    
                                                                  
[INFO] Configured Artifact: 
org.apache.geronimo.specs:geronimo-javaee-deployment_1.1MR3_spec:?:jar          
                                                                  
[INFO] commons-logging:commons-logging:1.0.4:jar already exists in 
/Users/kevan/geronimo/devtools/eclipse-plugin/branches/2.2/plugins/org.apache.geronimo.runtime.common/lib
  
[INFO] cglib:cglib-nodep:2.1_3:jar already exists in 
/Users/kevan/geronimo/devtools/eclipse-plugin/branches/2.2/plugins/org.apache.geronimo.runtime.common/lib
                
[INFO] org.apache.geronimo.specs:geronimo-stax-api_1.0_spec:1.0.1:jar already 
exists in 
/Users/kevan/geronimo/devtools/eclipse-plugin/branches/2.2/plugins/org.apache.geronim\
o.runtime.common/lib                                                            
                                                                                
              
[INFO] org.apache.geronimo.specs:geronimo-jaxb_2.1_spec:1.0:jar already exists 
in 
/Users/kevan/geronimo/devtools/eclipse-plugin/branches/2.2/plugins/org.apache.geronimo.runt\
ime.common/lib                                                                  
                                                                                
              
[INFO] com.sun.xml.bind:jaxb-impl:2.1.12:jar already exists in 
/Users/kevan/geronimo/devtools/eclipse-plugin/branches/2.2/plugins/org.apache.geronimo.runtime.common/lib
      
[INFO] org.apache.geronimo.specs:geronimo-activation_1.1_spec:1.0.2:jar already 
exists in 
/Users/kevan/geronimo/devtools/eclipse-plugin/branches/2.2/plugins/org.apache.geron\
imo.runtime.common/lib                                                          
                                                                                
              
[INFO] org.apache.geronimo.specs:geronimo-javaee-deployment_1.1MR3_spec:1.0:jar 
already exists in 
/Users/kevan/geronimo/devtools/eclipse-plugin/branches/2.2/plugins/org.apac\
he.geronimo.runtime.common/lib                                                  
                                                                                
              
[INFO] [remote-resources:process {execution: default}]                          
                                                                                
              
[INFO] [resources:resources {execution: default-resources}]                     
                                                                                
              
[INFO] Using 'UTF-8' encoding to copy filtered resources.                       
                                                                                
              
[INFO] Copying 1 resource                                                       
                                                                                
              
[INFO] Copying 0 resource                                                       
                                                                                
              
[INFO] Copying 7 resources to lib                                               
                                                                                
              
[INFO] Copying 2 resources to META-INF                                          
                                                                                
              
[INFO] Copying 2 resources to about_files                                       
                                                                                
              
[INFO] Copying 0 resource to about_files                                        
                                                                                
              
[INFO] Copying 1 resource to META-INF                                           
                                                                                
              
[INFO] [eclipsepde:validatemanifest {execution: validate-bundle-classpath}]     
                                                                                
              
[INFO] ------------------------------------------------------------------------ 
                                                                                
              
[ERROR] BUILD ERROR                                                             
                                                                                
              
[INFO] ------------------------------------------------------------------------ 
                                                                                
              
[INFO] Attribute value for Bundle-Version in bundle manifest is incorrect. 
[Found: 2.2.1] [Expected: 2.2.2] 
[INFO] ------------------------------------------------------------------------ 
                                                                                
              
[INFO] Trace                                                                    
                                                                                
              
org.apache.maven.lifecycle.LifecycleExecutionException: Attribute value for 
Bundle-Version in bundle manifest is incorrect. [Found: 2.2.1] [Expected: 
2.2.2]                  
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:719)
                                                                
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
                                                    
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
                                                                 
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
                                                
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
                                                         
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
                                                                     
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)       
                                                                                
              
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)         
                                                                                
              
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)                
                                                                                
              
        at 
org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)         
                                                                                
   
        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:597)                     
                                                                                
              
        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: Attribute value for 
Bundle-Version in bundle manifest is incorrect. [Found: 2.2.1] [Expected: 
2.2.2]               
        at 
org.apache.geronimo.devtools.plugins.eclipsepde.ValidateManifestMojo.execute(ValidateManifestMojo.java:76)
                                                         
        at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
                                                                            
        at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
                                                                
        ... 17 more                                                             
                                                                                
              
Caused by: org.apache.maven.plugin.MojoFailureException: Attribute value for 
Bundle-Version in bundle manifest is incorrect. [Found: 2.2.1] [Expected: 
2.2.2]                 
        at 
org.apache.geronimo.devtools.plugins.eclipsepde.ValidateManifestMojo.validate(ValidateManifestMojo.java:109)
                                                       
        at 
org.apache.geronimo.devtools.plugins.eclipsepde.ValidateManifestMojo.execute(ValidateManifestMojo.java:72)
                                                         
        ... 19 more            

--kevan

Reply via email to