kylin-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "lk_hadoop"<lk_had...@163.com>
Subject after update kylin 2.5.0 to 2.6.1 the metrics dashboard dose not work well
Date Mon, 25 Mar 2019 02:01:37 GMT
hi,all :
        now I'm using apache-kylin-2.6.1-bin-cdh57 and when I access the dashboard from the
web GUI. I will get error message,the metrics about job can't display. full stack is :

Query Id: fabcf29e-2e50-470a-256f-408f71988af6
SQL: select count(*),avg(PER_BYTES_TIME_COST),max(PER_BYTES_TIME_COST),min(PER_BYTES_TIME_COST)
from KYLIN.HIVE_METRICS_JOB_QA where KDAY_DATE >= '2019-03-18' and KDAY_DATE <= '2019-03-24'
and PROJECT ='KYLIN_SYSTEM'
User: ADMIN
Success: false
Duration: 0.047
Project: KYLIN_SYSTEM
Realization Names: [CUBE[name=KYLIN_HIVE_METRICS_JOB_QA]]
Cuboid Ids: []
Total scan count: 0
Total scan bytes: 0
Result row count: 0
Accept Partial: false
Is Partial Result: false
Hit Exception Cache: false
Storage cache used: false
Is Query Push-Down: false
Is Prepare: false
Trace URL: null
Message: Error while compiling generated Java code: public static class Record8_0 implements
java.io.Serializable {   public long f0;   public double f1;   public boolean f2;   public
long f3;   public double f4;   public boolean f5;   public double f6;   public boolean f7;
  public Record8_0() {}   public boolean equals(Object o) {     if (this == o) {       return
true;     }     if (!(o instanceof Record8_0)) {       return false;     }     return this.f0
== ((Record8_0) o).f0 && this.f1 == ((Record8_0) o).f1 && this.f2 == ((Record8_0)
o).f2 && this.f3 == ((Record8_0) o).f3 && this.f4 == ((Record8_0) o).f4 &&
this.f5 == ((Record8_0) o).f5 && this.f6 == ((Record8_0) o).f6 && this.f7
== ((Record8_0) o).f7;   }    public int hashCode() {     int h = 0;     h = org.apache.calcite.runtime.Utilities.hash(h,
this.f0);     h = org.apache.calcite.runtime.Utilities.hash(h, this.f1);     h = org.apache.calcite.runtime.Utilities.hash(h,
this.f2);     h = org.apache.calcite.runtime.Utilities.hash(h, this.f3);     h = org.apache.calcite.runtime.Utilities.hash(h,
this.f4);     h = org.apache.calcite.runtime.Utilities.hash(h, this.f5);     h = org.apache.calcite.runtime.Utilities.hash(h,
this.f6);     h = org.apache.calcite.runtime.Utilities.hash(h, this.f7);     return h;   }
   public int compareTo(Record8_0 that) {     int c;     c = org.apache.calcite.runtime.Utilities.compare(this.f0,
that.f0);     if (c != 0) {       return c;     }     c = org.apache.calcite.runtime.Utilities.compare(this.f1,
that.f1);     if (c != 0) {       return c;     }     c = org.apache.calcite.runtime.Utilities.compare(this.f2,
that.f2);     if (c != 0) {       return c;     }     c = org.apache.calcite.runtime.Utilities.compare(this.f3,
that.f3);     if (c != 0) {       return c;     }     c = org.apache.calcite.runtime.Utilities.compare(this.f4,
that.f4);     if (c != 0) {       return c;     }     c = org.apache.calcite.runtime.Utilities.compare(this.f5,
that.f5);     if (c != 0) {       return c;     }     c = org.apache.calcite.runtime.Utilities.compare(this.f6,
that.f6);     if (c != 0) {       return c;     }     c = org.apache.calcite.runtime.Utilities.compare(this.f7,
that.f7);     if (c != 0) {       return c;     }     return 0;   }    public String toString()
{     return "{f0=" + this.f0 + ", f1=" + this.f1 + ", f2=" + this.f2 + ", f3=" + this.f3
+ ", f4=" + this.f4 + ", f5=" + this.f5 + ", f6=" + this.f6 + ", f7=" + this.f7 + "}";   }
 }  org.apache.calcite.DataContext root;  public org.apache.calcite.linq4j.Enumerable bind(final
org.apache.calcite.DataContext root0) {   root = root0;   final org.apache.calcite.linq4j.Enumerable
_inputEnumerable = ((org.apache.kylin.query.schema.OLAPTable) root.getRootSchema().getSubSchema("KYLIN").getTable("HIVE_METRICS_JOB_QA")).executeOLAPQuery(root,
0);   final org.apache.calcite.linq4j.AbstractEnumerable child = new org.apache.calcite.linq4j.AbstractEnumerable(){
    public org.apache.calcite.linq4j.Enumerator enumerator() {       return new org.apache.calcite.linq4j.Enumerator(){
          public final org.apache.calcite.linq4j.Enumerator inputEnumerator = _inputEnumerable.enumerator();
          public void reset() {             inputEnumerator.reset();           }         
  public boolean moveNext() {             while (inputEnumerator.moveNext()) {           
   final Object[] current = (Object[]) inputEnumerator.current();               final String
inp19_ = current[19] == null ? (String) null : current[19].toString();               final
String inp1_ = current[1] == null ? (String) null : current[1].toString();               if
(inp19_ != null && org.apache.calcite.runtime.SqlFunctions.ge(inp19_, "2019-03-18")
&& (inp19_ != null && org.apache.calcite.runtime.SqlFunctions.le(inp19_, "2019-03-24"))
&& (inp1_ != null && org.apache.calcite.runtime.SqlFunctions.eq(inp1_, "KYLIN_SYSTEM")))
{                 return true;               }             }             return false;   
       }            public void close() {             inputEnumerator.close();           }
           public Object current() {             final Object[] current = (Object[]) inputEnumerator.current();
            return new Object[] {                 current[8],                 current[30],
                current[20],                 current[31],                 current[32]};  
        }          };     }    };   final org.apache.calcite.linq4j.Enumerable _inputEnumerable0
= org.apache.calcite.linq4j.Linq4j.singletonEnumerable(child.aggregate(new org.apache.calcite.linq4j.function.Function0()
{     public Object apply() {       long a0s0;       a0s0 = 0;       double a1s0;       boolean
a1s1;       a1s1 = false;       a1s0 = 0;       long a2s0;       a2s0 = 0;       double a3s0;
      boolean a3s1;       a3s1 = false;       a3s0 = Double.longBitsToDouble(-4503599627370497L);
      double a4s0;       boolean a4s1;       a4s1 = false;       a4s0 = Double.longBitsToDouble(9218868437227405311L);
      Record8_0 record0;       record0 = new Record8_0();       record0.f0 = a0s0;       record0.f1
= a1s0;       record0.f2 = a1s1;       record0.f3 = a2s0;       record0.f4 = a3s0;       record0.f5
= a3s1;       record0.f6 = a4s0;       record0.f7 = a4s1;       return record0;     }   }
  .apply(), new org.apache.calcite.linq4j.function.Function2() {     public Record8_0 apply(Record8_0
acc, Object[] in) {       final long inp2_ = org.apache.calcite.runtime.SqlFunctions.toLong(in[2]);
      acc.f0 = acc.f0 + inp2_;       final java.math.BigDecimal inp1_ = in[1] == null ? (java.math.BigDecimal)
null : org.apache.calcite.runtime.SqlFunctions.toBigDecimal(in[1]);       if (inp1_ != null)
{         acc.f2 = true;         acc.f1 = acc.f1 + ((Double) inp1_).doubleValue();       }
      acc.f3 = acc.f3 + inp2_;       final Double inp3_ = (Double) in[3];       if (inp3_
!= null) {         acc.f5 = true;         acc.f4 = org.apache.calcite.runtime.SqlFunctions.greater(acc.f4,
inp3_.doubleValue());       }       final Double inp4_ = (Double) in[4];       if (inp4_ !=
null) {         acc.f7 = true;         acc.f6 = org.apache.calcite.runtime.SqlFunctions.lesser(acc.f6,
inp4_.doubleValue());       }       return acc;     }     public Record8_0 apply(Object acc,
Object in) {       return apply(         (Record8_0) acc,         (Object[]) in);     }  
}   , new org.apache.calcite.linq4j.function.Function1() {     public Object[] apply(Record8_0
acc) {       return new Object[] {           acc.f0,           acc.f2 ? Double.valueOf(acc.f1)
: (Double) null,           acc.f3,           acc.f5 ? Double.valueOf(acc.f4) : (Double) null,
          acc.f7 ? Double.valueOf(acc.f6) : (Double) null};     }     public Object apply(Object
acc) {       return apply(         (Record8_0) acc);     }   }   ));   return new org.apache.calcite.linq4j.AbstractEnumerable(){
      public org.apache.calcite.linq4j.Enumerator enumerator() {         return new org.apache.calcite.linq4j.Enumerator(){
            public final org.apache.calcite.linq4j.Enumerator inputEnumerator = _inputEnumerable0.enumerator();
            public void reset() {               inputEnumerator.reset();             }   
          public boolean moveNext() {               return inputEnumerator.moveNext();   
         }              public void close() {               inputEnumerator.close();     
       }              public Object current() {               final Object[] current = (Object[])
inputEnumerator.current();               final Double inp1_ = (Double) current[1];       
       return new Object[] {                   current[0],                   inp1_ == null
? (Double) null : Double.valueOf(inp1_.doubleValue() / (double) org.apache.calcite.runtime.SqlFunctions.toLong(current[2])),
                  current[3],                   current[4]};             }            }; 
     }      }; }   public Class getElementType() {   return java.lang.Object[].class; }
while executing SQL: "select count(*),avg(PER_BYTES_TIME_COST),max(PER_BYTES_TIME_COST),min(PER_BYTES_TIME_COST)
from KYLIN.HIVE_METRICS_JOB_QA where KDAY_DATE >= '2019-03-18' and KDAY_DATE <= '2019-03-24'
and PROJECT ='KYLIN_SYSTEM'"
==========================[QUERY]===============================

2019-03-25 09:32:00,444 ERROR [http-bio-7070-exec-3] controller.BasicController:63 : 
org.apache.kylin.rest.exception.InternalErrorException: Error while compiling generated Java
code: public static class Record8_0 implements java.io.Serializable {   public long f0;  
public double f1;   public boolean f2;   public long f3;   public double f4;   public boolean
f5;   public double f6;   public boolean f7;   public Record8_0() {}   public boolean equals(Object
o) {     if (this == o) {       return true;     }     if (!(o instanceof Record8_0)) {  
    return false;     }     return this.f0 == ((Record8_0) o).f0 && this.f1 == ((Record8_0)
o).f1 && this.f2 == ((Record8_0) o).f2 && this.f3 == ((Record8_0) o).f3 &&
this.f4 == ((Record8_0) o).f4 && this.f5 == ((Record8_0) o).f5 && this.f6
== ((Record8_0) o).f6 && this.f7 == ((Record8_0) o).f7;   }    public int hashCode()
{     int h = 0;     h = org.apache.calcite.runtime.Utilities.hash(h, this.f0);     h = org.apache.calcite.runtime.Utilities.hash(h,
this.f1);     h = org.apache.calcite.runtime.Utilities.hash(h, this.f2);     h = org.apache.calcite.runtime.Utilities.hash(h,
this.f3);     h = org.apache.calcite.runtime.Utilities.hash(h, this.f4);     h = org.apache.calcite.runtime.Utilities.hash(h,
this.f5);     h = org.apache.calcite.runtime.Utilities.hash(h, this.f6);     h = org.apache.calcite.runtime.Utilities.hash(h,
this.f7);     return h;   }    public int compareTo(Record8_0 that) {     int c;     c = org.apache.calcite.runtime.Utilities.compare(this.f0,
that.f0);     if (c != 0) {       return c;     }     c = org.apache.calcite.runtime.Utilities.compare(this.f1,
that.f1);     if (c != 0) {       return c;     }     c = org.apache.calcite.runtime.Utilities.compare(this.f2,
that.f2);     if (c != 0) {       return c;     }     c = org.apache.calcite.runtime.Utilities.compare(this.f3,
that.f3);     if (c != 0) {       return c;     }     c = org.apache.calcite.runtime.Utilities.compare(this.f4,
that.f4);     if (c != 0) {       return c;     }     c = org.apache.calcite.runtime.Utilities.compare(this.f5,
that.f5);     if (c != 0) {       return c;     }     c = org.apache.calcite.runtime.Utilities.compare(this.f6,
that.f6);     if (c != 0) {       return c;     }     c = org.apache.calcite.runtime.Utilities.compare(this.f7,
that.f7);     if (c != 0) {       return c;     }     return 0;   }    public String toString()
{     return "{f0=" + this.f0 + ", f1=" + this.f1 + ", f2=" + this.f2 + ", f3=" + this.f3
+ ", f4=" + this.f4 + ", f5=" + this.f5 + ", f6=" + this.f6 + ", f7=" + this.f7 + "}";   }
 }  org.apache.calcite.DataContext root;  public org.apache.calcite.linq4j.Enumerable bind(final
org.apache.calcite.DataContext root0) {   root = root0;   final org.apache.calcite.linq4j.Enumerable
_inputEnumerable = ((org.apache.kylin.query.schema.OLAPTable) root.getRootSchema().getSubSchema("KYLIN").getTable("HIVE_METRICS_JOB_QA")).executeOLAPQuery(root,
0);   final org.apache.calcite.linq4j.AbstractEnumerable child = new org.apache.calcite.linq4j.AbstractEnumerable(){
    public org.apache.calcite.linq4j.Enumerator enumerator() {       return new org.apache.calcite.linq4j.Enumerator(){
          public final org.apache.calcite.linq4j.Enumerator inputEnumerator = _inputEnumerable.enumerator();
          public void reset() {             inputEnumerator.reset();           }         
  public boolean moveNext() {             while (inputEnumerator.moveNext()) {           
   final Object[] current = (Object[]) inputEnumerator.current();               final String
inp19_ = current[19] == null ? (String) null : current[19].toString();               final
String inp1_ = current[1] == null ? (String) null : current[1].toString();               if
(inp19_ != null && org.apache.calcite.runtime.SqlFunctions.ge(inp19_, "2019-03-18")
&& (inp19_ != null && org.apache.calcite.runtime.SqlFunctions.le(inp19_, "2019-03-24"))
&& (inp1_ != null && org.apache.calcite.runtime.SqlFunctions.eq(inp1_, "KYLIN_SYSTEM")))
{                 return true;               }             }             return false;   
       }            public void close() {             inputEnumerator.close();           }
           public Object current() {             final Object[] current = (Object[]) inputEnumerator.current();
            return new Object[] {                 current[8],                 current[30],
                current[20],                 current[31],                 current[32]};  
        }          };     }    };   final org.apache.calcite.linq4j.Enumerable _inputEnumerable0
= org.apache.calcite.linq4j.Linq4j.singletonEnumerable(child.aggregate(new org.apache.calcite.linq4j.function.Function0()
{     public Object apply() {       long a0s0;       a0s0 = 0;       double a1s0;       boolean
a1s1;       a1s1 = false;       a1s0 = 0;       long a2s0;       a2s0 = 0;       double a3s0;
      boolean a3s1;       a3s1 = false;       a3s0 = Double.longBitsToDouble(-4503599627370497L);
      double a4s0;       boolean a4s1;       a4s1 = false;       a4s0 = Double.longBitsToDouble(9218868437227405311L);
      Record8_0 record0;       record0 = new Record8_0();       record0.f0 = a0s0;       record0.f1
= a1s0;       record0.f2 = a1s1;       record0.f3 = a2s0;       record0.f4 = a3s0;       record0.f5
= a3s1;       record0.f6 = a4s0;       record0.f7 = a4s1;       return record0;     }   }
  .apply(), new org.apache.calcite.linq4j.function.Function2() {     public Record8_0 apply(Record8_0
acc, Object[] in) {       final long inp2_ = org.apache.calcite.runtime.SqlFunctions.toLong(in[2]);
      acc.f0 = acc.f0 + inp2_;       final java.math.BigDecimal inp1_ = in[1] == null ? (java.math.BigDecimal)
null : org.apache.calcite.runtime.SqlFunctions.toBigDecimal(in[1]);       if (inp1_ != null)
{         acc.f2 = true;         acc.f1 = acc.f1 + ((Double) inp1_).doubleValue();       }
      acc.f3 = acc.f3 + inp2_;       final Double inp3_ = (Double) in[3];       if (inp3_
!= null) {         acc.f5 = true;         acc.f4 = org.apache.calcite.runtime.SqlFunctions.greater(acc.f4,
inp3_.doubleValue());       }       final Double inp4_ = (Double) in[4];       if (inp4_ !=
null) {         acc.f7 = true;         acc.f6 = org.apache.calcite.runtime.SqlFunctions.lesser(acc.f6,
inp4_.doubleValue());       }       return acc;     }     public Record8_0 apply(Object acc,
Object in) {       return apply(         (Record8_0) acc,         (Object[]) in);     }  
}   , new org.apache.calcite.linq4j.function.Function1() {     public Object[] apply(Record8_0
acc) {       return new Object[] {           acc.f0,           acc.f2 ? Double.valueOf(acc.f1)
: (Double) null,           acc.f3,           acc.f5 ? Double.valueOf(acc.f4) : (Double) null,
          acc.f7 ? Double.valueOf(acc.f6) : (Double) null};     }     public Object apply(Object
acc) {       return apply(         (Record8_0) acc);     }   }   ));   return new org.apache.calcite.linq4j.AbstractEnumerable(){
      public org.apache.calcite.linq4j.Enumerator enumerator() {         return new org.apache.calcite.linq4j.Enumerator(){
            public final org.apache.calcite.linq4j.Enumerator inputEnumerator = _inputEnumerable0.enumerator();
            public void reset() {               inputEnumerator.reset();             }   
          public boolean moveNext() {               return inputEnumerator.moveNext();   
         }              public void close() {               inputEnumerator.close();     
       }              public Object current() {               final Object[] current = (Object[])
inputEnumerator.current();               final Double inp1_ = (Double) current[1];       
       return new Object[] {                   current[0],                   inp1_ == null
? (Double) null : Double.valueOf(inp1_.doubleValue() / (double) org.apache.calcite.runtime.SqlFunctions.toLong(current[2])),
                  current[3],                   current[4]};             }            }; 
     }      }; }   public Class getElementType() {   return java.lang.Object[].class; }
