defold / extender

Native extension build server
https://defold.com/manuals/extensions/
MIT License
43 stars 17 forks source link

Invalid or corrupt jarfile /etc/extender/apps/manifestmergetool.jar #473

Open d954mas opened 2 hours ago

d954mas commented 2 hours ago

Trying new way Build server local setup.

This worked for windows build, but not worked for web build:( In windows i see "Manifest merging not supported by this sdk" In web i see "Invalid or corrupt jarfile /etc/extender/apps/manifestmergetool.jar"

I am complete all steps from doc. My platform is windows. As shell i use git bash.

Download jar

ROG@DESKTOP-IC0N6NG MINGW64 /c/develop/extender_new/extender (dev)
$ TMP_DIR=$(pwd)/server/_tmp
 APPLICATION_DIR=$(pwd)/server/app
 # set nesessary version of Extender and Manifest merge tool
 # versions can be found at Github release page https://github.com/defold/extender/releases
 # or you can pull latest version (see code sample below)
 EXTENDER_VERSION=2.6.5
 MANIFESTMERGETOOL_VERSION=1.3.0
 echo "Download prebuild jars to ${APPLICATION_DIR}"
 rm -rf ${TMP_DIR}
 mkdir -p ${TMP_DIR}
 rm -rf ${APPLICATION_DIR}
 mkdir -p ${APPLICATION_DIR}

 gcloud artifacts files download \
 --project=extender-426409 \
 --location=europe-west1 \
 --repository=extender-maven \
 --destination=${TMP_DIR} \
 com/defold/extender/server/${EXTENDER_VERSION}/server-${EXTENDER_VERSION}.jar

 gcloud artifacts files download \
 --project=extender-426409 \
 --location=europe-west1 \
 --repository=extender-maven \
 --destination=${TMP_DIR} \
 com/defold/extender/manifestmergetool/${MANIFESTMERGETOOL_VERSION}/manifestmergetool-${MANIFESTMERGETOOL_VERSION}.jar

 cp ${TMP_DIR}/$(ls ${TMP_DIR} | grep server-${EXTENDER_VERSION}.jar) ${APPLICATION_DIR}/extender.jar
 cp ${TMP_DIR}/$(ls ${TMP_DIR} | grep manifestmergetool-${MANIFESTMERGETOOL_VERSION}.jar) ${APPLICATION_DIR}/manifestmergetool.jar
Download prebuild jars to /c/develop/extender_new/extender/server/app
╔════════════════════════════════════════════════════════════╗
╠═ Downloading com%2Fdefold%2Fextender%2Fserver%2F2.6.5%... ═╣
╚════════════════════════════════════════════════════════════╝
Successfully downloaded the file to C:/develop/extender_new/extender/server/_tmp
╔════════════════════════════════════════════════════════════╗
╠═ Downloading com%2Fdefold%2Fextender%2Fmanifestmergeto... ═╣
╚════════════════════════════════════════════════════════════╝
Successfully downloaded the file to C:/develop/extender_new/extender/server/_tmp

Files look ok. Is it correct /server/app? In shell i see /etc/extender/apps/manifestmergetool.jar 2024-09-28_13-20-23

d954mas commented 2 hours ago

docker compose -p extender -f server/docker/docker-compose.yml --profile android --profile web --profile windows up
 Container extender-emscripten_3165-dev-1  Created
 Container extender-frontend-dev-1  Created
 Container extender-win_2019-dev-1  Created
 Container extender-emscripten_3155-dev-1  Created
 Container extender-android_ndk25-dev-1  Created
 Container extender-win_2022-dev-1  Created
 Container extender-emscripten_2011-dev-1  Created
Attaching to android_ndk25-dev-1, emscripten_2011-dev-1, emscripten_3155-dev-1, emscripten_3165-dev-1, frontend-dev-1, win_2019-dev-1, win_2022-dev-1
win_2019-dev-1         |
win_2019-dev-1         |   .   ____          _            __ _ _
win_2019-dev-1         |  /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
win_2019-dev-1         | ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
win_2019-dev-1         |  \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
win_2019-dev-1         |   '  |____| .__|_| |_|_| |_\__, | / / / /
win_2019-dev-1         |  =========|_|==============|___/=/_/_/_/
win_2019-dev-1         |
win_2019-dev-1         |  :: Spring Boot ::                (v3.3.1)
win_2019-dev-1         |
win_2019-dev-1         | 2024-09-28 08:03:52.558 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : Starting ExtenderApplication v2.6.5 using Java 17.0.7 with PID 1 (/app/extender.jar started by root in /)
win_2019-dev-1         | 2024-09-28 08:03:52.577 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : No active profile set, falling back to 1 default profile: "default"
win_2022-dev-1         |
win_2022-dev-1         |   .   ____          _            __ _ _
win_2022-dev-1         |  /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
win_2022-dev-1         | ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
win_2022-dev-1         |  \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
win_2022-dev-1         |   '  |____| .__|_| |_|_| |_\__, | / / / /
win_2022-dev-1         |  =========|_|==============|___/=/_/_/_/
win_2022-dev-1         |
win_2022-dev-1         |  :: Spring Boot ::                (v3.3.1)
win_2022-dev-1         |
emscripten_3165-dev-1  |
emscripten_3165-dev-1  |   .   ____          _            __ _ _
emscripten_3165-dev-1  |  /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
emscripten_3165-dev-1  | ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
emscripten_3165-dev-1  |  \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
emscripten_3165-dev-1  |   '  |____| .__|_| |_|_| |_\__, | / / / /
emscripten_3165-dev-1  |  =========|_|==============|___/=/_/_/_/
emscripten_3165-dev-1  |
emscripten_3165-dev-1  |  :: Spring Boot ::                (v3.3.1)
emscripten_3165-dev-1  |
emscripten_3155-dev-1  |
emscripten_3155-dev-1  |   .   ____          _            __ _ _
emscripten_3155-dev-1  |  /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
emscripten_3155-dev-1  | ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
emscripten_3155-dev-1  |  \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
emscripten_3155-dev-1  |   '  |____| .__|_| |_|_| |_\__, | / / / /
emscripten_3155-dev-1  |  =========|_|==============|___/=/_/_/_/
emscripten_3155-dev-1  |
emscripten_3155-dev-1  |  :: Spring Boot ::                (v3.3.1)
emscripten_3155-dev-1  |
android_ndk25-dev-1    |
android_ndk25-dev-1    |   .   ____          _            __ _ _
android_ndk25-dev-1    |  /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
android_ndk25-dev-1    | ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
android_ndk25-dev-1    |  \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
android_ndk25-dev-1    |   '  |____| .__|_| |_|_| |_\__, | / / / /
android_ndk25-dev-1    |  =========|_|==============|___/=/_/_/_/
android_ndk25-dev-1    |
android_ndk25-dev-1    |  :: Spring Boot ::                (v3.3.1)
android_ndk25-dev-1    |
emscripten_2011-dev-1  |
emscripten_2011-dev-1  |   .   ____          _            __ _ _
emscripten_2011-dev-1  |  /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
emscripten_2011-dev-1  | ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
emscripten_2011-dev-1  |  \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
emscripten_2011-dev-1  |   '  |____| .__|_| |_|_| |_\__, | / / / /
emscripten_2011-dev-1  |  =========|_|==============|___/=/_/_/_/
emscripten_2011-dev-1  |
emscripten_2011-dev-1  |  :: Spring Boot ::                (v3.3.1)
emscripten_2011-dev-1  |
frontend-dev-1         |
frontend-dev-1         |   .   ____          _            __ _ _
frontend-dev-1         |  /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
frontend-dev-1         | ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
frontend-dev-1         |  \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
frontend-dev-1         |   '  |____| .__|_| |_|_| |_\__, | / / / /
frontend-dev-1         |  =========|_|==============|___/=/_/_/_/
frontend-dev-1         |
frontend-dev-1         |  :: Spring Boot ::                (v3.3.1)
frontend-dev-1         |
win_2022-dev-1         | 2024-09-28 08:03:53.384 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : Starting ExtenderApplication v2.6.5 using Java 17.0.7 with PID 1 (/app/extender.jar started by root in /)
win_2022-dev-1         | 2024-09-28 08:03:53.400 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : No active profile set, falling back to 1 default profile: "default"
emscripten_3165-dev-1  | 2024-09-28 08:03:53.427 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : Starting ExtenderApplication v2.6.5 using Java 17.0.7 with PID 1 (/app/extender.jar started by root in /)
emscripten_3165-dev-1  | 2024-09-28 08:03:53.449 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : No active profile set, falling back to 1 default profile: "default"
emscripten_3155-dev-1  | 2024-09-28 08:03:53.517 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : Starting ExtenderApplication v2.6.5 using Java 17.0.7 with PID 1 (/app/extender.jar started by root in /)
emscripten_3155-dev-1  | 2024-09-28 08:03:53.533 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : No active profile set, falling back to 1 default profile: "default"
android_ndk25-dev-1    | 2024-09-28 08:03:53.522 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : Starting ExtenderApplication v2.6.5 using Java 17.0.7 with PID 1 (/app/extender.jar started by root in /)
android_ndk25-dev-1    | 2024-09-28 08:03:53.544 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : The following 1 profile is active: "local-dev-android"
emscripten_2011-dev-1  | 2024-09-28 08:03:53.529 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : Starting ExtenderApplication v2.6.5 using Java 17.0.7 with PID 1 (/app/extender.jar started by root in /)
emscripten_2011-dev-1  | 2024-09-28 08:03:53.547 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : No active profile set, falling back to 1 default profile: "default"
frontend-dev-1         | 2024-09-28 08:03:53.579 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : Starting ExtenderApplication v2.6.5 using Java 17.0.7 with PID 1 (/app/extender.jar started by root in /)
frontend-dev-1         | 2024-09-28 08:03:53.595 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : The following 1 profile is active: "local-dev-app"
win_2019-dev-1         | 2024-09-28 08:03:57.341 - INFO 1 --- [           main] o.s.b.w.e.j.JettyServletWebServerFactory : Server initialized with port: 9000
win_2019-dev-1         | 2024-09-28 08:03:57.352 - INFO 1 --- [           main] org.eclipse.jetty.server.Server          : jetty-12.0.10; built: 2024-05-30T04:40:36.563Z; git: 26106dfc84a03ddb6216062fe33b047fc332d0ce; jvm 17.0.7+7-LTS
win_2019-dev-1         | 2024-09-28 08:03:57.462 - INFO 1 --- [           main] o.e.j.s.h.ContextHandler.application     : Initializing Spring embedded WebApplicationContext
win_2019-dev-1         | 2024-09-28 08:03:57.464 - INFO 1 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4546 ms
win_2019-dev-1         | 2024-09-28 08:03:58.022 - INFO 1 --- [           main] o.e.j.session.DefaultSessionIdManager    : Session workerName=node0
win_2019-dev-1         | 2024-09-28 08:03:58.052 - INFO 1 --- [           main] o.e.jetty.server.handler.ContextHandler  : Started osbwej.JettyEmbeddedWebAppContext@388c519{application,/,b=file:/tmp/jetty-docbase.9000.11540791721751459365/,a=AVAILABLE,h=oeje10s.SessionHandler@7fbd3e75{STARTED}}
win_2019-dev-1         | 2024-09-28 08:03:58.060 - INFO 1 --- [           main] o.e.j.e.servlet.ServletContextHandler    : Started osbwej.JettyEmbeddedWebAppContext@388c519{application,/,b=file:/tmp/jetty-docbase.9000.11540791721751459365/,a=AVAILABLE,h=oeje10s.SessionHandler@7fbd3e75{STARTED}}
win_2019-dev-1         | 2024-09-28 08:03:58.082 - INFO 1 --- [           main] org.eclipse.jetty.server.Server          : Started oejs.Server@25a7fedf{STARTING}[12.0.10,sto=0] @9747ms
win_2019-dev-1         | 2024-09-28 08:03:58.292 - INFO 1 --- [           main] c.d.extender.services.DefoldSdkService   : SDK service using directory /var/extender/sdk with cache size 10
win_2019-dev-1         | 2024-09-28 08:03:58.349 - INFO 1 --- [           main] c.d.extender.cache.DataCacheFactory      : Creating dummy data cache since cache is disabled
win_2019-dev-1         | 2024-09-28 08:03:58.423 - INFO 1 --- [           main] c.d.extender.services.CocoaPodsService   : CocoaPodsService service
win_2022-dev-1         | 2024-09-28 08:03:58.461 - INFO 1 --- [           main] o.s.b.w.e.j.JettyServletWebServerFactory : Server initialized with port: 9000
win_2022-dev-1         | 2024-09-28 08:03:58.476 - INFO 1 --- [           main] org.eclipse.jetty.server.Server          : jetty-12.0.10; built: 2024-05-30T04:40:36.563Z; git: 26106dfc84a03ddb6216062fe33b047fc332d0ce; jvm 17.0.7+7-LTS
win_2019-dev-1         | 2024-09-28 08:03:58.541 - INFO 1 --- [           main] c.d.extender.services.UserUpdateService  : UserUpdateService() updateInterval = 900000 usersResource = null
win_2019-dev-1         | 2024-09-28 08:03:58.542 - INFO 1 --- [           main] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
frontend-dev-1         | 2024-09-28 08:03:58.597 - INFO 1 --- [           main] o.s.b.w.e.j.JettyServletWebServerFactory : Server initialized with port: 9000
win_2022-dev-1         | 2024-09-28 08:03:58.598 - INFO 1 --- [           main] o.e.j.s.h.ContextHandler.application     : Initializing Spring embedded WebApplicationContext
win_2022-dev-1         | 2024-09-28 08:03:58.600 - INFO 1 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4849 ms
frontend-dev-1         | 2024-09-28 08:03:58.608 - INFO 1 --- [           main] org.eclipse.jetty.server.Server          : jetty-12.0.10; built: 2024-05-30T04:40:36.563Z; git: 26106dfc84a03ddb6216062fe33b047fc332d0ce; jvm 17.0.7+7-LTS
emscripten_3165-dev-1  | 2024-09-28 08:03:58.641 - INFO 1 --- [           main] o.s.b.w.e.j.JettyServletWebServerFactory : Server initialized with port: 9000
emscripten_3165-dev-1  | 2024-09-28 08:03:58.654 - INFO 1 --- [           main] org.eclipse.jetty.server.Server          : jetty-12.0.10; built: 2024-05-30T04:40:36.563Z; git: 26106dfc84a03ddb6216062fe33b047fc332d0ce; jvm 17.0.7+7-LTS
emscripten_3155-dev-1  | 2024-09-28 08:03:58.697 - INFO 1 --- [           main] o.s.b.w.e.j.JettyServletWebServerFactory : Server initialized with port: 9000
emscripten_3155-dev-1  | 2024-09-28 08:03:58.708 - INFO 1 --- [           main] org.eclipse.jetty.server.Server          : jetty-12.0.10; built: 2024-05-30T04:40:36.563Z; git: 26106dfc84a03ddb6216062fe33b047fc332d0ce; jvm 17.0.7+7-LTS
android_ndk25-dev-1    | 2024-09-28 08:03:58.721 - INFO 1 --- [           main] o.s.b.w.e.j.JettyServletWebServerFactory : Server initialized with port: 9000
emscripten_2011-dev-1  | 2024-09-28 08:03:58.727 - INFO 1 --- [           main] o.s.b.w.e.j.JettyServletWebServerFactory : Server initialized with port: 9000
android_ndk25-dev-1    | 2024-09-28 08:03:58.731 - INFO 1 --- [           main] org.eclipse.jetty.server.Server          : jetty-12.0.10; built: 2024-05-30T04:40:36.563Z; git: 26106dfc84a03ddb6216062fe33b047fc332d0ce; jvm 17.0.7+7-LTS
emscripten_2011-dev-1  | 2024-09-28 08:03:58.736 - INFO 1 --- [           main] org.eclipse.jetty.server.Server          : jetty-12.0.10; built: 2024-05-30T04:40:36.563Z; git: 26106dfc84a03ddb6216062fe33b047fc332d0ce; jvm 17.0.7+7-LTS
frontend-dev-1         | 2024-09-28 08:03:58.741 - INFO 1 --- [           main] o.e.j.s.h.ContextHandler.application     : Initializing Spring embedded WebApplicationContext
frontend-dev-1         | 2024-09-28 08:03:58.743 - INFO 1 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4783 ms
emscripten_3165-dev-1  | 2024-09-28 08:03:58.760 - INFO 1 --- [           main] o.e.j.s.h.ContextHandler.application     : Initializing Spring embedded WebApplicationContext
emscripten_3165-dev-1  | 2024-09-28 08:03:58.762 - INFO 1 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4982 ms
win_2019-dev-1         | 2024-09-28 08:03:58.785 - INFO 1 --- [           main] r$InitializeUserDetailsManagerConfigurer : Global AuthenticationManager configured with UserDetailsService bean with name userDetailsManagerBean
emscripten_3155-dev-1  | 2024-09-28 08:03:58.820 - INFO 1 --- [           main] o.e.j.s.h.ContextHandler.application     : Initializing Spring embedded WebApplicationContext
emscripten_3155-dev-1  | 2024-09-28 08:03:58.823 - INFO 1 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4909 ms
android_ndk25-dev-1    | 2024-09-28 08:03:58.842 - INFO 1 --- [           main] o.e.j.s.h.ContextHandler.application     : Initializing Spring embedded WebApplicationContext
android_ndk25-dev-1    | 2024-09-28 08:03:58.852 - INFO 1 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 4973 ms
emscripten_2011-dev-1  | 2024-09-28 08:03:58.882 - INFO 1 --- [           main] o.e.j.s.h.ContextHandler.application     : Initializing Spring embedded WebApplicationContext
emscripten_2011-dev-1  | 2024-09-28 08:03:58.884 - INFO 1 --- [           main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 5006 ms
win_2022-dev-1         | 2024-09-28 08:03:59.401 - INFO 1 --- [           main] o.e.j.session.DefaultSessionIdManager    : Session workerName=node0
win_2022-dev-1         | 2024-09-28 08:03:59.450 - INFO 1 --- [           main] o.e.jetty.server.handler.ContextHandler  : Started osbwej.JettyEmbeddedWebAppContext@388c519{application,/,b=file:/tmp/jetty-docbase.9000.14135677141781015376/,a=AVAILABLE,h=oeje10s.SessionHandler@7fbd3e75{STARTED}}
win_2022-dev-1         | 2024-09-28 08:03:59.452 - INFO 1 --- [           main] o.e.j.e.servlet.ServletContextHandler    : Started osbwej.JettyEmbeddedWebAppContext@388c519{application,/,b=file:/tmp/jetty-docbase.9000.14135677141781015376/,a=AVAILABLE,h=oeje10s.SessionHandler@7fbd3e75{STARTED}}
win_2022-dev-1         | 2024-09-28 08:03:59.465 - INFO 1 --- [           main] org.eclipse.jetty.server.Server          : Started oejs.Server@25a7fedf{STARTING}[12.0.10,sto=0] @10461ms
frontend-dev-1         | 2024-09-28 08:03:59.724 - INFO 1 --- [           main] o.e.j.session.DefaultSessionIdManager    : Session workerName=node0
win_2022-dev-1         | 2024-09-28 08:03:59.730 - INFO 1 --- [           main] c.d.extender.services.DefoldSdkService   : SDK service using directory /var/extender/sdk with cache size 10
win_2022-dev-1         | 2024-09-28 08:03:59.774 - INFO 1 --- [           main] c.d.extender.cache.DataCacheFactory      : Creating dummy data cache since cache is disabled
frontend-dev-1         | 2024-09-28 08:03:59.782 - INFO 1 --- [           main] o.e.jetty.server.handler.ContextHandler  : Started osbwej.JettyEmbeddedWebAppContext@5b35c7d{application,/,b=file:/tmp/jetty-docbase.9000.14820150824058552392/,a=AVAILABLE,h=oeje10s.SessionHandler@29d405e6{STARTED}}
frontend-dev-1         | 2024-09-28 08:03:59.789 - INFO 1 --- [           main] o.e.j.e.servlet.ServletContextHandler    : Started osbwej.JettyEmbeddedWebAppContext@5b35c7d{application,/,b=file:/tmp/jetty-docbase.9000.14820150824058552392/,a=AVAILABLE,h=oeje10s.SessionHandler@29d405e6{STARTED}}
frontend-dev-1         | 2024-09-28 08:03:59.810 - INFO 1 --- [           main] org.eclipse.jetty.server.Server          : Started oejs.Server@294aba23{STARTING}[12.0.10,sto=0] @10713ms
win_2022-dev-1         | 2024-09-28 08:03:59.884 - INFO 1 --- [           main] c.d.extender.services.CocoaPodsService   : CocoaPodsService service
emscripten_3165-dev-1  | 2024-09-28 08:03:59.952 - INFO 1 --- [           main] o.e.j.session.DefaultSessionIdManager    : Session workerName=node0
emscripten_3165-dev-1  | 2024-09-28 08:03:59.980 - INFO 1 --- [           main] o.e.jetty.server.handler.ContextHandler  : Started osbwej.JettyEmbeddedWebAppContext@7fbd3e75{application,/,b=file:/tmp/jetty-docbase.9000.7613022425516980285/,a=AVAILABLE,h=oeje10s.SessionHandler@198536f6{STARTED}}
emscripten_3165-dev-1  | 2024-09-28 08:03:59.982 - INFO 1 --- [           main] o.e.j.e.servlet.ServletContextHandler    : Started osbwej.JettyEmbeddedWebAppContext@7fbd3e75{application,/,b=file:/tmp/jetty-docbase.9000.7613022425516980285/,a=AVAILABLE,h=oeje10s.SessionHandler@198536f6{STARTED}}
emscripten_3165-dev-1  | 2024-09-28 08:03:59.999 - INFO 1 --- [           main] org.eclipse.jetty.server.Server          : Started oejs.Server@6361b799{STARTING}[12.0.10,sto=0] @10901ms
emscripten_3155-dev-1  | 2024-09-28 08:04:00.011 - INFO 1 --- [           main] o.e.j.session.DefaultSessionIdManager    : Session workerName=node0
win_2022-dev-1         | 2024-09-28 08:04:00.013 - INFO 1 --- [           main] c.d.extender.services.UserUpdateService  : UserUpdateService() updateInterval = 900000 usersResource = null
win_2022-dev-1         | 2024-09-28 08:04:00.014 - INFO 1 --- [           main] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
emscripten_3155-dev-1  | 2024-09-28 08:04:00.040 - INFO 1 --- [           main] o.e.jetty.server.handler.ContextHandler  : Started osbwej.JettyEmbeddedWebAppContext@198536f6{application,/,b=file:/tmp/jetty-docbase.9000.4804419725081084829/,a=AVAILABLE,h=oeje10s.SessionHandler@7fdd43cd{STARTED}}
emscripten_3155-dev-1  | 2024-09-28 08:04:00.041 - INFO 1 --- [           main] o.e.j.e.servlet.ServletContextHandler    : Started osbwej.JettyEmbeddedWebAppContext@198536f6{application,/,b=file:/tmp/jetty-docbase.9000.4804419725081084829/,a=AVAILABLE,h=oeje10s.SessionHandler@7fdd43cd{STARTED}}
emscripten_2011-dev-1  | 2024-09-28 08:04:00.049 - INFO 1 --- [           main] o.e.j.session.DefaultSessionIdManager    : Session workerName=node0
frontend-dev-1         | 2024-09-28 08:04:00.051 - INFO 1 --- [           main] c.d.extender.services.DefoldSdkService   : SDK service using directory /var/extender/sdk with cache size 10
android_ndk25-dev-1    | 2024-09-28 08:04:00.053 - INFO 1 --- [           main] o.e.j.session.DefaultSessionIdManager    : Session workerName=node0
emscripten_3155-dev-1  | 2024-09-28 08:04:00.056 - INFO 1 --- [           main] org.eclipse.jetty.server.Server          : Started oejs.Server@1b9d9a2b{STARTING}[12.0.10,sto=0] @10959ms
frontend-dev-1         | 2024-09-28 08:04:00.072 - INFO 1 --- [           main] c.d.extender.cache.DataCacheFactory      : Creating dummy data cache since cache is disabled
emscripten_2011-dev-1  | 2024-09-28 08:04:00.078 - INFO 1 --- [           main] o.e.jetty.server.handler.ContextHandler  : Started osbwej.JettyEmbeddedWebAppContext@7b53b1ad{application,/,b=file:/tmp/jetty-docbase.9000.15615910141690094645/,a=AVAILABLE,h=oeje10s.SessionHandler@3cc053{STARTED}}
android_ndk25-dev-1    | 2024-09-28 08:04:00.082 - INFO 1 --- [           main] o.e.jetty.server.handler.ContextHandler  : Started osbwej.JettyEmbeddedWebAppContext@594131f2{application,/,b=file:/tmp/jetty-docbase.9000.5184055092239911626/,a=AVAILABLE,h=oeje10s.SessionHandler@51d0ec6f{STARTED}}
android_ndk25-dev-1    | 2024-09-28 08:04:00.084 - INFO 1 --- [           main] o.e.j.e.servlet.ServletContextHandler    : Started osbwej.JettyEmbeddedWebAppContext@594131f2{application,/,b=file:/tmp/jetty-docbase.9000.5184055092239911626/,a=AVAILABLE,h=oeje10s.SessionHandler@51d0ec6f{STARTED}}
emscripten_2011-dev-1  | 2024-09-28 08:04:00.080 - INFO 1 --- [           main] o.e.j.e.servlet.ServletContextHandler    : Started osbwej.JettyEmbeddedWebAppContext@7b53b1ad{application,/,b=file:/tmp/jetty-docbase.9000.15615910141690094645/,a=AVAILABLE,h=oeje10s.SessionHandler@3cc053{STARTED}}
android_ndk25-dev-1    | 2024-09-28 08:04:00.101 - INFO 1 --- [           main] org.eclipse.jetty.server.Server          : Started oejs.Server@7c281eb8{STARTING}[12.0.10,sto=0] @10968ms
emscripten_2011-dev-1  | 2024-09-28 08:04:00.102 - INFO 1 --- [           main] org.eclipse.jetty.server.Server          : Started oejs.Server@36f7d7b{STARTING}[12.0.10,sto=0] @10998ms
win_2019-dev-1         | 2024-09-28 08:04:00.119 - INFO 1 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 1 endpoint beneath base path '/actuator'
frontend-dev-1         | 2024-09-28 08:04:00.120 - INFO 1 --- [           main] c.d.extender.services.CocoaPodsService   : CocoaPodsService service
emscripten_3165-dev-1  | 2024-09-28 08:04:00.137 - INFO 1 --- [           main] c.d.extender.services.DefoldSdkService   : SDK service using directory /var/extender/sdk with cache size 10
emscripten_3165-dev-1  | 2024-09-28 08:04:00.157 - INFO 1 --- [           main] c.d.extender.cache.DataCacheFactory      : Creating dummy data cache since cache is disabled
emscripten_3155-dev-1  | 2024-09-28 08:04:00.189 - INFO 1 --- [           main] c.d.extender.services.DefoldSdkService   : SDK service using directory /var/extender/sdk with cache size 10
emscripten_3165-dev-1  | 2024-09-28 08:04:00.200 - INFO 1 --- [           main] c.d.extender.services.CocoaPodsService   : CocoaPodsService service
emscripten_3155-dev-1  | 2024-09-28 08:04:00.210 - INFO 1 --- [           main] c.d.extender.cache.DataCacheFactory      : Creating dummy data cache since cache is disabled
frontend-dev-1         | 2024-09-28 08:04:00.211 - INFO 1 --- [           main] c.d.extender.services.UserUpdateService  : UserUpdateService() updateInterval = 900000 usersResource = null
frontend-dev-1         | 2024-09-28 08:04:00.211 - INFO 1 --- [           main] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
android_ndk25-dev-1    | 2024-09-28 08:04:00.238 - INFO 1 --- [           main] c.d.extender.services.DefoldSdkService   : SDK service using directory /var/extender/sdk with cache size 10
android_ndk25-dev-1    | 2024-09-28 08:04:00.258 - INFO 1 --- [           main] c.d.extender.cache.DataCacheFactory      : Creating dummy data cache since cache is disabled
emscripten_3155-dev-1  | 2024-09-28 08:04:00.258 - INFO 1 --- [           main] c.d.extender.services.CocoaPodsService   : CocoaPodsService service
emscripten_2011-dev-1  | 2024-09-28 08:04:00.260 - INFO 1 --- [           main] c.d.extender.services.DefoldSdkService   : SDK service using directory /var/extender/sdk with cache size 10
emscripten_3165-dev-1  | 2024-09-28 08:04:00.272 - INFO 1 --- [           main] c.d.extender.services.UserUpdateService  : UserUpdateService() updateInterval = 900000 usersResource = null
emscripten_3165-dev-1  | 2024-09-28 08:04:00.272 - INFO 1 --- [           main] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
android_ndk25-dev-1    | 2024-09-28 08:04:00.273 - INFO 1 --- [           main] c.d.extender.services.RealGradleService  : GRADLE service using directory /tmp/.gradle
emscripten_2011-dev-1  | 2024-09-28 08:04:00.288 - INFO 1 --- [           main] c.d.extender.cache.DataCacheFactory      : Creating dummy data cache since cache is disabled
win_2022-dev-1         | 2024-09-28 08:04:00.295 - INFO 1 --- [           main] r$InitializeUserDetailsManagerConfigurer : Global AuthenticationManager configured with UserDetailsService bean with name userDetailsManagerBean
android_ndk25-dev-1    | 2024-09-28 08:04:00.335 - INFO 1 --- [           main] c.d.extender.services.CocoaPodsService   : CocoaPodsService service
emscripten_3155-dev-1  | 2024-09-28 08:04:00.356 - INFO 1 --- [           main] c.d.extender.services.UserUpdateService  : UserUpdateService() updateInterval = 900000 usersResource = null
emscripten_3155-dev-1  | 2024-09-28 08:04:00.356 - INFO 1 --- [           main] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
emscripten_2011-dev-1  | 2024-09-28 08:04:00.357 - INFO 1 --- [           main] c.d.extender.services.CocoaPodsService   : CocoaPodsService service
android_ndk25-dev-1    | 2024-09-28 08:04:00.462 - INFO 1 --- [           main] c.d.extender.services.UserUpdateService  : UserUpdateService() updateInterval = 900000 usersResource = null
android_ndk25-dev-1    | 2024-09-28 08:04:00.462 - INFO 1 --- [           main] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
emscripten_2011-dev-1  | 2024-09-28 08:04:00.478 - INFO 1 --- [           main] c.d.extender.services.UserUpdateService  : UserUpdateService() updateInterval = 900000 usersResource = null
emscripten_2011-dev-1  | 2024-09-28 08:04:00.478 - INFO 1 --- [           main] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
frontend-dev-1         | 2024-09-28 08:04:00.520 - INFO 1 --- [           main] r$InitializeUserDetailsManagerConfigurer : Global AuthenticationManager configured with UserDetailsService bean with name userDetailsManagerBean
emscripten_3165-dev-1  | 2024-09-28 08:04:00.674 - INFO 1 --- [           main] r$InitializeUserDetailsManagerConfigurer : Global AuthenticationManager configured with UserDetailsService bean with name userDetailsManagerBean
emscripten_3155-dev-1  | 2024-09-28 08:04:00.684 - INFO 1 --- [           main] r$InitializeUserDetailsManagerConfigurer : Global AuthenticationManager configured with UserDetailsService bean with name userDetailsManagerBean
emscripten_2011-dev-1  | 2024-09-28 08:04:00.787 - INFO 1 --- [           main] r$InitializeUserDetailsManagerConfigurer : Global AuthenticationManager configured with UserDetailsService bean with name userDetailsManagerBean
android_ndk25-dev-1    | 2024-09-28 08:04:00.792 - INFO 1 --- [           main] r$InitializeUserDetailsManagerConfigurer : Global AuthenticationManager configured with UserDetailsService bean with name userDetailsManagerBean
win_2019-dev-1         | 2024-09-28 08:04:01.300 - INFO 1 --- [           main] o.e.j.s.h.ContextHandler.application     : Initializing Spring DispatcherServlet 'dispatcherServlet'
win_2019-dev-1         | 2024-09-28 08:04:01.301 - INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
win_2019-dev-1         | 2024-09-28 08:04:01.304 - INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Completed initialization in 1 ms
win_2022-dev-1         | 2024-09-28 08:04:01.353 - INFO 1 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 1 endpoint beneath base path '/actuator'
win_2019-dev-1         | 2024-09-28 08:04:01.368 - INFO 1 --- [           main] o.e.jetty.server.AbstractConnector       : Started ServerConnector@1752e45c{HTTP/1.1, (http/1.1)}{0.0.0.0:9000}
win_2019-dev-1         | 2024-09-28 08:04:01.377 - INFO 1 --- [           main] o.s.b.web.embedded.jetty.JettyWebServer  : Jetty started on port 9000 (http/1.1) with context path '/'
win_2019-dev-1         | 2024-09-28 08:04:01.511 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : Started ExtenderApplication in 10.953 seconds (process running for 13.176)
win_2019-dev-1         | 2024-09-28 08:04:01.605 - INFO 1 --- [   scheduling-1] c.d.extender.services.UserUpdateService  : Schedule user credentials update
win_2019-dev-1         | 2024-09-28 08:04:01.605 - INFO 1 --- [   scheduling-1] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
frontend-dev-1         | 2024-09-28 08:04:01.657 - INFO 1 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 1 endpoint beneath base path '/actuator'
emscripten_3155-dev-1  | 2024-09-28 08:04:01.831 - INFO 1 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 1 endpoint beneath base path '/actuator'
emscripten_3165-dev-1  | 2024-09-28 08:04:01.886 - INFO 1 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 1 endpoint beneath base path '/actuator'
emscripten_2011-dev-1  | 2024-09-28 08:04:02.001 - INFO 1 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 1 endpoint beneath base path '/actuator'
android_ndk25-dev-1    | 2024-09-28 08:04:02.010 - INFO 1 --- [           main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 1 endpoint beneath base path '/actuator'
win_2022-dev-1         | 2024-09-28 08:04:02.687 - INFO 1 --- [           main] o.e.j.s.h.ContextHandler.application     : Initializing Spring DispatcherServlet 'dispatcherServlet'
win_2022-dev-1         | 2024-09-28 08:04:02.688 - INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
win_2022-dev-1         | 2024-09-28 08:04:02.690 - INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Completed initialization in 2 ms
win_2022-dev-1         | 2024-09-28 08:04:02.752 - INFO 1 --- [           main] o.e.jetty.server.AbstractConnector       : Started ServerConnector@5ed65e4b{HTTP/1.1, (http/1.1)}{0.0.0.0:9000}
win_2022-dev-1         | 2024-09-28 08:04:02.765 - INFO 1 --- [           main] o.s.b.web.embedded.jetty.JettyWebServer  : Jetty started on port 9000 (http/1.1) with context path '/'
win_2022-dev-1         | 2024-09-28 08:04:02.822 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : Started ExtenderApplication in 11.426 seconds (process running for 13.818)
emscripten_3155-dev-1  | 2024-09-28 08:04:02.852 - INFO 1 --- [           main] o.e.j.s.h.ContextHandler.application     : Initializing Spring DispatcherServlet 'dispatcherServlet'
emscripten_3155-dev-1  | 2024-09-28 08:04:02.853 - INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
frontend-dev-1         | 2024-09-28 08:04:02.857 - INFO 1 --- [           main] o.e.j.s.h.ContextHandler.application     : Initializing Spring DispatcherServlet 'dispatcherServlet'
frontend-dev-1         | 2024-09-28 08:04:02.857 - INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
emscripten_3155-dev-1  | 2024-09-28 08:04:02.856 - INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Completed initialization in 2 ms
frontend-dev-1         | 2024-09-28 08:04:02.862 - INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Completed initialization in 3 ms
win_2022-dev-1         | 2024-09-28 08:04:02.907 - INFO 1 --- [   scheduling-1] c.d.extender.services.UserUpdateService  : Schedule user credentials update
win_2022-dev-1         | 2024-09-28 08:04:02.908 - INFO 1 --- [   scheduling-1] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
emscripten_3165-dev-1  | 2024-09-28 08:04:02.911 - INFO 1 --- [           main] o.e.j.s.h.ContextHandler.application     : Initializing Spring DispatcherServlet 'dispatcherServlet'
emscripten_3165-dev-1  | 2024-09-28 08:04:02.913 - INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
emscripten_3165-dev-1  | 2024-09-28 08:04:02.916 - INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Completed initialization in 1 ms
frontend-dev-1         | 2024-09-28 08:04:02.933 - INFO 1 --- [           main] o.e.jetty.server.AbstractConnector       : Started ServerConnector@1edf71d9{HTTP/1.1, (http/1.1)}{0.0.0.0:9000}
frontend-dev-1         | 2024-09-28 08:04:02.944 - INFO 1 --- [           main] o.s.b.web.embedded.jetty.JettyWebServer  : Jetty started on port 9000 (http/1.1) with context path '/'
emscripten_3155-dev-1  | 2024-09-28 08:04:02.943 - INFO 1 --- [           main] o.e.jetty.server.AbstractConnector       : Started ServerConnector@40cf6254{HTTP/1.1, (http/1.1)}{0.0.0.0:9000}
emscripten_3155-dev-1  | 2024-09-28 08:04:02.955 - INFO 1 --- [           main] o.s.b.web.embedded.jetty.JettyWebServer  : Jetty started on port 9000 (http/1.1) with context path '/'
emscripten_3165-dev-1  | 2024-09-28 08:04:02.990 - INFO 1 --- [           main] o.e.jetty.server.AbstractConnector       : Started ServerConnector@481ed95c{HTTP/1.1, (http/1.1)}{0.0.0.0:9000}
emscripten_3165-dev-1  | 2024-09-28 08:04:03.003 - INFO 1 --- [           main] o.s.b.web.embedded.jetty.JettyWebServer  : Jetty started on port 9000 (http/1.1) with context path '/'
frontend-dev-1         | 2024-09-28 08:04:03.027 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : Started ExtenderApplication in 11.514 seconds (process running for 13.931)
emscripten_3155-dev-1  | 2024-09-28 08:04:03.028 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : Started ExtenderApplication in 11.538 seconds (process running for 13.931)
emscripten_2011-dev-1  | 2024-09-28 08:04:03.060 - INFO 1 --- [           main] o.e.j.s.h.ContextHandler.application     : Initializing Spring DispatcherServlet 'dispatcherServlet'
emscripten_2011-dev-1  | 2024-09-28 08:04:03.061 - INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
emscripten_2011-dev-1  | 2024-09-28 08:04:03.064 - INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Completed initialization in 1 ms
emscripten_3165-dev-1  | 2024-09-28 08:04:03.140 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : Started ExtenderApplication in 11.654 seconds (process running for 14.043)
android_ndk25-dev-1    | 2024-09-28 08:04:03.161 - INFO 1 --- [           main] o.e.j.s.h.ContextHandler.application     : Initializing Spring DispatcherServlet 'dispatcherServlet'
android_ndk25-dev-1    | 2024-09-28 08:04:03.162 - INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
android_ndk25-dev-1    | 2024-09-28 08:04:03.164 - INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Completed initialization in 2 ms
frontend-dev-1         | 2024-09-28 08:04:03.180 - INFO 1 --- [   scheduling-1] c.d.extender.services.UserUpdateService  : Schedule user credentials update
frontend-dev-1         | 2024-09-28 08:04:03.181 - INFO 1 --- [   scheduling-1] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
emscripten_3165-dev-1  | 2024-09-28 08:04:03.228 - INFO 1 --- [   scheduling-1] c.d.extender.services.UserUpdateService  : Schedule user credentials update
emscripten_3165-dev-1  | 2024-09-28 08:04:03.230 - INFO 1 --- [   scheduling-1] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
emscripten_2011-dev-1  | 2024-09-28 08:04:03.230 - INFO 1 --- [           main] o.e.jetty.server.AbstractConnector       : Started ServerConnector@438aaa9f{HTTP/1.1, (http/1.1)}{0.0.0.0:9000}
emscripten_2011-dev-1  | 2024-09-28 08:04:03.255 - INFO 1 --- [           main] o.s.b.web.embedded.jetty.JettyWebServer  : Jetty started on port 9000 (http/1.1) with context path '/'
emscripten_3155-dev-1  | 2024-09-28 08:04:03.269 - INFO 1 --- [   scheduling-1] c.d.extender.services.UserUpdateService  : Schedule user credentials update
emscripten_3155-dev-1  | 2024-09-28 08:04:03.270 - INFO 1 --- [   scheduling-1] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
android_ndk25-dev-1    | 2024-09-28 08:04:03.295 - INFO 1 --- [           main] o.e.jetty.server.AbstractConnector       : Started ServerConnector@27261190{HTTP/1.1, (http/1.1)}{0.0.0.0:9000}
android_ndk25-dev-1    | 2024-09-28 08:04:03.318 - INFO 1 --- [           main] o.s.b.web.embedded.jetty.JettyWebServer  : Jetty started on port 9000 (http/1.1) with context path '/'
emscripten_2011-dev-1  | 2024-09-28 08:04:03.359 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : Started ExtenderApplication in 11.833 seconds (process running for 14.256)
android_ndk25-dev-1    | 2024-09-28 08:04:03.435 - INFO 1 --- [           main] c.defold.extender.ExtenderApplication    : Started ExtenderApplication in 11.927 seconds (process running for 14.302)
emscripten_2011-dev-1  | 2024-09-28 08:04:03.456 - INFO 1 --- [   scheduling-1] c.d.extender.services.UserUpdateService  : Schedule user credentials update
emscripten_2011-dev-1  | 2024-09-28 08:04:03.456 - INFO 1 --- [   scheduling-1] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
android_ndk25-dev-1    | 2024-09-28 08:04:03.593 - INFO 1 --- [   scheduling-1] c.d.extender.services.UserUpdateService  : Schedule user credentials update
android_ndk25-dev-1    | 2024-09-28 08:04:03.593 - INFO 1 --- [   scheduling-1] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
frontend-dev-1         | 2024-09-28 08:04:11.561 - INFO 1 --- [qtp213095762-31] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
frontend-dev-1         | 2024-09-28 08:04:11.561 - INFO 1 --- [job4753087775302400300] com.defold.extender.ExtenderController   : Starting build: sdk=e4aaff11f49c941fde1dd93883cf69c6b8abebe4, platform=x86_64-win32 job=job4753087775302400300
frontend-dev-1         | 2024-09-28 08:04:12.028 - INFO 1 --- [job4753087775302400300] c.d.extender.services.DefoldSdkService   : Downloading platform sdks mappings from http://d.defold.com/archive/stable/e4aaff11f49c941fde1dd93883cf69c6b8abebe4/engine/platform.sdks.json ...
frontend-dev-1         | 2024-09-28 08:04:12.046 - INFO 1 --- [job4753087775302400300] com.defold.extender.ExtenderController   : Building engine on remote builder
frontend-dev-1         | 2024-09-28 08:04:12.069 - INFO 1 --- [         task-1] c.d.extender.remote.RemoteEngineBuilder  : Building engine remotely at http://winsdk-2022:9000
win_2022-dev-1         | 2024-09-28 08:04:13.940 - INFO 1 --- [qtp902406705-48] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
win_2022-dev-1         | 2024-09-28 08:04:13.941 - INFO 1 --- [job5923893715839442668] com.defold.extender.ExtenderController   : Starting build: sdk=e4aaff11f49c941fde1dd93883cf69c6b8abebe4, platform=x86_64-win32 job=job5923893715839442668
win_2022-dev-1         | 2024-09-28 08:04:14.287 - INFO 1 --- [job5923893715839442668] c.d.extender.services.DefoldSdkService   : Downloading platform sdks mappings from http://d.defold.com/archive/stable/e4aaff11f49c941fde1dd93883cf69c6b8abebe4/engine/platform.sdks.json ...
win_2022-dev-1         | 2024-09-28 08:04:14.327 - INFO 1 --- [-job5923893715839442668] com.defold.extender.AsyncBuilder         : Building engine locally
frontend-dev-1         | 2024-09-28 08:04:14.397 - INFO 1 --- [-job4753087775302400300] c.d.extender.remote.RemoteEngineBuilder  : Remote async build posted. Wait job id: job5923893715839442668
win_2022-dev-1         | 2024-09-28 08:04:14.415 - INFO 1 --- [-job5923893715839442668] c.d.extender.services.DefoldSdkService   : Downloading Defold SDK from http://d.defold.com/archive/stable/e4aaff11f49c941fde1dd93883cf69c6b8abebe4/engine/defoldsdk.zip ...
win_2022-dev-1         | 2024-09-28 08:04:46.420 - INFO 1 --- [-job5923893715839442668] c.d.extender.services.DefoldSdkService   : Using Defold SDK version e4aaff11f49c941fde1dd93883cf69c6b8abebe4
win_2022-dev-1         | 2024-09-28 08:04:46.576 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Using base variant: debug
win_2022-dev-1         | 2024-09-28 08:04:46.578 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Using context for platform: x86_64-win32
win_2022-dev-1         | 2024-09-28 08:04:46.665 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Manifest merging not supported by this sdk
win_2022-dev-1         | 2024-09-28 08:04:46.666 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Building engine for platform x86_64-win32 with extension source /tmp/job5923893715839442668/upload
win_2022-dev-1         | 2024-09-28 08:04:46.666 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildPods - no pods
win_2022-dev-1         | 2024-09-28 08:04:46.666 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:04:46.666 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:04:46.680 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension crypt
win_2022-dev-1         | 2024-09-28 08:04:46.684 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:04:47.810 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:04:47.810 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:04:47.811 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension resourceencryption
win_2022-dev-1         | 2024-09-28 08:04:47.813 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:04:48.404 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:04:48.404 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:04:48.406 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension imgui
win_2022-dev-1         | 2024-09-28 08:04:48.407 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:04:55.880 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:04:55.880 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:04:55.881 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension game
win_2022-dev-1         | 2024-09-28 08:04:55.882 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:04:56.374 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:04:56.375 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:04:56.376 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension gameanalytics
win_2022-dev-1         | 2024-09-28 08:04:56.377 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:04:59.085 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:04:59.085 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:04:59.086 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension go_position_setter
win_2022-dev-1         | 2024-09-28 08:04:59.087 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:04:59.645 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:04:59.645 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:04:59.646 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension native
win_2022-dev-1         | 2024-09-28 08:04:59.646 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:05:00.935 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:05:00.935 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:05:00.935 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension lua-preprocessor
win_2022-dev-1         | 2024-09-28 08:05:00.936 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:05:01.291 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:05:01.291 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:05:01.292 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension lua_script_instance
win_2022-dev-1         | 2024-09-28 08:05:01.292 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:05:01.971 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:05:01.971 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:05:01.972 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension openssl
win_2022-dev-1         | 2024-09-28 08:05:01.973 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:05:02.809 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:05:02.810 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:05:02.811 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension prometheus
win_2022-dev-1         | 2024-09-28 08:05:02.811 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:05:03.293 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:05:03.294 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:05:03.294 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension android_toast
win_2022-dev-1         | 2024-09-28 08:05:03.295 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:05:03.837 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:05:03.838 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:05:03.838 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension chronos
win_2022-dev-1         | 2024-09-28 08:05:03.839 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:05:04.495 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:05:04.496 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:05:04.497 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension defos
win_2022-dev-1         | 2024-09-28 08:05:04.499 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:05:05.490 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:05:05.491 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:05:05.492 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension diags
win_2022-dev-1         | 2024-09-28 08:05:05.493 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:05:05.912 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:05:05.913 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:05:05.913 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension html_utils
win_2022-dev-1         | 2024-09-28 08:05:05.914 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:05:06.793 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:05:06.793 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:05:06.795 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension mesh_utils
win_2022-dev-1         | 2024-09-28 08:05:06.796 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:05:08.178 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:05:08.178 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:05:08.180 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension mnu
win_2022-dev-1         | 2024-09-28 08:05:08.181 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:05:08.809 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:05:08.809 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:05:08.810 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension utf8
win_2022-dev-1         | 2024-09-28 08:05:08.811 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:05:09.621 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtension
win_2022-dev-1         | 2024-09-28 08:05:09.622 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal
win_2022-dev-1         | 2024-09-28 08:05:09.622 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Converting .proto to engine .cpp files for extension xmath
win_2022-dev-1         | 2024-09-28 08:05:09.622 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : buildExtensionInternal_Cpp
win_2022-dev-1         | 2024-09-28 08:05:10.170 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Creating .res file
win_2022-dev-1         | 2024-09-28 08:05:10.218 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Linking engine
win_2022-dev-1         | 2024-09-28 08:05:10.973 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Skipping extraction of symbols
win_2022-dev-1         | 2024-09-28 08:05:10.975 - INFO 1 --- [-job5923893715839442668] com.defold.extender.Extender             : Writing log file
win_2022-dev-1         | 2024-09-28 08:05:11.950 - INFO 1 --- [-job5923893715839442668] com.defold.extender.AsyncBuilder         : Deleting job directory
win_2022-dev-1         | 2024-09-28 08:05:12.122 - INFO 1 --- [-job5923893715839442668] com.defold.extender.AsyncBuilder         : Job done
frontend-dev-1         | 2024-09-28 08:05:14.620 - INFO 1 --- [-job4753087775302400300] c.d.extender.remote.RemoteEngineBuilder  : Job job5923893715839442668 status is 1
frontend-dev-1         | 2024-09-28 08:05:14.726 - INFO 1 --- [-job4753087775302400300] c.d.extender.remote.RemoteEngineBuilder  : Job job5923893715839442668 result got.
frontend-dev-1         | 2024-09-28 08:05:14.818 - INFO 1 --- [-job4753087775302400300] c.d.extender.remote.RemoteEngineBuilder  : Deleting job directory
d954mas commented 2 hours ago
frontend-dev-1         | 2024-09-28 08:06:35.778 - INFO 1 --- [qtp213095762-47] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
frontend-dev-1         | 2024-09-28 08:06:35.778 - INFO 1 --- [job16676392028390274119] com.defold.extender.ExtenderController   : Starting build: sdk=e4aaff11f49c941fde1dd93883cf69c6b8abebe4, platform=wasm-web job=job16676392028390274119
frontend-dev-1         | 2024-09-28 08:06:36.055 - INFO 1 --- [job16676392028390274119] c.d.extender.services.DefoldSdkService   : Downloading platform sdks mappings from http://d.defold.com/archive/stable/e4aaff11f49c941fde1dd93883cf69c6b8abebe4/engine/platform.sdks.json ...
frontend-dev-1         | 2024-09-28 08:06:36.056 - INFO 1 --- [job16676392028390274119] com.defold.extender.ExtenderController   : Building engine on remote builder
frontend-dev-1         | 2024-09-28 08:06:36.056 - INFO 1 --- [         task-2] c.d.extender.remote.RemoteEngineBuilder  : Building engine remotely at http://emsdk-3155:9000
emscripten_3155-dev-1  | 2024-09-28 08:06:36.828 - INFO 1 --- [qtp1445384588-48] c.d.extender.services.UserUpdateService  : UserUpdateService - No extender.authentication.users configuration has been set
emscripten_3155-dev-1  | 2024-09-28 08:06:36.829 - INFO 1 --- [job4188525205489076194] com.defold.extender.ExtenderController   : Starting build: sdk=e4aaff11f49c941fde1dd93883cf69c6b8abebe4, platform=wasm-web job=job4188525205489076194
emscripten_3155-dev-1  | 2024-09-28 08:06:37.117 - INFO 1 --- [job4188525205489076194] c.d.extender.services.DefoldSdkService   : Downloading platform sdks mappings from http://d.defold.com/archive/stable/e4aaff11f49c941fde1dd93883cf69c6b8abebe4/engine/platform.sdks.json ...
emscripten_3155-dev-1  | 2024-09-28 08:06:37.152 - INFO 1 --- [-job4188525205489076194] com.defold.extender.AsyncBuilder         : Building engine locally
frontend-dev-1         | 2024-09-28 08:06:37.178 - INFO 1 --- [job16676392028390274119] c.d.extender.remote.RemoteEngineBuilder  : Remote async build posted. Wait job id: job4188525205489076194
emscripten_3155-dev-1  | 2024-09-28 08:06:37.233 - INFO 1 --- [-job4188525205489076194] c.d.extender.services.DefoldSdkService   : Downloading Defold SDK from http://d.defold.com/archive/stable/e4aaff11f49c941fde1dd93883cf69c6b8abebe4/engine/defoldsdk.zip ...
emscripten_3155-dev-1  | 2024-09-28 08:07:08.121 - INFO 1 --- [-job4188525205489076194] c.d.extender.services.DefoldSdkService   : Using Defold SDK version e4aaff11f49c941fde1dd93883cf69c6b8abebe4
emscripten_3155-dev-1  | 2024-09-28 08:07:08.281 - INFO 1 --- [-job4188525205489076194] com.defold.extender.Extender             : Using base variant: debug
emscripten_3155-dev-1  | 2024-09-28 08:07:08.283 - INFO 1 --- [-job4188525205489076194] com.defold.extender.Extender             : Using context for platform: wasm-web
emscripten_3155-dev-1  | 2024-09-28 08:07:08.340 - INFO 1 --- [-job4188525205489076194] com.defold.extender.Extender             : Merging manifests
emscripten_3155-dev-1  | 2024-09-28 08:07:08.354 - INFO 1 --- [-job4188525205489076194] com.defold.extender.Extender             : Writing log file
emscripten_3155-dev-1  | 2024-09-28 08:07:08.354 -ERROR 1 --- [-job4188525205489076194] com.defold.extender.AsyncBuilder         : Exception while building or sending response - SDK: e4aaff11f49c941fde1dd93883cf69c6b8abebe4
emscripten_3155-dev-1  | com.defold.extender.ExtenderException: java.io.IOException: java -jar /etc/extender/apps/manifestmergetool.jar --platform web --main /tmp/job4188525205489076194/upload/engine_template.html  --lib /tmp/job4188525205489076194/upload/gameanalytics/manifests/web/engine_template.html  --out /tmp/job4188525205489076194/build/engine_template.html
emscripten_3155-dev-1  | Error: Invalid or corrupt jarfile /etc/extender/apps/manifestmergetool.jar
emscripten_3155-dev-1  |
emscripten_3155-dev-1  |        at com.defold.extender.Extender.executeCommand(Extender.java:327)
emscripten_3155-dev-1  |        at com.defold.extender.Extender.buildManifests(Extender.java:2534)
emscripten_3155-dev-1  |        at com.defold.extender.Extender.build(Extender.java:2571)
emscripten_3155-dev-1  |        at com.defold.extender.AsyncBuilder.asyncBuildEngine(AsyncBuilder.java:116)
emscripten_3155-dev-1  |        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
emscripten_3155-dev-1  |        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
emscripten_3155-dev-1  |        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
emscripten_3155-dev-1  |        at java.base/java.lang.reflect.Method.invoke(Method.java:568)
emscripten_3155-dev-1  |        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)
emscripten_3155-dev-1  |        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
emscripten_3155-dev-1  |        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
emscripten_3155-dev-1  |        at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)
emscripten_3155-dev-1  |        at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:113)
emscripten_3155-dev-1  |        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
emscripten_3155-dev-1  |        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
emscripten_3155-dev-1  |        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
emscripten_3155-dev-1  |        at java.base/java.lang.Thread.run(Thread.java:833)
emscripten_3155-dev-1  | Caused by: java.io.IOException: java -jar /etc/extender/apps/manifestmergetool.jar --platform web --main /tmp/job4188525205489076194/upload/engine_template.html  --lib /tmp/job4188525205489076194/upload/gameanalytics/manifests/web/engine_template.html  --out /tmp/job4188525205489076194/build/engine_template.html
emscripten_3155-dev-1  | Error: Invalid or corrupt jarfile /etc/extender/apps/manifestmergetool.jar
emscripten_3155-dev-1  |
emscripten_3155-dev-1  |        at com.defold.extender.ProcessExecutor.execute(ProcessExecutor.java:73)
emscripten_3155-dev-1  |        at com.defold.extender.Extender.executeCommand(Extender.java:323)
emscripten_3155-dev-1  |        ... 16 common frames omitted
emscripten_3155-dev-1  | 2024-09-28 08:07:08.366 - INFO 1 --- [-job4188525205489076194] com.defold.extender.AsyncBuilder         : Deleting job directory
emscripten_3155-dev-1  | 2024-09-28 08:07:08.425 - INFO 1 --- [-job4188525205489076194] com.defold.extender.AsyncBuilder         : Job done
frontend-dev-1         | 2024-09-28 08:07:12.361 - INFO 1 --- [job16676392028390274119] c.d.extender.remote.RemoteEngineBuilder  : Job job4188525205489076194 status is 2
frontend-dev-1         | 2024-09-28 08:07:12.455 - INFO 1 --- [job16676392028390274119] c.d.extender.remote.RemoteEngineBuilder  : Job job4188525205489076194 result got.
frontend-dev-1         | 2024-09-28 08:07:12.456 -ERROR 1 --- [job16676392028390274119] c.d.extender.remote.RemoteEngineBuilder  : Failed to build source.
frontend-dev-1         | java -jar /etc/extender/apps/manifestmergetool.jar --platform web --main /tmp/job4188525205489076194/upload/engine_template.html  --lib /tmp/job4188525205489076194/upload/gameanalytics/manifests/web/engine_template.html  --out /tmp/job4188525205489076194/build/engine_template.html
frontend-dev-1         | Error: Invalid or corrupt jarfile /etc/extender/apps/manifestmergetool.jar
frontend-dev-1         | com.defold.extender.ExtenderException: java.io.IOException: java -jar /etc/extender/apps/manifestmergetool.jar --platform web --main /tmp/job4188525205489076194/upload/engine_template.html  --lib /tmp/job4188525205489076194/upload/gameanalytics/manifests/web/engine_template.html  --out /tmp/job4188525205489076194/build/engine_template.html
frontend-dev-1         | Error: Invalid or corrupt jarfile /etc/extender/apps/manifestmergetool.jar
frontend-dev-1         |
frontend-dev-1         |        at com.defold.extender.Extender.executeCommand(Extender.java:327)
frontend-dev-1         |        at com.defold.extender.Extender.buildManifests(Extender.java:2534)
frontend-dev-1         |        at com.defold.extender.Extender.build(Extender.java:2571)
frontend-dev-1         |        at com.defold.extender.AsyncBuilder.asyncBuildEngine(AsyncBuilder.java:116)
frontend-dev-1         |        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
frontend-dev-1         |        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
frontend-dev-1         |        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
frontend-dev-1         |        at java.base/java.lang.reflect.Method.invoke(Method.java:568)
frontend-dev-1         |        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:354)
frontend-dev-1         |        at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:196)
frontend-dev-1         |        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
frontend-dev-1         |        at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:768)
frontend-dev-1         |        at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:113)
frontend-dev-1         |        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
frontend-dev-1         |        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
frontend-dev-1         |        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
frontend-dev-1         |        at java.base/java.lang.Thread.run(Thread.java:833)
frontend-dev-1         | Caused by: java.io.IOException: java -jar /etc/extender/apps/manifestmergetool.jar --platform web --main /tmp/job4188525205489076194/upload/engine_template.html  --lib /tmp/job4188525205489076194/upload/gameanalytics/manifests/web/engine_template.html  --out /tmp/job4188525205489076194/build/engine_template.html
frontend-dev-1         | Error: Invalid or corrupt jarfile /etc/extender/apps/manifestmergetool.jar
frontend-dev-1         |
frontend-dev-1         |        at com.defold.extender.ProcessExecutor.execute(ProcessExecutor.java:73)
frontend-dev-1         |        at com.defold.extender.Extender.executeCommand(Extender.java:323)
frontend-dev-1         |        ... 16 more
frontend-dev-1         |
frontend-dev-1         | 2024-09-28 08:07:12.457 - INFO 1 --- [job16676392028390274119] c.d.extender.remote.RemoteEngineBuilder  : Deleting job directory
Gracefully stopping... (press Ctrl+C again to force)
 Container extender-frontend-dev-1  Stopping
 Container extender-android_ndk25-dev-1  Stopping
 Container extender-emscripten_3165-dev-1  Stopping
 Container extender-win_2022-dev-1  Stopping
 Container extender-emscripten_2011-dev-1  Stopping
 Container extender-emscripten_3155-dev-1  Stopping
 Container extender-win_2019-dev-1  Stopping
 Container extender-android_ndk25-dev-1  Stopped
 Container extender-emscripten_3165-dev-1  Stopped
 Container extender-win_2022-dev-1  Stopped
 Container extender-win_2019-dev-1  Stopped
 Container extender-emscripten_2011-dev-1  Stopped
 Container extender-frontend-dev-1  Stopped
 Container extender-emscripten_3155-dev-1  Stopped
