Buildfile: C:\FWD\hotel\build.xml dir.check: check.p2j.dir: init: clean.db.h2: download-ant-contrib: init-ant-contrib: db.task: clean.db.h2: create.db.h2: download-ant-contrib: init-ant-contrib: db.task: create.db.h2: import.db.h2: download-ant-contrib: init-ant-contrib: db.task: import.db.h2: [java] INFO: Type match assertion disabled; set "checkTypes" to true to enable [java] INFO: Data export files will be read from 'data\dump\hotel\' [java] INFO: Using 4 threads for import [java] 2月 24, 2018 11:52:10 下午 org.hibernate.dialect.Dialect [java] INFO: HHH000400: Using dialect: com.goldencode.p2j.persist.dialect.P2JH2Dialect [java] .\data\namespace\hotel.p2o [java] 2月 24, 2018 11:52:10 下午 org.hibernate.annotations.common.Version [java] INFO: HCANN000001: Hibernate Commons Annotations {4.0.1.Final} [java] 2月 24, 2018 11:52:10 下午 org.hibernate.Version logVersion [java] INFO: HHH000412: Hibernate Core {4.1.8.Final} [java] 2月 24, 2018 11:52:10 下午 org.hibernate.cfg.Environment [java] INFO: HHH000206: hibernate.properties not found [java] 2月 24, 2018 11:52:10 下午 org.hibernate.cfg.Environment buildBytecodeProvider [java] INFO: HHH000021: Bytecode provider name : javassist [java] 2月 24, 2018 11:52:11 下午 org.hibernate.cfg.Configuration addResource [java] INFO: HHH000221: Reading mappings from resource: com/goldencode/hotel/dmo/hotel/impl/GuestIdTypeImpl.hbm.xml [java] 2月 24, 2018 11:52:11 下午 org.hibernate.cfg.Configuration addResource [java] INFO: HHH000221: Reading mappings from resource: com/goldencode/hotel/dmo/hotel/impl/MetaUserImpl.hbm.xml [java] 2月 24, 2018 11:52:11 下午 org.hibernate.cfg.Configuration addResource [java] INFO: HHH000221: Reading mappings from resource: com/goldencode/hotel/dmo/hotel/impl/RoomTypeImpl.hbm.xml [java] 2月 24, 2018 11:52:11 下午 org.hibernate.cfg.Configuration addResource [java] INFO: HHH000221: Reading mappings from resource: com/goldencode/hotel/dmo/hotel/impl/RoomImpl.hbm.xml [java] 2月 24, 2018 11:52:11 下午 org.hibernate.cfg.Configuration addResource [java] INFO: HHH000221: Reading mappings from resource: com/goldencode/hotel/dmo/hotel/impl/StayImpl.hbm.xml [java] 2月 24, 2018 11:52:11 下午 org.hibernate.cfg.Configuration addResource [java] INFO: HHH000221: Reading mappings from resource: com/goldencode/hotel/dmo/hotel/impl/ReservationImpl.hbm.xml [java] 2月 24, 2018 11:52:11 下午 org.hibernate.cfg.Configuration addResource [java] INFO: HHH000221: Reading mappings from resource: com/goldencode/hotel/dmo/hotel/impl/RateImpl.hbm.xml [java] 2月 24, 2018 11:52:11 下午 org.hibernate.cfg.Configuration addResource [java] INFO: HHH000221: Reading mappings from resource: com/goldencode/hotel/dmo/hotel/impl/GuestImpl.hbm.xml [java] 2月 24, 2018 11:52:11 下午 org.hibernate.cfg.Configuration addResource [java] INFO: HHH000221: Reading mappings from resource: com/goldencode/hotel/dmo/hotel/impl/ServiceTypeImpl.hbm.xml [java] 2月 24, 2018 11:52:11 下午 org.hibernate.cfg.Configuration addResource [java] INFO: HHH000221: Reading mappings from resource: com/goldencode/hotel/dmo/hotel/impl/ServiceImpl.hbm.xml [java] 2月 24, 2018 11:52:11 下午 org.hibernate.service.jdbc.connections.internal.ConnectionProviderInitiator instantiateExplicitConnectionProvider [java] INFO: HHH000130: Instantiating explicit connection provider: org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider [java] 2月 24, 2018 11:52:11 下午 org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider configure [java] INFO: HHH010002: C3P0 using driver: org.h2.Driver at URL: jdbc:h2:C:\FWD\hotel/deploy/db/hotel;MV_STORE=FALSE;LOG=0;CACHE_SIZE=65536;LOCK_MODE=0;UNDO_LOG=0 [java] 2月 24, 2018 11:52:11 下午 org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider configure [java] INFO: HHH000046: Connection properties: {user=fwd_user, password=****} [java] 2月 24, 2018 11:52:11 下午 org.hibernate.service.jdbc.connections.internal.C3P0ConnectionProvider configure [java] INFO: HHH000006: Autocommit mode: false [java] SLF4J: Class path contains multiple SLF4J bindings. [java] SLF4J: Found binding in [jar:file:/C:/FWD/hotel/deploy/lib/slf4j-jdk14-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class] [java] SLF4J: Found binding in [jar:file:/C:/FWD/hotel/deploy/lib/slf4j-simple-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class] [java] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. [java] SLF4J: Actual binding is of type [org.slf4j.impl.JDK14LoggerFactory] [java] 2月 24, 2018 11:52:12 下午 com.mchange.v2.log.slf4j.Slf4jMLog$Slf4jMLogger$InfoLogger log [java] 資訊: MLog clients using slf4j logging. [java] 2月 24, 2018 11:52:14 下午 com.mchange.v2.log.slf4j.Slf4jMLog$Slf4jMLogger$InfoLogger log [java] 資訊: Initializing c3p0-0.9.5.2 [built 08-December-2015 22:06:04 -0800; debug? true; trace: 10] [java] 2月 24, 2018 11:52:14 下午 com.mchange.v2.log.slf4j.Slf4jMLog$Slf4jMLogger$InfoLogger log [java] 資訊: Initializing c3p0 pool... com.mchange.v2.c3p0.PoolBackedDataSource@26c4575c [ connectionPoolDataSource -> com.mchange.v2.c3p0.WrapperConnectionPoolDataSource@7196d27f [ acquireIncrement -> 8, acquireRetryAttempts -> 30, acquireRetryDelay -> 1000, autoCommitOnClose -> false, automaticTestTable -> null, breakAfterAcquireFailure -> false, checkoutTimeout -> 0, connectionCustomizerClassName -> null, connectionTesterClassName -> com.mchange.v2.c3p0.impl.DefaultConnectionTester, contextClassLoaderSource -> caller, debugUnreturnedConnectionStackTraces -> false, factoryClassLocation -> null, forceIgnoreUnresolvedTransactions -> false, forceSynchronousCheckins -> false, identityToken -> 1hge15w9t1jmvufv1rh3url|3059cbc, idleConnectionTestPeriod -> 0, initialPoolSize -> 3, maxAdministrativeTaskTime -> 0, maxConnectionAge -> 0, maxIdleTime -> 0, maxIdleTimeExcessConnections -> 0, maxPoolSize -> 24, maxStatements -> 100, maxStatementsPerConnection -> 0, minPoolSize -> 8, nestedDataSource -> com.mchange.v2.c3p0.DriverManagerDataSource@2f38441d [ description -> null, driverClass -> null, factoryClassLocation -> null, forceUseNamedDriverClass -> false, identityToken -> 1hge15w9t1jmvufv1rh3url|4f67eb2a, jdbcUrl -> jdbc:h2:C:\FWD\hotel/deploy/db/hotel;MV_STORE=FALSE;LOG=0;CACHE_SIZE=65536;LOCK_MODE=0;UNDO_LOG=0, properties -> {user=******, password=******} ], preferredTestQuery -> null, privilegeSpawnedThreads -> false, propertyCycle -> 0, statementCacheNumDeferredCloseThreads -> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false, unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies -> false; userOverrides: {} ], dataSourceName -> null, extensions -> {}, factoryClassLocation -> null, identityToken -> 1hge15w9t1jmvufv1rh3url|5403f35f, numHelperThreads -> 3 ] [java] 2月 24, 2018 11:52:14 下午 com.mchange.v2.log.slf4j.Slf4jMLog$Slf4jMLogger$WarnLogger log [java] 警告: Bad pool size config, start 3 < min 8. Using 8 as start. [java] 2月 24, 2018 11:52:16 下午 org.hibernate.dialect.Dialect [java] INFO: HHH000400: Using dialect: com.goldencode.p2j.persist.dialect.P2JH2Dialect [java] 2月 24, 2018 11:52:16 下午 org.hibernate.engine.transaction.internal.TransactionFactoryInitiator initiateService [java] INFO: HHH000399: Using default transaction strategy (direct JDBC transactions) [java] 2月 24, 2018 11:52:16 下午 org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory [java] INFO: HHH000397: Using ASTQueryTranslatorFactory [java] 2月 24, 2018 11:52:16 下午 org.hibernate.dialect.Dialect [java] INFO: HHH000400: Using dialect: com.goldencode.p2j.persist.dialect.P2JH2Dialect [java] 2月 24, 2018 11:52:16 下午 org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory [java] INFO: HHH000397: Using ASTQueryTranslatorFactory [java] IMPORT ORDER: [java] 1) GuestImpl:15532.0 [7766 bytes] [java] 2) StayImpl:11196.0 [5598 bytes] [java] 3) ReservationImpl:3636.0 [1818 bytes] [java] 4) RateImpl:2946.0 [1473 bytes] [java] 5) RoomImpl:1042.0 [521 bytes] [java] 6) RoomTypeImpl:986.0 [493 bytes] [java] 7) MetaUserImpl:496.0 [248 bytes] [java] 8) ServiceImpl:484.0 [242 bytes] [java] 9) GuestIdTypeImpl:426.0 [213 bytes] [java] 10) ServiceTypeImpl:426.0 [213 bytes] [java] 2月 24, 2018 11:52:18 下午 com.goldencode.p2j.schema.ImportWorker$Library dropIndex [java] 資訊: SQL: drop index if exists idx__rate_room_type_date [java] 2月 24, 2018 11:52:18 下午 com.goldencode.p2j.schema.ImportWorker$Library dropIndex [java] 資訊: SQL: drop index if exists idx__guest_stay_order [java] 2月 24, 2018 11:52:18 下午 com.goldencode.p2j.schema.ImportWorker$Library dropIndex [java] BEGIN guest (guest.d) [java] 資訊: SQL: drop index if exists idx__stay_stay_idBEGIN stay (stay.d) [java] [java] BEGIN reservation (reservation.d) [java] BEGIN rate (rate.d) [java] 2月 24, 2018 11:52:18 下午 com.goldencode.p2j.schema.ImportWorker$Library dropIndex [java] 資訊: SQL: drop index if exists idx__reservation_room_num_date [java] 2月 24, 2018 11:52:18 下午 com.goldencode.p2j.schema.ImportWorker$Library dropIndexes [java] 資訊: Skipping dropping of word index: idx__reservation_guest [java] 2月 24, 2018 11:52:18 下午 com.goldencode.p2j.schema.ImportWorker$Library createIndex [java] 資訊: SQL: create unique index idx__guest_stay_order on guest (stay_id, order_) [java] 2月 24, 2018 11:52:18 下午 com.goldencode.p2j.schema.ImportWorker$Library createIndex [java] 資訊: SQL: create unique index idx__stay_stay_id on stay (stay_id) [java] Exception in thread "Thread-8" java.lang.ExceptionInInitializerError [java] at com.goldencode.p2j.schema.ImportWorker$Library.importTable(ImportWorker.java:1006) [java] at com.goldencode.p2j.schema.ImportWorker$Library.lambda$importAsync$0(ImportWorker.java:1457) [java] at java.lang.Thread.run(Thread.java:748) [java] Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: 194 [java] at java.lang.String.charAt(String.java:658) [java] at com.goldencode.p2j.util.CharsetConverter.(CharsetConverter.java:123) [java] at com.goldencode.p2j.util.FileStream.(FileStream.java:119) [java] ... 3 more [java] Exception in thread "Thread-9" java.lang.NoClassDefFoundError: Could not initialize class com.goldencode.p2j.schema.ImportWorker$DataFileReader [java] at com.goldencode.p2j.schema.ImportWorker$Library.importTable(ImportWorker.java:1006) [java] at com.goldencode.p2j.schema.ImportWorker$Library.lambda$importAsync$0(ImportWorker.java:1457) [java] at java.lang.Thread.run(Thread.java:748) [java] Exception in thread "Thread-6" java.lang.NoClassDefFoundError: Could not initialize class com.goldencode.p2j.schema.ImportWorker$DataFileReader [java] at com.goldencode.p2j.schema.ImportWorker$Library.importTable(ImportWorker.java:1006) [java] at com.goldencode.p2j.schema.ImportWorker$Library.lambda$importAsync$0(ImportWorker.java:1457) [java] at java.lang.Thread.run(Thread.java:748) [java] Exception in thread "Thread-7" java.lang.NoClassDefFoundError: Could not initialize class com.goldencode.p2j.schema.ImportWorker$DataFileReader [java] at com.goldencode.p2j.schema.ImportWorker$Library.importTable(ImportWorker.java:1006) [java] at com.goldencode.p2j.schema.ImportWorker$Library.lambda$importAsync$0(ImportWorker.java:1457) [java] at java.lang.Thread.run(Thread.java:748)