Return-Path: X-Original-To: apmail-uima-user-archive@www.apache.org Delivered-To: apmail-uima-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id BED8518AE3 for ; Tue, 12 Jan 2016 18:08:20 +0000 (UTC) Received: (qmail 28899 invoked by uid 500); 12 Jan 2016 18:08:20 -0000 Delivered-To: apmail-uima-user-archive@uima.apache.org Received: (qmail 28849 invoked by uid 500); 12 Jan 2016 18:08:20 -0000 Mailing-List: contact user-help@uima.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@uima.apache.org Delivered-To: mailing list user@uima.apache.org Received: (qmail 28832 invoked by uid 99); 12 Jan 2016 18:08:20 -0000 Received: from Unknown (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Jan 2016 18:08:20 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id BA6A7C3CA1 for ; Tue, 12 Jan 2016 18:08:19 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.9 X-Spam-Level: ** X-Spam-Status: No, score=2.9 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=3, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id 4TIIYun_0-sa for ; Tue, 12 Jan 2016 18:08:11 +0000 (UTC) Received: from mail-wm0-f52.google.com (mail-wm0-f52.google.com [74.125.82.52]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with ESMTPS id 9FD7A206A7 for ; Tue, 12 Jan 2016 18:08:10 +0000 (UTC) Received: by mail-wm0-f52.google.com with SMTP id l65so262855266wmf.1 for ; Tue, 12 Jan 2016 10:08:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=r18RtyWBWvmHaprq3I6NhxoGYuAFJQu9iGo2fQsOZ8k=; b=yI7UXRZ6NiJGwOOO8uvaia1bdM9djQ1VYeUMbcPbK0ZbzCkWmipKv4NigD3l/xK/kI egpOBIu8q9AGHQuw5DkhmE6AgcTXJ5hqilbGzCScQBrtnxrt2QLjiQGGkTuHIGqbbkyX RmybofNgx9E/bmu3VLEyORA5yubvw4fN7uVgy0Offq30e8ZRBKtNFzOlAWgyOiCOF0SI gSJN5BwLAx8AmZQ6wYaNZ1jjyf/Q1fstkJETvxsslppoGt2mAi5cYpAXpZs6IZs5M785 H7RP1IE4iT7lESpGGuFvOydmOBCNACFF8KCE8HAJCc+LtxCjE3XSeWkbY3fUaJukENTP QKrQ== MIME-Version: 1.0 X-Received: by 10.194.21.135 with SMTP id v7mr5948060wje.131.1452622089360; Tue, 12 Jan 2016 10:08:09 -0800 (PST) Received: by 10.27.108.10 with HTTP; Tue, 12 Jan 2016 10:08:09 -0800 (PST) In-Reply-To: <569482E7.2000206@orkash.com> References: <569482E7.2000206@orkash.com> Date: Tue, 12 Jan 2016 13:08:09 -0500 Message-ID: Subject: Re: DUCC 2.0.1 : JP Http Client Unable to Communicate with JD From: Eddie Epstein To: user@uima.apache.org Content-Type: multipart/alternative; boundary=047d7b5d9cada12f36052926ef4f --047d7b5d9cada12f36052926ef4f Content-Type: text/plain; charset=UTF-8 Hi Reshu, This is caused by the CollectionReader running in the JobDriver putting character data in the work item CAS that cannot be XML serialized. DUCC needs to do better in making this problem clear. Two choices to fix this: 1) have the CR screen for illegal characters and not put them in the work item CAS, or 2) assuming that the illegal characters do not cause problems for the analytics, use the standard DUCC job model whereby the JobDriver sends references to the raw data and CasMultipliers in the scaled out JobProcesses create the CASes to be processed. Regards, Eddie On Mon, Jan 11, 2016 at 11:36 PM, reshu.agarwal wrote: > > Hi, > > I was getting this error after 17 out of 200 documents were processed. I > am unable to find any reason for the same. Please see the error below: > > INFO: Asynchronous Client Has Been Initialized. Serialization Strategy: > [SerializationStrategy] Ready To Process. > DuccAbstractProcessContainer.deploy() <<<<<<<< User Container deployed > .... Deployed Processing Container - Initialization Successful - Thread 32 > DuccAbstractProcessContainer.deploy() >>>>>>>>> Deploying User Container > ....... UimaProcessContainer.doDeploy() > 11 Jan 2016 17:18:36,969 INFO AgentSession - T[29] notifyAgentWithStatus > ... Job Process State Changed - PID:24790. Process State: Initializing. JMX > Url:N/A Dispatched State Update Event to Agent with IP:192.168.10.126 > DuccAbstractProcessContainer.deploy() <<<<<<<< User Container deployed > .... Deployed Processing Container - Initialization Successful - Thread 34 > DuccAbstractProcessContainer.deploy() >>>>>>>>> Deploying User Container > ....... UimaProcessContainer.doDeploy() > DuccAbstractProcessContainer.deploy() <<<<<<<< User Container deployed > .... Deployed Processing Container - Initialization Successful - Thread 33 > 11 Jan 2016 17:18:38,277 INFO JobProcessComponent - T[33] setState > Notifying Agent New State:Running > 11 Jan 2016 17:18:38,279 INFO AgentSession - T[1] notifyAgentWithStatus > ... Job Process State Changed - PID:24790. Process State: Running. JMX > Url:service:jmx:rmi:///jndi/rmi://user:2106/jmxrmi Dispatched State Update > Event to Agent with IP:192.168.10.126 > 11 Jan 2016 17:18:38,281 INFO AgentSession - T[33] notifyAgentWithStatus > ... Job Process State Changed - PID:24790. Process State: Running. JMX > Url:service:jmx:rmi:///jndi/rmi://user:2106/jmxrmi Dispatched State Update > Event to Agent with IP:192.168.10.126 > 11 Jan 2016 17:18:38,281 INFO HttpWorkerThread - T[33] > HttpWorkerThread.run() Begin Processing Work Items - Thread Id:33 > 11 Jan 2016 17:18:38,285 INFO HttpWorkerThread - T[34] > HttpWorkerThread.run() Begin Processing Work Items - Thread Id:34 > 11 Jan 2016 17:18:38,285 INFO HttpWorkerThread - T[32] > HttpWorkerThread.run() Begin Processing Work Items - Thread Id:32 > 11 Jan 2016 17:18:38,458 INFO HttpWorkerThread - T[34] run Thread:34 > Recv'd WI:19 > 11 Jan 2016 17:18:38,468 INFO HttpWorkerThread - T[32] run Thread:32 > Recv'd WI:18 > 11 Jan 2016 17:18:38,478 INFO HttpWorkerThread - T[33] run Thread:33 > Recv'd WI:21 > 11 Jan 2016 17:18:38,515 ERROR DuccHttpClient - T[33] execute Unable to > Communicate with JD - Error:HTTP/1.1 500 : The element type > "org.apache.uima.ducc.container.net.impl.MetaCasTransaction" must be > terminated by the matching end-tag > "". > 11 Jan 2016 17:18:38,515 ERROR DuccHttpClient - T[33] execute Content > causing error:[B@3c0873f9 > Thread::33 ERRR::Content causing error:[B@3c0873f9 > 11 Jan 2016 17:18:38,516 ERROR DuccHttpClient - T[33] run > java.lang.RuntimeException: JP Http Client Unable to Communicate with JD - > Error:HTTP/1.1 500 : The element type > "org.apache.uima.ducc.container.net.impl.MetaCasTransaction" must be > terminated by the matching end-tag > "". > at org.apache.uima.ducc.transport.configuration.jp > .DuccHttpClient.execute(DuccHttpClient.java:226) > at org.apache.uima.ducc.transport.configuration.jp > .HttpWorkerThread.run(HttpWorkerThread.java:178) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at org.apache.uima.ducc.transport.configuration.jp > .UimaServiceThreadFactory$1.run(UimaServiceThreadFactory.java:85) > at java.lang.Thread.run(Thread.java:745) > 11 Jan 2016 17:18:38,535 ERROR DuccHttpClient - T[33] execute Unable to > Communicate with JD - Error:HTTP/1.1 501 Method n>POST is not defined in > RFC 2068 and is not supported by the Servlet API > 11 Jan 2016 17:18:38,535 ERROR DuccHttpClient - T[33] execute Content > causing error:[B@12e81893 > Thread::33 ERRR::Content causing error:[B@12e81893 > 11 Jan 2016 17:18:38,535 ERROR DuccHttpClient - T[33] run > java.lang.RuntimeException: JP Http Client Unable to Communicate with JD - > Error:HTTP/1.1 501 Method n>POST is not defined in RFC 2068 and is not > supported by the Servlet API > at org.apache.uima.ducc.transport.configuration.jp > .DuccHttpClient.execute(DuccHttpClient.java:226) > at org.apache.uima.ducc.transport.configuration.jp > .HttpWorkerThread.run(HttpWorkerThread.java:178) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at org.apache.uima.ducc.transport.configuration.jp > .UimaServiceThreadFactory$1.run(UimaServiceThreadFactory.java:85) > at java.lang.Thread.run(Thread.java:745) > 11 Jan 2016 17:18:38,535 ERROR HttpWorkerThread - T[33] run > java.lang.RuntimeException: JP Http Client Unable to Communicate with JD - > Error:HTTP/1.1 501 Method n>POST is not defined in RFC 2068 and is not > supported by the Servlet API > at org.apache.uima.ducc.transport.configuration.jp > .DuccHttpClient.execute(DuccHttpClient.java:226) > at org.apache.uima.ducc.transport.configuration.jp > .HttpWorkerThread.run(HttpWorkerThread.java:178) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at org.apache.uima.ducc.transport.configuration.jp > .UimaServiceThreadFactory$1.run(UimaServiceThreadFactory.java:85) > at java.lang.Thread.run(Thread.java:745) > java.lang.RuntimeException: JP Http Client Unable to Communicate with JD - > Error:HTTP/1.1 501 Method n>POST is not defined in RFC 2068 and is not > supported by the Servlet API > at org.apache.uima.ducc.transport.configuration.jp > .DuccHttpClient.execute(DuccHttpClient.java:226) > at org.apache.uima.ducc.transport.configuration.jp > .HttpWorkerThread.run(HttpWorkerThread.java:178) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at org.apache.uima.ducc.transport.configuration.jp > .UimaServiceThreadFactory$1.run(UimaServiceThreadFactory.java:85) > at java.lang.Thread.run(Thread.java:745) > 11 Jan 2016 17:18:38,542 ERROR DuccHttpClient - T[33] execute Unable to > Communicate with JD - Error:HTTP/1.1 501 Method n>POST is not defined in > RFC 2068 and is not supported by the Servlet API > 11 Jan 2016 17:18:38,542 ERROR DuccHttpClient - T[33] execute Content > causing error:[B@2d84416d > Thread::33 ERRR::Content causing error:[B@2d84416d > 11 Jan 2016 17:18:38,542 ERROR DuccHttpClient - T[33] run > java.lang.RuntimeException: JP Http Client Unable to Communicate with JD - > Error:HTTP/1.1 501 Method n>POST is not defined in RFC 2068 and is not > supported by the Servlet API > at org.apache.uima.ducc.transport.configuration.jp > .DuccHttpClient.execute(DuccHttpClient.java:226) > at org.apache.uima.ducc.transport.configuration.jp > .HttpWorkerThread.run(HttpWorkerThread.java:168) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at org.apache.uima.ducc.transport.configuration.jp > .UimaServiceThreadFactory$1.run(UimaServiceThreadFactory.java:85) > at java.lang.Thread.run(Thread.java:745) > 11 Jan 2016 17:18:38,577 INFO HttpWorkerThread - T[33] run Thread:33 > Recv'd WI:21 > 11 Jan 2016 17:18:38,592 ERROR DuccHttpClient - T[33] execute Unable to > Communicate with JD - Error:HTTP/1.1 500 : The element type > "org.apache.uima.ducc.container.net.impl.MetaCasTransaction" must be > terminated by the matching end-tag > "". > 11 Jan 2016 17:18:38,592 ERROR DuccHttpClient - T[33] execute Content > causing error:[B@6c798388 > Thread::33 ERRR::Content causing error:[B@6c798388 > 11 Jan 2016 17:18:38,592 ERROR DuccHttpClient - T[33] run > java.lang.RuntimeException: JP Http Client Unable to Communicate with JD - > Error:HTTP/1.1 500 : The element type > "org.apache.uima.ducc.container.net.impl.MetaCasTransaction" must be > terminated by the matching end-tag > "". > at org.apache.uima.ducc.transport.configuration.jp > .DuccHttpClient.execute(DuccHttpClient.java:226) > at org.apache.uima.ducc.transport.configuration.jp > .HttpWorkerThread.run(HttpWorkerThread.java:178) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at org.apache.uima.ducc.transport.configuration.jp > .UimaServiceThreadFactory$1.run(UimaServiceThreadFactory.java:85) > at java.lang.Thread.run(Thread.java:745) > 11 Jan 2016 17:18:38,599 ERROR DuccHttpClient - T[33] execute Unable to > Communicate with JD - Error:HTTP/1.1 501 Method n>POST is not defined in > RFC 2068 and is not supported by the Servlet API > 11 Jan 2016 17:18:38,600 ERROR DuccHttpClient - T[33] execute Content > causing error:[B@7163eb69 > Thread::33 ERRR::Content causing error:[B@7163eb69 > 11 Jan 2016 17:18:38,600 ERROR DuccHttpClient - T[33] run > java.lang.RuntimeException: JP Http Client Unable to Communicate with JD - > Error:HTTP/1.1 501 Method n>POST is not defined in RFC 2068 and is not > supported by the Servlet API > at org.apache.uima.ducc.transport.configuration.jp > .DuccHttpClient.execute(DuccHttpClient.java:226) > at org.apache.uima.ducc.transport.configuration.jp > .HttpWorkerThread.run(HttpWorkerThread.java:178) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at org.apache.uima.ducc.transport.configuration.jp > .UimaServiceThreadFactory$1.run(UimaServiceThreadFactory.java:85) > at java.lang.Thread.run(Thread.java:745) > 11 Jan 2016 17:18:38,600 ERROR HttpWorkerThread - T[33] run > java.lang.RuntimeException: JP Http Client Unable to Communicate with JD - > Error:HTTP/1.1 501 Method n>POST is not defined in RFC 2068 and is not > supported by the Servlet API > at org.apache.uima.ducc.transport.configuration.jp > .DuccHttpClient.execute(DuccHttpClient.java:226) > at org.apache.uima.ducc.transport.configuration.jp > .HttpWorkerThread.run(HttpWorkerThread.java:178) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at org.apache.uima.ducc.transport.configuration.jp > .UimaServiceThreadFactory$1.run(UimaServiceThreadFactory.java:85) > at java.lang.Thread.run(Thread.java:745) > java.lang.RuntimeException: JP Http Client Unable to Communicate with JD - > Error:HTTP/1.1 501 Method n>POST is not defined in RFC 2068 and is not > supported by the Servlet API > at org.apache.uima.ducc.transport.configuration.jp > .DuccHttpClient.execute(DuccHttpClient.java:226) > at org.apache.uima.ducc.transport.configuration.jp > .HttpWorkerThread.run(HttpWorkerThread.java:178) > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) > at java.util.concurrent.FutureTask.run(FutureTask.java:262) > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > at org.apache.uima.ducc.transport.configuration.jp > .UimaServiceThreadFactory$1.run(UimaServiceThreadFactory.java:85) > at java.lang.Thread.run(Thread.java:745) > Exiting Process Due to a Framework error > 11 Jan 2016 17:18:38,601 ERROR HttpWorkerThread - T[33] run The Job > Process Terminating Due To a Framework Error > > Thanks in advanvce. > > Reshu. > --047d7b5d9cada12f36052926ef4f--