java.lang.IllegalStateException: [HTTP: 101402] Не удается получить запрос или ответ, когда текущее состояние завершено или отправлено - PullRequest
0 голосов
/ 19 ноября 2018

Мы переходим на Weblogic 12.2.1.3. У нас есть несколько служб SOAP, развернутых в кластере, и каждый раз, когда мы вызываем один, мы выводим это на консоль.

<15-nov-2018 16:17:43,152 uur CET> <Error> <HTTP> <WX00000296> <AdminServer> <[ACTIVE] ExecuteThread: '7' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <4ed3bebb-c965-4726-b7b0-d42140596257-00000023> <1542295063152> <[severity-value: 8] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <BEA-101020> <[[HTTP:101402]Cannot get Request or Response when the current state is completed or dispatched.] Servlet failed with an Exception
java.lang.IllegalStateException: [HTTP:101402]Cannot get Request or Response when the current state is completed or dispatched.
    at weblogic.servlet.internal.async.AsyncContextImpl.getRequest(AsyncContextImpl.java:231)
    at com.sun.xml.ws.transport.http.servlet.WSAsyncListener$1.onComplete(WSAsyncListener.java:69)
    at weblogic.servlet.internal.async.AsyncEventsManager$OnCompleteHandler.handle(AsyncEventsManager.java:223)
    at weblogic.servlet.internal.async.AsyncEventsManager$1.run(AsyncEventsManager.java:140)
    at weblogic.servlet.internal.async.AsyncEventsManager$1.run(AsyncEventsManager.java:134)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:326)
    at weblogic.security.service.SecurityManager.runAsForUserCode(SecurityManager.java:197)
    at weblogic.servlet.provider.WlsSecurityProvider.runAsForUserCode(WlsSecurityProvider.java:203)
    at weblogic.servlet.provider.WlsSubjectHandle.run(WlsSubjectHandle.java:71)
    at weblogic.servlet.internal.async.AsyncEventsManager.invokeListener(AsyncEventsManager.java:144)
    at weblogic.servlet.internal.async.AsyncEventsManager.notifyAsyncEvent(AsyncEventsManager.java:118)
    at weblogic.servlet.internal.async.AsyncEventsManager.notifyCompleteEvent(AsyncEventsManager.java:80)
    at weblogic.servlet.internal.async.AsyncContextImpl.notifyOnCompleteEvent(AsyncContextImpl.java:314)
    at weblogic.servlet.internal.async.DefaultState.commitResponse(AsyncStates.java:82)
    at weblogic.servlet.internal.async.CompletingState.returnToContainer(AsyncStates.java:180)
    at weblogic.servlet.internal.async.AsyncContextImpl.returnToContainer(AsyncContextImpl.java:124)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.postProcessForAsync(WebAppServletContext.java:3761)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3723)
    at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3667)

Поиск в сети об этой ошибке, похоже, связан с асинхронными вызовами на веб-сервисах, но мы non async services deployed не вызвали.

Может кто-нибудь помочь нам в этом вопросе?

...