Created
September 21, 2024 10:03
-
-
Save chepsi/faa66397261a921a4af3f89becc211b0 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| E FATAL EXCEPTION: main | |
| Process: ke.safaricom.mpesa.lifestyle.uat, PID: 17817 | |
| java.lang.RuntimeException: Unable to create application com.safaricom.mpesa.consumerapp.MPesaApplication: io.realm.exceptions.RealmMigrationNeededException: Migration is required due to the following errors: | |
| - Class 'GsmProductsCatalogPackageRealm' has been added. | |
| - Class 'GsmProductsCatalogProductRealm' has been added. | |
| - Property 'ConsumerUserRealm.requiresNewPin' has been added. | |
| at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7716) | |
| at android.app.ActivityThread.-$$Nest$mhandleBindApplication(Unknown Source:0) | |
| at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2478) | |
| at android.os.Handler.dispatchMessage(Handler.java:106) | |
| at android.os.Looper.loopOnce(Looper.java:230) | |
| at android.os.Looper.loop(Looper.java:319) | |
| at android.app.ActivityThread.main(ActivityThread.java:8919) | |
| at java.lang.reflect.Method.invoke(Native Method) | |
| at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:578) | |
| at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1103) | |
| Caused by: io.realm.exceptions.RealmMigrationNeededException: Migration is required due to the following errors: | |
| - Class 'GsmProductsCatalogPackageRealm' has been added. | |
| - Class 'GsmProductsCatalogProductRealm' has been added. | |
| - Property 'ConsumerUserRealm.requiresNewPin' has been added. | |
| at io.realm.internal.OsSharedRealm.nativeGetSharedRealm(Native Method) | |
| at io.realm.internal.OsSharedRealm.<init>(OsSharedRealm.java:175) | |
| at io.realm.internal.OsSharedRealm.getInstance(OsSharedRealm.java:260) | |
| at io.realm.BaseRealm.<init>(BaseRealm.java:142) | |
| at io.realm.BaseRealm.<init>(BaseRealm.java:109) | |
| at io.realm.Realm.<init>(Realm.java:161) | |
| at io.realm.Realm.createInstance(Realm.java:535) | |
| at io.realm.RealmCache.createInstance(RealmCache.java:508) | |
| at io.realm.RealmCache.doCreateRealmOrGetFromCache(RealmCache.java:461) | |
| at io.realm.RealmCache.createRealmOrGetFromCache(RealmCache.java:422) | |
| at io.realm.Realm.getInstance(Realm.java:464) | |
| at com.wit.mpesa.consumerstorage.ConsumerDBUtils$createDB$1.invokeSuspend(ConsumerDBUtils.kt:55) | |
| at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) | |
| at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108) | |
| at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115) | |
| at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103) | |
| at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584) | |
| at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793) | |
| at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697) | |
| at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment