modified:   pom.xml
	deleted:    src/main/java/com/javachen/client/common/GarbageCollectorMXBeanWrapper.java
	deleted:    src/main/java/com/javachen/client/common/MemoryMXBeanWrapper.java
	deleted:    src/main/java/com/javachen/client/common/ThreadMXBeanWrapper.java
	deleted:    src/main/java/com/javachen/client/common/hbase/ClusterStatus.java
	deleted:    src/main/java/com/javachen/client/common/hbase/ErrorReporterMirror.java
	deleted:    src/main/java/com/javachen/client/common/hbase/HBaseAdmin.java
	deleted:    src/main/java/com/javachen/client/common/hbase/HBaseFsck.java
	deleted:    src/main/java/com/javachen/client/common/hbase/HConnection.java
	deleted:    src/main/java/com/javachen/client/common/hbase/HRegionInfo.java
	deleted:    src/main/java/com/javachen/client/common/hbase/HRegionInterface.java
	deleted:    src/main/java/com/javachen/client/common/hbase/HRegionLocation.java
	deleted:    src/main/java/com/javachen/client/common/hbase/HTable.java
	deleted:    src/main/java/com/javachen/client/common/hbase/HTableDescriptor.java
	deleted:    src/main/java/com/javachen/client/common/hbase/HbckErrorCodeUtils.java
	deleted:    src/main/java/com/javachen/client/common/hbase/HbckInfo.java
	deleted:    src/main/java/com/javachen/client/common/hbase/KeeperException.java
	deleted:    src/main/java/com/javachen/client/common/hbase/MasterNotRunningException.java
	deleted:    src/main/java/com/javachen/client/common/hbase/RegionLoad.java
	deleted:    src/main/java/com/javachen/client/common/hbase/Result.java
	deleted:    src/main/java/com/javachen/client/common/hbase/ResultScanner.java
	deleted:    src/main/java/com/javachen/client/common/hbase/Scan.java
	deleted:    src/main/java/com/javachen/client/common/hbase/ServerName.java
	deleted:    src/main/java/com/javachen/client/common/hbase/TableInfo.java
	deleted:    src/main/java/com/javachen/client/common/hbase/ZooKeeperConnectionException.java
	deleted:    src/main/java/com/javachen/client/common/hdfs/ContentSummary.java
	deleted:    src/main/java/com/javachen/client/common/hdfs/DFSAdmin.java
	deleted:    src/main/java/com/javachen/client/common/hdfs/DFSClient.java
	deleted:    src/main/java/com/javachen/client/common/hdfs/DFSInputStream.java
	deleted:    src/main/java/com/javachen/client/common/hdfs/DatanodeInfo.java
	deleted:    src/main/java/com/javachen/client/common/hdfs/DistributedFileSystem.java
	deleted:    src/main/java/com/javachen/client/common/hdfs/FileStatus.java
	deleted:    src/main/java/com/javachen/client/common/hdfs/FsConstants.java
	deleted:    src/main/java/com/javachen/client/common/hdfs/FsPermission.java
	deleted:    src/main/java/com/javachen/client/common/hdfs/FsStatus.java
	deleted:    src/main/java/com/javachen/client/common/hdfs/GetUserMappingsProtocol.java
	deleted:    src/main/java/com/javachen/client/common/hdfs/HdfsAdmin.java
	deleted:    src/main/java/com/javachen/client/common/hdfs/OfflineImageViewer.java
	deleted:    src/main/java/com/javachen/client/common/hdfs/Path.java
	deleted:    src/main/java/com/javachen/client/common/hdfs/TransferFsImage.java
	deleted:    src/main/java/com/javachen/client/common/impala/StateStoreMetrics.java
	deleted:    src/main/java/com/javachen/client/common/impala/StateStoreMetricsOldFormat.java
	deleted:    src/main/java/com/javachen/client/common/impala/StateStoreMetricsWrapper.java
	deleted:    src/main/java/com/javachen/client/common/mapred/ClusterStatus.java
	deleted:    src/main/java/com/javachen/client/common/mapred/JobClient.java
	deleted:    src/main/java/com/javachen/client/common/mapred/JobID.java
	deleted:    src/main/java/com/javachen/client/common/mapred/JobStatus.java
	deleted:    src/main/java/com/javachen/client/common/mapred/MrJob.java
	deleted:    src/main/java/com/javachen/client/common/security/UserGroupInformation.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/ZooKeeperClient.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/ZooKeeperEventWatcher.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/ZooKeeperEventWatcherImpl.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/ZooKeeperEventWatcherTimeoutException.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/ZooKeeperException.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/jmx/DataTreeMXBean.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/jmx/DataTreeMXBeanWrapper.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/jmx/FollowerMXBean.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/jmx/FollowerMXBeanWrapper.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/jmx/LeaderElectionMXBean.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/jmx/LeaderElectionMXBeanWrapper.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/jmx/LeaderMXBean.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/jmx/LeaderMXBeanWrapper.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/jmx/ObserverMXBean.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/jmx/ObserverMXBeanWrapper.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/jmx/ZooKeeperJmxUtil.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/jmx/ZooKeeperServerConstants.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/jmx/ZooKeeperServerMXBean.java
	deleted:    src/main/java/com/javachen/client/common/zookeeper/jmx/ZooKeeperServerMXBeanWrapper.java
	new file:   src/main/java/com/javachen/common/EnumerationType.java
	new file:   src/main/java/com/javachen/common/Environment.java
	new file:   src/main/java/com/javachen/common/Humanize.java
	new file:   src/main/java/com/javachen/common/HumanizeBase.java
	new file:   src/main/java/com/javachen/common/ParamUnits.java
	new file:   src/main/java/com/javachen/common/annotations/concurrency/Immutable.java
	new file:   src/main/java/com/javachen/common/annotations/concurrency/LockedBy.java
	new file:   src/main/java/com/javachen/common/annotations/concurrency/NotThreadsafe.java
	new file:   src/main/java/com/javachen/common/annotations/concurrency/Threadsafe.java
	new file:   src/main/java/com/javachen/common/annotations/jmx/JmxGetter.java
	new file:   src/main/java/com/javachen/common/annotations/jmx/JmxManaged.java
	new file:   src/main/java/com/javachen/common/annotations/jmx/JmxOperation.java
	new file:   src/main/java/com/javachen/common/annotations/jmx/JmxParam.java
	new file:   src/main/java/com/javachen/common/annotations/jmx/JmxSetter.java
	new file:   src/main/java/com/javachen/common/base64/Base64.java
	new file:   src/main/java/com/javachen/common/base64/Base64Util2.java
	new file:   src/main/java/com/javachen/common/base64/Base64Util3.java
	new file:   src/main/java/com/javachen/common/classloader/ClassPathLoader.java
	new file:   src/main/java/com/javachen/common/classloader/ThreadLocalManager.java
	new file:   src/main/java/com/javachen/common/config/RuntimeEnvironmentKeyResolver.java
	new file:   src/main/java/com/javachen/common/config/RuntimeEnvironmentPropertiesConfigurer.java
	new file:   src/main/java/com/javachen/common/config/RuntimeEnvironmentPropertiesManager.java
	new file:   src/main/java/com/javachen/common/config/SystemPropertyRuntimeEnvironmentKeyResolver.java
	new file:   src/main/java/com/javachen/common/distexec/DefaultExecutorFactory.java
	new file:   src/main/java/com/javachen/common/distexec/MapReduceExecutor.java
	new file:   src/main/java/com/javachen/common/distexec/MapReduceTask.java
	new file:   src/main/java/com/javachen/common/distexec/demo/SaleRecordDTO.java
	new file:   src/main/java/com/javachen/common/distexec/demo/StatisService.java
	new file:   src/main/java/com/javachen/common/distexec/demo/UserCountByProvinceCollator.java
	new file:   src/main/java/com/javachen/common/distexec/demo/UserCountByProvinceMapper.java
	new file:   src/main/java/com/javachen/common/distexec/demo/UserCountByProvinceQuery.java
	new file:   src/main/java/com/javachen/common/distexec/demo/UserCountByProvinceReducer.java
	new file:   src/main/java/com/javachen/common/distexec/mapreduce/Collator.java
	new file:   src/main/java/com/javachen/common/distexec/mapreduce/Collector.java
	new file:   src/main/java/com/javachen/common/distexec/mapreduce/Mapper.java
	new file:   src/main/java/com/javachen/common/distexec/mapreduce/Reducer.java
	new file:   src/main/java/com/javachen/common/exception/BroadleafException.java
	new file:   src/main/java/com/javachen/common/exception/NoPossibleResultsException.java
	new file:   src/main/java/com/javachen/common/exception/RootCauseAccessor.java
	new file:   src/main/java/com/javachen/common/exception/SecurityServiceException.java
	new file:   src/main/java/com/javachen/common/exception/ServiceException.java
	new file:   src/main/java/com/javachen/common/i18n/I18n.java
	new file:   src/main/java/com/javachen/common/i18n/I18nKey.java
	new file:   src/main/java/com/javachen/common/i18n/I18nKeyImpl.java
	new file:   src/main/java/com/javachen/common/io/Base64InputStream.java
	new file:   src/main/java/com/javachen/common/io/Base64OutputStreamWriter.java
	new file:   src/main/java/com/javachen/common/io/ByteArrayRingInputStream.java
	new file:   src/main/java/com/javachen/common/io/ByteArrayRingOutputStream.java
	new file:   src/main/java/com/javachen/common/io/ByteBufferInputStream.java
	new file:   src/main/java/com/javachen/common/io/ByteBufferOutputStream.java
	new file:   src/main/java/com/javachen/common/io/FastStringWriter.java
	new file:   src/main/java/com/javachen/common/io/FileUtil.java
	new file:   src/main/java/com/javachen/common/io/ImmutableByteBufferInputStream.java
	new file:   src/main/java/com/javachen/common/jmx/AnnotationJmxAttributeSource.java
	new file:   src/main/java/com/javachen/common/jmx/AspectUtil.java
	new file:   src/main/java/com/javachen/common/jmx/ExplicitNameFactoryBean.java
	new file:   src/main/java/com/javachen/common/jmx/JmxUtil.java
	new file:   src/main/java/com/javachen/common/jmx/MetadataMBeanInfoAssembler.java
	new file:   src/main/java/com/javachen/common/jmx/MetadataNamingStrategy.java
	new file:   src/main/java/com/javachen/common/json/JsonResponse.java
	new file:   src/main/java/com/javachen/common/json/JsonUtil.java
	new file:   src/main/java/com/javachen/common/logging/LifeCycleEvent.java
	new file:   src/main/java/com/javachen/common/logging/Log4jManagementBean.java
	new file:   src/main/java/com/javachen/common/logging/ModuleLifecycleLoggingBean.java
	new file:   src/main/java/com/javachen/common/logging/SupportLevel.java
	new file:   src/main/java/com/javachen/common/logging/SupportLevelFilter.java
	new file:   src/main/java/com/javachen/common/logging/SupportLogManager.java
	new file:   src/main/java/com/javachen/common/logging/SupportLogger.java
	new file:   src/main/java/com/javachen/common/serialization/CompressBytes.java
	new file:   src/main/java/com/javachen/common/serialization/JavaOtsSerialization.java
	new file:   src/main/java/com/javachen/common/serialization/JavaZipCompressBytes.java
	new file:   src/main/java/com/javachen/common/serialization/Serialization.java
	new file:   src/main/java/com/javachen/common/serialization/SerializationFactory.java
	new file:   src/main/java/com/javachen/common/util/ClassUtils.java
	new file:   src/main/java/com/javachen/common/util/DependencyLicenseCopy.java
	new file:   src/main/java/com/javachen/common/util/DimensionUnitOfMeasureType.java
	new file:   src/main/java/com/javachen/common/util/EnvironmentFactoryBean.java
	new file:   src/main/java/com/javachen/common/util/FormatUtil.java
	new file:   src/main/java/com/javachen/common/util/Hardwares.java
	new file:   src/main/java/com/javachen/common/util/HexUtil.java
	new file:   src/main/java/com/javachen/common/util/JavaCommandBuilder.java
	new file:   src/main/java/com/javachen/common/util/JodaUtil.java
	new file:   src/main/java/com/javachen/common/util/KeystoreUtil.java
	new file:   src/main/java/com/javachen/common/util/LineAccumulator.java
	new file:   src/main/java/com/javachen/common/util/Mod43CheckDigitUtil.java
	new file:   src/main/java/com/javachen/common/util/PasswordUtil.java
	new file:   src/main/java/com/javachen/common/util/PomEvaluator.java
	new file:   src/main/java/com/javachen/common/util/RMBUtil.java
	new file:   src/main/java/com/javachen/common/util/ReflectionUtil.java
	new file:   src/main/java/com/javachen/common/util/RegexUtils.java
	new file:   src/main/java/com/javachen/common/util/RuntimeLog4jConfigurer.java
	new file:   src/main/java/com/javachen/common/util/StatCalc.java
	new file:   src/main/java/com/javachen/common/util/StopWatch.java
	new file:   src/main/java/com/javachen/common/util/StringUtil.java
	new file:   src/main/java/com/javachen/common/util/ThrottlingLogger.java
	new file:   src/main/java/com/javachen/common/util/TraceCollection.java
	new file:   src/main/java/com/javachen/common/util/TransactionUtils.java
	new file:   src/main/java/com/javachen/common/util/Translator.java
	new file:   src/main/java/com/javachen/common/util/TypedClosure.java
	new file:   src/main/java/com/javachen/common/util/TypedPredicate.java
	new file:   src/main/java/com/javachen/common/util/TypedTransformer.java
	new file:   src/main/java/com/javachen/common/util/UnitOfMeasureUtil.java
	new file:   src/main/java/com/javachen/common/util/UrlUtil.java
	new file:   src/main/java/com/javachen/common/util/WeightUnitOfMeasureType.java
	new file:   src/main/java/com/javachen/common/util/ZipUtil.java
	new file:   src/main/java/com/javachen/common/util/collections/AVLTree.java
	new file:   src/main/java/com/javachen/common/util/collections/CopyOnWriteHashSet.java
	new file:   src/main/java/com/javachen/common/util/collections/MapUtils.java
	new file:   src/main/java/com/javachen/common/util/collections/Pair.java
	new file:   src/main/java/com/javachen/common/util/collections/graph/EGraph.java
	new file:   src/main/java/com/javachen/common/util/collections/graph/Graph.java
	new file:   src/main/java/com/javachen/common/util/collections/graph/GraphUtil.java
	new file:   src/main/java/com/javachen/common/util/collections/graph/VertexState.java
	new file:   src/main/java/com/javachen/common/util/concurrency/AbstractInProcessFuture.java
	new file:   src/main/java/com/javachen/common/util/concurrency/ConcurrentMapFactory.java
	new file:   src/main/java/com/javachen/common/util/concurrency/FutureListener.java
	new file:   src/main/java/com/javachen/common/util/concurrency/NotifyingFuture.java
	new file:   src/main/java/com/javachen/common/util/concurrency/NotifyingNotifiableFuture.java
	new file:   src/main/java/com/javachen/common/util/concurrency/ScheduledThreadPoolExecutorWithKeepAlive.java
	new file:   src/main/java/com/javachen/common/util/date/CalendarUtil.java
	new file:   src/main/java/com/javachen/common/util/date/DateNormalizer.java
	new file:   src/main/java/com/javachen/common/util/date/DateWrapper.java
	new file:   src/main/java/com/javachen/common/util/date/NormalizeType.java
	new file:   src/main/java/com/javachen/common/util/date/TimeSpan.java
	new file:   src/main/java/com/javachen/common/util/date/TimeZoneUtil.java
	new file:   src/main/java/com/javachen/common/util/encryption/EncryptionModule.java
	new file:   src/main/java/com/javachen/common/util/encryption/PassthroughEncryptionModule.java
	new file:   src/main/java/com/javachen/common/util/net/ClientSocketFactory.java
	new file:   src/main/java/com/javachen/common/util/net/IPv4Utils.java
	new file:   src/main/java/com/javachen/common/util/net/InetAddressUtil.java
	new file:   src/main/java/com/javachen/common/util/net/SocketCreator.java
	new file:   src/main/java/com/javachen/common/util/sql/ClassPathApplicationContextTask.java
	new file:   src/main/java/com/javachen/common/util/sql/ExporterTask.java
	new file:   src/main/java/com/javachen/common/util/sql/FileSystemApplicationContextTask.java
	new file:   src/main/java/com/javachen/common/util/sql/Hbm2DDLExporterTask.java
	new file:   src/main/java/com/javachen/common/util/sql/HibernateToolTask.java
	new file:   src/main/java/com/javachen/common/util/sql/JPAConfigurationTask.java
	new file:   src/main/java/com/javachen/common/util/sql/importsql/DemoOracleSingleLineSqlCommandExtractor.java
	new file:   src/main/java/com/javachen/common/util/sql/importsql/DemoSqlServerSingleLineSqlCommandExtractor.java
	new file:   src/main/java/com/javachen/common/util/xml/BigDecimalRoundingAdapter.java
	new file:   src/main/java/com/javachen/common/util/xml/ISO8601DateAdapter.java
	deleted:    src/main/java/com/javachen/exception/BusinessException.java
	deleted:    src/main/java/com/javachen/exception/SystemException.java
	deleted:    src/main/java/com/javachen/exception/ValidateDomainException.java
	deleted:    src/main/java/com/javachen/framework/common/annotations/concurrency/Immutable.java
	deleted:    src/main/java/com/javachen/framework/common/annotations/concurrency/LockedBy.java
	deleted:    src/main/java/com/javachen/framework/common/annotations/concurrency/NotThreadsafe.java
	deleted:    src/main/java/com/javachen/framework/common/annotations/concurrency/Threadsafe.java
	deleted:    src/main/java/com/javachen/framework/common/annotations/jmx/JmxGetter.java
	deleted:    src/main/java/com/javachen/framework/common/annotations/jmx/JmxManaged.java
	deleted:    src/main/java/com/javachen/framework/common/annotations/jmx/JmxOperation.java
	deleted:    src/main/java/com/javachen/framework/common/annotations/jmx/JmxParam.java
	deleted:    src/main/java/com/javachen/framework/common/annotations/jmx/JmxSetter.java
	deleted:    src/main/java/com/javachen/framework/common/collections/AVLTree.java
	deleted:    src/main/java/com/javachen/framework/common/collections/CopyOnWriteHashSet.java
	deleted:    src/main/java/com/javachen/framework/common/collections/Pair.java
	deleted:    src/main/java/com/javachen/framework/common/collections/graph/EGraph.java
	deleted:    src/main/java/com/javachen/framework/common/collections/graph/Graph.java
	deleted:    src/main/java/com/javachen/framework/common/collections/graph/GraphUtil.java
	deleted:    src/main/java/com/javachen/framework/common/collections/graph/VertexState.java
	deleted:    src/main/java/com/javachen/framework/common/io/Base64InputStream.java
	deleted:    src/main/java/com/javachen/framework/common/io/Base64OutputStreamWriter.java
	deleted:    src/main/java/com/javachen/framework/common/io/ByteArrayRingInputStream.java
	deleted:    src/main/java/com/javachen/framework/common/io/ByteArrayRingOutputStream.java
	deleted:    src/main/java/com/javachen/framework/common/io/ByteBufferInputStream.java
	deleted:    src/main/java/com/javachen/framework/common/io/ByteBufferOutputStream.java
	deleted:    src/main/java/com/javachen/framework/common/io/FastStringWriter.java
	deleted:    src/main/java/com/javachen/framework/common/io/FileUtil.java
	deleted:    src/main/java/com/javachen/framework/common/io/ImmutableByteBufferInputStream.java
	deleted:    src/main/java/com/javachen/framework/common/json/JsonResponse.java
	deleted:    src/main/java/com/javachen/framework/common/json/JsonUtil.java
	deleted:    src/main/java/com/javachen/framework/common/serialization/CompressBytes.java
	deleted:    src/main/java/com/javachen/framework/common/serialization/ESSerialization.java
	deleted:    src/main/java/com/javachen/framework/common/serialization/Hession2OtsSerialization.java
	deleted:    src/main/java/com/javachen/framework/common/serialization/JavaOtsSerialization.java
	deleted:    src/main/java/com/javachen/framework/common/serialization/JavaZipCompressBytes.java
	deleted:    src/main/java/com/javachen/framework/common/serialization/SerializationFactory.java
	deleted:    src/main/java/com/javachen/framework/common/util/ClassPathLoader.java
	deleted:    src/main/java/com/javachen/framework/common/util/ClassUtils.java
	deleted:    src/main/java/com/javachen/framework/common/util/Hardwares.java
	deleted:    src/main/java/com/javachen/framework/common/util/HexUtils.java
	deleted:    src/main/java/com/javachen/framework/common/util/JavaCommandBuilder.java
	deleted:    src/main/java/com/javachen/framework/common/util/JmxUtil.java
	deleted:    src/main/java/com/javachen/framework/common/util/JodaUtil.java
	deleted:    src/main/java/com/javachen/framework/common/util/KeystoreUtil.java
	deleted:    src/main/java/com/javachen/framework/common/util/LineAccumulator.java
	deleted:    src/main/java/com/javachen/framework/common/util/PasswordUtil.java
	deleted:    src/main/java/com/javachen/framework/common/util/RMBUtil.java
	deleted:    src/main/java/com/javachen/framework/common/util/ReflectionUtils.java
	deleted:    src/main/java/com/javachen/framework/common/util/RegexUtils.java
	deleted:    src/main/java/com/javachen/framework/common/util/ThrottlingLogger.java
	deleted:    src/main/java/com/javachen/framework/common/util/TraceCollection.java
	deleted:    src/main/java/com/javachen/framework/common/util/Translator.java
	deleted:    src/main/java/com/javachen/framework/common/util/ZipUtil.java
	deleted:    src/main/java/com/javachen/framework/common/util/base64/Base64.java
	deleted:    src/main/java/com/javachen/framework/common/util/base64/Base64Util2.java
	deleted:    src/main/java/com/javachen/framework/common/util/base64/Base64Util3.java
	deleted:    src/main/java/com/javachen/framework/common/util/concurrency/AbstractInProcessFuture.java
	deleted:    src/main/java/com/javachen/framework/common/util/concurrency/ConcurrentMapFactory.java
	deleted:    src/main/java/com/javachen/framework/common/util/concurrency/FutureListener.java
	deleted:    src/main/java/com/javachen/framework/common/util/concurrency/NotifyingFuture.java
	deleted:    src/main/java/com/javachen/framework/common/util/concurrency/NotifyingNotifiableFuture.java
	deleted:    src/main/java/com/javachen/framework/common/util/concurrency/ScheduledThreadPoolExecutorWithKeepAlive.java
	deleted:    src/main/java/com/javachen/framework/common/util/date/CalendarUtil.java
	deleted:    src/main/java/com/javachen/framework/common/util/date/DateNormalizer.java
	deleted:    src/main/java/com/javachen/framework/common/util/date/DateWrapper.java
	deleted:    src/main/java/com/javachen/framework/common/util/date/NormalizeType.java
	deleted:    src/main/java/com/javachen/framework/common/util/date/TimeSpan.java
	deleted:    src/main/java/com/javachen/framework/common/util/date/TimeZoneUtil.java
	deleted:    src/main/java/com/javachen/framework/common/util/net/ClientSocketFactory.java
	deleted:    src/main/java/com/javachen/framework/common/util/net/IPv4Utils.java
	deleted:    src/main/java/com/javachen/framework/common/util/net/InetAddressUtil.java
	deleted:    src/main/java/com/javachen/framework/common/util/net/SocketCreator.java
	deleted:    src/main/java/com/javachen/framework/distexec/DefaultExecutorFactory.java
	deleted:    src/main/java/com/javachen/framework/distexec/MapReduceExecutor.java
	deleted:    src/main/java/com/javachen/framework/distexec/MapReduceTask.java
	deleted:    src/main/java/com/javachen/framework/distexec/demo/SaleRecordDTO.java
	deleted:    src/main/java/com/javachen/framework/distexec/demo/StatisService.java
	deleted:    src/main/java/com/javachen/framework/distexec/demo/UserCountByProvinceCollator.java
	deleted:    src/main/java/com/javachen/framework/distexec/demo/UserCountByProvinceMapper.java
	deleted:    src/main/java/com/javachen/framework/distexec/demo/UserCountByProvinceQuery.java
	deleted:    src/main/java/com/javachen/framework/distexec/demo/UserCountByProvinceReducer.java
	deleted:    src/main/java/com/javachen/framework/distexec/mapreduce/Collator.java
	deleted:    src/main/java/com/javachen/framework/distexec/mapreduce/Collector.java
	deleted:    src/main/java/com/javachen/framework/distexec/mapreduce/Mapper.java
	deleted:    src/main/java/com/javachen/framework/distexec/mapreduce/Reducer.java
	new file:   src/main/java/com/javachen/framework/email/dao/EmailReportingDao.java
	new file:   src/main/java/com/javachen/framework/email/dao/EmailReportingDaoImpl.java
	new file:   src/main/java/com/javachen/framework/email/domain/EmailTarget.java
	new file:   src/main/java/com/javachen/framework/email/domain/EmailTargetImpl.java
	new file:   src/main/java/com/javachen/framework/email/domain/EmailTracking.java
	new file:   src/main/java/com/javachen/framework/email/domain/EmailTrackingClicks.java
	new file:   src/main/java/com/javachen/framework/email/domain/EmailTrackingClicksImpl.java
	new file:   src/main/java/com/javachen/framework/email/domain/EmailTrackingImpl.java
	new file:   src/main/java/com/javachen/framework/email/domain/EmailTrackingOpens.java
	new file:   src/main/java/com/javachen/framework/email/domain/EmailTrackingOpensImpl.java
	new file:   src/main/java/com/javachen/framework/email/service/EmailService.java
	new file:   src/main/java/com/javachen/framework/email/service/EmailServiceImpl.java
	new file:   src/main/java/com/javachen/framework/email/service/EmailTrackingManager.java
	new file:   src/main/java/com/javachen/framework/email/service/EmailTrackingManagerImpl.java
	new file:   src/main/java/com/javachen/framework/email/service/LoggingMailSender.java
	new file:   src/main/java/com/javachen/framework/email/service/NullEmailServiceImpl.java
	new file:   src/main/java/com/javachen/framework/email/service/exception/EmailException.java
	new file:   src/main/java/com/javachen/framework/email/service/info/EmailInfo.java
	new file:   src/main/java/com/javachen/framework/email/service/info/NullEmailInfo.java
	new file:   src/main/java/com/javachen/framework/email/service/info/ServerInfo.java
	new file:   src/main/java/com/javachen/framework/email/service/jms/EmailServiceMDP.java
	new file:   src/main/java/com/javachen/framework/email/service/jms/JMSEmailServiceProducer.java
	new file:   src/main/java/com/javachen/framework/email/service/jms/JMSEmailServiceProducerImpl.java
	new file:   src/main/java/com/javachen/framework/email/service/message/Attachment.java
	new file:   src/main/java/com/javachen/framework/email/service/message/EmailPropertyType.java
	new file:   src/main/java/com/javachen/framework/email/service/message/EmailServiceProducer.java
	new file:   src/main/java/com/javachen/framework/email/service/message/MessageCreator.java
	new file:   src/main/java/com/javachen/framework/email/service/message/NullMessageCreator.java
	new file:   src/main/java/com/javachen/framework/email/service/message/ThymeleafMessageCreator.java
	new file:   src/main/java/com/javachen/framework/email/service/message/VelocityMessageCreator.java
	new file:   src/main/java/com/javachen/framework/exception/BusinessException.java
	new file:   src/main/java/com/javachen/framework/exception/SystemException.java
	new file:   src/main/java/com/javachen/framework/exception/ValidateDomainException.java
	new file:   src/main/java/com/javachen/framework/extended/cache/ehcache/MergeEhCacheManagerFactoryBean.java
	new file:   src/main/java/com/javachen/framework/extended/config/PropertyConfigurer.java
	new file:   src/main/java/com/javachen/framework/extended/context/MergeApplicationContextXmlConfigResource.java
	new file:   src/main/java/com/javachen/framework/extended/context/MergeClassPathXMLApplicationContext.java
	new file:   src/main/java/com/javachen/framework/extended/context/MergeFileSystemAndClassPathXMLApplicationContext.java
	new file:   src/main/java/com/javachen/framework/extended/context/MergeFileSystemXMLApplicationContext.java
	new file:   src/main/java/com/javachen/framework/extended/context/ResourceInputStream.java
	new file:   src/main/java/com/javachen/framework/extended/context/StandardConfigLocations.java
	new file:   src/main/java/com/javachen/framework/extended/context/StandardConfigLocations.txt
	new file:   src/main/java/com/javachen/framework/extended/context/merge/AbstractMergeBeanPostProcessor.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/DynamicResourceIterator.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/EarlyStageMergeBeanPostProcessor.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/ImportProcessor.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/LateStageMergeBeanPostProcessor.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/MergeBeanStatusProvider.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/MergeManager.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/MergePoint.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/MergeXmlConfigResource.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/MultiTenantMergeBeanStatusProvider.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/Placement.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/default.properties
	new file:   src/main/java/com/javachen/framework/extended/context/merge/exceptions/MergeException.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/exceptions/MergeManagerSetupException.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/handlers/AttributePreserveInsert.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/handlers/BaseHandler.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/handlers/CommaDelimitedNodeValueMerge.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/handlers/InsertChildrenOf.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/handlers/InsertItems.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/handlers/LiberalNodeReplaceInsert.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/handlers/MergeHandler.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/handlers/MergeHandlerAdapter.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/handlers/MetadataOverrideNodeReplaceInsert.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/handlers/NodeReplace.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/handlers/NodeReplaceInsert.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/handlers/NodeValueMerge.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/handlers/NonEmptyNodeReplaceInsert.java
	new file:   src/main/java/com/javachen/framework/extended/context/merge/handlers/SpaceDelimitedNodeValueMerge.java
	new file:   src/main/java/com/javachen/framework/extended/jpa/ConfigurationOnlyState.java
	new file:   src/main/java/com/javachen/framework/extended/jpa/EntityClassNotFoundException.java
	new file:   src/main/java/com/javachen/framework/extended/jpa/JPAPropertiesPersistenceUnitPostProcessor.java
	new file:   src/main/java/com/javachen/framework/extended/jpa/Jpa2PersistenceUnitInfoDecorator.java
	new file:   src/main/java/com/javachen/framework/extended/jpa/MergeJPAPersistenceResource.java
	new file:   src/main/java/com/javachen/framework/extended/jpa/MergePersistenceUnitManager.java
	new file:   src/main/java/com/javachen/framework/extended/jpa/convert/BroadleafClassTransformer.java
	new file:   src/main/java/com/javachen/framework/extended/jpa/copy/AnnotationsCopyClassTransformer.java
	new file:   src/main/java/com/javachen/framework/extended/jpa/copy/DirectCopyClassTransformer.java
	new file:   src/main/java/com/javachen/framework/extended/jpa/copy/NonCopied.java
	new file:   src/main/java/com/javachen/framework/extended/jpa/copy/NullClassTransformer.java
	modified:   src/main/java/com/javachen/framework/gemfire/datasource/DataSourceFactory.java
	modified:   src/main/java/com/javachen/framework/gemfire/datasource/GemFireBasicDataSource.java
	modified:   src/main/java/com/javachen/framework/gemfire/deadlock/DependencyMonitorManager.java
	modified:   src/main/java/com/javachen/framework/gemfire/jndi/JNDIInvoker.java
	new file:   src/main/java/com/javachen/framework/persistence/ArchiveStatus.java
	new file:   src/main/java/com/javachen/framework/persistence/IdOverrideTableGenerator.java
	new file:   src/main/java/com/javachen/framework/persistence/time/DayOfMonthType.java
	new file:   src/main/java/com/javachen/framework/persistence/time/DayOfWeekType.java
	new file:   src/main/java/com/javachen/framework/persistence/time/DefaultTimeSource.java
	new file:   src/main/java/com/javachen/framework/persistence/time/FixedTimeSource.java
	new file:   src/main/java/com/javachen/framework/persistence/time/HourOfDayType.java
	new file:   src/main/java/com/javachen/framework/persistence/time/MinuteType.java
	new file:   src/main/java/com/javachen/framework/persistence/time/MonthType.java
	new file:   src/main/java/com/javachen/framework/persistence/time/SystemTime.java
	new file:   src/main/java/com/javachen/framework/persistence/time/TimeSource.java
	new file:   src/main/java/com/javachen/framework/persistence/time/domain/AutoPopulate.java
	new file:   src/main/java/com/javachen/framework/persistence/time/domain/TemporalTimestampListener.java
	new file:   src/main/java/com/javachen/framework/resource/GeneratedResource.java
	new file:   src/main/java/com/javachen/framework/resource/service/ResourceBundlingService.java
	new file:   src/main/java/com/javachen/framework/resource/service/ResourceBundlingServiceImpl.java
	new file:   src/main/java/com/javachen/framework/resource/service/ResourceMinificationService.java
	new file:   src/main/java/com/javachen/framework/resource/service/ResourceMinificationServiceImpl.java
	new file:   src/main/java/com/javachen/framework/security/AdminAuthenticationFailureHandler.java
	new file:   src/main/java/com/javachen/framework/security/AdminAuthenticationSuccessHandler.java
	new file:   src/main/java/com/javachen/framework/security/AdminLogoutSuccessHandler.java
	new file:   src/main/java/com/javachen/framework/security/AuthenticationFailureRedirectStrategy.java
	new file:   src/main/java/com/javachen/framework/security/AuthenticationSuccessRedirectStrategy.java
	new file:   src/main/java/com/javachen/framework/security/BroadleafAuthenticationSuccessHandler.java
	new file:   src/main/java/com/javachen/framework/security/EnhancedTokenBasedRememberMeServices.java
	deleted:    src/main/java/com/javachen/framework/security/ExtAuthenticationFailureHandler.java
	deleted:    src/main/java/com/javachen/framework/security/ExtAuthenticationSuccessHandler.java
	modified:   src/main/java/com/javachen/framework/security/ExtUserDetailsService.java
	new file:   src/main/java/com/javachen/framework/security/LocalRedirectStrategy.java
	new file:   src/main/java/com/javachen/framework/security/RandomGenerator.java
	new file:   src/main/java/com/javachen/framework/security/channel/ProtoChannelBeanPostProcessor.java
	new file:   src/main/java/com/javachen/framework/security/channel/ProtoInsecureChannelProcessor.java
	new file:   src/main/java/com/javachen/framework/security/channel/ProtoSecureChannelProcessor.java
	new file:   src/main/java/com/javachen/framework/security/filter/CsrfFilter.java
	new file:   src/main/java/com/javachen/framework/security/ldap/ActiveDirectoryUserDetailsMapper.java
	new file:   src/main/java/com/javachen/framework/security/ldap/ExternalAuthenticationUserDetails.java
	new file:   src/main/java/com/javachen/framework/security/service/CleanStringException.java
	new file:   src/main/java/com/javachen/framework/security/service/ExploitProtectionService.java
	new file:   src/main/java/com/javachen/framework/security/service/ExploitProtectionServiceImpl.java
	new file:   src/main/java/com/javachen/framework/security/util/CookieUtils.java
	new file:   src/main/java/com/javachen/framework/security/util/GenericCookieUtilsImpl.java
	new file:   src/main/java/com/javachen/framework/security/util/PasswordChange.java
	new file:   src/main/java/com/javachen/framework/security/util/PasswordReset.java
	new file:   src/main/java/com/javachen/framework/security/util/ServerCookie.java
	new file:   src/main/java/com/javachen/framework/web/GWTModuleURLMappingResourceHttpRequestHandler.java
	modified:   src/main/java/com/javachen/framework/web/GenericWebBindingInitializer.java
	new file:   src/main/java/com/javachen/framework/web/RequestContext.java
	new file:   src/main/java/com/javachen/framework/web/RequestDTO.java
	new file:   src/main/java/com/javachen/framework/web/RequestDTOImpl.java
	new file:   src/main/java/com/javachen/framework/web/ResourceHttpRequestBeanFactoryPostProcessor.java
	new file:   src/main/java/com/javachen/framework/web/SupportedLocale.java
	new file:   src/main/java/com/javachen/framework/web/TableParam.java
	new file:   src/main/java/com/javachen/framework/web/WebConstants.java
	new file:   src/main/java/com/javachen/framework/web/controller/AbstractController.java
	new file:   src/main/java/com/javachen/framework/web/controller/ControllerUtility.java
	new file:   src/main/java/com/javachen/framework/web/controller/RedirectController.java
	new file:   src/main/java/com/javachen/framework/web/expression/NullVariableExpression.java
	new file:   src/main/java/com/javachen/framework/web/expression/PropertiesVariableExpression.java
	new file:   src/main/java/com/javachen/framework/web/expression/VariableExpression.java
	new file:   src/main/java/com/javachen/framework/web/expression/VariableExpressionEvaluator.java
	new file:   src/main/java/com/javachen/framework/web/extended/MergeContextLoader.java
	new file:   src/main/java/com/javachen/framework/web/extended/MergeContextLoaderListener.java
	new file:   src/main/java/com/javachen/framework/web/extended/MergeXmlWebApplicationContext.java
	new file:   src/main/java/com/javachen/framework/web/filter/PrecompressedArtifactFilter.java
	new file:   src/main/java/com/javachen/framework/web/filter/RepeatSubmitProtectionFilter.java
	new file:   src/main/java/com/javachen/framework/web/filter/RequestFilter.java
	new file:   src/main/java/com/javachen/framework/web/filter/SessionFixationProtectionCookie.java
	new file:   src/main/java/com/javachen/framework/web/filter/SessionFixationProtectionFilter.java
	new file:   src/main/java/com/javachen/framework/web/filter/StatelessSessionFilter.java
	new file:   src/main/java/com/javachen/framework/web/filter/URLHandlerFilter.java
	new file:   src/main/java/com/javachen/framework/web/filter/URLRedirectType.java
	new file:   src/main/java/com/javachen/framework/web/interceptor/NonResourceWebContentInterceptor.java
	new file:   src/main/java/com/javachen/framework/web/interceptor/RequestInterceptor.java
	modified:   src/main/java/com/javachen/framework/web/interceptor/TraceCollectionInterceptor.java
	deleted:    src/main/java/com/javachen/framework/web/message/ExtMessageSource.java
	deleted:    src/main/java/com/javachen/framework/web/message/I18n.java
	deleted:    src/main/java/com/javachen/framework/web/message/I18nKey.java
	deleted:    src/main/java/com/javachen/framework/web/message/I18nKeyImpl.java
	new file:   src/main/java/com/javachen/framework/web/message/MergeResourceBundleMessageSource.java
	new file:   src/main/java/com/javachen/framework/web/resolver/ExtThymeleafViewResolver.java
	new file:   src/main/java/com/javachen/framework/web/resolver/HandlerExceptionResolver.java
	new file:   src/main/java/com/javachen/framework/web/resolver/NullTemplateResolver.java
	new file:   src/main/java/com/javachen/framework/web/resolver/TimeZoneResolver.java
	new file:   src/main/java/com/javachen/framework/web/resolver/TimeZoneResolverImpl.java
	new file:   src/main/java/com/javachen/framework/web/resource/AbstractGeneratedResourceHandler.java
	new file:   src/main/java/com/javachen/framework/web/resource/ExtResourceHttpRequestHandler.java
	new file:   src/main/java/com/javachen/framework/web/servlet/StatusExposingServletResponse.java
	deleted:    src/main/java/com/javachen/framework/web/servlet/handler/HandlerExceptionResolver.java
	modified:   src/main/java/com/javachen/framework/web/servlet/http/ThreadTimeServlet.java
	deleted:    src/main/java/com/javachen/framework/web/thymeleaf/ImportCssProcessor.java
	deleted:    src/main/java/com/javachen/framework/web/thymeleaf/ImportScriptProcessor.java
	deleted:    src/main/java/com/javachen/framework/web/thymeleaf/UtilDialect.java
	new file:   src/main/java/com/javachen/framework/web/thymeleaf/dialect/AdminDialect.java
	new file:   src/main/java/com/javachen/framework/web/thymeleaf/dialect/Dialect.java
	new file:   src/main/java/com/javachen/framework/web/thymeleaf/dialect/UtilDialect.java
	new file:   src/main/java/com/javachen/framework/web/thymeleaf/processor/AbstractModelVariableModifierProcessor.java
	new file:   src/main/java/com/javachen/framework/web/thymeleaf/processor/AbstractWebRequestProcessor.java
	new file:   src/main/java/com/javachen/framework/web/thymeleaf/processor/ImportCssProcessor.java
	new file:   src/main/java/com/javachen/framework/web/thymeleaf/processor/ImportScriptProcessor.java
	new file:   src/main/java/com/javachen/framework/web/thymeleaf/processor/ProcessorUtils.java
	new file:   src/main/java/com/javachen/framework/web/thymeleaf/processor/RequestProcessor.java
	new file:   src/main/java/com/javachen/framework/web/thymeleaf/processor/ResourceBundleProcessor.java
	new file:   src/main/java/com/javachen/framework/web/thymeleaf/processor/WebRequestProcessor.java
	new file:   src/main/java/com/javachen/framework/web/util/RequestUtils.java
	new file:   src/main/java/com/javachen/framework/web/util/SortedListFactoryBean.java
	new file:   src/main/java/com/javachen/hmf/client/common/GarbageCollectorMXBeanWrapper.java
	new file:   src/main/java/com/javachen/hmf/client/common/MemoryMXBeanWrapper.java
	new file:   src/main/java/com/javachen/hmf/client/common/ThreadMXBeanWrapper.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/ClusterStatus.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/ErrorReporterMirror.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/HBaseAdmin.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/HBaseFsck.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/HConnection.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/HRegionInfo.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/HRegionInterface.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/HRegionLocation.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/HTable.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/HTableDescriptor.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/HbckErrorCodeUtils.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/HbckInfo.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/KeeperException.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/MasterNotRunningException.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/RegionLoad.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/Result.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/ResultScanner.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/Scan.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/ServerName.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/TableInfo.java
	new file:   src/main/java/com/javachen/hmf/client/common/hbase/ZooKeeperConnectionException.java
	new file:   src/main/java/com/javachen/hmf/client/common/hdfs/ContentSummary.java
	new file:   src/main/java/com/javachen/hmf/client/common/hdfs/DFSAdmin.java
	new file:   src/main/java/com/javachen/hmf/client/common/hdfs/DFSClient.java
	new file:   src/main/java/com/javachen/hmf/client/common/hdfs/DFSInputStream.java
	new file:   src/main/java/com/javachen/hmf/client/common/hdfs/DatanodeInfo.java
	new file:   src/main/java/com/javachen/hmf/client/common/hdfs/DistributedFileSystem.java
	new file:   src/main/java/com/javachen/hmf/client/common/hdfs/FileStatus.java
	new file:   src/main/java/com/javachen/hmf/client/common/hdfs/FsConstants.java
	new file:   src/main/java/com/javachen/hmf/client/common/hdfs/FsPermission.java
	new file:   src/main/java/com/javachen/hmf/client/common/hdfs/FsStatus.java
	new file:   src/main/java/com/javachen/hmf/client/common/hdfs/GetUserMappingsProtocol.java
	new file:   src/main/java/com/javachen/hmf/client/common/hdfs/HdfsAdmin.java
	new file:   src/main/java/com/javachen/hmf/client/common/hdfs/OfflineImageViewer.java
	new file:   src/main/java/com/javachen/hmf/client/common/hdfs/Path.java
	new file:   src/main/java/com/javachen/hmf/client/common/hdfs/TransferFsImage.java
	new file:   src/main/java/com/javachen/hmf/client/common/impala/StateStoreMetrics.java
	new file:   src/main/java/com/javachen/hmf/client/common/impala/StateStoreMetricsOldFormat.java
	new file:   src/main/java/com/javachen/hmf/client/common/impala/StateStoreMetricsWrapper.java
	new file:   src/main/java/com/javachen/hmf/client/common/mapred/ClusterStatus.java
	new file:   src/main/java/com/javachen/hmf/client/common/mapred/JobClient.java
	new file:   src/main/java/com/javachen/hmf/client/common/mapred/JobID.java
	new file:   src/main/java/com/javachen/hmf/client/common/mapred/JobStatus.java
	new file:   src/main/java/com/javachen/hmf/client/common/mapred/MrJob.java
	new file:   src/main/java/com/javachen/hmf/client/common/security/UserGroupInformation.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/ZooKeeperClient.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/ZooKeeperEventWatcher.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/ZooKeeperEventWatcherImpl.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/ZooKeeperEventWatcherTimeoutException.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/ZooKeeperException.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/jmx/DataTreeMXBean.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/jmx/DataTreeMXBeanWrapper.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/jmx/FollowerMXBean.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/jmx/FollowerMXBeanWrapper.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/jmx/LeaderElectionMXBean.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/jmx/LeaderElectionMXBeanWrapper.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/jmx/LeaderMXBean.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/jmx/LeaderMXBeanWrapper.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/jmx/ObserverMXBean.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/jmx/ObserverMXBeanWrapper.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/jmx/ZooKeeperJmxUtil.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/jmx/ZooKeeperServerConstants.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/jmx/ZooKeeperServerMXBean.java
	new file:   src/main/java/com/javachen/hmf/client/common/zookeeper/jmx/ZooKeeperServerMXBeanWrapper.java
	new file:   src/main/java/com/javachen/hmf/controller/AppController.java
	new file:   src/main/java/com/javachen/hmf/controller/WebController.java
	new file:   src/main/java/com/javachen/hmf/controller/admin/HelpController.java
	new file:   src/main/java/com/javachen/hmf/controller/admin/PasswdController.java
	new file:   src/main/java/com/javachen/hmf/controller/admin/PasswordDTO.java
	new file:   src/main/java/com/javachen/hmf/controller/wizard/WizardHostsController.java
	new file:   src/main/java/com/javachen/hmf/controller/wizard/WizardPackageController.java
	new file:   src/main/java/com/javachen/hmf/controller/wizard/WizardServiceController.java
	new file:   src/main/java/com/javachen/hmf/controller/wizard/WizardWelcomeController.java
	modified:   src/main/java/com/javachen/hmf/model/DbCommand.java
	modified:   src/main/java/com/javachen/hmf/model/DbConfig.java
	modified:   src/main/java/com/javachen/hmf/model/DbHost.java
	modified:   src/main/java/com/javachen/hmf/model/DbProcess.java
	modified:   src/main/java/com/javachen/hmf/model/DbRole.java
	modified:   src/main/java/com/javachen/hmf/model/Users.java
	modified:   src/main/java/com/javachen/hmf/node/NodeConfigurator.java
	modified:   src/main/java/com/javachen/hmf/node/NodeConfiguratorProgress.java
	modified:   src/main/java/com/javachen/hmf/node/NodeScanner.java
	modified:   src/main/java/com/javachen/hmf/service/UsersService.java
	deleted:    src/main/java/com/javachen/server/common/Environment.java
	deleted:    src/main/java/com/javachen/server/common/Humanize.java
	deleted:    src/main/java/com/javachen/server/common/HumanizeBase.java
	deleted:    src/main/java/com/javachen/server/common/ParamUnits.java
	deleted:    src/main/java/com/javachen/server/common/TableParam.java
	deleted:    src/main/java/com/javachen/server/web/SupportedLocale.java
	deleted:    src/main/java/com/javachen/server/web/WebConstants.java
	deleted:    src/main/java/com/javachen/server/web/hmf/controller/AppController.java
	deleted:    src/main/java/com/javachen/server/web/hmf/controller/HelpController.java
	deleted:    src/main/java/com/javachen/server/web/hmf/controller/PasswdController.java
	deleted:    src/main/java/com/javachen/server/web/hmf/controller/WebController.java
	deleted:    src/main/java/com/javachen/server/web/hmf/controller/wizard/WizardHostsController.java
	deleted:    src/main/java/com/javachen/server/web/hmf/controller/wizard/WizardPackageController.java
	deleted:    src/main/java/com/javachen/server/web/hmf/controller/wizard/WizardServiceController.java
	deleted:    src/main/java/com/javachen/server/web/hmf/controller/wizard/WizardWelcomeController.java
	deleted:    src/main/java/com/javachen/server/web/hmf/dto/PasswordDTO.java
	renamed:    src/main/code/javax/resource/NotSupportedException.java -> src/main/java/javax/resource/NotSupportedException.java
	renamed:    src/main/code/javax/resource/Referenceable.java -> src/main/java/javax/resource/Referenceable.java
	renamed:    src/main/code/javax/resource/ResourceException.java -> src/main/java/javax/resource/ResourceException.java
	renamed:    src/main/code/javax/resource/spi/ConnectionEvent.java -> src/main/java/javax/resource/spi/ConnectionEvent.java
	renamed:    src/main/code/javax/resource/spi/ConnectionEventListener.java -> src/main/java/javax/resource/spi/ConnectionEventListener.java
	renamed:    src/main/code/javax/resource/spi/ConnectionManager.java -> src/main/java/javax/resource/spi/ConnectionManager.java
	renamed:    src/main/code/javax/resource/spi/ConnectionRequestInfo.java -> src/main/java/javax/resource/spi/ConnectionRequestInfo.java
	renamed:    src/main/code/javax/resource/spi/LocalTransaction.java -> src/main/java/javax/resource/spi/LocalTransaction.java
	renamed:    src/main/code/javax/resource/spi/LocalTransactionException.java -> src/main/java/javax/resource/spi/LocalTransactionException.java
	renamed:    src/main/code/javax/resource/spi/ManagedConnection.java -> src/main/java/javax/resource/spi/ManagedConnection.java
	renamed:    src/main/code/javax/resource/spi/ManagedConnectionFactory.java -> src/main/java/javax/resource/spi/ManagedConnectionFactory.java
	renamed:    src/main/code/javax/resource/spi/ManagedConnectionMetaData.java -> src/main/java/javax/resource/spi/ManagedConnectionMetaData.java
	renamed:    src/main/code/javax/transaction/HeuristicMixedException.java -> src/main/java/javax/transaction/HeuristicMixedException.java
	renamed:    src/main/code/javax/transaction/HeuristicRollbackException.java -> src/main/java/javax/transaction/HeuristicRollbackException.java
	renamed:    src/main/code/javax/transaction/NotSupportedException.java -> src/main/java/javax/transaction/NotSupportedException.java
	renamed:    src/main/code/javax/transaction/RollbackException.java -> src/main/java/javax/transaction/RollbackException.java
	renamed:    src/main/code/javax/transaction/Status.java -> src/main/java/javax/transaction/Status.java
	renamed:    src/main/code/javax/transaction/Synchronization.java -> src/main/java/javax/transaction/Synchronization.java
	renamed:    src/main/code/javax/transaction/SystemException.java -> src/main/java/javax/transaction/SystemException.java
	renamed:    src/main/code/javax/transaction/Transaction.java -> src/main/java/javax/transaction/Transaction.java
	renamed:    src/main/code/javax/transaction/TransactionManager.java -> src/main/java/javax/transaction/TransactionManager.java
	renamed:    src/main/code/javax/transaction/UserTransaction.java -> src/main/java/javax/transaction/UserTransaction.java
	new file:   src/main/resources/antisamy-myspace-1.4.4.xml
	new file:   src/main/resources/antisamy-tinymce-1.4.4.xml
	new file:   src/main/resources/config/asset.properties
	new file:   src/main/resources/config/common.properties
	deleted:    src/main/resources/config/data-access.properties
	new file:   src/main/resources/config/database.properties
	new file:   src/main/resources/log4j.xml
	new file:   src/main/resources/spring/applicationContext-datasource.xml
	new file:   src/main/resources/spring/applicationContext-email.xml
	new file:   src/main/resources/spring/applicationContext-filter.xml
	new file:   src/main/resources/spring/applicationContext-security.xml
	new file:   src/main/resources/spring/applicationContext-servlet.xml
	new file:   src/main/resources/spring/applicationContext.xml
	deleted:    src/main/resources/spring/business-config.xml
	deleted:    src/main/resources/spring/datasource-config.xml
	new file:   src/main/resources/spring/framework-web-applicationContext.xml
	deleted:    src/main/resources/spring/mvc-config.xml
	deleted:    src/main/resources/spring/mvc-messages.xml
	deleted:    src/main/resources/spring/mvc-view-config.xml
	deleted:    src/main/webapp/META-INF/MANIFEST.MF
	new file:   src/main/webapp/WEB-INF/emailTemplates/orderConfirmation-email.html
	new file:   src/main/webapp/WEB-INF/emailTemplates/register-email.html
	new file:   src/main/webapp/WEB-INF/emailTemplates/resetPassword-email.html
	new file:   src/main/webapp/WEB-INF/views/utility/blcException.html
	new file:   src/main/webapp/WEB-INF/views/utility/blcRedirect.html
	modified:   src/main/webapp/WEB-INF/web.xml
	modified:   src/test/java/com/javachen/init/InitData.java