Uploaded image for project: 'OpenMRS Core'
  1. OpenMRS Core
  2. TRUNK-4583

Upgrade to java 8

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Should
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Platform 2.0.0
    • Component/s: None
    • Complexity:
      Medium

      Description

      (Using Java 1.8.0_20)

      Compilation Errors

      • Warnings
        • API
          • /Users/ibewes/code/openmrs/core/api/src/main/java/org/openmrs/util/MemoryLeakUtil.java:[24,23] HttpClient is internal proprietary API and may be removed in a future release
          • /Users/ibewes/code/openmrs/core/api/src/main/java/org/openmrs/util/MemoryLeakUtil.java:[25,23] KeepAliveCache is internal proprietary API and may be removed in a future release
          • /Users/ibewes/code/openmrs/core/api/src/main/java/org/openmrs/util/MemoryLeakUtil.java:[71,21] HttpClient is internal proprietary API and may be removed in a future release
          • /Users/ibewes/code/openmrs/core/api/src/main/java/org/openmrs/util/MemoryLeakUtil.java:[77,32] KeepAliveCache is internal proprietary API and may be removed in a future release
      • Errors
        • None

      Unit Tests

      • Failed
        • Web
          • shouldReturnJSONWithPatientObservationDetails(org.openmrs.web.patient.PatientDashboardGraphControllerTest)
          • shouldFormatMultipleSynonymsWithLineBreaks(org.openmrs.web.servlet.DownloadDictionaryServletTest)
          • shouldFormatMultipleAnswersWithLineBreaks(org.openmrs.web.servlet.DownloadDictionaryServletTest)
      • Errors
        • API
          • saveEncounter_shouldNotOverwriteObsAndOrdersCreatorOrDateCreated(org.openmrs.api.EncounterServiceTest)
          • saveEncounter_shouldSetDateStoppedOnTheOriginalAfterAddingReviseOrder(org.openmrs.api.EncounterServiceTest)
        • Web
          • initializationError(org.openmrs.module.web.extension.ExtensionUtilTest)
          • initializationError(org.openmrs.web.taglib.PortletTagTest)
          • initializationError(org.openmrs.module.web.WebModuleUtilTest)
            getTime_shouldGetATimeInTheFuture(org.openmrs.scheduler.web.controller.TaskHelperTest)
          • waitUntilTaskIsExecuting_shouldRaiseATimeoutExceptionWhenTheTimeoutIsExceeded(org.openmrs.scheduler.web.controller.TaskHelperTest)
          • getTime_shouldGetATimeInThePast(org.openmrs.scheduler.web.controller.TaskHelperTest)
          • getScheduledTaskDefinition_shouldReturnATaskThatHasBeenStarted(org.openmrs.scheduler.web.controller.TaskHelperTest)
          • getUnscheduledTaskDefinition_shouldReturnATaskThatHasNotBeenStarted(org.openmrs.scheduler.web.controller.TaskHelperTest)
          • onSubmit_shouldRescheduleACurrentlyScheduledTask(org.openmrs.scheduler.web.controller.SchedulerFormControllerTest)
          • onSubmit_shouldNotRescheduleATaskThatIsNotCurrentlyScheduled(org.openmrs.scheduler.web.controller.SchedulerFormControllerTest)
          • onSubmit_shouldNotRescheduleAnExecutingTask(org.openmrs.scheduler.web.controller.SchedulerFormControllerTest)

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                wyclif Wyclif Luyima
                Reporter:
                wyclif Wyclif Luyima
                Designated Committer:
                Wyclif Luyima Wyclif Luyima
                Votes:
                0 Vote for this issue
                Watchers:
                7 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Time Tracking

                    Estimated:
                    Original Estimate - 1 minute
                    1m
                    Remaining:
                    Remaining Estimate - 0 minutes
                    0m
                    Logged:
                    Time Spent - 6 weeks
                    6w