[
https://issues.apache.org/jira/browse/OFBIZ-5835?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jacques Le Roux updated OFBIZ-5835:
-----------------------------------
Priority: Minor (was: Major)
Affects Version/s: (was: 12.04.05)
(was: 12.04.04)
(was: 13.07.01)
Trunk
Issue Type: Improvement (was: Bug)
Remaining Estimate: (was: 504h)
Original Estimate: (was: 504h)
Summary: Trunk fails to compile with Java 1.8 (was: ofbiz
13.07.01 and 12.04.05 fail to complie)
This is not a bug. For now, only Java 1.7 is guaranteed to work with these
releases. At some point in the future there will be an effort to have next
relases to work also with Java 1.8 but it's not currently planned.
After some hesitations, I eventually decided to not close. Because this issue
can be used as a reminder to work on having OFBiz trunk running with Java 1.8,
which is already 1 year old.
> Trunk fails to compile with Java 1.8
> ------------------------------------
>
> Key: OFBIZ-5835
> URL: https://issues.apache.org/jira/browse/OFBIZ-5835
> Project: OFBiz
> Issue Type: Improvement
> Affects Versions: Trunk
> Environment: windows 7 64-bit, oracle JDK 8 64-bit;
> and
> windows xp 32bit, oracle JDK 8 32bit;
> Reporter: Gary Shi
> Priority: Minor
> Labels: build, patch
>
> I replaced 1.6 with 1.8 and javac16 with javac18 in some xml files; but still
> got the same warning and error messsages as follows:
>
> [javac18] Compiling 11 source files to C:\Users\gys\Downloads\apache-ofbiz
> -12.04.05 (1)\apache-ofbiz-12.04.05\applications\party\build\classes
> [javac18] warning: [options] bootstrap class path not set in conjunction
> with
> -source 1.6
> [javac18] C:\Users\gys\Downloads\apache-ofbiz-12.04.05 (1)\apache-ofbiz-12
> .04.05\applications\party\src\org\ofbiz\party\communication\CommunicationEventSe
> rvices.java:139: error: cannot access DataResourceWorkerInterface
> [javac18] ByteBuffer dataContent =
> DataResourceWorker.getC
> ontentAsByteBuffer(delegator, dataResource.getString("dataResourceId"), null,
> nu
> ll, locale, null);
> [javac18] ^
> [javac18] class file for org.ofbiz.widget.DataResourceWorkerInterface not
> fo
> und
> [javac18] C:\Users\gys\Downloads\apache-ofbiz-12.04.05 (1)\apache-ofbiz-12
> .04.05\applications\party\src\org\ofbiz\party\contact\ContactMechServices.java:1
> 056: warning: [deprecation] getDigestHash(String,String) in HashCrypt has
> been d
> eprecated
> [javac18] verifyHash =
> HashCrypt.getDigestHash(Long.toString(r
> andom), "MD5");
> [javac18] ^
> [javac18] C:\Users\gys\Downloads\apache-ofbiz-12.04.05 (1)\apache-ofbiz-12
> .04.05\applications\party\src\org\ofbiz\party\content\PartyContentWrapper.java:2
> 29: error: cannot access ContentWorkerInterface
> [javac18] ContentWorker.renderContentAsText(dispatcher,
> delegator,
> partyContent.getString("contentId"), outWriter, inContext, locale,
> mimeTypeId,
> null, null, false);
> [javac18] ^
> [javac18] class file for org.ofbiz.widget.ContentWorkerInterface not found
> [javac18] 2 errors
> [javac18] 2 warnings
> BUILD FAILED
> C:\Users\gys\Downloads\apache-ofbiz-12.04.05 (1)\apache-ofbiz-12.04.05\build
> .xml:217: The following error occurred while executing this line:
> C:\Users\gys\Downloads\apache-ofbiz-12.04.05 (1)\apache-ofbiz-12.04.05\appli
> cations\build.xml:67: The following error occurred while executing this line:
> C:\Users\gys\Downloads\apache-ofbiz-12.04.05 (1)\apache-ofbiz-12.04.05\macro
> s.xml:39: The following error occurred while executing this line:
> C:\Users\gys\Downloads\apache-ofbiz-12.04.05 (1)\apache-ofbiz-12.04.05\commo
> n.xml:91: Compile failed; see the compiler error output for details.
> Bliss,
> --G
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)