4 Replies Latest reply: Feb 5, 2014 4:32 AM by 429c1dfb-e078-4096-bd1d-71fc3118c414 RSS

STUCK MAX THREAD TIME ERROR

429c1dfb-e078-4096-bd1d-71fc3118c414 Newbie
Currently Being Moderated

I am getting blow error while saving data in siebel using SAI Adapter. This is a huge amount of data. Please help. This is integration between ADF & Siebel using REST Services.

 

2783880 12:29:54,115 [[ACTIVE] ExecuteThread: '21' for queue: 'weblogic.kernel.Default (self-tuning)']  INFO SAIServiceBase:92 - SFSLogger :: [com.citi.sfs.services.eis.sai.base.SAIServiceBase][update][POST : http://ibdsiebsitwbl01.nam.nsroot.net:7001/oracle-crm/api/rest/siebel/siebel.SiebelResourceAdapterConnFactory/CITI SFS Line Item XA?updatemode=upsert]

<Jan 9, 2014 12:30:12 PM IST> <Error> <WebLogicServer> <BEA-000337> <[STUCK] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "687" seconds working on the request "weblogic.servlet.internal.ServletRequestImpl@115c4c5[

POST /ClientonboardSFS/faces/pages/london/aofNew.jsf?_adf.ctrl-state=efdoj6mgv_7&Adf-Window-Id=w0 HTTP/1.1

Accept: */*

Accept-Language: en-us

Referer: http://localhost:7001/ClientonboardSFS/faces/pages/london/aofNew.jsf?_adf.ctrl-state=efdoj6mgv_7&_afrRedirect=424795739993490

adf-rich-message: true

Content-Type: application/x-www-form-urlencoded; charset=UTF-8

adf-ads-page-id: 6

Accept-Encoding: gzip, deflate

User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET CLR 1.1.4322; InfoPath.2; .NET4.0C; .NET4.0E; MS-RTC LM 8)

Content-Length: 494

Connection: Keep-Alive

Cache-Control: no-cache

Cookie: JSESSIONID=py2cSTGTg1KXQrtnSxk36BqN1TnB7LkrvtnnjmSFxGy2p8N1g1QC!1282240088

 

]", which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:

      java.net.SocketInputStream.socketRead0(Native Method)

      java.net.SocketInputStream.read(SocketInputStream.java:129)

      java.io.BufferedInputStream.fill(BufferedInputStream.java:218)

      java.io.BufferedInputStream.read1(BufferedInputStream.java:258)

      java.io.BufferedInputStream.read(BufferedInputStream.java:317)

      weblogic.net.http.MessageHeader.isHTTP(MessageHeader.java:224)

      weblogic.net.http.MessageHeader.parseHeader(MessageHeader.java:148)

      weblogic.net.http.HttpClient.parseHTTP(HttpClient.java:468)

      weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:377)

      weblogic.net.http.SOAPHttpURLConnection.getInputStream(SOAPHttpURLConnection.java:37)

      weblogic.net.http.HttpURLConnection.getHeaderFieldKey(HttpURLConnection.java:744)

      org.springframework.http.client.SimpleClientHttpResponse.getHeaders(SimpleClientHttpResponse.java:59)

      com.citi.sfs.common.interceptors.SAIClientHttpRequestInterceptor.intercept(SAIClientHttpRequestInterceptor.java:72)

      org.springframework.http.client.InterceptingClientHttpRequest$RequestExecution.execute(InterceptingClientHttpRequest.java:81)

      org.springframework.http.client.InterceptingClientHttpRequest.executeInternal(InterceptingClientHttpRequest.java:67)

      org.springframework.http.client.AbstractBufferingClientHttpRequest.executeInternal(AbstractBufferingClientHttpRequest.java:46)

      org.springframework.http.client.AbstractClientHttpRequest.execute(AbstractClientHttpRequest.java:56)

      org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:438)

      org.springframework.web.client.RestTemplate.execute(RestTemplate.java:401)

      org.springframework.web.client.RestTemplate.postForEntity(RestTemplate.java:302)

      com.citi.sfs.services.eis.sai.rest.template.SAISpringRestTemplate.post(SAISpringRestTemplate.java:42)

 

 

THanks,

Ankur Jain

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points