hi elder! I have assigned the bux to me without problem :D. thanks.
2008/12/1 ant elder (JIRA) <[email protected]> > > [ > https://issues.apache.org/jira/browse/TUSCANY-2681?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12652033#action_12652033] > > ant elder commented on TUSCANY-2681: > ------------------------------------ > > I've just added your JIRA ID as a contributor to the Tuscany project so you > should be able to manage Tuscany JIRAs now, can you have a try and let me > know if it doesn't work? > > > When a Component class implements an interfaces that extends other > interface and use generics occur the error > > > ------------------------------------------------------------------------------------------------------------- > > > > Key: TUSCANY-2681 > > URL: https://issues.apache.org/jira/browse/TUSCANY-2681 > > Project: Tuscany > > Issue Type: Bug > > Components: Java SCA Java Implementation Extension > > Affects Versions: Java-SCA-1.3.2 > > Environment: SO: Ubuntu 8.04 > > Java: BEA JRockit(R) JRE 5.0 Update 11 R27.3.1 > > Reporter: Rodolfo Dias > > Priority: Critical > > Fix For: Java-SCA-Next > > > > Attachments: JavaInterfaceUtil.java, testcase.jar, > tuscany-interface-java-1.3.2-JIRA-2681-src.zip, > tuscany-interface-java-1.3.2-JIRA-2681.jar > > > > Original Estimate: 4h > > Remaining Estimate: 4h > > > > Hi, > > When a Component class implements an interfaces that extends other > interface and use generics occur the error: > > Nov 19, 2008 11:12:09 PM > org.apache.tuscany.sca.assembly.builder.impl.ComponentReferenceWireBuilderImpl > > WARNING: Incompatible interfaces on wire source and target : source = > GenericServiceComponent/fiscalYearBO target = FiscalYearBO > > Nov 19, 2008 11:12:10 PM > org.apache.tuscany.sca.assembly.builder.impl.ComponentReferenceWireBuilderImpl > > WARNING: No targets for reference: Composite = {http://utrafe}GenericService > Reference = fiscalYearBO > > And not inject de class implementation > > java.lang.NullPointerException > > at com.test.service.GenericService.print(GenericService.java:18) > > Java Interfaces: > > public interface IGenericBO<T, ID> { > > T persist(T any, List<ID> id); > > } > > public interface IFiscalYearBO extends IGenericBO<String, Long> { > > } > > Implementation class: > > public abstract class GenericBOImpl<T, ID> implements IGenericBO<T, ID> { > > private T x; > > > > > > public T persist(T any, List<ID> id) { > > x = any; > > System.out.println(id); > > System.out.println("Brazil " + x); > > return x; > > } > > } > > public class FiscalYearBO extends > > GenericBOImpl<String, Long> implements > > IFiscalYearBO { > > } > > I fixed the problem alter the JavaInterfaceIntrospectorImpl, but i have > other error and alter the JavaInterfaceUtil code too. > > I put the patch and testcase. > > Sorry my english :(. > > > > -- > This message is automatically generated by JIRA. > - > You can reply to this email to add a comment to the issue online. > >
