[jboss-jira] [JBoss JIRA] Commented: (JBMETA-224) Incompatible types compilation errors when building with OpenJDK Runtime Environment (IcedTea6 1.6)

Richard Opalka (JIRA) jira-events at lists.jboss.org
Thu Sep 23 10:10:28 EDT 2010


    [ https://jira.jboss.org/browse/JBMETA-224?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12552724#action_12552724 ] 

Richard Opalka commented on JBMETA-224:
---------------------------------------

Hi Martha,

   I'm still not able to build it and I have newer OpenJDK build number than U mentioned above?

[/home/opalka][/opt/svn/jbossas/projects/jboss-metadata-common/trunk]>mvn clean package
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building JBoss Metadata Common
[INFO]    task-segment: [clean, package]
[INFO] ------------------------------------------------------------------------
[INFO] [clean:clean {execution: default-clean}]
[INFO] Deleting directory /opt/svn/jbossas/projects/jboss-metadata-common/trunk/target
[INFO] [resources:resources {execution: default-resources}]
[INFO] Using default encoding to copy filtered resources.
[INFO] [compiler:compile {execution: default-compile}]
[INFO] Compiling 194 source files to /opt/svn/jbossas/projects/jboss-metadata-common/trunk/target/classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure

/opt/svn/jbossas/projects/jboss-metadata-common/trunk/src/main/java/org/jboss/metadata/javaee/spec/PersistenceContextReferencesMetaData.java:[51,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T
found   : <T>org.jboss.metadata.javaee.spec.PersistenceContextReferencesMetaData
required: org.jboss.metadata.javaee.spec.PersistenceContextReferencesMetaData

/opt/svn/jbossas/projects/jboss-metadata-common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ServiceReferencesMetaData.java:[66,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T
found   : <T>org.jboss.metadata.javaee.spec.ServiceReferencesMetaData
required: org.jboss.metadata.javaee.spec.ServiceReferencesMetaData

/opt/svn/jbossas/projects/jboss-metadata-common/trunk/src/main/java/org/jboss/metadata/javaee/spec/AnnotatedEJBReferencesMetaData.java:[61,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T
found   : <T>org.jboss.metadata.javaee.spec.AnnotatedEJBReferencesMetaData
required: org.jboss.metadata.javaee.spec.AnnotatedEJBReferencesMetaData

/opt/svn/jbossas/projects/jboss-metadata-common/trunk/src/main/java/org/jboss/metadata/javaee/spec/EJBReferencesMetaData.java:[60,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T
found   : <T>org.jboss.metadata.javaee.spec.EJBReferencesMetaData
required: org.jboss.metadata.javaee.spec.EJBReferencesMetaData

/opt/svn/jbossas/projects/jboss-metadata-common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceReferencesMetaData.java:[58,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T
found   : <T>org.jboss.metadata.javaee.spec.ResourceReferencesMetaData
required: org.jboss.metadata.javaee.spec.ResourceReferencesMetaData

/opt/svn/jbossas/projects/jboss-metadata-common/trunk/src/main/java/org/jboss/metadata/javaee/spec/ResourceEnvironmentReferencesMetaData.java:[58,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T
found   : <T>org.jboss.metadata.javaee.spec.ResourceEnvironmentReferencesMetaData
required: org.jboss.metadata.javaee.spec.ResourceEnvironmentReferencesMetaData

/opt/svn/jbossas/projects/jboss-metadata-common/trunk/src/main/java/org/jboss/metadata/javaee/spec/MessageDestinationReferencesMetaData.java:[61,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T
found   : <T>org.jboss.metadata.javaee.spec.MessageDestinationReferencesMetaData
required: org.jboss.metadata.javaee.spec.MessageDestinationReferencesMetaData

/opt/svn/jbossas/projects/jboss-metadata-common/trunk/src/main/java/org/jboss/metadata/javaee/spec/EJBLocalReferencesMetaData.java:[60,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T
found   : <T>org.jboss.metadata.javaee.spec.EJBLocalReferencesMetaData
required: org.jboss.metadata.javaee.spec.EJBLocalReferencesMetaData

/opt/svn/jbossas/projects/jboss-metadata-common/trunk/src/main/java/org/jboss/metadata/javaee/spec/DataSourcesMetaData.java:[61,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T
found   : <T>org.jboss.metadata.javaee.spec.DataSourcesMetaData
required: org.jboss.metadata.javaee.spec.DataSourcesMetaData

/opt/svn/jbossas/projects/jboss-metadata-common/trunk/src/main/java/org/jboss/metadata/javaee/spec/MessageDestinationsMetaData.java:[63,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T
found   : <T>org.jboss.metadata.javaee.spec.MessageDestinationsMetaData
required: org.jboss.metadata.javaee.spec.MessageDestinationsMetaData

/opt/svn/jbossas/projects/jboss-metadata-common/trunk/src/main/java/org/jboss/metadata/javaee/support/JavaEEMetaDataUtil.java:[48,18] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T
found   : <T>M
required: M

/opt/svn/jbossas/projects/jboss-metadata-common/trunk/src/main/java/org/jboss/metadata/javaee/support/JavaEEMetaDataUtil.java:[145,26] incompatible types; inferred type argument(s) org.jboss.metadata.javaee.support.MappableMetaData,java.lang.Object do not conform to bounds of type variable(s) C,T
found   : <C,T>M
required: M

/opt/svn/jbossas/projects/jboss-metadata-common/trunk/src/main/java/org/jboss/metadata/javaee/support/JavaEEMetaDataUtil.java:[154,26] incompatible types; inferred type argument(s) org.jboss.metadata.javaee.support.MappableMetaData,java.lang.Object do not conform to bounds of type variable(s) C,T
found   : <C,T>M
required: M


[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 7 seconds
[INFO] Finished at: Thu Sep 23 16:05:32 CEST 2010
[INFO] Final Memory: 21M/94M
[INFO] ------------------------------------------------------------------------
[/home/opalka][/opt/svn/jbossas/projects/jboss-metadata-common/trunk]>java -version
java version "1.6.0_18"
OpenJDK Runtime Environment (IcedTea6 1.8.1) (fedora-42.b18.fc13-x86_64)
OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode)


> Incompatible types compilation errors when building with OpenJDK Runtime Environment (IcedTea6 1.6)
> ---------------------------------------------------------------------------------------------------
>
>                 Key: JBMETA-224
>                 URL: https://jira.jboss.org/browse/JBMETA-224
>             Project: JBoss Metadata
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: common
>    Affects Versions: 1.0.1.GA
>            Reporter: David Walluck
>            Assignee: Alexey Loubyansky
>             Fix For: 1.0.7.GA
>
>
> Incompatible types errors when building with OpenJDK Runtime Environment (IcedTea6 1.6). Does not occur with Java(TM) SE Runtime Environment (build 1.6.0_15-b03).
> Build log follows:
> [INFO] [compiler:compile]                                                                                                                                                                                                                    
> [INFO] Compiling 664 source files to /home/david/dist/jboss-metadata/JPP-6/jboss-metadata-1.0.1/target/classes                                                                                                                               
> [INFO] ------------------------------------------------------------------------                                                                                                                                                              
> [ERROR] BUILD FAILURE                                                                                                                                                                                                                        
> [INFO] ------------------------------------------------------------------------                                                                                                                                                              
> [INFO] Compilation failure                                                                                                                                                                                                                   
> /home/david/dist/jboss-metadata/JPP-6/jboss-metadata-1.0.1/src/main/java/org/jboss/metadata/ejb/jboss/JBossAssemblyDescriptorMetaData.java:[434,71] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T                                                                                                                                                                                                                         
> found   : <T>org.jboss.metadata.javaee.spec.SecurityRolesMetaData                                                                                                                                                                            
> required: org.jboss.metadata.javaee.spec.SecurityRolesMetaData                                                                                                                                                                               
> /home/david/dist/jboss-metadata/JPP-6/jboss-metadata-1.0.1/src/main/java/org/jboss/metadata/ejb/jboss/JBossAssemblyDescriptorMetaData.java:[447,77] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T                                                                                                                                                                                                                         
> found   : <T>org.jboss.metadata.javaee.spec.MessageDestinationsMetaData                                                                                                                                                                      
> required: org.jboss.metadata.javaee.spec.MessageDestinationsMetaData                                                                                                                                                                         
> /home/david/dist/jboss-metadata/JPP-6/jboss-metadata-1.0.1/src/main/java/org/jboss/metadata/javaee/spec/MessageDestinationsMetaData.java:[61,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T                                                                                                                                                                                                                            
> found   : <T>org.jboss.metadata.javaee.spec.MessageDestinationsMetaData                                                                                                                                                                      
> required: org.jboss.metadata.javaee.spec.MessageDestinationsMetaData                                                                                                                                                                         
> /home/david/dist/jboss-metadata/JPP-6/jboss-metadata-1.0.1/src/main/java/org/jboss/metadata/javaee/spec/EJBLocalReferencesMetaData.java:[58,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T                                                                                                                                                                                                                             
> found   : <T>org.jboss.metadata.javaee.spec.EJBLocalReferencesMetaData                                                                                                                                                                       
> required: org.jboss.metadata.javaee.spec.EJBLocalReferencesMetaData                                                                                                                                                                          
> /home/david/dist/jboss-metadata/JPP-6/jboss-metadata-1.0.1/src/main/java/org/jboss/metadata/javaee/spec/EJBReferencesMetaData.java:[58,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T                                                                                                                                                                                                                                  
> found   : <T>org.jboss.metadata.javaee.spec.EJBReferencesMetaData                                                                                                                                                                            
> required: org.jboss.metadata.javaee.spec.EJBReferencesMetaData                                                                                                                                                                               
> /home/david/dist/jboss-metadata/JPP-6/jboss-metadata-1.0.1/src/main/java/org/jboss/metadata/javaee/spec/MessageDestinationReferencesMetaData.java:[59,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T                                                                                                                                                                                                                   
> found   : <T>org.jboss.metadata.javaee.spec.MessageDestinationReferencesMetaData                                                                                                                                                             
> required: org.jboss.metadata.javaee.spec.MessageDestinationReferencesMetaData                                                                                                                                                                
> /home/david/dist/jboss-metadata/JPP-6/jboss-metadata-1.0.1/src/main/java/org/jboss/metadata/javaee/spec/PersistenceContextReferencesMetaData.java:[49,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T                                                                                                                                                                                                                   
> found   : <T>org.jboss.metadata.javaee.spec.PersistenceContextReferencesMetaData                                                                                                                                                             
> required: org.jboss.metadata.javaee.spec.PersistenceContextReferencesMetaData                                                                                                                                                                
> /home/david/dist/jboss-metadata/JPP-6/jboss-metadata-1.0.1/src/main/java/org/jboss/metadata/javaee/spec/ResourceEnvironmentReferencesMetaData.java:[56,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T                                                                                                                                                                                                                  
> found   : <T>org.jboss.metadata.javaee.spec.ResourceEnvironmentReferencesMetaData                                                                                                                                                            
> required: org.jboss.metadata.javaee.spec.ResourceEnvironmentReferencesMetaData                                                                                                                                                               
> /home/david/dist/jboss-metadata/JPP-6/jboss-metadata-1.0.1/src/main/java/org/jboss/metadata/javaee/spec/ResourceReferencesMetaData.java:[56,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T                                                                                                                                                                                                                             
> found   : <T>org.jboss.metadata.javaee.spec.ResourceReferencesMetaData                                                                                                                                                                       
> required: org.jboss.metadata.javaee.spec.ResourceReferencesMetaData                                                                                                                                                                          
> /home/david/dist/jboss-metadata/JPP-6/jboss-metadata-1.0.1/src/main/java/org/jboss/metadata/javaee/spec/ServiceReferencesMetaData.java:[64,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T                                                                                                                                                                                                                              
> found   : <T>org.jboss.metadata.javaee.spec.ServiceReferencesMetaData                                                                                                                                                                        
> required: org.jboss.metadata.javaee.spec.ServiceReferencesMetaData                                                                                                                                                                           
> /home/david/dist/jboss-metadata/JPP-6/jboss-metadata-1.0.1/src/main/java/org/jboss/metadata/javaee/spec/AnnotatedEJBReferencesMetaData.java:[59,37] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T                                                                                                                                                                                                                         
> found   : <T>org.jboss.metadata.javaee.spec.AnnotatedEJBReferencesMetaData                                                                                                                                                                   
> required: org.jboss.metadata.javaee.spec.AnnotatedEJBReferencesMetaData                                                                                                                                                                      
> /home/david/dist/jboss-metadata/JPP-6/jboss-metadata-1.0.1/src/main/java/org/jboss/metadata/javaee/support/JavaEEMetaDataUtil.java:[48,18] incompatible types; inferred type argument(s) java.lang.Object do not conform to bounds of type variable(s) T                                                                                                                                                                                                                                  
> found   : <T>M                                                                                                                                                                                                                               
> required: M                                                                                                                                                                                                                                  
> /home/david/dist/jboss-metadata/JPP-6/jboss-metadata-1.0.1/src/main/java/org/jboss/metadata/javaee/support/JavaEEMetaDataUtil.java:[145,26] incompatible types; inferred type argument(s) org.jboss.metadata.javaee.support.MappableMetaData,java.lang.Object do not conform to bounds of type variable(s) C,T                                                                                                                                                                            
> found   : <C,T>M                                                                                                                                                                                                                             
> required: M                                                                                                                                                                                                                                  
> /home/david/dist/jboss-metadata/JPP-6/jboss-metadata-1.0.1/src/main/java/org/jboss/metadata/javaee/support/JavaEEMetaDataUtil.java:[154,26] incompatible types; inferred type argument(s) org.jboss.metadata.javaee.support.MappableMetaData,java.lang.Object do not conform to bounds of type variable(s) C,T                                                                                                                                                                            
> found   : <C,T>M                                                                                                                                                                                                                             
> required: M                                                                                                                                                                                                                                  

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jboss-jira mailing list