TRACE [13:35:29] PetascopeInterface@232: POST Request length: 221 TRACE [13:35:29] PetascopeInterface@233: POST request body : ------START REQUEST-------- query=for+v1+in+%28NIR%29+return+encode+%28%0D%0A%28char%29+scale+%28+250+*+%28v1.red+%3E+150%29%2C+%7B+x%3A%22CRS%3A1%22%280%3A99%29%2C+y%3A%22CRS%3A1%22%280%3A99%29+%7D%2C+%7B%7D%29%0D%0A%2C+%22png%22%29%0D%0A&subBtn=go ------END REQUEST------ TRACE [13:35:29] PetascopeInterface@234: GET Query string : null TRACE [13:35:29] PetascopeInterface@238: Request parameters : {subbtn=go, query=for+v1+in+%28NIR%29+return+encode+%28%0D%0A%28char%29+scale+%28+250+*+%28v1.red+%3E+150%29%2C+%7B+x%3A%22CRS%3A1%22%280%3A99%29%2C+y%3A%22CRS%3A1%22%280%3A99%29+%7D%2C+%7B%7D%29%0D%0A%2C+%22png%22%29%0D%0A} DEBUG [13:35:29] PetascopeInterface@319: Received Abstract Syntax Request via GET: for v1 in (NIR) return encode ( (char) scale ( 250 * (v1.red > 150), { x:"CRS:1"(0:99), y:"CRS:1"(0:99) }, {}) , "png") TRACE [13:35:29] RasUtil@219: Parsing abstract WCPS query... TRACE [13:35:29] NumericScalarExpr@49: NumericScalarExpr 250 TRACE [13:35:29] NumericScalarExpr@49: NumericScalarExpr 150 TRACE [13:35:29] NumericScalarExpr@49: NumericScalarExpr 0 TRACE [13:35:29] NumericScalarExpr@49: NumericScalarExpr 99 TRACE [13:35:29] NumericScalarExpr@49: NumericScalarExpr 0 TRACE [13:35:29] NumericScalarExpr@49: NumericScalarExpr 99 TRACE [13:35:29] RasUtil@228: Converting parsed request to XML... DEBUG [13:35:29] RasUtil@230: Done, xml query: v1NIR250v1red150xCRS:1099yCRS:1099charpng DEBUG [13:35:29] PetascopeInterface@343: Petascope Request: ------START REQUEST-------- v1NIR250v1red150xCRS:1099yCRS:1099charpng ------END REQUEST------ DEBUG [13:35:29] PetascopeInterface@347: Root Element name: ProcessCoveragesRequest DEBUG [13:35:29] PetascopeInterface@629: Received a ProcessCoverages request: v1NIR250v1red150xCRS:1099yCRS:1099charpng DEBUG [13:35:29] PetascopeInterface@631: ------------------------------------------------------- DEBUG [13:35:29] PetascopeInterface@632: Converting to rasql INFO [13:35:29] Wcps@59: WCPS: Loading and parsing XML Schema ... INFO [13:35:29] Wcps@67: WCPS: Finished loading the schema. TRACE [13:35:29] DynamicMetadataSource@57: Creating dynamic metadata source from: DbMetadataSource DEBUG [13:35:29] ProcessCoveragesRequest@92: Found XML Syntax query DEBUG [13:35:29] XmlQuery@89: Processing XML Request: xmlSyntax INFO [13:35:29] XmlQuery@100: The current node is: coverageIterator TRACE [13:35:29] CoverageIterator@44: coverageIterator TRACE [13:35:29] CoverageIterator@61: iterator variable : v1 TRACE [13:35:29] CoverageIterator@64: coverage reference : NIR INFO [13:35:29] XmlQuery@100: The current node is: encode TRACE [13:35:29] EncodeDataExpr@54: encode TRACE [13:35:29] CoverageExpr@52: cast TRACE [13:35:29] InducedOperationCoverageExpr@42: cast TRACE [13:35:29] UnaryOperationCoverageExpr@42: cast TRACE [13:35:29] UnaryOperationCoverageExpr@88: child name: scale TRACE [13:35:29] CoverageExpr@52: scale TRACE [13:35:29] ScaleCoverageExpr@48: scale TRACE [13:35:29] ScaleCoverageExpr@76: coverage expression TRACE [13:35:29] CoverageExpr@52: mult TRACE [13:35:29] InducedOperationCoverageExpr@42: mult TRACE [13:35:29] UnaryOperationCoverageExpr@42: mult TRACE [13:35:29] BinaryOperationCoverageExpr@43: mult TRACE [13:35:29] BinaryOperationCoverageExpr@88: operation: * TRACE [13:35:29] ScalarExpr@54: numericConstant TRACE [13:35:29] MetadataScalarExpr@44: numericConstant TRACE [13:35:29] NumericScalarExpr@48: numericConstant TRACE [13:35:29] NumericScalarExpr@108: operation: value, binary: false TRACE [13:35:29] ScalarExpr@85: matched numeric scalar expression. TRACE [13:35:29] CellDomainElement@53: cell domain 1:1 TRACE [13:35:29] DomainElement@127: Domain Element { Name: 'x', Type: 'x', NumLow: '1.0', NumHi: '1.0', StrLow: 'null', StrHi: 'null', CrsSet: '[CRS:1]'} TRACE [13:35:29] RangeElement@67: Range Element { name 'dynamic_type', type 'unsigned int'} TRACE [13:35:29] ScalarExpr@54: greaterThan TRACE [13:35:29] MetadataScalarExpr@44: greaterThan TRACE [13:35:29] CoverageExpr@52: fieldSelect TRACE [13:35:29] InducedOperationCoverageExpr@42: fieldSelect TRACE [13:35:29] UnaryOperationCoverageExpr@42: fieldSelect TRACE [13:35:29] CoverageExpr@52: coverage TRACE [13:35:29] DynamicMetadataSource@105: Reading metadata for dynamic coverage: NIR TRACE [13:35:29] DynamicMetadataSource@111: coverages: [glasgow_p_b, glasgow_lac_b, glasgow_witi_b, glasgow_sagr1_b, glasgow_ross_sz_b, glasgow_bhse_sand1_b, glasgow_bill_b, glasgow_p_t, mean_summer_airtemp, glasgow_liwd_th, glasgow_pais_th, glasgow_lac_t, glasgow_witi_th, glasgow_ross_sz_t, glasgow_lac_th, glasgow_kel_b, glasgow_cadr_th, glasgow_bnti_th, glasgow_bhse_sand1_th, glasgow_bhse_t, glasgow_bhse_th, glasgow_base_model_b, glasgow_p_th, glasgow_ross_sand_b, glasgow_head_b, glasgow_bill_th, glasgow_ross_sand_th, glasgow_law_th, os_dtm, glasgow_kel_t, glasgow_bhse_b, glasgow_brll_t, glasgow_karn_t, glasgow_sagr1_t, glasgow_base_model_t, glasgow_ross_sand_t, glasgow_head_t, glasgow_liwd_b, glasgow_guf_t, glasgow_karn_b, glasgow_guf_b, bgs_rs, glasgow3d_r01, glasgow_bron_t, glasgow_pais_t, glasgow_liwd_t, glasgow_mgr_b, glasgow_ross_sz_th, glasgow_mgr_th, glasgow_brll_b, glasgow_bnti_b, glasgow_guf_th, glasgow_cadr_t, bgs_st_uk, glasgow_kel_th, glasgow_law_b, glasgow_pais_b, glasgow_bnti_t, glasgow_head_th, glasgow_base_model_th, glasgow_karn_th, NIR, glasgow_bill_t, bgs_st, test_rs, l7_205020_02020011211, glasgow_cadr_b, glasgow_law_t, glasgow_bron_b, glasgow_witi_t, glasgow_bron_th, glasgow_brll_th, glasgow_mgr_t, glasgow_bhse_sand1_t, glasgow_sagr1_th] DEBUG [13:35:29] DbMetadataSource@457: Reading metadata for coverage 'NIR' TRACE [13:35:29] CellDomainElement@53: cell domain 0:1915 TRACE [13:35:29] CellDomainElement@53: cell domain 0:1075 TRACE [13:35:29] RangeElement@67: Range Element { name 'red', type 'unsigned int'} TRACE [13:35:29] RangeElement@67: Range Element { name 'green', type 'unsigned int'} TRACE [13:35:29] RangeElement@67: Range Element { name 'blue', type 'unsigned int'} TRACE [13:35:29] DomainElement@127: Domain Element { Name: 'x', Type: 'x', NumLow: '0.0', NumHi: '1.0', StrLow: 'null', StrHi: 'null', CrsSet: '[CRS:1]'} TRACE [13:35:29] DomainElement@127: Domain Element { Name: 'y', Type: 'y', NumLow: '0.0', NumHi: '1.0', StrLow: 'null', StrHi: 'null', CrsSet: '[CRS:1]'} DEBUG [13:35:29] DbMetadataSource@620: Calculated CRS axis offsets. For X: 0.1, for Y: 0.1 DEBUG [13:35:29] DbMetadataSource@621: CellDomainElement [0, 1915] DEBUG [13:35:29] DbMetadataSource@622: CellDomainElement [0, 1075] DEBUG [13:35:29] DbMetadataSource@637: Read spatial CRS of coverage NIR: CRS:1 TRACE [13:35:29] Bbox@116: CRS 'CRS:1' { Bounding Box [X(0.0, 1.0), Y(0.0, 1.0)], Offsets [X(0.1), Y(0.1)]} TRACE [13:35:29] DbMetadataSource@645: Found CRS : TRACE [13:35:29] DbMetadataSource@669: Caching coverage metadata. TRACE [13:35:29] CoverageExpr@83: Found simple coverage definition: v1, NIR TRACE [13:35:29] FieldName@46: name TRACE [13:35:29] FieldName@51: found field name: red TRACE [13:35:29] UnaryOperationCoverageExpr@127: operation: select TRACE [13:35:29] InducedOperationCoverageExpr@55: induced Operation SUCCESS: fieldSelect TRACE [13:35:29] CoverageExpr@116: matched induced coverage expression operation. TRACE [13:35:29] NumericScalarExpr@48: greaterThan TRACE [13:35:29] ReduceScalarExpr@38: greaterThan TRACE [13:35:29] StringScalarExpr@41: greaterThan TRACE [13:35:29] CoverageExpr@52: greaterThan TRACE [13:35:29] InducedOperationCoverageExpr@42: greaterThan TRACE [13:35:29] UnaryOperationCoverageExpr@42: greaterThan TRACE [13:35:29] BinaryOperationCoverageExpr@43: greaterThan TRACE [13:35:29] BinaryOperationCoverageExpr@88: operation: > TRACE [13:35:29] ScalarExpr@54: fieldSelect TRACE [13:35:29] MetadataScalarExpr@44: fieldSelect TRACE [13:35:29] CoverageExpr@52: coverage TRACE [13:35:29] DynamicMetadataSource@105: Reading metadata for dynamic coverage: NIR TRACE [13:35:29] DynamicMetadataSource@111: coverages: [glasgow_p_b, glasgow_lac_b, glasgow_witi_b, glasgow_sagr1_b, glasgow_ross_sz_b, glasgow_bhse_sand1_b, glasgow_bill_b, glasgow_p_t, mean_summer_airtemp, glasgow_liwd_th, glasgow_pais_th, glasgow_lac_t, glasgow_witi_th, glasgow_ross_sz_t, glasgow_lac_th, glasgow_kel_b, glasgow_cadr_th, glasgow_bnti_th, glasgow_bhse_sand1_th, glasgow_bhse_t, glasgow_bhse_th, glasgow_base_model_b, glasgow_p_th, glasgow_ross_sand_b, glasgow_head_b, glasgow_bill_th, glasgow_ross_sand_th, glasgow_law_th, os_dtm, glasgow_kel_t, glasgow_bhse_b, glasgow_brll_t, glasgow_karn_t, glasgow_sagr1_t, glasgow_base_model_t, glasgow_ross_sand_t, glasgow_head_t, glasgow_liwd_b, glasgow_guf_t, glasgow_karn_b, glasgow_guf_b, bgs_rs, glasgow3d_r01, glasgow_bron_t, glasgow_pais_t, glasgow_liwd_t, glasgow_mgr_b, glasgow_ross_sz_th, glasgow_mgr_th, glasgow_brll_b, glasgow_bnti_b, glasgow_guf_th, glasgow_cadr_t, bgs_st_uk, glasgow_kel_th, glasgow_law_b, glasgow_pais_b, glasgow_bnti_t, glasgow_head_th, glasgow_base_model_th, glasgow_karn_th, NIR, glasgow_bill_t, bgs_st, test_rs, l7_205020_02020011211, glasgow_cadr_b, glasgow_law_t, glasgow_bron_b, glasgow_witi_t, glasgow_bron_th, glasgow_brll_th, glasgow_mgr_t, glasgow_bhse_sand1_t, glasgow_sagr1_th] TRACE [13:35:30] DbMetadataSource@454: Returning cached coverage metadata for 'NIR' TRACE [13:35:30] CoverageExpr@83: Found simple coverage definition: v1, NIR TRACE [13:35:30] NumericScalarExpr@48: fieldSelect TRACE [13:35:30] ReduceScalarExpr@38: fieldSelect TRACE [13:35:30] StringScalarExpr@41: fieldSelect TRACE [13:35:30] CoverageExpr@52: fieldSelect TRACE [13:35:30] InducedOperationCoverageExpr@42: fieldSelect TRACE [13:35:30] UnaryOperationCoverageExpr@42: fieldSelect TRACE [13:35:30] CoverageExpr@52: coverage TRACE [13:35:30] DynamicMetadataSource@105: Reading metadata for dynamic coverage: NIR TRACE [13:35:30] DynamicMetadataSource@111: coverages: [glasgow_p_b, glasgow_lac_b, glasgow_witi_b, glasgow_sagr1_b, glasgow_ross_sz_b, glasgow_bhse_sand1_b, glasgow_bill_b, glasgow_p_t, mean_summer_airtemp, glasgow_liwd_th, glasgow_pais_th, glasgow_lac_t, glasgow_witi_th, glasgow_ross_sz_t, glasgow_lac_th, glasgow_kel_b, glasgow_cadr_th, glasgow_bnti_th, glasgow_bhse_sand1_th, glasgow_bhse_t, glasgow_bhse_th, glasgow_base_model_b, glasgow_p_th, glasgow_ross_sand_b, glasgow_head_b, glasgow_bill_th, glasgow_ross_sand_th, glasgow_law_th, os_dtm, glasgow_kel_t, glasgow_bhse_b, glasgow_brll_t, glasgow_karn_t, glasgow_sagr1_t, glasgow_base_model_t, glasgow_ross_sand_t, glasgow_head_t, glasgow_liwd_b, glasgow_guf_t, glasgow_karn_b, glasgow_guf_b, bgs_rs, glasgow3d_r01, glasgow_bron_t, glasgow_pais_t, glasgow_liwd_t, glasgow_mgr_b, glasgow_ross_sz_th, glasgow_mgr_th, glasgow_brll_b, glasgow_bnti_b, glasgow_guf_th, glasgow_cadr_t, bgs_st_uk, glasgow_kel_th, glasgow_law_b, glasgow_pais_b, glasgow_bnti_t, glasgow_head_th, glasgow_base_model_th, glasgow_karn_th, NIR, glasgow_bill_t, bgs_st, test_rs, l7_205020_02020011211, glasgow_cadr_b, glasgow_law_t, glasgow_bron_b, glasgow_witi_t, glasgow_bron_th, glasgow_brll_th, glasgow_mgr_t, glasgow_bhse_sand1_t, glasgow_sagr1_th] TRACE [13:35:30] DbMetadataSource@454: Returning cached coverage metadata for 'NIR' TRACE [13:35:30] CoverageExpr@83: Found simple coverage definition: v1, NIR TRACE [13:35:30] FieldName@46: name TRACE [13:35:30] FieldName@51: found field name: red TRACE [13:35:30] UnaryOperationCoverageExpr@127: operation: select TRACE [13:35:30] InducedOperationCoverageExpr@55: induced Operation SUCCESS: fieldSelect TRACE [13:35:30] CoverageExpr@116: matched induced coverage expression operation. TRACE [13:35:30] ScalarExpr@54: numericConstant TRACE [13:35:30] MetadataScalarExpr@44: numericConstant TRACE [13:35:30] NumericScalarExpr@48: numericConstant TRACE [13:35:30] NumericScalarExpr@108: operation: value, binary: false TRACE [13:35:30] ScalarExpr@85: matched numeric scalar expression. TRACE [13:35:30] CellDomainElement@53: cell domain 1:1 TRACE [13:35:30] DomainElement@127: Domain Element { Name: 'x', Type: 'x', NumLow: '1.0', NumHi: '1.0', StrLow: 'null', StrHi: 'null', CrsSet: '[CRS:1]'} TRACE [13:35:30] RangeElement@67: Range Element { name 'dynamic_type', type 'unsigned int'} TRACE [13:35:30] InducedOperationCoverageExpr@68: binary Operation SUCCESS: greaterThan TRACE [13:35:30] CoverageExpr@116: matched induced coverage expression operation. TRACE [13:35:30] InducedOperationCoverageExpr@68: binary Operation SUCCESS: mult TRACE [13:35:30] CoverageExpr@116: matched induced coverage expression operation. TRACE [13:35:30] ScaleCoverageExpr@65: axis TRACE [13:35:30] DimensionIntervalElement@87: axis TRACE [13:35:30] DynamicMetadataSource@105: Reading metadata for dynamic coverage: scalarExpr TRACE [13:35:30] DynamicMetadataSource@111: coverages: [glasgow_p_b, glasgow_lac_b, glasgow_witi_b, glasgow_sagr1_b, glasgow_ross_sz_b, glasgow_bhse_sand1_b, glasgow_bill_b, glasgow_p_t, mean_summer_airtemp, glasgow_liwd_th, glasgow_pais_th, glasgow_lac_t, glasgow_witi_th, glasgow_ross_sz_t, glasgow_lac_th, glasgow_kel_b, glasgow_cadr_th, glasgow_bnti_th, glasgow_bhse_sand1_th, glasgow_bhse_t, glasgow_bhse_th, glasgow_base_model_b, glasgow_p_th, glasgow_ross_sand_b, glasgow_head_b, glasgow_bill_th, glasgow_ross_sand_th, glasgow_law_th, os_dtm, glasgow_kel_t, glasgow_bhse_b, glasgow_brll_t, glasgow_karn_t, glasgow_sagr1_t, glasgow_base_model_t, glasgow_ross_sand_t, glasgow_head_t, glasgow_liwd_b, glasgow_guf_t, glasgow_karn_b, glasgow_guf_b, bgs_rs, glasgow3d_r01, glasgow_bron_t, glasgow_pais_t, glasgow_liwd_t, glasgow_mgr_b, glasgow_ross_sz_th, glasgow_mgr_th, glasgow_brll_b, glasgow_bnti_b, glasgow_guf_th, glasgow_cadr_t, bgs_st_uk, glasgow_kel_th, glasgow_law_b, glasgow_pais_b, glasgow_bnti_t, glasgow_head_th, glasgow_base_model_th, glasgow_karn_th, NIR, glasgow_bill_t, bgs_st, test_rs, l7_205020_02020011211, glasgow_cadr_b, glasgow_law_t, glasgow_bron_b, glasgow_witi_t, glasgow_bron_th, glasgow_brll_th, glasgow_mgr_t, glasgow_bhse_sand1_t, glasgow_sagr1_th] ERROR [13:35:30] DimensionIntervalElement@96: Coverage 'scalarExpr' is not served by this server TRACE [13:35:30] BinaryOperationCoverageExpr@43: cast TRACE [13:35:30] SubsetOperationCoverageExpr@50: cast TRACE [13:35:30] ScalarExpr@54: cast TRACE [13:35:30] MetadataScalarExpr@44: cast TRACE [13:35:30] CoverageExpr@52: scale TRACE [13:35:30] ScaleCoverageExpr@48: scale TRACE [13:35:30] ScaleCoverageExpr@76: coverage expression TRACE [13:35:30] CoverageExpr@52: mult TRACE [13:35:30] InducedOperationCoverageExpr@42: mult TRACE [13:35:30] UnaryOperationCoverageExpr@42: mult TRACE [13:35:30] BinaryOperationCoverageExpr@43: mult TRACE [13:35:30] BinaryOperationCoverageExpr@88: operation: * TRACE [13:35:30] ScalarExpr@54: numericConstant TRACE [13:35:30] MetadataScalarExpr@44: numericConstant TRACE [13:35:30] NumericScalarExpr@48: numericConstant TRACE [13:35:30] NumericScalarExpr@108: operation: value, binary: false TRACE [13:35:30] ScalarExpr@85: matched numeric scalar expression. TRACE [13:35:30] CellDomainElement@53: cell domain 1:1 TRACE [13:35:30] DomainElement@127: Domain Element { Name: 'x', Type: 'x', NumLow: '1.0', NumHi: '1.0', StrLow: 'null', StrHi: 'null', CrsSet: '[CRS:1]'} TRACE [13:35:30] RangeElement@67: Range Element { name 'dynamic_type', type 'unsigned int'} TRACE [13:35:30] ScalarExpr@54: greaterThan TRACE [13:35:30] MetadataScalarExpr@44: greaterThan TRACE [13:35:30] CoverageExpr@52: fieldSelect TRACE [13:35:30] InducedOperationCoverageExpr@42: fieldSelect TRACE [13:35:30] UnaryOperationCoverageExpr@42: fieldSelect TRACE [13:35:30] CoverageExpr@52: coverage TRACE [13:35:30] DynamicMetadataSource@105: Reading metadata for dynamic coverage: NIR TRACE [13:35:30] DynamicMetadataSource@111: coverages: [glasgow_p_b, glasgow_lac_b, glasgow_witi_b, glasgow_sagr1_b, glasgow_ross_sz_b, glasgow_bhse_sand1_b, glasgow_bill_b, glasgow_p_t, mean_summer_airtemp, glasgow_liwd_th, glasgow_pais_th, glasgow_lac_t, glasgow_witi_th, glasgow_ross_sz_t, glasgow_lac_th, glasgow_kel_b, glasgow_cadr_th, glasgow_bnti_th, glasgow_bhse_sand1_th, glasgow_bhse_t, glasgow_bhse_th, glasgow_base_model_b, glasgow_p_th, glasgow_ross_sand_b, glasgow_head_b, glasgow_bill_th, glasgow_ross_sand_th, glasgow_law_th, os_dtm, glasgow_kel_t, glasgow_bhse_b, glasgow_brll_t, glasgow_karn_t, glasgow_sagr1_t, glasgow_base_model_t, glasgow_ross_sand_t, glasgow_head_t, glasgow_liwd_b, glasgow_guf_t, glasgow_karn_b, glasgow_guf_b, bgs_rs, glasgow3d_r01, glasgow_bron_t, glasgow_pais_t, glasgow_liwd_t, glasgow_mgr_b, glasgow_ross_sz_th, glasgow_mgr_th, glasgow_brll_b, glasgow_bnti_b, glasgow_guf_th, glasgow_cadr_t, bgs_st_uk, glasgow_kel_th, glasgow_law_b, glasgow_pais_b, glasgow_bnti_t, glasgow_head_th, glasgow_base_model_th, glasgow_karn_th, NIR, glasgow_bill_t, bgs_st, test_rs, l7_205020_02020011211, glasgow_cadr_b, glasgow_law_t, glasgow_bron_b, glasgow_witi_t, glasgow_bron_th, glasgow_brll_th, glasgow_mgr_t, glasgow_bhse_sand1_t, glasgow_sagr1_th] TRACE [13:35:30] DbMetadataSource@454: Returning cached coverage metadata for 'NIR' TRACE [13:35:30] CoverageExpr@83: Found simple coverage definition: v1, NIR TRACE [13:35:30] FieldName@46: name TRACE [13:35:30] FieldName@51: found field name: red TRACE [13:35:30] UnaryOperationCoverageExpr@127: operation: select TRACE [13:35:30] InducedOperationCoverageExpr@55: induced Operation SUCCESS: fieldSelect TRACE [13:35:30] CoverageExpr@116: matched induced coverage expression operation. TRACE [13:35:30] NumericScalarExpr@48: greaterThan TRACE [13:35:30] ReduceScalarExpr@38: greaterThan TRACE [13:35:30] StringScalarExpr@41: greaterThan TRACE [13:35:30] CoverageExpr@52: greaterThan TRACE [13:35:30] InducedOperationCoverageExpr@42: greaterThan TRACE [13:35:30] UnaryOperationCoverageExpr@42: greaterThan TRACE [13:35:30] BinaryOperationCoverageExpr@43: greaterThan TRACE [13:35:30] BinaryOperationCoverageExpr@88: operation: > TRACE [13:35:30] ScalarExpr@54: fieldSelect TRACE [13:35:30] MetadataScalarExpr@44: fieldSelect TRACE [13:35:30] CoverageExpr@52: coverage TRACE [13:35:30] DynamicMetadataSource@105: Reading metadata for dynamic coverage: NIR TRACE [13:35:30] DynamicMetadataSource@111: coverages: [glasgow_p_b, glasgow_lac_b, glasgow_witi_b, glasgow_sagr1_b, glasgow_ross_sz_b, glasgow_bhse_sand1_b, glasgow_bill_b, glasgow_p_t, mean_summer_airtemp, glasgow_liwd_th, glasgow_pais_th, glasgow_lac_t, glasgow_witi_th, glasgow_ross_sz_t, glasgow_lac_th, glasgow_kel_b, glasgow_cadr_th, glasgow_bnti_th, glasgow_bhse_sand1_th, glasgow_bhse_t, glasgow_bhse_th, glasgow_base_model_b, glasgow_p_th, glasgow_ross_sand_b, glasgow_head_b, glasgow_bill_th, glasgow_ross_sand_th, glasgow_law_th, os_dtm, glasgow_kel_t, glasgow_bhse_b, glasgow_brll_t, glasgow_karn_t, glasgow_sagr1_t, glasgow_base_model_t, glasgow_ross_sand_t, glasgow_head_t, glasgow_liwd_b, glasgow_guf_t, glasgow_karn_b, glasgow_guf_b, bgs_rs, glasgow3d_r01, glasgow_bron_t, glasgow_pais_t, glasgow_liwd_t, glasgow_mgr_b, glasgow_ross_sz_th, glasgow_mgr_th, glasgow_brll_b, glasgow_bnti_b, glasgow_guf_th, glasgow_cadr_t, bgs_st_uk, glasgow_kel_th, glasgow_law_b, glasgow_pais_b, glasgow_bnti_t, glasgow_head_th, glasgow_base_model_th, glasgow_karn_th, NIR, glasgow_bill_t, bgs_st, test_rs, l7_205020_02020011211, glasgow_cadr_b, glasgow_law_t, glasgow_bron_b, glasgow_witi_t, glasgow_bron_th, glasgow_brll_th, glasgow_mgr_t, glasgow_bhse_sand1_t, glasgow_sagr1_th] TRACE [13:35:30] DbMetadataSource@454: Returning cached coverage metadata for 'NIR' TRACE [13:35:30] CoverageExpr@83: Found simple coverage definition: v1, NIR TRACE [13:35:30] NumericScalarExpr@48: fieldSelect TRACE [13:35:30] ReduceScalarExpr@38: fieldSelect TRACE [13:35:30] StringScalarExpr@41: fieldSelect TRACE [13:35:30] CoverageExpr@52: fieldSelect TRACE [13:35:30] InducedOperationCoverageExpr@42: fieldSelect TRACE [13:35:30] UnaryOperationCoverageExpr@42: fieldSelect TRACE [13:35:30] CoverageExpr@52: coverage TRACE [13:35:30] DynamicMetadataSource@105: Reading metadata for dynamic coverage: NIR TRACE [13:35:30] DynamicMetadataSource@111: coverages: [glasgow_p_b, glasgow_lac_b, glasgow_witi_b, glasgow_sagr1_b, glasgow_ross_sz_b, glasgow_bhse_sand1_b, glasgow_bill_b, glasgow_p_t, mean_summer_airtemp, glasgow_liwd_th, glasgow_pais_th, glasgow_lac_t, glasgow_witi_th, glasgow_ross_sz_t, glasgow_lac_th, glasgow_kel_b, glasgow_cadr_th, glasgow_bnti_th, glasgow_bhse_sand1_th, glasgow_bhse_t, glasgow_bhse_th, glasgow_base_model_b, glasgow_p_th, glasgow_ross_sand_b, glasgow_head_b, glasgow_bill_th, glasgow_ross_sand_th, glasgow_law_th, os_dtm, glasgow_kel_t, glasgow_bhse_b, glasgow_brll_t, glasgow_karn_t, glasgow_sagr1_t, glasgow_base_model_t, glasgow_ross_sand_t, glasgow_head_t, glasgow_liwd_b, glasgow_guf_t, glasgow_karn_b, glasgow_guf_b, bgs_rs, glasgow3d_r01, glasgow_bron_t, glasgow_pais_t, glasgow_liwd_t, glasgow_mgr_b, glasgow_ross_sz_th, glasgow_mgr_th, glasgow_brll_b, glasgow_bnti_b, glasgow_guf_th, glasgow_cadr_t, bgs_st_uk, glasgow_kel_th, glasgow_law_b, glasgow_pais_b, glasgow_bnti_t, glasgow_head_th, glasgow_base_model_th, glasgow_karn_th, NIR, glasgow_bill_t, bgs_st, test_rs, l7_205020_02020011211, glasgow_cadr_b, glasgow_law_t, glasgow_bron_b, glasgow_witi_t, glasgow_bron_th, glasgow_brll_th, glasgow_mgr_t, glasgow_bhse_sand1_t, glasgow_sagr1_th] TRACE [13:35:30] DbMetadataSource@454: Returning cached coverage metadata for 'NIR' TRACE [13:35:30] CoverageExpr@83: Found simple coverage definition: v1, NIR TRACE [13:35:30] FieldName@46: name TRACE [13:35:30] FieldName@51: found field name: red TRACE [13:35:30] UnaryOperationCoverageExpr@127: operation: select TRACE [13:35:30] InducedOperationCoverageExpr@55: induced Operation SUCCESS: fieldSelect TRACE [13:35:30] CoverageExpr@116: matched induced coverage expression operation. TRACE [13:35:30] ScalarExpr@54: numericConstant TRACE [13:35:30] MetadataScalarExpr@44: numericConstant TRACE [13:35:30] NumericScalarExpr@48: numericConstant TRACE [13:35:30] NumericScalarExpr@108: operation: value, binary: false TRACE [13:35:30] ScalarExpr@85: matched numeric scalar expression. TRACE [13:35:30] CellDomainElement@53: cell domain 1:1 TRACE [13:35:30] DomainElement@127: Domain Element { Name: 'x', Type: 'x', NumLow: '1.0', NumHi: '1.0', StrLow: 'null', StrHi: 'null', CrsSet: '[CRS:1]'} TRACE [13:35:30] RangeElement@67: Range Element { name 'dynamic_type', type 'unsigned int'} TRACE [13:35:30] InducedOperationCoverageExpr@68: binary Operation SUCCESS: greaterThan TRACE [13:35:30] CoverageExpr@116: matched induced coverage expression operation. TRACE [13:35:30] InducedOperationCoverageExpr@68: binary Operation SUCCESS: mult TRACE [13:35:30] CoverageExpr@116: matched induced coverage expression operation. TRACE [13:35:30] ScaleCoverageExpr@65: axis TRACE [13:35:30] DimensionIntervalElement@87: axis TRACE [13:35:30] DynamicMetadataSource@105: Reading metadata for dynamic coverage: scalarExpr TRACE [13:35:30] DynamicMetadataSource@111: coverages: [glasgow_p_b, glasgow_lac_b, glasgow_witi_b, glasgow_sagr1_b, glasgow_ross_sz_b, glasgow_bhse_sand1_b, glasgow_bill_b, glasgow_p_t, mean_summer_airtemp, glasgow_liwd_th, glasgow_pais_th, glasgow_lac_t, glasgow_witi_th, glasgow_ross_sz_t, glasgow_lac_th, glasgow_kel_b, glasgow_cadr_th, glasgow_bnti_th, glasgow_bhse_sand1_th, glasgow_bhse_t, glasgow_bhse_th, glasgow_base_model_b, glasgow_p_th, glasgow_ross_sand_b, glasgow_head_b, glasgow_bill_th, glasgow_ross_sand_th, glasgow_law_th, os_dtm, glasgow_kel_t, glasgow_bhse_b, glasgow_brll_t, glasgow_karn_t, glasgow_sagr1_t, glasgow_base_model_t, glasgow_ross_sand_t, glasgow_head_t, glasgow_liwd_b, glasgow_guf_t, glasgow_karn_b, glasgow_guf_b, bgs_rs, glasgow3d_r01, glasgow_bron_t, glasgow_pais_t, glasgow_liwd_t, glasgow_mgr_b, glasgow_ross_sz_th, glasgow_mgr_th, glasgow_brll_b, glasgow_bnti_b, glasgow_guf_th, glasgow_cadr_t, bgs_st_uk, glasgow_kel_th, glasgow_law_b, glasgow_pais_b, glasgow_bnti_t, glasgow_head_th, glasgow_base_model_th, glasgow_karn_th, NIR, glasgow_bill_t, bgs_st, test_rs, l7_205020_02020011211, glasgow_cadr_b, glasgow_law_t, glasgow_bron_b, glasgow_witi_t, glasgow_bron_th, glasgow_brll_th, glasgow_mgr_t, glasgow_bhse_sand1_t, glasgow_sagr1_th] ERROR [13:35:30] DimensionIntervalElement@96: Coverage 'scalarExpr' is not served by this server TRACE [13:35:30] NumericScalarExpr@48: cast TRACE [13:35:30] ReduceScalarExpr@38: cast TRACE [13:35:30] StringScalarExpr@41: cast ERROR [13:35:30] PetascopeInterface@436: Error stack trace: InternalComponentError: Invalid coverage Expression, next node: cast - failed to match SubsetOperation: cast at petascope.PetascopeInterface.handleProcessCoverages(PetascopeInterface.java:684) at petascope.PetascopeInterface.doGet(PetascopeInterface.java:355) at petascope.PetascopeInterface.doPost(PetascopeInterface.java:214) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:865) at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:579) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1555) at java.lang.Thread.run(Thread.java:679) Caused by: WcpsError: Invalid coverage Expression, next node: cast - failed to match SubsetOperation: cast at petascope.wcps.server.core.CoverageExpr.(CoverageExpr.java:148) at petascope.wcps.server.core.EncodeDataExpr.(EncodeDataExpr.java:77) at petascope.wcps.server.core.XmlQuery.startParsing(XmlQuery.java:110) at petascope.wcps.server.core.ProcessCoveragesRequest.(ProcessCoveragesRequest.java:95) at petascope.wcps.server.core.Wcps.pcPrepare(Wcps.java:120) at petascope.wcps.server.core.Wcps.pcPrepare(Wcps.java:114) at petascope.PetascopeInterface.handleProcessCoverages(PetascopeInterface.java:635) ... 16 more DEBUG [13:35:30] PetascopeInterface@487: Done marshalling Error Report.