canceled
ekharkunov commented 1 hour ago

Files look ok. Is it correct /server/app? In shell i see /etc/extender/apps/manifestmergetool.jar

Yes, it ok because you saw path inside Docker container. On host machine jars palced in ./server/apps folder. Those folder mounts to /etc/extender/apps inside Docker container.

Let's verify jar signature. Run on Windows following command (from the root folder of extender repo)

certutil -hashfile ./server/app/manifestmergetool.jar SHA256

Result hash should be c9ce5993435c784f112ec476a0250890e75ffbb3b89ea7924588413abf9d6355

ekharkunov commented 1 hour ago

If hashes will be different - try redownload manifestmergetoll.jar

d954mas commented 1 hour ago

Hash is same.

 SHA256 ./server/app/manifestmergetool.jar:
c9ce5993435c784f112ec476a0250890e75ffbb3b89ea7924588413abf9d6355
CertUtil: -hashfile ▒ ▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒.

Is that correct that inside extender\server\manifestmergetool\app i get empty folder manifestmergetool.jar? 2024-09-28_14-55-14

d954mas commented 1 hour ago

I try build it with gradle

ROG@DESKTOP-IC0N6NG MINGW64 /c/develop/extender_new/extender (dev)
$ ./gradlew manifestmergetool:mainJar

