[ 
https://issues.apache.org/jira/browse/LENS-769?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sushil Mohanty updated LENS-769:
--------------------------------
    Description: 
Post Lens-737 changes couple of test cases(testExplainFailQuery, 
testFailPreparedQuery) are failing with below exception.
{CODE}
org.glassfish.jersey.message.internal.MessageBodyProviderNotFoundException: 
MessageBodyReader not found for media type=text/html; charset=ISO-8859-1, 
type=class org.apache.lens.api.result.LensAPIResult, genericType=class 
org.apache.lens.api.result.LensAPIResult.
        at 
org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$TerminalReaderInterceptor.aroundReadFrom(ReaderInterceptorExecutor.java:207)
        at 
org.glassfish.jersey.message.internal.ReaderInterceptorExecutor.proceed(ReaderInterceptorExecutor.java:139)
        at 
org.glassfish.jersey.message.internal.MessageBodyFactory.readFrom(MessageBodyFactory.java:1109)
        at 
org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:851)
        at 
org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:785)
        at 
org.glassfish.jersey.client.InboundJaxrsResponse.readEntity(InboundJaxrsResponse.java:96)
        at 
org.glassfish.jersey.client.ScopedJaxrsResponse.access$001(ScopedJaxrsResponse.java:56)
        at 
org.glassfish.jersey.client.ScopedJaxrsResponse$1.call(ScopedJaxrsResponse.java:77)
        at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
        at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
        at org.glassfish.jersey.internal.Errors.process(Errors.java:228)
        at 
org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:397)
        at 
org.glassfish.jersey.client.ScopedJaxrsResponse.readEntity(ScopedJaxrsResponse.java:74)
        at 
org.apache.lens.client.LensStatement.explainQuery(LensStatement.java:372)
        at org.apache.lens.client.LensClient.getQueryPlan(LensClient.java:211)
        at 
org.apache.lens.cli.commands.LensQueryCommands.explainQuery(LensQueryCommands.java:220)
        at 
org.apache.lens.cli.TestLensQueryCommands.testExplainFailQuery(TestLensQueryCommands.java:209)
        at 
org.apache.lens.cli.TestLensQueryCommands.testQueryCommands(TestLensQueryCommands.java:86)
{CODE}


{CODE}
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 29.475 sec <<< 
FAILURE! - in org.apache.lens.cli.ExecuteQueryCommandIT
testExecuteSyncQueryWithSyntaxError(org.apache.lens.cli.ExecuteQueryCommandIT)  
Time elapsed: 2.197 sec  <<< FAILURE!
org.glassfish.jersey.message.internal.MessageBodyProviderNotFoundException: 
MessageBodyReader not found for media type=text/html; charset=ISO-8859-1, 
type=class org.apache.lens.api.result.LensAPIResult, genericType=class 
org.apache.lens.api.result.LensAPIResult.
        at 
org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$TerminalReaderInterceptor.aroundReadFrom(ReaderInterceptorExecutor.java:207)
        at 
org.glassfish.jersey.message.internal.ReaderInterceptorExecutor.proceed(ReaderInterceptorExecutor.java:139)
        at 
org.glassfish.jersey.message.internal.MessageBodyFactory.readFrom(MessageBodyFactory.java:1109)
        at 
org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:851)
        at 
org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:785)
        at 
org.glassfish.jersey.client.InboundJaxrsResponse.readEntity(InboundJaxrsResponse.java:96)
        at 
org.glassfish.jersey.client.ScopedJaxrsResponse.access$001(ScopedJaxrsResponse.java:56)
        at 
org.glassfish.jersey.client.ScopedJaxrsResponse$1.call(ScopedJaxrsResponse.java:77)
        at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
        at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
        at org.glassfish.jersey.internal.Errors.process(Errors.java:228)
        at 
org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:397)
        at 
org.glassfish.jersey.client.ScopedJaxrsResponse.readEntity(ScopedJaxrsResponse.java:74)
        at 
org.apache.lens.client.LensStatement.executeQuery(LensStatement.java:315)
        at 
org.apache.lens.client.LensStatement.executeQuery(LensStatement.java:99)
        at org.apache.lens.client.LensStatement.execute(LensStatement.java:72)
        at org.apache.lens.client.LensClient.getResults(LensClient.java:140)
        at 
org.apache.lens.cli.commands.LensQueryCommands.executeQuery(LensQueryCommands.java:91)
        at 
org.apache.lens.cli.ExecuteQueryCommandIT.testExecuteSyncQueryWithSyntaxError(ExecuteQueryCommandIT.java:36)
{CODE}


