Error related to Git when trying to access app

Confluence User - 08 Aug, 2024

Hi. I was working inside an app when suddenly Joget just couldn't save the changes that I made. When I checked the system logs, I got error indicating Git locked, as below.

INFO  org.joget.apps.app.service.AppDevUtil - Git is locked. Wait 100ms


During this time, I could still access everything inside the app (App Composer, UI builder, etc), I could not just save any changes. When I checked the system logs, there was error message indicating "No space left on device", as shown in screenshot below.



However, after a while, I just could not access the app at all from the App Center. When I check the system logs, the errors have changed, which are as below:

ERROR   08 Aug 2024 08:01:39 org.apache.jsp.WEB_002dINF.jsp.error500_jsp - Handler dispatch failed; nested exception is java.lang.StackOverflowError
org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.StackOverflowError
.....
.....
.....
at org.joget.apps.app.service.AppDevUtil.gitPullLocal(AppDevUtil.java:504) ~[classes/:?]
    at org.joget.apps.app.service.AppDevUtil.gitPushLocal(AppDevUtil.java:656) ~[classes/:?]
    at org.joget.apps.app.service.AppDevUtil.gitPushLocal(AppDevUtil.java:660) ~[classes/:?]
    at org.joget.apps.app.service.AppDevUtil.gitPushLocal(AppDevUtil.java:660) ~[classes/:?]
    at org.joget.apps.app.service.AppDevUtil.gitPushLocal(AppDevUtil.java:660) ~[classes/:?]
    at org.joget.apps.app.service.AppDevUtil.gitPushLocal(AppDevUtil.java:660) ~[classes/:?]
    at org.joget.apps.app.service.AppDevUtil.gitPushLocal(AppDevUtil.java:660) ~[classes/:?]


I could access another app from the App Composer tho, although I still cannot make any changes and save them. I assume this has to be done with something related to the disk space and git.


Any ideas/thoughts on how to solve this issue?


Thanks!

git;space

4


08 Aug, 2024
confluenceUser
confluenceUser

Are you using local git or remote? try recovering via git

Recover Joget App From Local GIT - Knowledge Base for DX 8 - Joget | COMMUNITY

Recover Joget App From Remote GIT - Knowledge Base for DX 8 - Joget | COMMUNITY

what were you working on? make sure when you save on any of the builders, you give it a moment or two after you hit save (wait for the green "saved" message box below the save button) before moving to another task/switching to another builder. probably something got corrupted

09 Aug, 2024
confluenceUser
confluenceUser

Hi Ian. I were just working on the builders normally, nothing extraordinary. Plus, as you mentioned, my practice also always to wait until the "saved" message appear when I make any changes and save them. I however forget to mention there was another error message appeared just before the java.lang.StackOverflowError, which indicating "No space left on device", as shown below. I will update my questions to include this info.

09 Aug, 2024
confluenceUser
confluenceUser

yeah that errors says it all... better check your free hard disk space on the machine you're running Joget.



09 Aug, 2024
confluenceUser
confluenceUser

We somehow decide to move to a new server and provide a larger space for Joget in it. Thanks for the insights!

RELATED QUESTIONS

Your answer


To answer a question you'll need an account.

Print