> Task :manifestmergetool:mainJar
Encountered duplicate path "NOTICE" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "NOTICE" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "NOTICE" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "NOTICE" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "NOTICE" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/versions/9/module-info.class" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/LICENSE.txt" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/NOTICE.txt" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/versions/9/module-info.class" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/versions/9/module-info.class" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/versions/9/module-info.class" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/versions/9/module-info.class" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/versions/9/module-info.class" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/versions/9/module-info.class" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "NOTICE" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/LICENSE" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/LICENSE" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/LICENSE.txt" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/NOTICE.txt" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/versions/9/module-info.class" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/LICENSE.txt" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/NOTICE.txt" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/versions/9/module-info.class" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/LICENSE.txt" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/NOTICE.txt" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/versions/9/module-info.class" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "NOTICE" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "NOTICE" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/versions/9/module-info.class" during copy operation configured with DuplicatesSEncountered duplicate path "META-INF/versions/9/module-info.class" during copy operation configured with DuplicatesSEncountered duplicate path "META-INF/versions/9/module-info.class" during copy operation configured with DuplicatesSEncountered duplicate path "META-INF/LICENSE.txt" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/AL2.0" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/LGPL2.1" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/LICENSE" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/versions/9/module-info.class" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/LICENSE.md" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/NOTICE.md" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "module-info.class" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/LICENSE.md" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/NOTICE.md" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "module-info.class" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/LICENSE.md" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/NOTICE.md" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "module-info.class" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/LICENSE.md" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/NOTICE.md" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "module-info.class" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/LICENSE" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/NOTICE.md" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "module-info.class" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/LICENSE.md" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "META-INF/NOTICE.md" during copy operation configured with DuplicatesStrategy.WARN
Encountered duplicate path "PropertyList-1.0.dtd" during copy operation configured with DuplicatesStrategy.WARN

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/8.4/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD SUCCESSFUL in 6s
3 actionable tasks: 1 executed, 2 up-to-date