while executing SQL: "select count(*),avg(PER_BYTES_TIME_COST),max(PER_BYTES_TIME_COST),min(PER_BYTES_TIME_COST)
from KYLIN.HIVE_METRICS_JOB_QA where KDAY_DATE >= '2019-03-18' and KDAY_DATE <= '2019-03-24'
and PROJECT ='KYLIN_SYSTEM'"
 at org.apache.kylin.rest.service.QueryService.doQueryWithCache(QueryService.java:441)
 at org.apache.kylin.rest.service.QueryService.querySystemCube(QueryService.java:360)
 at org.apache.kylin.rest.controller.DashboardController.getJobMetrics(DashboardController.java:93)
 at sun.reflect.GeneratedMethodAccessor196.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:498)
 at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
 at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:133)
 at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:97)
 at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827)
 at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738)
 at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
 at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967)
 at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
 at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
 at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
 at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317)
 at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
 at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
 at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114)
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
 at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137)
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
 at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
 at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:170)
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
 at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
 at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:158)
 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
 at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
 at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
 at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:64)
 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
 at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
 at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
 at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)
 at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
 at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
 at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:262)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
 at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:209)
 at com.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:244)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
 at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:494)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
 at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:1025)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
 at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1137)
 at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
 at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
 at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
 at java.lang.Thread.run(Thread.java:748)


2019-03-25


lk_hadoop 
Mime
View raw message