[Mondrian] FW: Cron <jhyde@marmalade> nice bash --login
/home/jhyde/open2/mondrian/bin/megatest --nightly
Julian Hyde
julianhyde at speakeasy.net
Thu Sep 13 19:22:39 EDT 2007
3 new errors against Derby in the nightly regress. Can someone step up and
take a look at these? I don't have time right now.
Thu Sep 13 04:42:48 PDT 2007
Running test with JDK=jdk1.6 database=derby props={
mondrian.native.crossjoin.enable=false mondrian.native.topcount.enable=false
mondrian.native.nonempty.enable=false
mondrian.xmla.drillthroughTotalCount.enable=false}
[java] There were 3 errors:
[java] 1)
testBug1438285(mondrian.test.DrillThroughTest)java.lang.Exception: ERROR in
SQL - invalid for database: jdbc:derby:demo/derby/foodmart
[java] select "store"."store_country" as "Store Country",
"store"."store_state" as "Store State", "store"."store_city" as "Store
City", "store"."store_name" as "Store Name", "store"."store_sqft" as "Store
Sqft", "store"."store_type" as "Store Type", "time_by_day"."the_year" as
"Year", "time_by_day"."quarter" as "Quarter", "time_by_day"."month_of_year"
as "Month", "product_class"."product_family" as "Product Family",
"product_class"."product_department" as "Product Department",
"product_class"."product_category" as "Product Category",
"product_class"."product_subcategory" as "Product Subcategory",
"product"."brand_name" as "Brand Name", "product"."product_name" as "Product
Name", "store_ragged"."store_id" as "Store Id", "store_ragged"."store_id" as
"Store Id (Key)", "promotion"."media_type" as "Media Type",
"promotion"."promotion_name" as "Promotion Name", "customer"."country" as
"Country", "customer"."state_province" as "State Province",
"customer"."city" as "City", "customer"."fullname" as "Name",
"customer"."customer_id" as "Name (Key)", "customer"."education" as
"Education Level", "customer"."gender" as "Gender",
"customer"."marital_status" as "Marital Status", "customer"."yearly_income"
as "Yearly Income", "sales_fact_1997"."unit_sales" as "Unit Sales" from
"store" as "store", "sales_fact_1997" as "sales_fact_1997", "time_by_day" as
"time_by_day", "product_class" as "product_class", "product" as "product",
"store_ragged" as "store_ragged", "promotion" as "promotion", "customer" as
"customer" where "sales_fact_1997"."store_id" = "store"."store_id" and
"sales_fact_1997"."time_id" = "time_by_day"."time_id" and
"time_by_day"."the_year" = 1997 and "sales_fact_1997"."product_id" =
"product"."product_id" and "product"."product_class_id" =
"product_class"."product_class_id" and "sales_fact_1997"."store_id" =
"store_ragged"."store_id" and "sales_fact_1997"."promotion_id" =
"promotion"."promotion_id" and "sales_fact_1997"."customer_id" =
"customer"."customer_id" order by "store"."store_country" ASC,
"store"."store_state" ASC, "store"."store_city" ASC, "store"."store_name"
ASC, "store"."store_sqft" ASC, "store"."store_type" ASC,
"time_by_day"."the_year" ASC, "time_by_day"."quarter" ASC,
"time_by_day"."month_of_year" ASC, "product_class"."product_family" ASC,
"product_class"."product_department" ASC, "product_class"."product_category"
ASC, "product_class"."product_subcategory" ASC, "product"."brand_name" ASC,
"product"."product_name" ASC, "store_ragged"."store_id" ASC,
"promotion"."media_type" ASC, "promotion"."promotion_name" ASC,
"customer"."country" ASC, "customer"."state_province" ASC, "customer"."city"
ASC, "customer"."fullname" ASC, "customer"."customer_id" ASC,
"customer"."education" ASC, "customer"."gender" ASC,
"customer"."marital_status" ASC, "customer"."yearly_income" ASC
[java] at
mondrian.test.TestContext.checkSqlAgainstDatasource(TestContext.java:969)
[java] at
mondrian.test.TestContext.assertSqlEquals(TestContext.java:879)
[java] at
mondrian.test.DrillThroughTest.testBug1438285(DrillThroughTest.java:571)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
[java] at
mondrian.test.MondrianTestRunner$2.run(MondrianTestRunner.java:130)
[java] at java.lang.Thread.run(Thread.java:595)
[java] Caused by: java.sql.SQLException: Java exception: 'Java heap
space: java.lang.OutOfMemoryError'.
[java] at
org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
Source)
[java] at
org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
[java] at
org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)
[java] at org.apache.derby.impl.jdbc.Util.javaException(Unknown
Source)
[java] at
org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknow
n Source)
[java] at
org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
Source)
[java] at
org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
[java] at
org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
[java] at
org.apache.derby.impl.jdbc.EmbedStatement.executeStatement(Unknown Source)
[java] at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown
Source)
[java] at
org.apache.derby.impl.jdbc.EmbedStatement.executeQuery(Unknown Source)
[java] at
mondrian.test.TestContext.checkSqlAgainstDatasource(TestContext.java:960)
[java] ... 18 more
[java] 2)
testBug1746362(mondrian.test.SchemaTest)mondrian.olap.MondrianException:
Mondrian Error:Internal error: Error while executing query [with member
[Measures].[StoreType] as '[Store2].CurrentMember.Properties("Store Type")'
[java] select {[Measures].[Store Sales], [Measures].[StoreType]} ON
COLUMNS,
[java] NonEmptyCrossJoin({[Store2.Store2].[All Stores].Children},
{[Product].[All Products]}) ON ROWS
[java] from [Sales]
[java] ]
[java] at
mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:760)
[java] at mondrian.olap.Util.newInternal(Util.java:1175)
[java] at mondrian.olap.Util.newError(Util.java:1191)
[java] at
mondrian.rolap.RolapConnection.execute(RolapConnection.java:442)
[java] at
mondrian.test.TestContext.executeQuery(TestContext.java:393)
[java] at
mondrian.test.TestContext.assertQueryReturns(TestContext.java:618)
[java] at
mondrian.test.SchemaTest.testBug1746362(SchemaTest.java:1132)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
[java] at
mondrian.test.MondrianTestRunner$2.run(MondrianTestRunner.java:130)
[java] at java.lang.Thread.run(Thread.java:595)
[java] Caused by: mondrian.olap.MondrianException: Mondrian
Error:Internal error: Error while loading segment; sql=[select
"time_by_day"."the_year" as "c0", "store_ragged"."store_id" as "c1",
sum("sales_fact_1997"."store_sales") as "m0" from "time_by_day" as
"time_by_day", "sales_fact_1997" as "sales_fact_1997", "store_ragged" as
"store_ragged" where "sales_fact_1997"."time_id" = "time_by_day"."time_id"
and "time_by_day"."the_year" = 1998 and "sales_fact_1997"."store_id" =
"store_ragged"."store_id" and "store_ragged"."store_id" in ('0', '1', '4',
'5', '8', '9', '10', '12', '18', '19', '20', '21') group by
"time_by_day"."the_year", "store_ragged"."store_id"]
[java] at
mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:760)
[java] at mondrian.olap.Util.newInternal(Util.java:1175)
[java] at mondrian.olap.Util.newError(Util.java:1191)
[java] at mondrian.rolap.SqlStatement.handle(SqlStatement.java:208)
[java] at
mondrian.rolap.SqlStatement.execute(SqlStatement.java:138)
[java] at mondrian.rolap.RolapUtil.executeQuery(RolapUtil.java:285)
[java] at mondrian.rolap.RolapUtil.executeQuery(RolapUtil.java:246)
[java] at
mondrian.rolap.agg.SegmentLoader.createExecuteSql(SegmentLoader.java:335)
[java] at
mondrian.rolap.agg.SegmentLoader.load(SegmentLoader.java:74)
[java] at mondrian.rolap.agg.Aggregation.load(Aggregation.java:169)
[java] at
mondrian.rolap.agg.AggregationManager.loadAggregation(AggregationManager.jav
a:80)
[java] at
mondrian.rolap.FastBatchingCellReader$Batch.loadAggregation(FastBatchingCell
Reader.java:520)
[java] at
mondrian.rolap.FastBatchingCellReader$Batch.loadAggregation(FastBatchingCell
Reader.java:457)
[java] at
mondrian.rolap.FastBatchingCellReader.loadAggregation(FastBatchingCellReader
.java:251)
[java] at
mondrian.rolap.FastBatchingCellReader.loadAggregations(FastBatchingCellReade
r.java:232)
[java] at
mondrian.rolap.RolapResult.loadMembers(RolapResult.java:538)
[java] at mondrian.rolap.RolapResult.<init>(RolapResult.java:256)
[java] at
mondrian.rolap.RolapConnection.execute(RolapConnection.java:414)
[java] ... 19 more
[java] Caused by: java.sql.SQLException: Comparisons between 'INTEGER'
and 'CHAR' are not supported.
[java] at
org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown
Source)
[java] at
org.apache.derby.impl.jdbc.Util.generateCsSQLException(Unknown Source)
[java] at
org.apache.derby.impl.jdbc.TransactionResourceImpl.wrapInSQLException(Unknow
n Source)
[java] at
org.apache.derby.impl.jdbc.TransactionResourceImpl.handleException(Unknown
Source)
[java] at
org.apache.derby.impl.jdbc.EmbedConnection.handleException(Unknown Source)
[java] at
org.apache.derby.impl.jdbc.ConnectionChild.handleException(Unknown Source)
[java] at org.apache.derby.impl.jdbc.EmbedStatement.execute(Unknown
Source)
[java] at
org.apache.derby.impl.jdbc.EmbedStatement.executeQuery(Unknown Source)
[java] at
org.apache.commons.dbcp.DelegatingStatement.executeQuery(DelegatingStatement
.java:188)
[java] at
mondrian.rolap.SqlStatement.execute(SqlStatement.java:124)
[java] ... 32 more
[java] 3)
testNonAllPromotionMembers(mondrian.rolap.RolapResultTest)mondrian.olap.Mond
rianException: Mondrian Error:Internal error: Error while executing query
[select ({[Promotions2].[Price Winners], [Promotions2].[Sale Winners]} *
{Tail([Time].[Year].Members, 3.0)}) ON COLUMNS,
[java] NON EMPTY Crossjoin({[Store].CurrentMember.Children}, {[Store
Type].[All Store Types].Children}) ON ROWS
[java] from [Sales]
[java] ]
[java] at
mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:760)
[java] at mondrian.olap.Util.newInternal(Util.java:1175)
[java] at mondrian.olap.Util.newError(Util.java:1191)
[java] at
mondrian.rolap.RolapConnection.execute(RolapConnection.java:442)
[java] at
mondrian.test.TestContext.executeQuery(TestContext.java:393)
[java] at
mondrian.test.TestContext.assertQueryReturns(TestContext.java:618)
[java] at
mondrian.rolap.RolapResultTest.testNonAllPromotionMembers(RolapResultTest.ja
va:299)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[java] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
[java] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
[java] at
mondrian.test.MondrianTestRunner$2.run(MondrianTestRunner.java:130)
[java] at java.lang.Thread.run(Thread.java:595)
[java] Caused by: mondrian.olap.MondrianException: Mondrian
Error:Internal error: Failed to load all aggregations after 10 passes;
there's probably a cycle
[java] at
mondrian.resource.MondrianResource$_Def0.ex(MondrianResource.java:757)
[java] at mondrian.olap.Util.newInternal(Util.java:1168)
[java] at
mondrian.rolap.RolapResult.loadMembers(RolapResult.java:547)
[java] at mondrian.rolap.RolapResult.<init>(RolapResult.java:256)
[java] at
mondrian.rolap.RolapConnection.execute(RolapConnection.java:414)
[java] ... 19 more
Julian
-----Original Message-----
From: Cron Daemon [mailto:root at marmalade.hydromatic.net]
Sent: Thursday, September 13, 2007 1:30 AM
To: julianhyde at gmail.com
Subject: Cron <jhyde at marmalade> nice bash --login
/home/jhyde/open2/mondrian/bin/megatest --nightly
LD_LIBRARY_PATH is:
/home/jhyde/open2/thirdparty/stlport/lib
/home/jhyde/open2/thirdparty/boost/lib
/home/jhyde/open2/aspen/cpp/aspen/farrago/.libs
/home/jhyde/open2/aspen/cpp/aspen/test/.libs
/home/jhyde/open2/aspen/cpp/aspen/libaspen/.libs
/lib
/home/jhyde/open2/fennel/../thirdparty/stlport/lib
/home/jhyde/open2/fennel/../thirdparty/boost/lib
/home/jhyde/open2/fennel/lucidera/farrago/.libs
/home/jhyde/open2/fennel/disruptivetech/farrago/.libs
/home/jhyde/open2/fennel/farrago/.libs
/home/jhyde/open2/fennel/test/.libs
/home/jhyde/open2/fennel/lucidera/libfennel_lu/.libs
/home/jhyde/open2/fennel/disruptivetech/libfennel_dt/.libs
/home/jhyde/open2/fennel/libfennel/.libs
/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/lib
... - file(s) up-to-date.
No file(s) to resolve.
At revision 26.
::: Summary :::::::::::::::::::::::::::::::::::::
Tests completed at Thu Sep 13 05:10:28 PDT 2007.
Running test with JDK=jdk1.6 database=oracle props={}
[java] OK (1476 tests)
Running test with JDK=jdk1.5 database=oracle props={}
[java] OK (1476 tests)
Running test with JDK=jdk1.5 database=derby props={ mondrian.test.VUsers=1}
[java] OK (1476 tests)
Running test with JDK=jdk1.4 database=mysql props={ mondrian.test.VUsers=1
mondrian.rolap.aggregates.Use=true mondrian.rolap.aggregates.Read=true}
[java] 1)
testUnknownUsages(mondrian.test.SchemaTest)junit.framework.ComparisonFailure
: expected:<......> but was:<...06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] 2)
testUnknownUsages1(mondrian.test.SchemaTest)junit.framework.ComparisonFailur
e: expected:<...> but was:<...WARN - Recognizer.checkUnusedColumns:
Candidate aggregate table 'agg_lc_06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] Tests run: 1476, Failures: 2, Errors: 0
Running test with JDK=jdk1.5 database=mysql props={ mondrian.test.VUsers=1
mondrian.rolap.aggregates.Use=true mondrian.rolap.aggregates.Read=true}
[java] 1)
testUnknownUsages(mondrian.test.SchemaTest)junit.framework.ComparisonFailure
: expected:<......> but was:<...06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] 2)
testUnknownUsages1(mondrian.test.SchemaTest)junit.framework.ComparisonFailur
e: expected:<...> but was:<...WARN - Recognizer.checkUnusedColumns:
Candidate aggregate table 'agg_lc_06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] Tests run: 1476, Failures: 2, Errors: 0
Running test with JDK=jdk1.4 database=oracle props={ mondrian.test.VUsers=1}
[java] OK (1476 tests)
Running test with JDK=jdk1.5 database=oracle props={ mondrian.test.VUsers=1}
[java] OK (1476 tests)
Running test with JDK=jdk1.6 database=oracle props={ mondrian.test.VUsers=1}
[java] OK (1476 tests)
Running test with JDK=jdk1.5 database=oracle props={
mondrian.test.ExpDependencies=10 mondrian.rolap.evaluate.MaxEvalDepth=6
mondrian.test.random.seed=-1 mondrian.expCache.enable=false}
[java] OK (1476 tests)
Running test with JDK=jdk1.5 database=oracle props={
mondrian.rolap.aggregates.Use=true mondrian.rolap.aggregates.Read=true}
[java] 1)
testUnknownUsages(mondrian.test.SchemaTest)junit.framework.ComparisonFailure
: expected:<......> but was:<...06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] 2)
testUnknownUsages1(mondrian.test.SchemaTest)junit.framework.ComparisonFailur
e: expected:<...> but was:<...WARN - Recognizer.checkUnusedColumns:
Candidate aggregate table 'agg_lc_06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] Tests run: 1476, Failures: 2, Errors: 0
Running test with JDK=jdk1.5 database=oracle props={
mondrian.olap.case.sensitive=false}
[java] OK (1476 tests)
Running test with JDK=jdk1.5 database=derby props={
mondrian.rolap.star.disableCaching=true
mondrian.rolap.star.disableCaching=true mondrian.native.filter.enable=false
mondrian.native.nonempty.enable=false
mondrian.olap.fun.crossjoin.optimizer.size=0}
[java] 1)
testBug1746362(mondrian.test.SchemaTest)mondrian.olap.MondrianException:
Mondrian Error:Internal error: Error while executing query [with member
[Measures].[StoreType] as '[Store2].CurrentMember.Properties("Store Type")'
[java] 2)
testNonAllPromotionMembers(mondrian.rolap.RolapResultTest)mondrian.olap.Mond
rianException: Mondrian Error:Internal error: Error while executing query
[select ({[Promotions2].[Price Winners], [Promotions2].[Sale Winners]} *
{Tail([Time].[Year].Members, 3.0)}) ON COLUMNS,
[java] Tests run: 1378, Failures: 0, Errors: 2
Running test with JDK=jdk1.5 database=oracle props={
mondrian.test.ExpDependencies=10 mondrian.rolap.evaluate.MaxEvalDepth=6
mondrian.test.random.seed=-1 mondrian.expCache.enable=false}
[java] OK (1476 tests)
Running test with JDK=jdk1.5 database=oracle props={
mondrian.test.ExpDependencies=100 mondrian.rolap.evaluate.MaxEvalDepth=6
mondrian.test.random.seed=15583 mondrian.expCache.enable=false}
[java] OK (1476 tests)
Running test with JDK=jdk1.5 database=oracle props={
mondrian.expCache.enable=false}
[java] OK (1476 tests)
Running test with JDK=jdk1.5 database=oracle props={
mondrian.rolap.aggregates.Use=true mondrian.rolap.aggregates.Read=true}
[java] 1)
testUnknownUsages(mondrian.test.SchemaTest)junit.framework.ComparisonFailure
: expected:<......> but was:<...06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] 2)
testUnknownUsages1(mondrian.test.SchemaTest)junit.framework.ComparisonFailur
e: expected:<...> but was:<...WARN - Recognizer.checkUnusedColumns:
Candidate aggregate table 'agg_lc_06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] Tests run: 1476, Failures: 2, Errors: 0
Running test with JDK=jdk1.5 database=oracle props={
mondrian.rolap.star.disableCaching=true}
[java] OK (1476 tests)
Running test with JDK=jdk1.5 database=oracle props={
mondrian.olap.case.sensitive=false}
[java] OK (1476 tests)
Running test with JDK=jdk1.6 database=mysql props={
mondrian.native.crossjoin.enable=false mondrian.native.topcount.enable=false
mondrian.xmla.drillthroughTotalCount.enable=false
mondrian.rolap.LargeDimensionThreshold=1}
[java] OK (1378 tests)
Running test with JDK=jdk1.6 database=oracle props={
mondrian.rolap.aggregates.Use=true mondrian.rolap.aggregates.Read=true
mondrian.rolap.aggregates.ChooseByVolume=true
mondrian.rolap.star.disableCaching=true mondrian.native.filter.enable=false
mondrian.native.nonempty.enable=false
mondrian.xmla.drillthroughTotalCount.enable=false
mondrian.olap.fun.crossjoin.optimizer.size=0
mondrian.rolap.groupingsets.enable=true}
[java] 1)
testSubtotalsEmptyRow(mondrian.test.clearview.SubTotalTest)mondrian.olap.Mon
drianException: Mondrian Error:Internal error: Error while executing query
[with set [*NATIVE_CJ_SET] as 'NonEmptyCrossJoin([*BASE_MEMBERS_Store],
[*BASE_MEMBERS_Product])'
[java] 2)
testNonAllPromotionMembers(mondrian.rolap.RolapResultTest)mondrian.olap.Mond
rianException: Mondrian Error:Internal error: Error while executing query
[select ({[Promotions2].[Price Winners], [Promotions2].[Sale Winners]} *
{Tail([Time].[Year].Members, 3.0)}) ON COLUMNS,
[java] 1)
testUnknownUsages(mondrian.test.SchemaTest)junit.framework.ComparisonFailure
: expected:<......> but was:<...06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] 2)
testUnknownUsages1(mondrian.test.SchemaTest)junit.framework.ComparisonFailur
e: expected:<...> but was:<...WARN - Recognizer.checkUnusedColumns:
Candidate aggregate table 'agg_lc_06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] Tests run: 1378, Failures: 2, Errors: 2
Running test with JDK=jdk1.6 database=oracle props={
mondrian.test.ExpDependencies=10 mondrian.rolap.evaluate.MaxEvalDepth=6
mondrian.native.crossjoin.enable=false}
[java] 1)
testGroupBatchesForTwoSetOfGroupableBatches(mondrian.rolap.FastBatchingCellR
eaderTest)junit.framework.AssertionFailedError: expected:<2> but was:<4>
[java] 2)
testCanBatchForBatchesFromSameAggregationButDifferentRollupOption(mondrian.r
olap.FastBatchingCellReaderTest)junit.framework.AssertionFailedError
[java] Tests run: 1378, Failures: 2, Errors: 0
Running test with JDK=jdk1.6 database=oracle props={
mondrian.rolap.aggregates.Use=true mondrian.rolap.aggregates.Read=true
mondrian.olap.case.sensitive=false mondrian.test.ExpDependencies=10
mondrian.rolap.evaluate.MaxEvalDepth=6
mondrian.xmla.drillthroughTotalCount.enable=false
mondrian.expCache.enable=false
mondrian.rolap.SparseSegmentValueThreshold=25000}
[java] 1)
testUnknownUsages(mondrian.test.SchemaTest)junit.framework.ComparisonFailure
: expected:<......> but was:<...06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] 2)
testUnknownUsages1(mondrian.test.SchemaTest)junit.framework.ComparisonFailur
e: expected:<...> but was:<...WARN - Recognizer.checkUnusedColumns:
Candidate aggregate table 'agg_lc_06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] Tests run: 1476, Failures: 2, Errors: 0
Running test with JDK=jdk1.4 database=mysql props={
mondrian.test.ExpDependencies=10 mondrian.rolap.evaluate.MaxEvalDepth=6
mondrian.native.crossjoin.enable=false
mondrian.xmla.drillthroughTotalCount.enable=false
mondrian.rolap.LargeDimensionThreshold=1000
mondrian.rolap.SparseSegmentValueThreshold=10}
[java] 1)
testFlush(mondrian.rolap.CacheControlTest)junit.framework.ComparisonFailure:
Expected:
[java] 2)
testGroupBatchesForTwoSetOfGroupableBatches(mondrian.rolap.FastBatchingCellR
eaderTest)junit.framework.AssertionFailedError: expected:<2> but was:<4>
[java] 3)
testCanBatchForBatchesFromSameAggregationButDifferentRollupOption(mondrian.r
olap.FastBatchingCellReaderTest)junit.framework.AssertionFailedError
[java] Tests run: 1378, Failures: 3, Errors: 0
Running test with JDK=jdk1.5 database=oracle props={
mondrian.rolap.aggregates.Use=true mondrian.rolap.aggregates.Read=true
mondrian.rolap.aggregates.ChooseByVolume=true
mondrian.rolap.star.disableCaching=true mondrian.olap.case.sensitive=false
mondrian.test.ExpDependencies=10 mondrian.rolap.evaluate.MaxEvalDepth=6
mondrian.rolap.SparseSegmentValueThreshold=25000}
[java] 1)
testUnknownUsages(mondrian.test.SchemaTest)junit.framework.ComparisonFailure
: expected:<......> but was:<...06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] 2)
testUnknownUsages1(mondrian.test.SchemaTest)junit.framework.ComparisonFailur
e: expected:<...> but was:<...WARN - Recognizer.checkUnusedColumns:
Candidate aggregate table 'agg_lc_06_sales_fact_1997' for fact table
'sales_fact_1997' has a column 'city' with unknown usage.
[java] Tests run: 1476, Failures: 2, Errors: 0
Running test with JDK=jdk1.6 database=derby props={
mondrian.native.crossjoin.enable=false mondrian.native.topcount.enable=false
mondrian.native.nonempty.enable=false
mondrian.xmla.drillthroughTotalCount.enable=false}
[java] 1)
testBug1438285(mondrian.test.DrillThroughTest)java.lang.Exception: ERROR in
SQL - invalid for database: jdbc:derby:demo/derby/foodmart
[java] 2)
testBug1746362(mondrian.test.SchemaTest)mondrian.olap.MondrianException:
Mondrian Error:Internal error: Error while executing query [with member
[Measures].[StoreType] as '[Store2].CurrentMember.Properties("Store Type")'
[java] 3)
testNonAllPromotionMembers(mondrian.rolap.RolapResultTest)mondrian.olap.Mond
rianException: Mondrian Error:Internal error: Error while executing query
[select ({[Promotions2].[Price Winners], [Promotions2].[Sale Winners]} *
{Tail([Time].[Year].Members, 3.0)}) ON COLUMNS,
[java] Tests run: 1378, Failures: 0, Errors: 3
[java] FAILURES!!!
[java] Tests run: 1476, Failures: 2, Errors: 0
[java] FAILURES!!!
[java] Tests run: 1476, Failures: 2, Errors: 0
[java] FAILURES!!!
[java] Tests run: 1476, Failures: 2, Errors: 0
[java] FAILURES!!!
[java] Tests run: 1378, Failures: 0, Errors: 2
[java] FAILURES!!!
[java] Tests run: 1476, Failures: 2, Errors: 0
[java] FAILURES!!!
[java] Tests run: 1378, Failures: 2, Errors: 2
[java] FAILURES!!!
[java] Tests run: 1378, Failures: 2, Errors: 0
[java] FAILURES!!!
[java] Tests run: 1476, Failures: 2, Errors: 0
[java] FAILURES!!!
[java] Tests run: 1378, Failures: 3, Errors: 0
[java] FAILURES!!!
[java] Tests run: 1476, Failures: 2, Errors: 0
[java] FAILURES!!!
[java] Tests run: 1378, Failures: 0, Errors: 3
There were failures.
::: check javadoc :::::::::::::::::::::::::::::::
::: megatest.log :::::::::::::::::::::::::::::::::
derby oracle mysql
database oracle ok
========================================
Thu Sep 13 01:30:07 PDT 2007
Running test with JDK=jdk1.6 database=oracle props={}
build=true
Buildfile: build.xml
clean:
prepare:
[mkdir] Created dir: /home/jhyde/open2/mondrian/build
parser:
[javacup] Opening files...
[javacup] Parsing specification from
/home/jhyde/open2/mondrian/src/main/mondrian/olap/Parser.cup...
[javacup] Checking specification...
[javacup] Warning: Terminal "UNKNOWN" was declared but never used
[javacup] Warning: Non terminal "unsigned_integer" was declared but never
used
[javacup] Building parse tables...
[javacup] Computing non-terminal nullability...
[javacup] Computing first sets...
[javacup] Building state machine...
[javacup] Filling in tables...
[javacup] *** Reduce/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] and term3 ::= term3 IS NULL (*)
[javacup] under symbols: {EOF, AND, AS, CELL, DIMENSION, ELSE, END, IN,
IS, MATCHES, MEMBER, NOT, ON, OR, PROPERTIES, SELECT, SET, THEN, WHEN, XOR,
COLON, COMMA, EQ, GE, GT, LE, LT, NE, RBRACE, RPAREN}
[javacup] Resolved in favor of the second production.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol RBRACE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol RPAREN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol NE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol RBRACE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol RPAREN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] Checking for non-reduced productions...
[javacup] Writing parser...
[javacup] Closing files...
[javacup] ------- CUP v0.10k Parser Generation Summary -------
[javacup] 0 errors and 63 warnings
[javacup] 56 terminals, 57 non-terminals, and 122 productions declared,
[javacup] producing 191 unique parse states.
[javacup] 2 terminals declared but not used.
[javacup] 0 non-terminals declared but not used.
[javacup] 0 productions never reduced.
[javacup] 61 conflicts detected (61 expected).
[javacup] Code written to "Parser.java", and "ParserSym.java".
[javacup] ---------------------------------------------------- (v0.10k)
generate.resources:
[javac] Compiling 7 source files to /home/jhyde/open2/mondrian/classes
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource.java
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource.proper
ties
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_en_US
.java
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_en_US.
properties
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_de_DE
.java
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_de_DE.
properties
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_de.ja
va
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_de.pro
perties
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_es_ES
.java
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_es_ES.
properties
def:
[xomgen] Writing src/main/mondrian/olap/mondrian.dtd
[xomgen] Writing src/main/mondrian/olap/MondrianDef.java
[xomgen] Done
[copy] Copying 1 file to /home/jhyde/open2/mondrian/lib
[xomgen] Writing src/main/mondrian/gui/mondrian_SW.dtd
[xomgen] Writing src/main/mondrian/gui/MondrianGuiDef.java
[xomgen] Done
[copy] Copying 1 file to /home/jhyde/open2/mondrian/lib
[xomgen] Writing src/main/mondrian/xmla/datasourcesconfig.dtd
[xomgen] Writing src/main/mondrian/xmla/DataSourcesConfig.java
[xomgen] Done
[copy] Copying 1 file to /home/jhyde/open2/mondrian/lib
compile.java:
[javac] Compiling 452 source files to /home/jhyde/open2/mondrian/classes
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
compile:
prepare:
parser:
[javacup] Files are up to date.
generate.resources:
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource.java
is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource.proper
ties is up to date
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_en_US
.java is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_en_US.
properties is up to date
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_de_DE
.java is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_de_DE.
properties is up to date
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_de.ja
va is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_de.pro
perties is up to date
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_es_ES
.java is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_es_ES.
properties is up to date
def:
compile.java:
compile:
info:
[echo] ==============================================================
[echo] | Mondrian configuration info |
[echo] ==============================================================
[echo] project.location = /home/jhyde/open2/mondrian
[echo] jdk.home =
[echo] catalina.home = ${env.CATALINA_HOME}
[echo] junit.home = ${env.JUNIT_HOME}
[echo] mondrian.foodmart.catalogURL =
file:/home/jhyde/open2/mondrian/demo/FoodMart.xml
[echo] mondrian.foodmart.jdbcURL =
jdbc:oracle:thin:foodmart/foodmart@//marmalade.hydromatic.net:1521/XE
[echo] mondrian.jdbcDrivers = oracle.jdbc.OracleDriver
[echo] ==============================================================
compile.tests:
[javac] Compiling 109 source files to
/home/jhyde/open2/mondrian/testclasses
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
set.connectString:
test:
set.connectString:
test-nobuild:
[echo] Connecting to
jdbc:oracle:thin:foodmart/foodmart@//marmalade.hydromatic.net:1521/XE
[echo] Connect String:
Provider=mondrian;Jdbc=jdbc:oracle:thin:foodmart/foodmart@//marmalade.hydrom
atic.net:1521/XE;JdbcUser=foodmart;JdbcPassword=foodmart;Catalog=demo/FoodMa
rt.xml;JdbcDrivers=oracle.jdbc.OracleDriver;RoleXX='California manager';
[java] log4j:WARN No appenders could be found for logger
(mondrian.olap.MondrianProperties).
[java] log4j:WARN Please initialize the log4j system properly.
[java] testName:
[java] testClass:
[java] java.version: 1.5.0_12
[java] Iterations=1
[java] All 1 thread(s) started.
[java]
[java] [0] ........................................
[java] [40] ........................................
[java] [80] ........................................
[java] [120] ........................................
[java] [160] ........................................
[java] [200] ........................................
[java] [240] ........................................
[java] [280] ........................................
[java] [320] ........................................
[java] [360] ........................................
[java] [400] ........................................
[java] [440] ........................................
[java] [480] ........................................
[java] [520] ........................................
[java] [560] ........................................
[java] [600] ........................................
[java] [640] ........................................
[java] [680] ........................................
[java] [720] ........................................
[java] [760] ........................................
[java] [800] ........................................
[java] [840] ........................................
[java] [880] ........................................
[java] [920] ........................................
[java] [960] ........................................
[java] [1000] ........................................
[java] [1040] ........................................
[java] [1080] ........................................
[java] [1120] ........................................
[java] [1160] ........................................
[java] [1200] ........................................
[java] [1240] ........................................
[java] [1280] ........................................
[java] [1320] ........................................
[java] [1360] ........................................
[java] [1400] ........................................
[java] [1440] ....................................
[java]
[java] OK (1476 tests)
[java]
[java] Time: 235.48
[java] Normal termination.
BUILD SUCCESSFUL
Total time: 4 minutes 33 seconds
========================================
Thu Sep 13 01:34:41 PDT 2007
Running olap4j test with JDK=jdk1.6
Buildfile: build.xml
clean:
BUILD SUCCESSFUL
Total time: 0 seconds
Buildfile: build.xml
prepare:
[mkdir] Created dir: /home/jhyde/open2/olap4j/build
parser:
[javacup] Files are up to date.
compile.java:
[javac] Compiling 114 source files to /home/jhyde/open2/olap4j/classes
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] Compiling 4 source files to /home/jhyde/open2/olap4j/testclasses
compile:
BUILD SUCCESSFUL
Total time: 6 seconds
Buildfile: build.xml
javadoc:
[delete] Deleting: /home/jhyde/open2/olap4j/doc/api/index.html
[javadoc] Generating Javadoc
[javadoc] Javadoc execution
[javadoc] Loading source files for package mondrian.olap4j...
[javadoc] Loading source files for package org.olap4j...
[javadoc] Loading source files for package org.olap4j.driver.xmla...
[javadoc] Loading source files for package org.olap4j.mdx...
[javadoc] Loading source files for package org.olap4j.mdx.parser...
[javadoc] Loading source files for package org.olap4j.mdx.parser.impl...
[javadoc] Loading source files for package org.olap4j.metadata...
[javadoc] Loading source files for package org.olap4j.query...
[javadoc] Loading source files for package org.olap4j.sample...
[javadoc] Loading source files for package org.olap4j.type...
[javadoc] Loading source files for package org.olap4j.test...
[javadoc] Constructing Javadoc information...
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:73:
cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public RowId getRowId(int columnIndex) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:77:
cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public RowId getRowId(String columnLabel) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:81:
cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public void updateRowId(int columnIndex, RowId x) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:85:
cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public void updateRowId(String columnLabel, RowId x)
throws SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:107:
cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public void updateNClob(int columnIndex, NClob nClob)
throws SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:112:
cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] String columnLabel, NClob nClob) throws SQLException
{
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:116:
cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public NClob getNClob(int columnIndex) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:120:
cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public NClob getNClob(String columnLabel) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:124:
cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public SQLXML getSQLXML(int columnIndex) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:128:
cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public SQLXML getSQLXML(String columnLabel) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:133:
cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] int columnIndex, SQLXML xmlObject) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:138:
cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] String columnLabel, SQLXML xmlObject) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:325:
cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jConnectionJdbc4
[javadoc] public NClob createNClob() throws SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:329:
cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jConnectionJdbc4
[javadoc] public SQLXML createSQLXML() throws SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:338:
cannot find symbol
[javadoc] symbol : class SQLClientInfoException
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jConnectionJdbc4
[javadoc] String name, String value) throws
SQLClientInfoException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:342:
cannot find symbol
[javadoc] symbol : class SQLClientInfoException
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jConnectionJdbc4
[javadoc] public void setClientInfo(Properties properties) throws
SQLClientInfoException {
[javadoc]
^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:376:
cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jCellSetJdbc4
[javadoc] public RowId getRowId(int columnIndex) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:380:
cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jCellSetJdbc4
[javadoc] public RowId getRowId(String columnLabel) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:384:
cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jCellSetJdbc4
[javadoc] public void updateRowId(int columnIndex, RowId x) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:388:
cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jCellSetJdbc4
[javadoc] public void updateRowId(String columnLabel, RowId x)
throws SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:410:
cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jCellSetJdbc4
[javadoc] public void updateNClob(int columnIndex, NClob nClob)
throws SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:415:
cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jCellSetJdbc4
[javadoc] String columnLabel, NClob nClob) throws SQLException
{
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:419:
cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jCellSetJdbc4
[javadoc] public NClob getNClob(int columnIndex) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:423:
cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jCellSetJdbc4
[javadoc] public NClob getNClob(String columnLabel) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:427:
cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jCellSetJdbc4
[javadoc] public SQLXML getSQLXML(int columnIndex) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:431:
cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jCellSetJdbc4
[javadoc] public SQLXML getSQLXML(String columnLabel) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:436:
cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jCellSetJdbc4
[javadoc] int columnIndex, SQLXML xmlObject) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:441:
cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jCellSetJdbc4
[javadoc] String columnLabel, SQLXML xmlObject) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:618:
cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jPreparedStatementJdbc4
[javadoc] public void setRowId(int parameterIndex, RowId x) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:632:
cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jPreparedStatementJdbc4
[javadoc] public void setNClob(int parameterIndex, NClob value)
throws SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:654:
cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jPreparedStatementJdbc4
[javadoc] int parameterIndex, SQLXML xmlObject) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/FactoryJdbc4Impl.java:719:
cannot find symbol
[javadoc] symbol : class RowIdLifetime
[javadoc] location: class
mondrian.olap4j.FactoryJdbc4Impl.MondrianOlap4jDatabaseMetaDataJdbc4
[javadoc] public RowIdLifetime getRowIdLifetime() throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:72
: cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public RowId getRowId(int columnIndex) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:76
: cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public RowId getRowId(String columnLabel) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:80
: cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public void updateRowId(int columnIndex, RowId x) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:84
: cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public void updateRowId(String columnLabel, RowId x)
throws SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:10
6: cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public void updateNClob(int columnIndex, NClob nClob)
throws SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:11
1: cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] String columnLabel, NClob nClob) throws SQLException
{
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:11
5: cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public NClob getNClob(int columnIndex) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:11
9: cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public NClob getNClob(String columnLabel) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:12
3: cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public SQLXML getSQLXML(int columnIndex) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:12
7: cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] public SQLXML getSQLXML(String columnLabel) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:13
2: cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] int columnIndex, SQLXML xmlObject) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:13
7: cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.EmptyResultSetJdbc4
[javadoc] String columnLabel, SQLXML xmlObject) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:32
5: cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jConnectionJdbc4
[javadoc] public NClob createNClob() throws SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:32
9: cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jConnectionJdbc4
[javadoc] public SQLXML createSQLXML() throws SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:33
8: cannot find symbol
[javadoc] symbol : class SQLClientInfoException
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jConnectionJdbc4
[javadoc] String name, String value) throws
SQLClientInfoException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:34
2: cannot find symbol
[javadoc] symbol : class SQLClientInfoException
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jConnectionJdbc4
[javadoc] public void setClientInfo(Properties properties) throws
SQLClientInfoException {
[javadoc]
^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:37
6: cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jCellSetJdbc4
[javadoc] public RowId getRowId(int columnIndex) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:38
0: cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jCellSetJdbc4
[javadoc] public RowId getRowId(String columnLabel) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:38
4: cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jCellSetJdbc4
[javadoc] public void updateRowId(int columnIndex, RowId x) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:38
8: cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jCellSetJdbc4
[javadoc] public void updateRowId(String columnLabel, RowId x)
throws SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:41
0: cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jCellSetJdbc4
[javadoc] public void updateNClob(int columnIndex, NClob nClob)
throws SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:41
5: cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jCellSetJdbc4
[javadoc] String columnLabel, NClob nClob) throws SQLException
{
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:41
9: cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jCellSetJdbc4
[javadoc] public NClob getNClob(int columnIndex) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:42
3: cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jCellSetJdbc4
[javadoc] public NClob getNClob(String columnLabel) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:42
7: cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jCellSetJdbc4
[javadoc] public SQLXML getSQLXML(int columnIndex) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:43
1: cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jCellSetJdbc4
[javadoc] public SQLXML getSQLXML(String columnLabel) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:43
6: cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jCellSetJdbc4
[javadoc] int columnIndex, SQLXML xmlObject) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:44
1: cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jCellSetJdbc4
[javadoc] String columnLabel, SQLXML xmlObject) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:61
7: cannot find symbol
[javadoc] symbol : class RowId
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jPreparedStatementJdbc4
[javadoc] public void setRowId(int parameterIndex, RowId x) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:63
1: cannot find symbol
[javadoc] symbol : class NClob
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jPreparedStatementJdbc4
[javadoc] public void setNClob(int parameterIndex, NClob value)
throws SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:65
3: cannot find symbol
[javadoc] symbol : class SQLXML
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jPreparedStatementJdbc4
[javadoc] int parameterIndex, SQLXML xmlObject) throws
SQLException {
[javadoc] ^
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/FactoryJdbc4Impl.java:71
8: cannot find symbol
[javadoc] symbol : class RowIdLifetime
[javadoc] location: class
org.olap4j.driver.xmla.FactoryJdbc4Impl.XmlaOlap4jDatabaseMetaDataJdbc4
[javadoc] public RowIdLifetime getRowIdLifetime() throws
SQLException {
[javadoc] ^
[javadoc] javadoc: warning - Error fetching URL:
http://www.junit.org/junit/javadoc/3.8/package-list
[javadoc] Standard Doclet version 1.5.0_12
[javadoc] Building tree for all the packages and classes...
[javadoc]
/home/jhyde/open2/olap4j/src/mondrian/olap4j/MondrianOlap4jDriver.java:64:
warning - Tag @link: can't find unwrap(Class) in java.sql.Connection
[javadoc]
/home/jhyde/open2/olap4j/src/org/olap4j/driver/xmla/XmlaOlap4jDriver.java:67
: warning - Tag @link: can't find unwrap(Class) in java.sql.Connection
[javadoc] Building index for all the packages and classes...
[javadoc] Building index for all classes...
[javadoc] Generating /home/jhyde/open2/olap4j/doc/api/stylesheet.css...
[javadoc] Note: Custom tags that could override future standard tags:
@testcase, @post, @pre. To avoid potential overrides, use at least one
period character (.) in custom tag names.
[javadoc] Note: Custom tags that were not seen: @testcase, @post
[javadoc] 67 warnings
BUILD SUCCESSFUL
Total time: 20 seconds
derby oracle mysql
database oracle ok
========================================
Thu Sep 13 01:35:10 PDT 2007
Running test with JDK=jdk1.5 database=oracle props={}
build=true
Buildfile: build.xml
clean:
prepare:
[mkdir] Created dir: /home/jhyde/open2/mondrian/build
parser:
[javacup] Opening files...
[javacup] Parsing specification from
/home/jhyde/open2/mondrian/src/main/mondrian/olap/Parser.cup...
[javacup] Checking specification...
[javacup] Warning: Terminal "UNKNOWN" was declared but never used
[javacup] Warning: Non terminal "unsigned_integer" was declared but never
used
[javacup] Building parse tables...
[javacup] Computing non-terminal nullability...
[javacup] Computing first sets...
[javacup] Building state machine...
[javacup] Filling in tables...
[javacup] *** Reduce/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] and term3 ::= term3 IS NULL (*)
[javacup] under symbols: {EOF, AND, AS, CELL, DIMENSION, ELSE, END, IN,
IS, MATCHES, MEMBER, NOT, ON, OR, PROPERTIES, SELECT, SET, THEN, WHEN, XOR,
COLON, COMMA, EQ, GE, GT, LE, LT, NE, RBRACE, RPAREN}
[javacup] Resolved in favor of the second production.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol RBRACE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol RPAREN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol NE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol RBRACE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol RPAREN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] Checking for non-reduced productions...
[javacup] Writing parser...
[javacup] Closing files...
[javacup] ------- CUP v0.10k Parser Generation Summary -------
[javacup] 0 errors and 63 warnings
[javacup] 56 terminals, 57 non-terminals, and 122 productions declared,
[javacup] producing 191 unique parse states.
[javacup] 2 terminals declared but not used.
[javacup] 0 non-terminals declared but not used.
[javacup] 0 productions never reduced.
[javacup] 61 conflicts detected (61 expected).
[javacup] Code written to "Parser.java", and "ParserSym.java".
[javacup] ---------------------------------------------------- (v0.10k)
generate.resources:
[javac] Compiling 7 source files to /home/jhyde/open2/mondrian/classes
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource.java
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource.proper
ties
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_en_US
.java
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_en_US.
properties
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_de_DE
.java
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_de_DE.
properties
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_de.ja
va
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_de.pro
perties
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_es_ES
.java
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_es_ES.
properties
def:
[xomgen] Writing src/main/mondrian/olap/mondrian.dtd
[xomgen] Writing src/main/mondrian/olap/MondrianDef.java
[xomgen] Done
[copy] Copying 1 file to /home/jhyde/open2/mondrian/lib
[xomgen] Writing src/main/mondrian/gui/mondrian_SW.dtd
[xomgen] Writing src/main/mondrian/gui/MondrianGuiDef.java
[xomgen] Done
[copy] Copying 1 file to /home/jhyde/open2/mondrian/lib
[xomgen] Writing src/main/mondrian/xmla/datasourcesconfig.dtd
[xomgen] Writing src/main/mondrian/xmla/DataSourcesConfig.java
[xomgen] Done
[copy] Copying 1 file to /home/jhyde/open2/mondrian/lib
compile.java:
[javac] Compiling 452 source files to /home/jhyde/open2/mondrian/classes
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
compile:
prepare:
parser:
[javacup] Files are up to date.
generate.resources:
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource.java
is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource.proper
ties is up to date
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_en_US
.java is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_en_US.
properties is up to date
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_de_DE
.java is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_de_DE.
properties is up to date
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_de.ja
va is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_de.pro
perties is up to date
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_es_ES
.java is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_es_ES.
properties is up to date
def:
compile.java:
compile:
info:
[echo] ==============================================================
[echo] | Mondrian configuration info |
[echo] ==============================================================
[echo] project.location = /home/jhyde/open2/mondrian
[echo] jdk.home =
[echo] catalina.home = ${env.CATALINA_HOME}
[echo] junit.home = ${env.JUNIT_HOME}
[echo] mondrian.foodmart.catalogURL =
file:/home/jhyde/open2/mondrian/demo/FoodMart.xml
[echo] mondrian.foodmart.jdbcURL =
jdbc:oracle:thin:foodmart/foodmart@//marmalade.hydromatic.net:1521/XE
[echo] mondrian.jdbcDrivers = oracle.jdbc.OracleDriver
[echo] ==============================================================
compile.tests:
[javac] Compiling 109 source files to
/home/jhyde/open2/mondrian/testclasses
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
set.connectString:
test:
set.connectString:
test-nobuild:
[echo] Connecting to
jdbc:oracle:thin:foodmart/foodmart@//marmalade.hydromatic.net:1521/XE
[echo] Connect String:
Provider=mondrian;Jdbc=jdbc:oracle:thin:foodmart/foodmart@//marmalade.hydrom
atic.net:1521/XE;JdbcUser=foodmart;JdbcPassword=foodmart;Catalog=demo/FoodMa
rt.xml;JdbcDrivers=oracle.jdbc.OracleDriver;RoleXX='California manager';
[java] log4j:WARN No appenders could be found for logger
(mondrian.olap.MondrianProperties).
[java] log4j:WARN Please initialize the log4j system properly.
[java] testName:
[java] testClass:
[java] java.version: 1.5.0_12
[java] Iterations=1
[java] All 1 thread(s) started.
[java]
[java] [0] ........................................
[java] [40] ........................................
[java] [80] ........................................
[java] [120] ........................................
[java] [160] ........................................
[java] [200] ........................................
[java] [240] ........................................
[java] [280] ........................................
[java] [320] ........................................
[java] [360] ........................................
[java] [400] ........................................
[java] [440] ........................................
[java] [480] ........................................
[java] [520] ........................................
[java] [560] ........................................
[java] [600] ........................................
[java] [640] ........................................
[java] [680] ........................................
[java] [720] ........................................
[java] [760] ........................................
[java] [800] ........................................
[java] [840] ........................................
[java] [880] ........................................
[java] [920] ........................................
[java] [960] ........................................
[java] [1000] ........................................
[java] [1040] ........................................
[java] [1080] ........................................
[java] [1120] ........................................
[java] [1160] ........................................
[java] [1200] ........................................
[java] [1240] ........................................
[java] [1280] ........................................
[java] [1320] ........................................
[java] [1360] ........................................
[java] [1400] ........................................
[java] [1440] ....................................
[java]
[java] OK (1476 tests)
[java]
[java] Time: 238.427
[java] Normal termination.
BUILD SUCCESSFUL
Total time: 4 minutes 35 seconds
========================================
Thu Sep 13 01:39:46 PDT 2007
Running olap4j test with JDK=jdk1.5
Buildfile: build.xml
clean:
BUILD SUCCESSFUL
Total time: 0 seconds
Buildfile: build.xml
prepare:
[mkdir] Created dir: /home/jhyde/open2/olap4j/build
parser:
[javacup] Files are up to date.
compile.java:
[javac] Compiling 114 source files to /home/jhyde/open2/olap4j/classes
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] Compiling 4 source files to /home/jhyde/open2/olap4j/testclasses
compile:
BUILD SUCCESSFUL
Total time: 7 seconds
database access not ok
derby oracle mysql
database derby ok
========================================
Thu Sep 13 01:39:55 PDT 2007
Running test with JDK=jdk1.5 database=derby props={ mondrian.test.VUsers=1}
build=true
Buildfile: build.xml
prepare:
parser:
[javacup] Files are up to date.
generate.resources:
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource.java
is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource.proper
ties is up to date
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_en_US
.java is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_en_US.
properties is up to date
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_de_DE
.java is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_de_DE.
properties is up to date
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_de.ja
va is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_de.pro
perties is up to date
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_es_ES
.java is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_es_ES.
properties is up to date
def:
compile.java:
compile:
check-FoodMartCreateData-uptodate:
unzip-FoodMartCreateData:
[unzip] Expanding:
/home/jhyde/open2/mondrian/demo/FoodMartCreateData.zip into
/home/jhyde/open2/mondrian/demo
check-FoodMartAccessDB-uptodate:
unzip-FoodMartAccessDB:
[unzip] Expanding:
/home/jhyde/open2/mondrian/demo/access/MondrianFoodMart-Access.zip into
/home/jhyde/open2/mondrian/demo/access
check-FoodMartDerbyDB-uptodate:
unzip-FoodMartDerbyDB:
[unzip] Expanding:
/home/jhyde/open2/mondrian/demo/derby/derby-foodmart.zip into
/home/jhyde/open2/mondrian/demo/derby
all:
BUILD SUCCESSFUL
Total time: 12 seconds
Buildfile: build.xml
clean:
prepare:
[mkdir] Created dir: /home/jhyde/open2/mondrian/build
parser:
[javacup] Opening files...
[javacup] Parsing specification from
/home/jhyde/open2/mondrian/src/main/mondrian/olap/Parser.cup...
[javacup] Checking specification...
[javacup] Warning: Terminal "UNKNOWN" was declared but never used
[javacup] Warning: Non terminal "unsigned_integer" was declared but never
used
[javacup] Building parse tables...
[javacup] Computing non-terminal nullability...
[javacup] Computing first sets...
[javacup] Building state machine...
[javacup] Filling in tables...
[javacup] *** Reduce/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] and term3 ::= term3 IS NULL (*)
[javacup] under symbols: {EOF, AND, AS, CELL, DIMENSION, ELSE, END, IN,
IS, MATCHES, MEMBER, NOT, ON, OR, PROPERTIES, SELECT, SET, THEN, WHEN, XOR,
COLON, COMMA, EQ, GE, GT, LE, LT, NE, RBRACE, RPAREN}
[javacup] Resolved in favor of the second production.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol RBRACE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol RPAREN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol NE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol RBRACE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between term3 ::= term3 IS NULL (*)
[javacup] under symbol RPAREN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] Checking for non-reduced productions...
[javacup] Writing parser...
[javacup] Closing files...
[javacup] ------- CUP v0.10k Parser Generation Summary -------
[javacup] 0 errors and 63 warnings
[javacup] 56 terminals, 57 non-terminals, and 122 productions declared,
[javacup] producing 191 unique parse states.
[javacup] 2 terminals declared but not used.
[javacup] 0 non-terminals declared but not used.
[javacup] 0 productions never reduced.
[javacup] 61 conflicts detected (61 expected).
[javacup] Code written to "Parser.java", and "ParserSym.java".
[javacup] ---------------------------------------------------- (v0.10k)
generate.resources:
[javac] Compiling 7 source files to /home/jhyde/open2/mondrian/classes
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource.java
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource.proper
ties
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_en_US
.java
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_en_US.
properties
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_de_DE
.java
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_de_DE.
properties
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_de.ja
va
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_de.pro
perties
[resgen] Generating
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_es_ES
.java
[resgen] Generating
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_es_ES.
properties
def:
[xomgen] Writing src/main/mondrian/olap/mondrian.dtd
[xomgen] Writing src/main/mondrian/olap/MondrianDef.java
[xomgen] Done
[copy] Copying 1 file to /home/jhyde/open2/mondrian/lib
[xomgen] Writing src/main/mondrian/gui/mondrian_SW.dtd
[xomgen] Writing src/main/mondrian/gui/MondrianGuiDef.java
[xomgen] Done
[copy] Copying 1 file to /home/jhyde/open2/mondrian/lib
[xomgen] Writing src/main/mondrian/xmla/datasourcesconfig.dtd
[xomgen] Writing src/main/mondrian/xmla/DataSourcesConfig.java
[xomgen] Done
[copy] Copying 1 file to /home/jhyde/open2/mondrian/lib
compile.java:
[javac] Compiling 452 source files to /home/jhyde/open2/mondrian/classes
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
compile:
check-FoodMartCreateData-uptodate:
unzip-FoodMartCreateData:
[unzip] Expanding:
/home/jhyde/open2/mondrian/demo/FoodMartCreateData.zip into
/home/jhyde/open2/mondrian/demo
check-FoodMartAccessDB-uptodate:
unzip-FoodMartAccessDB:
[unzip] Expanding:
/home/jhyde/open2/mondrian/demo/access/MondrianFoodMart-Access.zip into
/home/jhyde/open2/mondrian/demo/access
check-FoodMartDerbyDB-uptodate:
unzip-FoodMartDerbyDB:
[unzip] Expanding:
/home/jhyde/open2/mondrian/demo/derby/derby-foodmart.zip into
/home/jhyde/open2/mondrian/demo/derby
all:
prepare:
parser:
[javacup] Files are up to date.
generate.resources:
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource.java
is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource.proper
ties is up to date
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_en_US
.java is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_en_US.
properties is up to date
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_de_DE
.java is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_de_DE.
properties is up to date
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_de.ja
va is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_de.pro
perties is up to date
[resgen]
/home/jhyde/open2/mondrian/src/main/mondrian/resource/MondrianResource_es_ES
.java is up to date
[resgen]
/home/jhyde/open2/mondrian/classes/mondrian/resource/MondrianResource_es_ES.
properties is up to date
def:
compile.java:
compile:
info:
[echo] ==============================================================
[echo] | Mondrian configuration info |
[echo] ==============================================================
[echo] project.location = /home/jhyde/open2/mondrian
[echo] jdk.home =
[echo] catalina.home = ${env.CATALINA_HOME}
[echo] junit.home = ${env.JUNIT_HOME}
[echo] mondrian.foodmart.catalogURL =
file:/home/jhyde/open2/mondrian/demo/FoodMart.xml
[echo] mondrian.foodmart.jdbcURL = jdbc:derby:demo/derby/foodmart
[echo] mondrian.jdbcDrivers =
org.apache.derby.jdbc.EmbeddedDriver
[echo] ==============================================================
compile.tests:
[javac] Compiling 109 source files to
/home/jhyde/open2/mondrian/testclasses
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
set.connectString:
test:
set.connectString:
test-nobuild:
[echo] Connecting to jdbc:derby:demo/derby/foodmart
[echo] Connect String:
Provider=mondrian;Jdbc=jdbc:derby:demo/derby/foodmart;JdbcUser=sa;JdbcPasswo
rd=sa;PoolNeeded=false;Catalog=demo/FoodMart.xml;JdbcDrivers=org.apache.derb
y.jdbc.EmbeddedDriver;RoleXX='California manager';
[java] log4j:WARN No appenders could be found for logger
(mondrian.olap.MondrianProperties).
[java] log4j:WARN Please initialize the log4j system properly.
[java] testName:
[java] testClass:
[java] java.version: 1.5.0_12
[java] Iterations=1
[java] All 1 thread(s) started.
[java]
[java] [0] ........................................
[java] [40] ........................................
[java] [80] ........................................
[java] [120] ........................................
[java] [160] ........................................
[java] [200] ........................................
[java] [240] ........................................
[java] [280] ........................................
[java] [320] ........................................
[java] [360] ........................................
[java] [400] ........................................
[java] [440] ........................................
[java] [480] ........................................
[java] [520] ........................................
[java] [560] ........................................
[java] [600] ........................................
[java] [640] ........................................
[java] [680] ........................................
[java] [720] ........................................
[java] [760] ........................................
[java] [800] ........................................
[java] [840] ........................................
[java] [880] ........................................
[java] [920] ........................................
[java] [960] ........................................
[java] [1000] ........................................
[java] [1040] ........................................
[java] [1080] ........................................
[java] [1120] ........................................
[java] [1160] ........................................
[java] [1200] ........................................
[java] [1240] ........................................
[java] [1280] ........................................
[java] [1320] ........................................
[java] [1360] ........................................
[java] [1400] ........................................
[java] [1440] ....................................
[java]
[java] OK (1476 tests)
[java]
[java] Time: 1,927.122
[java] Normal termination.
BUILD SUCCESSFUL
Total time: 32 minutes 54 seconds
derby oracle mysql
database mysql ok
========================================
Thu Sep 13 02:13:02 PDT 2007
Running test with JDK=jdk1.4 database=mysql props={ mondrian.test.VUsers=1
mondrian.rolap.aggregates.Use=true mondrian.rolap.aggregates.Read=true}
build=true
Buildfile: build.xml
clean:
prepare:
[mkdir] Created dir: /home/jhyde/open2/mondrian/build
parser:
[javacup] Opening files...
[javacup] Parsing specification from
/home/jhyde/open2/mondrian/src/main/mondrian/olap/Parser.cup...
[javacup] Checking specification...
[javacup] Warning: Terminal "UNKNOWN" was declared but never used
[javacup] Warning: Non terminal "unsigned_integer" was declared but never
used
[javacup] Building parse tables...
[javacup] Computing non-terminal nullability...
[javacup] Computing first sets...
[javacup] Building state machine...
[javacup] Filling in tables...
[javacup] *** Reduce/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] and term3 ::= term3 IS NULL (*)
[javacup] under symbols: {EOF, AND, AS, CELL, DIMENSION, ELSE, END, IN,
IS, MATCHES, MEMBER, NOT, ON, OR, PROPERTIES, SELECT, SET, THEN, WHEN, XOR,
COLON, COMMA, EQ, GE, GT, LE, LT, NE, RBRACE, RPAREN}
[javacup] Resolved in favor of the second production.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EOF
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AND
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol AS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol CELL
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol DIMENSION
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ELSE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol END
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol IS
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MATCHES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol MEMBER
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol NOT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol ON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol OR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol PROPERTIES
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SELECT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol SET
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol THEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol WHEN
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol XOR
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COLON
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol COMMA
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol EQ
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol GT
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LE
[javacup] Resolved in favor of shifting.
[javacup]
[javacup] *** Shift/Reduce conflict found in state #99
[javacup] between value_expression_primary ::= NULL (*)
[javacup] under symbol LT
[javacup] Resolved in favor of shifting.
[javacup]
[ja