ROG@DESKTOP-IC0N6NG MINGW64 /c/develop/extender_new/extender (dev)
$ docker compose -p extender -f server/docker/docker-compose.yml --profile android --profile web --profile windows up
 Container extender-frontend-dev-1  Created
 Container extender-emscripten_3155-dev-1  Created
 Container extender-emscripten_2011-dev-1  Created
 Container extender-emscripten_3165-dev-1  Created
 Container extender-android_ndk25-dev-1  Created
 Container extender-win_2019-dev-1  Created
 Container extender-win_2022-dev-1  Created
Attaching to android_ndk25-dev-1, emscripten_2011-dev-1, emscripten_3155-dev-1, emscripten_3165-dev-1, frontend-dev-1, win_2019-dev-1, win_2022-dev-1
Gracefully stopping... (press Ctrl+C again to force)
 Container extender-emscripten_3165-dev-1  Stopping
 Container extender-emscripten_3155-dev-1  Stopping
 Container extender-android_ndk25-dev-1  Stopping
 Container extender-win_2022-dev-1  Stopping
 Container extender-frontend-dev-1  Stopping
 Container extender-win_2019-dev-1  Stopping
 Container extender-emscripten_2011-dev-1  Stopping
 Container extender-android_ndk25-dev-1  Stopped
 Container extender-emscripten_3165-dev-1  Stopped
 Container extender-win_2019-dev-1  Stopped
 Container extender-frontend-dev-1  Stopped
 Container extender-emscripten_2011-dev-1  Stopped
 Container extender-emscripten_3155-dev-1  Stopped
 Container extender-win_2022-dev-1  Stopped
Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error mounting "/run/desktop/mnt/host/c/develop/extender_new/extender/server/manifestmergetool/app/manifestmergetool.jar" to rootfs at "/etc/extender/apps/manifestmergetool.jar": mount /run/desktop/mnt/host/c/develop/extender_new/extender/server/manifestmergetool/app/manifestmergetool.jar:/etc/extender/apps/manifestmergetool.jar (via /proc/self/fd/6), flags: 0x5000: not a directory: unknown: Are you trying to mount a directory onto a file (or vice-versa)? Check if the specified host path exists and is the expected type

