PlanetJava
Custom Search

java-ofbiz-user
[Top] [All Lists]

Re: Unable to install Ofbiz 11.04 on Ubuntu 12.04

Subject: Re: Unable to install Ofbiz 11.04 on Ubuntu 12.04
Date: Thu, 17 May 2012 17:20:59 -0700 (PDT)
Hi Sanjeev,
Another patch, https://issues.apache.org/jira/browse/OFBIZ-4387, should
help.
You can see there have been efforts to get the trunk version of OFBiz
compiling with other compilers, but they haven't been backported to earlier
versions.
A complete patch for version 10.04 or 11.04 might be of interest to some
people. If you end up creating one, it might be relevant to Jira issue
OFBIZ-4749.
Cheers
Paul Foxworthy
Sanjeev Gupta wrote
> 
> Thx Paul 
> I installed the patch, and it resolved the problem. 
> but then the install failed with the following error 
> classes:
>   [javac16] Compiling 65 source files to
> /opt/ofbiz.11.04/applications/product/build/classes
>   [javac16] ProductSearchEvents.java:317: invalid inferred types for V;
> inferred type does not conform to declared bound(s)
>   [javac16] inferred: java.lang.Integer
>   [javac16] bound(s): java.lang.String
>   [javac16]                 Map<String, String> messageMap =
> UtilMisc.toMap("numAdded", Integer.valueOf(numAdded), "productFeatureId",
> productFeatureId);
>   [javac16]                                                               
> ^
>   [javac16] ProductSearchEvents.java:367: invalid inferred types for V;
> inferred type does not conform to declared bound(s)
>   [javac16] inferred: java.lang.Integer
>   [javac16] bound(s): java.lang.String
>   [javac16]                 Map<String, String> messageMap =
> UtilMisc.toMap("numRemoved", Integer.valueOf(numRemoved),
> "productFeatureId", productFeatureId);
>   [javac16]                                                               
> ^
>   [javac16] ProductSearchSession.java:1231: cannot find symbol
>   [javac16] symbol  : method
> add(java.util.Map<java.lang.String,java.lang.Object>)
>   [javac16] location: interface
> java.util.List<java.util.Map<java.lang.String,java.lang.String>>
>   [javac16]            
> featureCountList.add(UtilMisc.toMap("productFeatureId", (String)
> searchResult.get("pfacProductFeatureId"), "productFeatureTypeId", (String)
> searchResult.get("pfcProductFeatureTypeId"), "description", (String)
> searchResult.get("pfcDescription"), "featureCount", Long.toString((Long)
> searchResult.get("featureCount"))));
>   [javac16]                             ^
>   [javac16] ShipmentServices.java:1033: invalid inferred types for V;
> inferred type does not conform to declared bound(s)
>   [javac16] inferred: org.ofbiz.entity.GenericValue
>   [javac16] bound(s): java.lang.String
>   [javac16]             Map<String, String> input =
> UtilMisc.toMap("shipmentId", shipmentId, "shipmentRouteSegmentId",
> shipmentRouteSegmentId, "userLogin", userLogin);
>   [javac16]                                                       ^
>   [javac16] 4 errors
> 
> BUILD FAILED
> /opt/ofbiz.11.04/build.xml:209: The following error occurred while
> executing this line:
> /opt/ofbiz.11.04/applications/build.xml:67: The following error occurred
> while executing this line:
> /opt/ofbiz.11.04/macros.xml:32: The following error occurred while
> executing this line:
> /opt/ofbiz.11.04/common.xml:93: Compile failed; see the compiler error
> output for details.
> 
> 
> */Just to make sure, I upgraded to openJDK 1.7, but still no luck./*
> 
> classes:
>   [javac16] Compiling 65 source files to
> /opt/ofbiz.11.04/applications/product/build/classes
>   [javac16] warning: [options] bootstrap class path not set in conjunction
> with -source 1.6
>   [javac16]
> /opt/ofbiz.11.04/applications/product/src/org/ofbiz/product/product/ProductSearchEvents.java:317:
> error: invalid inferred types for V; inferred type does not conform to
> declared bound(s)
>   [javac16]                 Map<String, String> messageMap =
> UtilMisc.toMap("numAdded", Integer.valueOf(numAdded), "productFeatureId",
> productFeatureId);
>   [javac16]                                                               
> ^
>   [javac16]     inferred: Integer
>   [javac16]     bound(s): String
>   [javac16]   where V,V1,V2 are type-variables:
>   [javac16]     V extends Object declared in method
> <V,V1,V2>toMap(String,V1,String,V2)
>   [javac16]     V1 extends V declared in method
> <V,V1,V2>toMap(String,V1,String,V2)
>   [javac16]     V2 extends V declared in method
> <V,V1,V2>toMap(String,V1,String,V2)
>   [javac16]
> /opt/ofbiz.11.04/applications/product/src/org/ofbiz/product/product/ProductSearchEvents.java:367:
> error: invalid inferred types for V; inferred type does not conform to
> declared bound(s)
>   [javac16]                 Map<String, String> messageMap =
> UtilMisc.toMap("numRemoved", Integer.valueOf(numRemoved),
> "productFeatureId", productFeatureId);
>   [javac16]                                                               
> ^
>   [javac16]     inferred: Integer
>   [javac16]     bound(s): String
>   [javac16]   where V,V1,V2 are type-variables:
>   [javac16]     V extends Object declared in method
> <V,V1,V2>toMap(String,V1,String,V2)
>   [javac16]     V1 extends V declared in method
> <V,V1,V2>toMap(String,V1,String,V2)
>   [javac16]     V2 extends V declared in method
> <V,V1,V2>toMap(String,V1,String,V2)
>   [javac16]
> /opt/ofbiz.11.04/applications/product/src/org/ofbiz/product/product/ProductSearchSession.java:1231:
> error: no suitable method found for add(Map<String,Object>)
>   [javac16]            
> featureCountList.add(UtilMisc.toMap("productFeatureId", (String)
> searchResult.get("pfacProductFeatureId"), "productFeatureTypeId", (String)
> searchResult.get("pfcProductFeatureTypeId"), "description", (String)
> searchResult.get("pfcDescription"), "featureCount", Long.toString((Long)
> searchResult.get("featureCount"))));
>   [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]
> /opt/ofbiz.11.04/applications/product/src/org/ofbiz/shipment/shipment/ShipmentServices.java:1033:
> error: invalid inferred types for V; inferred type does not conform to
> declared bound(s)
>   [javac16]             Map<String, String> input =
> UtilMisc.toMap("shipmentId", shipmentId, "shipmentRouteSegmentId",
> shipmentRouteSegmentId, "userLogin", userLogin);
>   [javac16]                                                       ^
>   [javac16]     inferred: GenericValue
>   [javac16]     bound(s): 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] 4 errors
>   [javac16] 1 warning
> 
> BUILD FAILED
> /opt/ofbiz.11.04/build.xml:209: The following error occurred while
> executing this line:
> /opt/ofbiz.11.04/applications/build.xml:67: The following error occurred
> while executing this line:
> /opt/ofbiz.11.04/macros.xml:32: The following error occurred while
> executing this line:
> /opt/ofbiz.11.04/common.xml:93: Compile failed; see the compiler error
> output for details.
> 
> I'll probably try take on Deepak's recommendation too and switch to Oracle
> JDK and see if that resolves the issue. 
> Meantime does is actually make any diff if I use Oracle JDK or Open JDK ??
> (apart from the fact that Ubuntu no longer supports oralce JDK)
> 
-----
--
Coherent Software Australia Pty Ltd
http://www.cohsoft.com.au/
Bonsai ERP, the all-inclusive ERP system
http://www.bonsaierp.com.au/
--
View this message in context: 
http://ofbiz.135035.n4.nabble.com/Unable-to-install-Ofbiz-11-04-on-Ubuntu-12-04-tp4631840p4631920.html
Sent from the OFBiz - User mailing list archive at Nabble.com.
msgmiddle
<Prev in Thread] Current Thread [Next in Thread>
Current Sitemap | © 2012 planetjava | Contact | Privacy Policy