{CODE}
Running org.apache.lens.cli.TestLensQueryCommands
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 176.161 sec <<< 
FAILURE! - in org.apache.lens.cli.TestLensQueryCommands
testQueryCommands(org.apache.lens.cli.TestLensQueryCommands)  Time elapsed: 
146.772 sec  <<< FAILURE!
org.glassfish.jersey.message.internal.MessageBodyProviderNotFoundException: 
MessageBodyReader not found for media type=text/html; charset=ISO-8859-1, 
type=class org.apache.lens.api.result.LensAPIResult, genericType=class 
org.apache.lens.api.result.LensAPIResult.
    at 
org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$TerminalReaderInterceptor.aroundReadFrom(ReaderInterceptorExecutor.java:207)
    at 
org.glassfish.jersey.message.internal.ReaderInterceptorExecutor.proceed(ReaderInterceptorExecutor.java:139)
    at 
org.glassfish.jersey.message.internal.MessageBodyFactory.readFrom(MessageBodyFactory.java:1109)
    at 
org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:851)
    at 
org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:785)
    at 
org.glassfish.jersey.client.InboundJaxrsResponse.readEntity(InboundJaxrsResponse.java:96)
    at 
org.glassfish.jersey.client.ScopedJaxrsResponse.access$001(ScopedJaxrsResponse.java:56)
    at 
org.glassfish.jersey.client.ScopedJaxrsResponse$1.call(ScopedJaxrsResponse.java:77)
    at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
    at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
    at org.glassfish.jersey.internal.Errors.process(Errors.java:228)
    at 
org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:397)
    at 
org.glassfish.jersey.client.ScopedJaxrsResponse.readEntity(ScopedJaxrsResponse.java:74)
    at 
org.apache.lens.client.LensStatement.explainAndPrepare(LensStatement.java:181)
    at org.apache.lens.client.LensClient.explainAndPrepare(LensClient.java:577)
    at 
org.apache.lens.cli.commands.LensQueryCommands.explainAndPrepare(LensQueryCommands.java:486)
    at 
org.apache.lens.cli.TestLensQueryCommands.testFailPreparedQuery(TestLensQueryCommands.java:184)
    at 
org.apache.lens.cli.TestLensQueryCommands.testQueryCommands(TestLensQueryCommands.java:90)
{CODE}

  was:
Post Lens-737 changes couple of test cases are failing with below exception.

{CODE}
org.glassfish.jersey.message.internal.MessageBodyProviderNotFoundException: 
MessageBodyReader not found for media type=text/html; charset=ISO-8859-1, 
type=class org.apache.lens.api.result.LensAPIResult, genericType=class 
org.apache.lens.api.result.LensAPIResult.
        at 
org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$TerminalReaderInterceptor.aroundReadFrom(ReaderInterceptorExecutor.java:207)
        at 
org.glassfish.jersey.message.internal.ReaderInterceptorExecutor.proceed(ReaderInterceptorExecutor.java:139)
        at 
org.glassfish.jersey.message.internal.MessageBodyFactory.readFrom(MessageBodyFactory.java:1109)
        at 
org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:851)
        at 
org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:785)
        at 
org.glassfish.jersey.client.InboundJaxrsResponse.readEntity(InboundJaxrsResponse.java:96)
        at 
org.glassfish.jersey.client.ScopedJaxrsResponse.access$001(ScopedJaxrsResponse.java:56)
        at 
org.glassfish.jersey.client.ScopedJaxrsResponse$1.call(ScopedJaxrsResponse.java:77)
        at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
        at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
        at org.glassfish.jersey.internal.Errors.process(Errors.java:228)
        at 
org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:397)
        at 
org.glassfish.jersey.client.ScopedJaxrsResponse.readEntity(ScopedJaxrsResponse.java:74)
        at 
org.apache.lens.client.LensStatement.explainQuery(LensStatement.java:372)
        at org.apache.lens.client.LensClient.getQueryPlan(LensClient.java:211)
        at 
org.apache.lens.cli.commands.LensQueryCommands.explainQuery(LensQueryCommands.java:220)
        at 
org.apache.lens.cli.TestLensQueryCommands.testExplainFailQuery(TestLensQueryCommands.java:209)
        at 
org.apache.lens.cli.TestLensQueryCommands.testQueryCommands(TestLensQueryCommands.java:86)
{CODE}


{CODE}
Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 29.475 sec <<< 
FAILURE! - in org.apache.lens.cli.ExecuteQueryCommandIT
testExecuteSyncQueryWithSyntaxError(org.apache.lens.cli.ExecuteQueryCommandIT)  
Time elapsed: 2.197 sec  <<< FAILURE!
org.glassfish.jersey.message.internal.MessageBodyProviderNotFoundException: 
MessageBodyReader not found for media type=text/html; charset=ISO-8859-1, 
type=class org.apache.lens.api.result.LensAPIResult, genericType=class 
org.apache.lens.api.result.LensAPIResult.
        at 
