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

java.lang.ClassCastException: org.openmrs.Person cannot be cast to org.openmrs.Patient

    Details

    • Complexity:
      Low

      Description

      Version: 1.8.0 SNAPSHOT Build 18155
      Implementation ID:
      User ID: felipo
      Started Modules: patientimage v0.3.3, logic v0.5, accesslogging v1.1.5, conceptsearch v0.2, xforms v3.9.9, medicalHistory v0.1, requestaccount v1.2, growthchart v1.0

      When i create a new patient, get a error after selected a similar people.

      If i use "Administratio/Manage Patients/Create a New Patient" Get the error, but i use "Find/Create Patient" not have error.

      org.openmrs.api.db.hibernate.HibernatePatientDAO.getPatient(HibernatePatientDAO.java:71)
      org.openmrs.api.impl.PatientServiceImpl.getPatient(PatientServiceImpl.java:138)
      sun.reflect.GeneratedMethodAccessor509.invoke(Unknown Source)
      sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      java.lang.reflect.Method.invoke(Method.java:597)
      org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
      org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
      org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
      org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
      org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
      org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)
      $Proxy614.getPatient(Unknown Source)
      sun.reflect.GeneratedMethodAccessor509.invoke(Unknown Source)
      sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      java.lang.reflect.Method.invoke(Method.java:597)
      org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:309)
      org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183)
      org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
      org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:110)
      org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)

        Gliffy Diagrams

          Attachments

          1. TRUNK_2033-2.patch
            9 kB
          2. trunk-2033.patch
            2 kB
          3. trunk-2033.patch
            2 kB

            Attachments-Category-Modification

              Activity

                People

                • Assignee:
                  grwarren Greg Warren
                  Reporter:
                  felipo Felipe Arboleda
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  6 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: