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)

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              wyclif Wyclif Luyima
              Reporter:
              wyclif Wyclif Luyima
              Designated Committer:
              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