Attached the catalina log.

Till now - I have a 2.20 db running perfectly.
* I then used the Data Administration/Maintenance option and selected "Drop
SQL Views".
* After the maintenance was performed, I verified in PgAdmin that no views
exist in the db.
* I now replaced the 2.20 WAR with a 2.21 WAR
* I started Tomcat using the startup.sh script.

Attached is the catalina.out log file created by the process (I deleted the
log before I started the 2.21 process).

(Note - 2.21 using a blank db works fine...)

Please advise.



*Ferdie Botha*



[image: cid:[email protected]]

*Health Information Systems Program*

-----------------------------------------------

*e-mail:  *[email protected]
*Mobile: *082 453 5744

*Skype:*  ferdie.botha.skype

*Web: *   http://www.hisp.org

On Fri, Nov 13, 2015 at 11:55 AM, Lars Helge Øverland <[email protected]>
wrote:

> Hi Ferdie,
>
> okay. Are you getting the same error this time or another one? Do you
> think you could post the output to the Tomcat log from when you started
> last time?
>
> Lars
>
> On Fri, Nov 13, 2015 at 9:25 AM, Ferdie Botha <[email protected]> wrote:
>
>> Hi Lars, all views were dropped prior to the upgrade using the
>> maintenance functionality.  PgAdmin also indicated "Views (0)" in the
>> database.
>> Should I delete the SQL views altogether instead of just "Drop SQL views"
>> from the Maintenance User-Screen?
>>
>> Any other potential reasons I can investigate?
>>
>>
>> *Ferdie Botha*
>>
>>
>>
>> [image: cid:[email protected]]
>>
>> *Health Information Systems Program*
>>
>> -----------------------------------------------
>>
>> *e-mail:  *[email protected]
>> *Mobile: *082 453 5744
>>
>> *Skype:*  ferdie.botha.skype
>>
>> *Web: *   http://www.hisp.org
>>
>> On Fri, Nov 6, 2015 at 1:30 PM, Lars Helge Øverland <[email protected]>
>> wrote:
>>
>>> Hi Ferdie,
>>>
>>> I guess the problem is that you have some SQL views which refer to the
>>> dataelement table. We are changing the length of the dataelement.valuetype
>>> column in 2.21. For that to work you need to drop all SQL views prior to
>>> the first time you start on 2.21. This information can be found in the
>>> upgrade notes:
>>>
>>> https://www.dhis2.org/221-upgrade
>>>
>>> Lars
>>>
>>> Notes
>>>
>>>    - If you have SQL views associated with the "dataelement" and
>>>    "trackedentityattribute" tables, it is recommended to remove those views
>>>    before starting 2.21 for the first time. This to allow the upgrade 
>>> routines
>>>    to change column types. You can drop all SQL views from data 
>>> administration
>>>    > maintenance > Drop SQL views. You can later recreate with Create SQL
>>>    views.
>>>
>>>
>>>
>>> On Fri, Nov 6, 2015 at 11:22 AM, Ferdie Botha <[email protected]> wrote:
>>>
>>>> Hi,
>>>>
>>>> I have a VM running Ubuntu 15.10, Java OpenJDK (Latest version), Tomcat
>>>> 8, PostgreSQL 9.4.
>>>>
>>>> The DHIS instance is running version 2.20.
>>>>
>>>> Via PGAdmin the number of Views on the db is confirmed to be 0.
>>>>
>>>> When upgrading to version 2.21 (by replacing the 2.20 WAR file with the
>>>> 2.21 version), I experienced the following:
>>>>
>>>> I replaced the WAR file and started Tomcat - and a blank screen instead
>>>> of the login screen resulted.
>>>>
>>>> I then also restarted the VM with the same end-result. (If I revert
>>>> back to the 2.20 WAR file, everything works fine).
>>>>
>>>> I then created a blank test-db and started the tomcat instance - the
>>>> standard login screen is displayed as per normal, indicating to me that the
>>>> challenge lies with the actual db upgrade process.
>>>>
>>>> Comparing the Catalina log file from the problematic process to the
>>>> test-db log, the following point of failure was picked up:
>>>>
>>>> TEST db catalina.out shows the adding of a default category:
>>>>
>>>> * INFO  2015-11-06 11:36:59,993 Executing startup routine [3 of 13,
>>>> runlevel 3]: DataElementDefaultDimensionPopulator
>>>> (DefaultStartupRoutineExecutor.java [localhost-startStop-1])
>>>> ** INFO  2015-11-06 11:37:01,406 Added default category
>>>> (DataElementDefaultDimensionPopulator.java [localhost-startStop-1])*
>>>> * INFO  2015-11-06 11:37:01,505 Executing startup routine [4 of 13,
>>>> runlevel 4]: ReportingIdentityPopulator (DefaultStartupRoutineExecutor.java
>>>> [localhost-startStop-1])
>>>>
>>>> The actual db catalina.out shows the following:
>>>>
>>>> * INFO  2015-11-06 12:10:07,281 Executing startup routine [3 of 13,
>>>> runlevel 3]: DataElementDefaultDimensionPopulator
>>>> (DefaultStartupRoutineExecutor.java [localhost-startStop-1])
>>>> * ERROR 2015-11-06 12:10:08,106 java.lang.IllegalArgumentException:
>>>> Unknown name value [unitInterval] for enum class
>>>> [org.hisp.dhis.common.ValueType]
>>>>   at
>>>> org.hibernate.type.EnumType$NamedEnumValueMapper.fromName(EnumType.java:467)
>>>>   at <a long list follows> ...........
>>>> ......
>>>> Nov 06, 2015 12:10:08 PM org.apache.catalina.core.StandardContext
>>>> startInternal
>>>> SEVERE: One or more listeners failed to start. Full details will be
>>>> found in the appropriate container log file
>>>> Nov 06, 2015 12:10:08 PM org.apache.catalina.core.StandardContext
>>>> startInternal
>>>> SEVERE: Context [/dhis2-1] startup failed due to previous errors
>>>> ....
>>>>
>>>>
>>>> It thus seems that the "*Added default category
>>>> (DataElementDefaultDimensionPopulator.java"* step is failing when
>>>> upgrading this specific 2.20 database .
>>>>
>>>> Any proposals/advise on how to solve this matter?
>>>>
>>>> Much appreciated!
>>>>
>>>> Kind regards
>>>>
>>>> --
>>>>
>>>> *Ferdie Botha*
>>>>
>>>>
>>>>
>>>> [image: cid:[email protected]]
>>>>
>>>> *Health Information Systems Program*
>>>>
>>>> -----------------------------------------------
>>>>
>>>> *e-mail:  *[email protected]
>>>> *Mobile: *082 453 5744
>>>>
>>>> *Skype:*  ferdie.botha.skype
>>>>
>>>> *Web: *   http://www.hisp.org
>>>>
>>>> *This message and any attachments are subject to a disclaimer published
>>>> at http://www.hisp.org/policies.html#comms_disclaimer
>>>> <http://www.hisp.org/policies.html#comms_disclaimer>.  Please read the
>>>> disclaimer before opening any attachment or taking any other action in
>>>> terms of this electronic transmission.  If you cannot access the
>>>> disclaimer, kindly send an email to [email protected]
>>>> <[email protected]> and a copy will be provided to you. By replying to
>>>> this e-mail or opening any attachment you agree to be bound by the
>>>> provisions of the disclaimer.*
>>>>
>>>> _______________________________________________
>>>> Mailing list: https://launchpad.net/~dhis2-users
>>>> Post to     : [email protected]
>>>> Unsubscribe : https://launchpad.net/~dhis2-users
>>>> More help   : https://help.launchpad.net/ListHelp
>>>>
>>>>
>>>
>>>
>>> --
>>> Lars Helge Øverland
>>> Lead developer, DHIS 2
>>> University of Oslo
>>> Skype: larshelgeoverland
>>> http://www.dhis2.org <https://www.dhis2.org>
>>>
>>>
>>
>> *This message and any attachments are subject to a disclaimer published
>> at http://www.hisp.org/policies.html#comms_disclaimer
>> <http://www.hisp.org/policies.html#comms_disclaimer>.  Please read the
>> disclaimer before opening any attachment or taking any other action in
>> terms of this electronic transmission.  If you cannot access the
>> disclaimer, kindly send an email to [email protected]
>> <[email protected]> and a copy will be provided to you. By replying to
>> this e-mail or opening any attachment you agree to be bound by the
>> provisions of the disclaimer.*
>>
>
>
>
> --
> Lars Helge Øverland
> Lead developer, DHIS 2
> University of Oslo
> Skype: larshelgeoverland
> http://www.dhis2.org <https://www.dhis2.org>
>
>

-- 


*This message and any attachments are subject to a disclaimer published at 
http://www.hisp.org/policies.html#comms_disclaimer 
<http://www.hisp.org/policies.html#comms_disclaimer>.  Please read the 
disclaimer before opening any attachment or taking any other action in 
terms of this electronic transmission.  If you cannot access the 
disclaimer, kindly send an email to [email protected] 
<[email protected]> and a copy will be provided to you. By replying to 
this e-mail or opening any attachment you agree to be bound by the 
provisions of the disclaimer.*

Attachment: catalina.out.221-err
Description: Binary data

_______________________________________________
Mailing list: https://launchpad.net/~dhis2-users
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~dhis2-users
More help   : https://help.launchpad.net/ListHelp

Reply via email to