Now i have jar file here extender\server\manifestmergetool\app

d954mas commented 51 minutes ago

i changed " - ./../manifestmergetool/app/manifestmergetool.jar:/etc/extender/apps/manifestmergetool.jar:ro" to " - ./../manifestmergetool/app/:/etc/extender/apps/:ro"

Now it worked for me. I don't know why it not worked before. Mb something with windows file system and mount to docker fro files? mounting as folder worked

ekharkunov commented 35 minutes ago

i changed " - ./../manifestmergetool/app/manifestmergetool.jar:/etc/extender/apps/manifestmergetool.jar:ro" to " - ./../manifestmergetool/app/:/etc/extender/apps/:ro"

Now it worked for me. I don't know why it not worked before. Mb something with windows file system and mount to docker fro files? mounting as folder worked

Seems like some difference how Docker mount one file on Windows. Investigating. Thanks for report!

ekharkunov commented 33 minutes ago

Try simply remove that line and restart docker compose https://github.com/defold/extender/blob/dev/server/docker/common-services.yml#L15

ekharkunov commented 18 minutes ago

@d954mas Please, try go through instruction for fix-docker branch. As bonus I've made small fixes that copies manifestmergetool.jar directly to ./server/app folder.

d954mas commented 1 minute ago

I have manifestmergetool in server/app. Is this enoght?

Error: Unable to access jarfile /etc/extender/apps/manifestmergetool.jar