Building this with Ant using the IBM 1.5.x jdk works just fine.
Building with Eclipse also works. Before we roll this back to returning
Element instead of <T extends Element>T, I would very much prefer if we
  could find a way of getting the maven compiler to work properly.

- James

Rob Evans (JIRA) wrote:
> Type parameters of <T> cannot be determined
> -------------------------------------------
> 
>                  Key: ABDERA-51
>                  URL: https://issues.apache.org/jira/browse/ABDERA-51
>              Project: Abdera
>           Issue Type: Bug
>     Affects Versions: 0.3.0
>             Reporter: Rob Evans
>              Fix For: 0.3.0
> 
> 
> Can't build the trunk. Details follow: 
> 
> javac 1.5.0_12
> 
> $ mvn -version
> Maven version: 2.0.6
> 
> 
> [INFO] 
> ----------------------------------------------------------------------------
> [INFO] Building Abdera Parser
> [INFO]    task-segment: [install]
> [INFO] 
> ----------------------------------------------------------------------------
> [INFO] [resources:resources]
> [INFO] Using default encoding to copy filtered resources.
> [INFO] [compiler:compile]
> [INFO] Compiling 5 source files to 
> d:\pl\applications\rest-work\abdera.trunk\parser\target\classes
> [INFO] 
> ------------------------------------------------------------------------
> [ERROR] BUILD FAILURE
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Compilation failure
> 
> d:\pl\applications\rest-work\abdera.trunk\parser\src\main\java\org\apache\abdera\parser\stax\FOMFactory.java:[397,21]
>  type parameters of <T>T cannot be determined; no unique maximal instance 
> exists for type variable T with upper bounds T,or
> g.apache.abdera.model.Element
> 
> d:\pl\applications\rest-work\abdera.trunk\parser\src\main\java\org\apache\abdera\parser\stax\FOMFactory.java:[403,32]
>  type parameters of <T>T cannot be determined; no unique maximal instance 
> exists for type variable T with upper bounds T,org.apache.abdera.model.Element
> 
> d:\pl\applications\rest-work\abdera.trunk\parser\src\main\java\org\apache\abdera\parser\stax\FOMFactory.java:[407,30]
>  type parameters of <T>T cannot be determined; no unique maximal instance 
> exists for type variable T with upper bounds T,org.apache.abdera.model.Element
> 
> d:\pl\applications\rest-work\abdera.trunk\parser\src\main\java\org\apache\abdera\parser\stax\FOMFactory.java:[413,30]
>  type parameters of <T>T cannot be determined; no unique maximal instance 
> exists for type variable T with upper bounds T,org.apache.abdera.model.Element
> 
> 
> 

Reply via email to