Why is PatientSet still being called? Do you have a custom header that you are referencing in your runtime properties? You need to re-sync that to the openmrs header for 1.6.x
Ben On Thu, Sep 15, 2011 at 2:03 PM, Rob Borland <[email protected]> wrote: > Upgrading 1.4.6 to 1.6.3 I get the following error: > > * Unable to update the database. See server error logs > for the full stacktrace. > * There was an error while updating the database to the > latest. file: liquibase-update-to-latest.xml. Error: Migration failed for > change set liquibase-update-to-latest.xml::200912151032::n.nehete: > * Reason: > * SQL Precondition failed. Expected 'All encounters have > a non-null encounter type.' got 'There are rows in the encounter table with > an empty encounter type. Encounter type is a required field and must be > populated. These encounters need to be fixed manually by setting an > appropriate encounter type.' > * : > * Caused By: Preconditions Failed > > > I manually set the 3,922 null values to an unused encounter type value. > > The upgrade completed but when I open any Admin function I get the following > error: > > An error has occurred! > The following error happened somewhere on this page: > javax.servlet.jsp.JspException: > java.lang.IllegalArgumentException: You must specify a fromAttribute when > using the patientSet portlet > > The full log trace is attached. > > Regards, > Rob > > _________________________________________ > > To unsubscribe from OpenMRS Implementers' mailing list, send an e-mail to > [email protected] with "SIGNOFF openmrs-implement-l" in the body > (not the subject) of your e-mail. > > [mailto:[email protected]?body=SIGNOFF%20openmrs-implement-l] > _________________________________________ To unsubscribe from OpenMRS Implementers' mailing list, send an e-mail to [email protected] with "SIGNOFF openmrs-implement-l" in the body (not the subject) of your e-mail. [mailto:[email protected]?body=SIGNOFF%20openmrs-implement-l]