org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$TerminalReaderInterceptor.aroundReadFrom(ReaderInterceptorExecutor.java:207)
        at 
org.glassfish.jersey.message.internal.ReaderInterceptorExecutor.proceed(ReaderInterceptorExecutor.java:139)
        at 
org.glassfish.jersey.message.internal.MessageBodyFactory.readFrom(MessageBodyFactory.java:1109)
        at 
org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:851)
        at 
org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:785)
        at 
org.glassfish.jersey.client.InboundJaxrsResponse.readEntity(InboundJaxrsResponse.java:96)
        at 
org.glassfish.jersey.client.ScopedJaxrsResponse.access$001(ScopedJaxrsResponse.java:56)
        at 
org.glassfish.jersey.client.ScopedJaxrsResponse$1.call(ScopedJaxrsResponse.java:77)
        at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
        at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
        at org.glassfish.jersey.internal.Errors.process(Errors.java:228)
        at 
org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:397)
        at 
org.glassfish.jersey.client.ScopedJaxrsResponse.readEntity(ScopedJaxrsResponse.java:74)
        at 
org.apache.lens.client.LensStatement.executeQuery(LensStatement.java:315)
        at 
org.apache.lens.client.LensStatement.executeQuery(LensStatement.java:99)
        at org.apache.lens.client.LensStatement.execute(LensStatement.java:72)
        at org.apache.lens.client.LensClient.getResults(LensClient.java:140)
        at 
org.apache.lens.cli.commands.LensQueryCommands.executeQuery(LensQueryCommands.java:91)
        at 
org.apache.lens.cli.ExecuteQueryCommandIT.testExecuteSyncQueryWithSyntaxError(ExecuteQueryCommandIT.java:36)
{CODE}


