[ https://issues.apache.org/jira/browse/OFBIZ-4749?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13406927#comment-13406927 ]
Sergey Derevyanko commented on OFBIZ-4749: ------------------------------------------ Hi, Paul. You are right, we talked about different patch. Now, I guess, I did all right, have a look, please: 1. Firstly I apply patch https://fisheye6.atlassian.com/changelog/ofbiz?cs=1167132 mentioned in OFBIZ-4387. But build was failed with error in classes that was changed in r1139858. 2. After that I've applied patch that you mentioned: https://fisheye6.atlassian.com/changelog/ofbiz?cs=1139858. But errors occurred in class ofbiz/trunk/framework/security/src/org/ofbiz/security/OFBizSecurity.java. 3. Finally I decided to apply patch http://svn.apache.org/viewvc?view=revision&revision=1299985, and one error is still occurred. Trace is bellow: :\Program Files\Apache Software Foundation\apache-ofbiz\applications\accounting\src\org\ofbiz\accounting\invoice\InvoiceServices.java:1004: error: no suitable method found for add(Map<String,Object>) [javac16] invoicesCreated.add(UtilMisc.toMap("commissionInvoiceId",invoiceId, "salesRepresentative ",partyIdBillFrom)); [javac16] ^ [javac16] method List.add(int,Map<String,String>) is not applicable [javac16] (actual and formal argument lists differ in length) [javac16] method List.add(Map<String,String>) is not applicable [javac16] (actual argument Map<String,Object> cannot be converted to Map<String,String> by method invocation conversion) [javac16] Note: Some input files use unchecked or unsafe operations. [javac16] Note: Recompile with -Xlint:unchecked for details. [javac16] 1 error Regards, Sergey. > OfBiz 10.04 Does not compile with Oracle JDK 7 > ---------------------------------------------- > > Key: OFBIZ-4749 > URL: https://issues.apache.org/jira/browse/OFBIZ-4749 > Project: OFBiz > Issue Type: Bug > Affects Versions: Release 10.04 > Environment: Windows 7, Oracle JDK 7 > Reporter: Karl Laird > Priority: Critical > Labels: build-failure > Fix For: Release 10.04 > > > The OFBIZ version is apache-ofbiz-10.04 > When I'm compiling the project with the embedded and using ant run-install > run there is a error message > classes: > [javac16] Compiling 13 source files to > C:\_portable\PortableApps\apache-ofbiz-10.04\framework\security\build\classes > [javac16] warning: [options] bootstrap class path not set in conjunction > with -source 1.6 > [javac16] > C:\_portable\PortableApps\apache-ofbiz-10.04\framework\security\src\org\ofbiz\security\OFBizSecurity.java:52: > error: invalid inferred types for V; inferred type does not conform to > declared bound(s) > [javac16] protected static final Map<String, Map<String, String>> > simpleRoleEntity = UtilMisc.toMap( > [javac16] > ^ > [javac16] inferred: Map<String,Object> > [javac16] bound(s): Map<String,String> > [javac16] where V,V1,V2,V3 are type-variables: > [javac16] V extends Object declared in method > <V,V1,V2,V3>toMap(String,V1,String,V2,String,V3) > [javac16] V1 extends V declared in method > <V,V1,V2,V3>toMap(String,V1,String,V2,String,V3) > [javac16] V2 extends V declared in method > <V,V1,V2,V3>toMap(String,V1,String,V2,String,V3) > [javac16] V3 extends V declared in method > <V,V1,V2,V3>toMap(String,V1,String,V2,String,V3) > [javac16] 1 error > [javac16] 1 warning > Changing to use JDK 6 works around this issue - however given that EOL for > JDK6 is November 2012 (IE this year, already extended from July) this is not > a long term solution. > Regards > Karl -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira