on 05-07-2019 2:38 PM
Hi,
I am facing builder time out issues when building an MTA archive on HANA Express SPS 3 using the SAP Web IDE.
I have encountered time out issues before on SPS 2 and asked a similar question at that time ( see this question ).
In the meanwhile I had several updates on my HE and it seemed that the issue disappeared a while but lately it is back again ... and almost all the time now.
I have a complex MTA project with 4 main modules .... building them in one go is not working. I need to build all applications one by one and then ... if I get lucky ... I manage to build the whole project and get an MTAR generated.
Here are some details about my environment:
VMWare running on 21 GB ram.
XS system info
==============
Controller server version information:
---------------------------------------------------------------------------------------------------
name XS Controller
support http://service.sap.com/message
build v1.0.101
api version 1
software version 1.0.101.13634
content version 1.0.101.13634
state READY
description SAP HANA XS Advanced Runtime
controller endpoint https://hxehost:39030
authorization endpoint https://hxehost:39032/uaa-security
accept encoding gzip, x-gzip
usage apps: 55, routes: 57, services: 47
instances: 0 starting, 42 running, 119 stopped, 12 crashed, 0 timed out
database type HANA_MULTI
database info HDB 2.00.036.00.1547699771
runtime database SYSTEMDB
WebIDE Version
==============
SAP Web IDE for SAP HANA
Version: SAP Web IDE for HANA 2
SPS 03 Patch 64 ( Build 4.3.64 )
Chrome Web IDE Console Error
============================
Failed to load resource: the server responded with a status of 504 (Gateway Timeout)
Builder Logs:
=============
...
5/7/19 3:16:22.000 PM [APP/3-0] ACC "GET /internal/builder/available HTTP/1.1" 200 -
5/7/19 3:17:18.000 PM [RTR] OUT 127.0.0.1 - - to hxehost:51006 "GET /internal/builder/status/sap.nodejs/3c83ef77-98d9-41a4-9c8c-95d8be9f231c HTTP/1.1" 500 sent 98 in 3 by 010-bb9a4e2b-b37f-472a-9a44-4b2f8284808b
5/7/19 3:17:18.000 PM [APP/3-0] ACC "GET /internal/builder/status/sap.nodejs/3c83ef77-98d9-41a4-9c8c-95d8be9f231c HTTP/1.1" 500 98
5/7/19 3:17:18.472 PM [APP/3-0] ERR #2.0#2019 05 07 15:17:18.471#+02:00#ERROR#com.sap.di.hiab.auth.AuthToken#
###CB04112596AD448395A3F874459BC7E8##di-builder#com.sap.di.hiab.auth.AuthToken########http-nio-127.0.0.1-40335-exec-6#PLAIN##
Unrecognized token type. Returning null
5/7/19 3:17:18.473 PM [APP/3-0] SYS #2.0#2019 05 07 15:17:18.472#+02:00#ERROR#org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/].[default]#
###D0B254048FB942E581338850F64EBDAA##di-builder#org.apache.juli.logging.DirectJDKLog########http-nio-127.0.0.1-40335-exec-6#PLAIN##
Servlet.service() for servlet [default] in context with path [] threw exception
java.lang.RuntimeException: Not expected to get an empty authToken for request: /internal/builder/status/sap.nodejs/3c83ef77-98d9-41a4-9c8c-95d8be9f231c
at com.sap.di.hiab.auth.basic.InternalSessionAuthToBasicFilter.doFilter(InternalSessionAuthToBasicFilter.java:53) ~[hiab-auth-lib-4.3.64.jar:4.3.64]
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) ~[spring-security-web-3.2.8.RELEASE.jar:3.2.8.RELEASE]
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) ~[spring-security-web-3.2.8.RELEASE.jar:3.2.8.RELEASE]
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) ~[spring-security-web-3.2.8.RELEASE.jar:3.2.8.RELEASE]
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344) ~[spring-web-4.0.9.RELEASE.jar:4.0.9.RELEASE]
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261) ~[spring-web-4.0.9.RELEASE.jar:4.0.9.RELEASE]
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[catalina.jar:8.5.34]
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[catalina.jar:8.5.34]
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) ~[catalina.jar:8.5.34]
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [catalina.jar:8.5.34]
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493) [catalina.jar:8.5.34]
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) [catalina.jar:8.5.34]
at com.sap.xs.java.valves.ErrorReportValve.invoke(ErrorReportValve.java:66) [xs-error-handling-1.7.6.jar:SNAPSHOT]
at ch.qos.logback.access.tomcat.LogbackValve.invoke(LogbackValve.java:191) [logback-access.jar:na]
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) [catalina.jar:8.5.34]
at com.sap.xs.security.UserInfoValve.invoke(UserInfoValve.java:19) [xs-security-common-1.7.5.jar:na]
at com.sap.xs.statistics.tomcat.valve.RequestTracingValve.invoke(RequestTracingValve.java:43) [xs-jdsr-statistics-impl-1.7.6.jar:na]
at com.sap.xs.logging.catalina.RuntimeInfoValve.invoke(RuntimeInfoValve.java:40) [xs-logging-runtime-info.jar:na]
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:685) [catalina.jar:8.5.34]
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) [catalina.jar:8.5.34]
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:800) [tomcat-coyote.jar:8.5.34]
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) [tomcat-coyote.jar:8.5.34]
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806) [tomcat-coyote.jar:8.5.34]
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498) [tomcat-coyote.jar:8.5.34]
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-coyote.jar:8.5.34]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_181]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_181]
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-util.jar:8.5.34]
at java.lang.Thread.run(Thread.java:836) [na:1.8.0_181]
5/7/19 3:19:22.000 PM [RTR] OUT 127.0.0.1 - - to hxehost:51006 "OPTIONS /internal/builder HTTP/1.1" 200 sent 1106 in 1 by 010-bb9a4e2b-b37f-472a-9a44-4b2f8284808b
5/7/19 3:19:22.000 PM [RTR] OUT 127.0.0.1 - - to hxehost:51006 "GET /internal/builder/available HTTP/1.1" 200 sent 5757 in 2 by 010-bb9a4e2b-b37f-472a-9a44-4b2f8284808b
5/7/19 3:19:22.000 PM [APP/3-0] ACC "OPTIONS /internal/builder HTTP/1.1" 200 1106
5/7/19 3:19:22.000 PM [APP/3-0] ACC "GET /internal/builder/available HTTP/1.1" 200 -
5/7/19 3:22:22.000 PM [RTR] OUT 127.0.0.1 - - to hxehost:51006 "OPTIONS /internal/builder HTTP/1.1" 200 sent 1106 in 2 by 010-bb9a4e2b-b37f-472a-9a44-4b2f8284808b
5/7/19 3:22:22.000 PM [APP/3-0] ACC "OPTIONS /internal/builder HTTP/1.1" 200 1106
5/7/19 3:22:22.000 PM [APP/3-0] ACC "GET /internal/builder/available HTTP/1.1" 200 -
DI Builder Env
===============
Getting env variables for app "di-builder"...
OK
System-Provided:
{
"VCAP_APPLICATION" : {
"start" : "2019-05-07 15:23:22 +0200",
"application_id" : "b77dea98-4b08-47dd-9e57-c658b8368aad",
"instance_id" : "b77dea98-4b08-47dd-9e57-c658b8368aad",
"space_id" : "22058223-a79f-45aa-8407-5304bfeb2989",
"application_name" : "di-builder",
"organization_name" : "HANAExpress",
"space_name" : "development",
"started_at_timestamp" : "1557235402966",
"started_at" : "2019-05-07 15:23:22 +0200",
"state_timestamp" : "1555343462511",
"full_application_uris" : [ "https://hxehost:51006" ],
"application_uris" : [ "hxehost:51006" ],
"uris" : [ "hxehost:51006" ],
"version" : "4020521c-ebf6-4ade-94c4-d431285c7b75",
"application_version" : "4020521c-ebf6-4ade-94c4-d431285c7b75",
"xs_api" : "https://hxehost:39030"
},
"VCAP_SERVICES" : {
"hana" : [ {
"name" : "XSA_DEV-ta8xo1ynf0zp1qba-XXXXXXXX-hdi_services_core",
"label" : "hana",
"tags" : [ "hana", "database", "relational" ],
"plan" : "hdi-shared",
"credentials" : {
"schema" : "XXXXXX",
"hdi_password" : "Uh4WnSoJIHMCl3RMO8rSFF-E_gfElCyd_Pywc4b7qelf2l9d4Muo-gHMZ5vCgALz6-c47z4Af1VfzyFCDsWy9F-F3mHebBvnQ_Fyx.uxXDADnA__JKkefb9wftlzHm-i",
"password" : "Gm9FsFOsaJ3ThJ8Fih3qlhP9I4THfdkoj09d_iUAcFUnJjUCGFniIUfPclmoUDBwGYydH4u.GYftvc4BIbK2ipsTOOspjmHsJBl42mSh77Gu9OVhdOzfY5e-.0zCf6kn",
"tenant_name" : "SYSTEMDB",
"driver" : "com.sap.db.jdbc.Driver",
"port" : "39013",
"host" : "hxehost",
"db_hosts" : [ {
"port" : 39013,
"host" : "hxehost"
} ],
"hdi_user" : "XXXXXXX_1_CU5MJW4J3MO0RIXBG83JWA5TM_DT",
"user" : "XXXXXXX_1_65L2CGRF6TKOQJPUKWOQIHM2C_RT",
"url" : "jdbc:sap://hxehost:39013/?currentschema=XXXXXXX"
}
} ]
}
}
User-Provided:
ARCHIVE_CONFIG_IS_ENABLED: true
ARCHIVE_CONFIG_IS_SHARED_REPOSITORY: true
ARCHIVE_CONFIG_MAX_DISK_USAGE_MB: 2048
ARCHIVE_CONFIG_MAX_INSTANCE_UNUSED_AGE_MINUTES: 8640
ARCHIVE_CONFIG_MIN_DISK_USAGE_MB: 512
ARCHIVE_CONFIG_SCHEDULER_CLEANER_INTERVAL_MINUTES: 1440
ARCHIVE_CONFIG_USE_SYMBLINK: false
DEPLOY_ATTRIBUTES:
{
"app-content-digest": "7EEB3FDD83D4FF07C19C6345DC4E00B6",
"dependency-type": "soft"
}
DI_CORE_URL: https://hxehost:51023
DI_CORE_XSAPPNAME: webide!i1
JBP_CONFIG_COMPONENTS:
{
"jres": [
"com.sap.xs.java.buildpack.jdk.SAPJVMJDK"
]
}
JBP_CONFIG_JAVA_OPTS: [java_opts: " -Dhttp.nonProxyHosts=\\"hxehost\\" -Dhttps.nonProxyHosts=\\"hxehost\\" -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8"]
MTA_METADATA:
{
"id": "com.sap.devx.di.builder",
"version": "4.3.64"
}
MTA_MODULE_METADATA:
{
"name": "di-builder"
}
MTA_MODULE_PROVIDED_DEPENDENCIES:
[
"di-builder"
]
MTA_SERVICES: []
MTA_SHARED_SERVICES: []
NUM_OF_WORKERS: -1
REGISTRATION_PASSWORD: 294d413a-6e81-4a67-8198-a34a4aaf9bbd
REGISTRATION_USER: 22058223-a79f-45aa-8407-5304bfeb2989
TARGET_RUNTIME: tomcat
XS_ENDPOINT: https://hxehost:39030
XS_ORG: HANAExpress
XS_SPACE: development
apps_npm_registry_url: https://hxehost:51022
Staging environment:
MEMORY_LIMIT: 256m
No execution environment variables have been set
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.