> Test failure with MessageBodyReader not found for media type=text/html
> ----------------------------------------------------------------------
>
>                 Key: LENS-769
>                 URL: https://issues.apache.org/jira/browse/LENS-769
>             Project: Apache Lens
>          Issue Type: Bug
>          Components: client
>            Reporter: Sushil Mohanty
>
> Post Lens-737 changes couple of test cases(testExplainFailQuery, 
> testFailPreparedQuery) are failing with below exception.
> {CODE}
> org.glassfish.jersey.message.internal.MessageBodyProviderNotFoundException: 
> MessageBodyReader not found for media type=text/html; charset=ISO-8859-1, 
> type=class org.apache.lens.api.result.LensAPIResult, genericType=class 
> org.apache.lens.api.result.LensAPIResult.
>       at 
> org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$TerminalReaderInterceptor.aroundReadFrom(ReaderInterceptorExecutor.java:207)
>       at 
> org.glassfish.jersey.message.internal.ReaderInterceptorExecutor.proceed(ReaderInterceptorExecutor.java:139)
>       at 
> org.glassfish.jersey.message.internal.MessageBodyFactory.readFrom(MessageBodyFactory.java:1109)
>       at 
> org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:851)
>       at 
> org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:785)
>       at 
> org.glassfish.jersey.client.InboundJaxrsResponse.readEntity(InboundJaxrsResponse.java:96)
>       at 
> org.glassfish.jersey.client.ScopedJaxrsResponse.access$001(ScopedJaxrsResponse.java:56)
>       at 
> org.glassfish.jersey.client.ScopedJaxrsResponse$1.call(ScopedJaxrsResponse.java:77)
>       at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
>       at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
>       at org.glassfish.jersey.internal.Errors.process(Errors.java:228)
>       at 
> org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:397)
>       at 
> org.glassfish.jersey.client.ScopedJaxrsResponse.readEntity(ScopedJaxrsResponse.java:74)
>       at 
> org.apache.lens.client.LensStatement.explainQuery(LensStatement.java:372)
>       at org.apache.lens.client.LensClient.getQueryPlan(LensClient.java:211)
>       at 
> org.apache.lens.cli.commands.LensQueryCommands.explainQuery(LensQueryCommands.java:220)
>       at 
> org.apache.lens.cli.TestLensQueryCommands.testExplainFailQuery(TestLensQueryCommands.java:209)
>       at 
> org.apache.lens.cli.TestLensQueryCommands.testQueryCommands(TestLensQueryCommands.java:86)
> {CODE}
> {CODE}
> Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 29.475 sec 
> <<< FAILURE! - in org.apache.lens.cli.ExecuteQueryCommandIT
> testExecuteSyncQueryWithSyntaxError(org.apache.lens.cli.ExecuteQueryCommandIT)
>   Time elapsed: 2.197 sec  <<< FAILURE!
> org.glassfish.jersey.message.internal.MessageBodyProviderNotFoundException: 
> MessageBodyReader not found for media type=text/html; charset=ISO-8859-1, 
> type=class org.apache.lens.api.result.LensAPIResult, genericType=class 
> org.apache.lens.api.result.LensAPIResult.
>       at 
> org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$TerminalReaderInterceptor.aroundReadFrom(ReaderInterceptorExecutor.java:207)
>       at 
> org.glassfish.jersey.message.internal.ReaderInterceptorExecutor.proceed(ReaderInterceptorExecutor.java:139)
>       at 
> org.glassfish.jersey.message.internal.MessageBodyFactory.readFrom(MessageBodyFactory.java:1109)
>       at 
> org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:851)
>       at 
> org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:785)
>       at 
> org.glassfish.jersey.client.InboundJaxrsResponse.readEntity(InboundJaxrsResponse.java:96)
>       at 
> org.glassfish.jersey.client.ScopedJaxrsResponse.access$001(ScopedJaxrsResponse.java:56)
>       at 
> org.glassfish.jersey.client.ScopedJaxrsResponse$1.call(ScopedJaxrsResponse.java:77)
>       at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
>       at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
>       at org.glassfish.jersey.internal.Errors.process(Errors.java:228)
>       at 
> org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:397)
>       at 
> org.glassfish.jersey.client.ScopedJaxrsResponse.readEntity(ScopedJaxrsResponse.java:74)
>       at 
> org.apache.lens.client.LensStatement.executeQuery(LensStatement.java:315)
>       at 
> org.apache.lens.client.LensStatement.executeQuery(LensStatement.java:99)
>       at org.apache.lens.client.LensStatement.execute(LensStatement.java:72)
>       at org.apache.lens.client.LensClient.getResults(LensClient.java:140)
>       at 
> org.apache.lens.cli.commands.LensQueryCommands.executeQuery(LensQueryCommands.java:91)
>       at 
> org.apache.lens.cli.ExecuteQueryCommandIT.testExecuteSyncQueryWithSyntaxError(ExecuteQueryCommandIT.java:36)
> {CODE}
> {CODE}
> Running org.apache.lens.cli.TestLensQueryCommands
> Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 176.161 sec 
> <<< FAILURE! - in org.apache.lens.cli.TestLensQueryCommands
> testQueryCommands(org.apache.lens.cli.TestLensQueryCommands)  Time elapsed: 
> 146.772 sec  <<< FAILURE!
> org.glassfish.jersey.message.internal.MessageBodyProviderNotFoundException: 
> MessageBodyReader not found for media type=text/html; charset=ISO-8859-1, 
> type=class org.apache.lens.api.result.LensAPIResult, genericType=class 
> org.apache.lens.api.result.LensAPIResult.
>     at 
> org.glassfish.jersey.message.internal.ReaderInterceptorExecutor$TerminalReaderInterceptor.aroundReadFrom(ReaderInterceptorExecutor.java:207)
>     at 
> org.glassfish.jersey.message.internal.ReaderInterceptorExecutor.proceed(ReaderInterceptorExecutor.java:139)
>     at 
> org.glassfish.jersey.message.internal.MessageBodyFactory.readFrom(MessageBodyFactory.java:1109)
>     at 
> org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:851)
>     at 
> org.glassfish.jersey.message.internal.InboundMessageContext.readEntity(InboundMessageContext.java:785)
>     at 
> org.glassfish.jersey.client.InboundJaxrsResponse.readEntity(InboundJaxrsResponse.java:96)
>     at 
> org.glassfish.jersey.client.ScopedJaxrsResponse.access$001(ScopedJaxrsResponse.java:56)
>     at 
> org.glassfish.jersey.client.ScopedJaxrsResponse$1.call(ScopedJaxrsResponse.java:77)
>     at org.glassfish.jersey.internal.Errors.process(Errors.java:315)
>     at org.glassfish.jersey.internal.Errors.process(Errors.java:297)
>     at org.glassfish.jersey.internal.Errors.process(Errors.java:228)
>     at 
> org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:397)
>     at 
> org.glassfish.jersey.client.ScopedJaxrsResponse.readEntity(ScopedJaxrsResponse.java:74)
>     at 
> org.apache.lens.client.LensStatement.explainAndPrepare(LensStatement.java:181)
>     at 
> org.apache.lens.client.LensClient.explainAndPrepare(LensClient.java:577)
>     at 
> org.apache.lens.cli.commands.LensQueryCommands.explainAndPrepare(LensQueryCommands.java:486)
>     at 
> org.apache.lens.cli.TestLensQueryCommands.testFailPreparedQuery(TestLensQueryCommands.java:184)
>     at 
> org.apache.lens.cli.TestLensQueryCommands.testQueryCommands(TestLensQueryCommands.java:90)
> {CODE}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to