Sena Turana 4 éve
szülő
commit
dd75182a45
100 módosított fájl, 1908 hozzáadás és 0 törlés
  1. 7 0
      MWDAO/.classpath
  2. 17 0
      MWDAO/.project
  3. 11 0
      MWDAO/.settings/org.eclipse.jdt.core.prefs
  4. 20 0
      MWDAO/bin/hbm/app/Attribute.hbm.xml
  5. 12 0
      MWDAO/bin/hbm/app/EodConfig.hbm.xml
  6. 20 0
      MWDAO/bin/hbm/app/Privilege.hbm.xml
  7. 22 0
      MWDAO/bin/hbm/app/Role.hbm.xml
  8. 18 0
      MWDAO/bin/hbm/app/SysParam.hbm.xml
  9. 22 0
      MWDAO/bin/hbm/config/Adaptor.hbm.xml
  10. 12 0
      MWDAO/bin/hbm/config/AdaptorCodex.hbm.xml
  11. 12 0
      MWDAO/bin/hbm/config/AdaptorParam.hbm.xml
  12. 31 0
      MWDAO/bin/hbm/config/Charges.hbm.xml
  13. 24 0
      MWDAO/bin/hbm/config/Client.hbm.xml
  14. 18 0
      MWDAO/bin/hbm/config/ClientTarget.hbm.xml
  15. 19 0
      MWDAO/bin/hbm/config/Codex.hbm.xml
  16. 13 0
      MWDAO/bin/hbm/config/DbQuery.hbm.xml
  17. 20 0
      MWDAO/bin/hbm/config/Dbconn.hbm.xml
  18. 23 0
      MWDAO/bin/hbm/config/DevTellerMap.hbm.xml
  19. 21 0
      MWDAO/bin/hbm/config/ErrorMap.hbm.xml
  20. 22 0
      MWDAO/bin/hbm/config/ErrorMapping.hbm.xml
  21. 21 0
      MWDAO/bin/hbm/config/FileParam.hbm.xml
  22. 18 0
      MWDAO/bin/hbm/config/Host.hbm.xml
  23. 18 0
      MWDAO/bin/hbm/config/Log.hbm.xml
  24. 20 0
      MWDAO/bin/hbm/config/Mapping.hbm.xml
  25. 26 0
      MWDAO/bin/hbm/config/MappingGroup.hbm.xml
  26. 21 0
      MWDAO/bin/hbm/config/MappingGroupLine.hbm.xml
  27. 21 0
      MWDAO/bin/hbm/config/ParamMap.hbm.xml
  28. 20 0
      MWDAO/bin/hbm/config/Parser.hbm.xml
  29. 15 0
      MWDAO/bin/hbm/config/ParserCodex.hbm.xml
  30. 29 0
      MWDAO/bin/hbm/config/RoutingTable.hbm.xml
  31. 21 0
      MWDAO/bin/hbm/config/RpgCall.hbm.xml
  32. 22 0
      MWDAO/bin/hbm/config/RpgCallArg.hbm.xml
  33. 17 0
      MWDAO/bin/hbm/config/ServerPort.hbm.xml
  34. 14 0
      MWDAO/bin/hbm/ePayment/AppSetting.hbm.xml
  35. 39 0
      MWDAO/bin/hbm/ePayment/NhAppUser.hbm.xml
  36. 13 0
      MWDAO/bin/hbm/ePayment/NhAppUserAccount.hbm.xml
  37. 17 0
      MWDAO/bin/hbm/ePayment/NhBiller.hbm.xml
  38. 16 0
      MWDAO/bin/hbm/ePayment/NhBillerCategory.hbm.xml
  39. 32 0
      MWDAO/bin/hbm/ePayment/NhBillerConfig.hbm.xml
  40. 19 0
      MWDAO/bin/hbm/ePayment/NhBillerGroup.hbm.xml
  41. 14 0
      MWDAO/bin/hbm/ePayment/NhFilter.hbm.xml
  42. 17 0
      MWDAO/bin/hbm/ePayment/NhPrivilege.hbm.xml
  43. 19 0
      MWDAO/bin/hbm/ePayment/NhReport.hbm.xml
  44. 20 0
      MWDAO/bin/hbm/ePayment/NhRole.hbm.xml
  45. 18 0
      MWDAO/bin/hbm/ePayment/NhServerConfig.hbm.xml
  46. 60 0
      MWDAO/bin/hbm/log/Dlog.hbm.xml
  47. 56 0
      MWDAO/bin/hbm/log/DlogList.hbm.xml
  48. 97 0
      MWDAO/bin/hbm/log/DlogMd.hbm.xml
  49. 22 0
      MWDAO/bin/hbm/log/LogActivity.hbm.xml
  50. 57 0
      MWDAO/bin/hbm/mwtemp/TempTable.hbm.xml
  51. 24 0
      MWDAO/bin/hbm/rekon/CalendarDate.hbm.xml
  52. 31 0
      MWDAO/bin/hbm/rekon/Channel.hbm.xml
  53. 22 0
      MWDAO/bin/hbm/rekon/DataQuery.hbm.xml
  54. 19 0
      MWDAO/bin/hbm/rekon/DbConnection.hbm.xml
  55. 23 0
      MWDAO/bin/hbm/rekon/FileDb.hbm.xml
  56. 20 0
      MWDAO/bin/hbm/rekon/FormatInfo.hbm.xml
  57. 20 0
      MWDAO/bin/hbm/rekon/PrintDetail.hbm.xml
  58. 26 0
      MWDAO/bin/hbm/rekon/PrintText.hbm.xml
  59. 24 0
      MWDAO/bin/hbm/rekon/ReconAction.hbm.xml
  60. 22 0
      MWDAO/bin/hbm/rekon/ReconCompare.hbm.xml
  61. 27 0
      MWDAO/bin/hbm/rekon/ReconFtp.hbm.xml
  62. 22 0
      MWDAO/bin/hbm/rekon/ReconJoin.hbm.xml
  63. 32 0
      MWDAO/bin/hbm/rekon/ReconProcess.hbm.xml
  64. 18 0
      MWDAO/bin/hbm/rekon/ReconSchedule.hbm.xml
  65. 20 0
      MWDAO/bin/hbm/rekon/TableHeader.hbm.xml
  66. 19 0
      MWDAO/bin/hbm/rekon/UpdateDb.hbm.xml
  67. 86 0
      MWDAO/bin/hibernate-mwapp-config.cfg.xml
  68. 79 0
      MWDAO/bin/hibernate-mwapp.cfg.xml
  69. 66 0
      MWDAO/bin/hibernate-mwconfig.cfg.xml
  70. 43 0
      MWDAO/bin/hibernate-mwlog.cfg.xml
  71. 60 0
      MWDAO/bin/hibernate-mwrecon.cfg.xml
  72. 42 0
      MWDAO/bin/hibernate-mwtemp.cfg.xml
  73. BIN
      MWDAO/bin/id/co/hanoman/service/AS400WSExport_AS400ServiceInterfaceHttpServiceLocator.class
  74. BIN
      MWDAO/bin/id/co/hanoman/service/ChangeLogServiceExport_ChangeLogServiceInterfaceHttpServiceLocator.class
  75. BIN
      MWDAO/bin/id/co/hanoman/service/ChangeLogServiceInterface.class
  76. BIN
      MWDAO/bin/id/co/hanoman/service/ExceptionUtil.class
  77. BIN
      MWDAO/bin/id/co/hanoman/service/HibernateUtil.class
  78. BIN
      MWDAO/bin/id/co/hanoman/service/List.class
  79. BIN
      MWDAO/bin/id/co/hanoman/service/NameValue.class
  80. BIN
      MWDAO/bin/id/co/hanoman/service/PersistanceFault.class
  81. BIN
      MWDAO/bin/id/co/hanoman/service/PersistanceServiceFactory.class
  82. BIN
      MWDAO/bin/id/co/hanoman/service/PersistanceServiceInterface.class
  83. BIN
      MWDAO/bin/id/co/hanoman/service/PersistanceWSExport_PersistanceServiceInterfaceHttpServiceLocator.class
  84. BIN
      MWDAO/bin/id/co/hanoman/service/ServiceUtil.class
  85. BIN
      MWDAO/bin/id/co/hanoman/service/as400/AS400Fault.class
  86. BIN
      MWDAO/bin/id/co/hanoman/service/as400/AS400ServiceInterface.class
  87. BIN
      MWDAO/bin/id/co/hanoman/service/as400/BillerQuery.class
  88. BIN
      MWDAO/bin/id/co/hanoman/service/as400/Branch.class
  89. BIN
      MWDAO/bin/id/co/hanoman/service/as400/KeperluanBayar.class
  90. BIN
      MWDAO/bin/id/co/hanoman/service/as400/Teller.class
  91. BIN
      MWDAO/bin/id/co/hanoman/service/changelog/LogActivity.class
  92. BIN
      MWDAO/bin/id/co/hanoman/service/config/Adaptor.class
  93. BIN
      MWDAO/bin/id/co/hanoman/service/config/AdaptorCodex.class
  94. BIN
      MWDAO/bin/id/co/hanoman/service/config/AdaptorCodex_id.class
  95. BIN
      MWDAO/bin/id/co/hanoman/service/config/AdaptorParam.class
  96. BIN
      MWDAO/bin/id/co/hanoman/service/config/AdaptorParam_id.class
  97. BIN
      MWDAO/bin/id/co/hanoman/service/config/Charges.class
  98. BIN
      MWDAO/bin/id/co/hanoman/service/config/Client.class
  99. BIN
      MWDAO/bin/id/co/hanoman/service/config/ClientTarget.class
  100. BIN
      MWDAO/bin/id/co/hanoman/service/config/ClientTarget_id.class

+ 7 - 0
MWDAO/.classpath

@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
+	<classpathentry kind="src" path="src"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/MWDAO"/>
+	<classpathentry kind="output" path="bin"/>
+</classpath>

+ 17 - 0
MWDAO/.project

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>MWDAO</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>

+ 11 - 0
MWDAO/.settings/org.eclipse.jdt.core.prefs

@@ -0,0 +1,11 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.debug.lineNumber=generate
+org.eclipse.jdt.core.compiler.debug.localVariable=generate
+org.eclipse.jdt.core.compiler.debug.sourceFile=generate
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.8

+ 20 - 0
MWDAO/bin/hbm/app/Attribute.hbm.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.mwapp">	
+
+	<class name="Attribute" table="attribute" lazy="false" >
+	
+		<id name="id" column="id" type="long">
+			<generator class="native" />
+		</id>
+ 
+ 	<property name="name" column="name" type="string" not-null="true" length="50" />
+	<property name="type" column="type" type="string" not-null="true" length="50" />	
+	<property name="description" column="description" type="string" not-null="false" length="256" />					
+	<property name="modifiedBy" column="modified_by" type="string" not-null="true" length="64" />		
+	<property name="timestamp" column="timestamp" type="java.util.Calendar" not-null="true"/>		
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 12 - 0
MWDAO/bin/hbm/app/EodConfig.hbm.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.mwapp">
+	<class name="EodConfig" table="eod_config" lazy="false" >
+		<id name="code" column="code" type="string" />
+
+		<property name="eodStatus" column="eod_status" type="int" not-null="true" />
+		<property name="modifiedBy" column="modified_by" type="string" length="32" not-null="true" />
+		<property name="modifiedDate" column="modified_date" type="timestamp" not-null="true" />
+	</class>
+</hibernate-mapping>

+ 20 - 0
MWDAO/bin/hbm/app/Privilege.hbm.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.mwapp">	
+	<class name="Privilege" table="privilege" lazy="false" >
+
+		<id name="id" column="id" type="string" length="256"/>
+	
+	<property name="name" column="name" type="string" not-null="true" length="256"/>
+	<property name="type" column="type" type="string" not-null="true" length="100"/>
+	<property name="path" column="path" type="string" not-null="true" length="256"/>
+	<many-to-one name="parent" class="Privilege" column="parent" not-null="false"/> 
+	<property name="priority" column="priority" type="int" not-null="false"/>
+	<property name="status" column="status" type="string" not-null="true" length="20"/>			
+	<property name="modifiedBy" column="modified_by" type="string" not-null="true" length="64"/>	
+	<property name="timestamp" column="timestamp" type="java.util.Calendar" not-null="true"/>	
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 22 - 0
MWDAO/bin/hbm/app/Role.hbm.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.mwapp">	
+	<class name="Role" table="role" lazy="false" >
+
+		<id name="id" column="id" type="string" length="50"/>
+ 																	
+	<property name="name" column="name" type="string" not-null="true" length="50"/>
+	<property name="type" column="type" type="string" not-null="true" length="50"/>
+	<property name="status" column="status" type="string" not-null="true" length="50"/>				
+	<property name="modifiedBy" column="modified_by" type="string" not-null="true" length="64"/>
+	<property name="timestamp" column="timestamp" type="java.util.Calendar" not-null="true"/>	
+	
+	<bag name="privileges" table="role_privilege">
+		<key column="role" />			
+		<many-to-many column="privilege" class="Privilege"/>
+	</bag>
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 18 - 0
MWDAO/bin/hbm/app/SysParam.hbm.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.mwapp">
+
+	<class name="SysParam" table="sys_param" lazy="false" >
+
+		<id name="code" column="code" type="string" length="50" />
+
+	 	<property name="name" column="name" type="string" not-null="true" length="50" />
+		<property name="paramValue" column="param_value" type="string" not-null="true" length="256" />
+		<property name="description" column="description" type="string" not-null="false" length="256" />
+		<property name="modifiedBy" column="modified_by" type="string" not-null="true" length="64" />
+		<property name="timestamp" column="timestamp" type="timestamp" not-null="true"/>
+
+ 	</class>
+ 
+ </hibernate-mapping>

+ 22 - 0
MWDAO/bin/hbm/config/Adaptor.hbm.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+	<class name="Adaptor" table="adaptor" lazy="false">
+	
+		<id name="id" column="id" type="string" length="256" />
+ 			
+ 	<property name="description" column="description" type="string" length="2000" not-null="false"/>
+	<property name="asynchronous" column="asynchronous" type="integer" not-null="false"/>
+	<property name="modifiedBy" column="modified_by" type="string" length="64" not-null="true"/>	
+	<property name="timestamp" column="timestamp" type="java.util.Calendar"  not-null="true"/>
+	
+	<bag name="adaptorCodexes" cascade="all-delete-orphan">
+				<key column="adaptor_id" />
+				<one-to-many class="AdaptorCodex"/>
+	</bag>
+		
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 12 - 0
MWDAO/bin/hbm/config/AdaptorCodex.hbm.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">		
+ 	<class name="AdaptorCodex" table="adaptor_codex" lazy="false" >
+		<composite-id class="AdaptorCodex_id" name="id">
+			<key-property name="id" column="id" type="string"/>
+			<key-many-to-one name="adaptorId" column="adaptor_id" class="Adaptor"/>
+		</composite-id>			
+	 	<many-to-one name="codexId" column="codex_id" class="Codex" not-null="true" />
+ 	</class>
+ </hibernate-mapping>

+ 12 - 0
MWDAO/bin/hbm/config/AdaptorParam.hbm.xml

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">		
+	<class name="AdaptorParam" table="adaptor_param" lazy="false" >
+		<composite-id class="AdaptorParam_id" name="id">
+			<key-property name="name" column="name" type="string" length="256" />
+			<key-property name="adaptorId" column="adaptor_id" type="string" length="256" />
+		</composite-id>
+		<property name="value" column="value" type="string" length="256" not-null="false" />
+	</class>
+</hibernate-mapping>

+ 31 - 0
MWDAO/bin/hbm/config/Charges.hbm.xml

@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+	<class name="Charges" table="charges" lazy="false" >	
+		<id name="id" column="id" type="string" length="1024" />
+		<property name="c1Name" column="c1_name" type="string" length="256" not-null="false" />
+		<property name="c1Value" column="c1_value" type="java.math.BigDecimal" not-null="false" />
+		<property name="c1Script" column="c1_script" type="string" length="1024" not-null="false" />
+		<property name="c1Account" column="c1_account" type="string" length="64" not-null="false" />
+		<property name="c2Name" column="c2_name" type="string" length="256" not-null="false" />
+		<property name="c2Value" column="c2_value" type="java.math.BigDecimal" not-null="false" />
+		<property name="c2Script" column="c2_script" type="string" length="1024" not-null="false" />
+		<property name="c2Account" column="c2_account" type="string" length="64" not-null="false" />
+		<property name="c3Name" column="c3_name" type="string" length="256" not-null="false" />
+		<property name="c3Value" column="c3_value" type="java.math.BigDecimal" not-null="false" />
+		<property name="c3Script" column="c3_script" type="string" length="1024" not-null="false" />
+		<property name="c3Account" column="c3_account" type="string" length="64" not-null="false" />
+		<property name="c4Name" column="c4_name" type="string" length="256" not-null="false" />
+		<property name="c4Value" column="c4_value" type="java.math.BigDecimal" not-null="false" />
+		<property name="c4Script" column="c4_script" type="string" length="1024" not-null="false" />
+		<property name="c4Account" column="c4_account" type="string" length="64" not-null="false" />
+		<property name="c5Name" column="c5_name" type="string" length="256" not-null="false" />
+		<property name="c5Value" column="c5_value" type="java.math.BigDecimal" not-null="false" />
+		<property name="c5Script" column="c5_script" type="string" length="1024" not-null="false" />
+		<property name="c5Account" column="c5_account" type="string" length="64" not-null="false" />
+		<property name="modifiedBy" column="modified_by" type="string" length="64" not-null="true" />
+		<property name="timestamp" column="timestamp" type="java.util.Calendar" not-null="true" />
+	</class>
+</hibernate-mapping>

+ 24 - 0
MWDAO/bin/hbm/config/Client.hbm.xml

@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+ 	<class name="Client" table="client" lazy="false" >
+
+			<id name="adaptorId" column="adaptor_id" type="string" length="256" />
+			
+	 	<property name="idleWait" column="idle_wait" type="long" not-null="false" />
+		<property name="timeout" column="timeout" type="integer" not-null="false" />	
+		<property name="closeQueue" column="close_queue" type="string" length="256" not-null="false"/>
+		<property name="controlQueue" column="control_queue" type="string" length="256" not-null="false"/>
+		<property name="keepConn" column="keep_conn" type="integer" not-null="false"/>
+		<property name="reuseDelay" column="reuse_delay" type="integer" not-null="false" />
+		<property name="node" column="node" type="string" length="256" not-null="false"/>
+		
+		<bag name="clientTargets" cascade="all-delete-orphan">
+				<key column="client_id" />
+				<one-to-many class="ClientTarget"/>
+		</bag>
+		
+ 	</class>
+ </hibernate-mapping>

+ 18 - 0
MWDAO/bin/hbm/config/ClientTarget.hbm.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+ 	<class name="ClientTarget" table="client_target" lazy="false" >
+
+		<composite-id name="id" class="ClientTarget_id">
+			<key-property name="id" column="id" type="string"/>
+			<key-many-to-one name="clientId" column="client_id" class="Client"/>
+		</composite-id>
+			
+	 	<property name="host" column="host" type="string" not-null="true" length="256"/>
+		<property name="weight" column="weight" type="integer" not-null="false"/>
+		<property name="seq" column="seq" type="integer" not-null="false"/>
+			
+ 	</class>
+ </hibernate-mapping>

+ 19 - 0
MWDAO/bin/hbm/config/Codex.hbm.xml

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+	<class name="Codex" table="codex" lazy="false" >
+
+		<id name="id" column="id" type="string" length="256" />
+ 			
+ 	<!--property name="esc" column="esc" type="integer" not-null="false"/-->
+ 	<!--property name="raw" column="raw" type="integer" not-null="false"/-->
+ 	<property name="allowPartial" column="allow_partial" type="integer" not-null="false"/>
+ 	<property name="xml" column="xml" type="string" length="32700"  not-null="false"/>
+	<property name="modifiedBy" column="modified_by" type="string" length="64"  not-null="true" />	
+	<property name="timestamp" column="timestamp" type="java.util.Calendar"  not-null="true" />	
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 13 - 0
MWDAO/bin/hbm/config/DbQuery.hbm.xml

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+	<class name="DbQuery" table="dbquery" lazy="false" >
+		<id name="id" column="id" type="string" length="256" /> 			
+		<property name="query" column="query" type="string" length="32700" not-null="true" />
+		<property name="modifiedBy" column="modified_by" type="string" length="64" not-null="true"/>	
+		<property name="timestamp" column="timestamp" type="java.util.Calendar"  not-null="true"/>	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 20 - 0
MWDAO/bin/hbm/config/Dbconn.hbm.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+	<class name="Dbconn" table="dbconn" lazy="false" >
+
+		<id name="id" column="id" type="string" length="256" />
+ 			
+ 	<property name="driver" column="driver" type="string" length="256" not-null="true" />
+ 	<property name="url" column="url" type="string" length="256" not-null="true" />
+	<property name="username" column="username" type="string" length="64"  not-null="true" />
+	<property name="password" column="password" type="string" length="256"  not-null="true" />	
+	<property name="schema" column="schema" type="string" length="32"  not-null="true" />
+	<property name="modifiedBy" column="modified_by" type="string" length="64" not-null="true"/>	
+	<property name="timestamp" column="timestamp" type="java.util.Calendar"  not-null="true"/>
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 23 - 0
MWDAO/bin/hbm/config/DevTellerMap.hbm.xml

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+
+	<class name="DevTellerMap" table="dev_teller_map" lazy="false" >
+		<id name="id" column="id" type="long">
+			<generator class="native" />
+		</id>
+
+		<property name="group" column="group" type="string" not-null="true" length="64" />
+		<property name="deviceId" column="device_id" type="string" not-null="true" length="256" />
+		<property name="deviceName" column="device_name" type="string" not-null="true" length="256" />
+		<property name="terminalId" column="terminal_id" type="string" not-null="true" length="256" />
+		<property name="terminalIp" column="terminal_ip" type="string" not-null="true" length="256" />
+		<property name="tellerId" column="teller_id" type="string" not-null="true" length="256" />
+		<property name="ctrlUnitId" column="ctrl_unit_id" type="string" not-null="true" length="256" />
+		<property name="modifiedBy" column="modified_by" type="string" not-null="true" length="64" />
+		<property name="timestamp" column="timestamp" type="java.util.Calendar" not-null="true" />
+	</class>
+
+</hibernate-mapping>

+ 21 - 0
MWDAO/bin/hbm/config/ErrorMap.hbm.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+
+	<class name="ErrorMap" table="error_map" lazy="false" >
+		<composite-id class="ErrorMap_id" name="id">
+			<key-property name="group" column="group" type="string" length="256"/>
+			<key-property name="original" column="original" type="string" length="256"/>
+		</composite-id>
+
+		<property name="target" column="target" type="string" not-null="false" length="256" />
+		<property name="detail" column="detail" type="string" not-null="false" length="256" />
+		<property name="modified_by" column="modified_by" type="string" not-null="true" length="64" />
+		<property name="timestamp" column="timestamp" type="java.util.Calendar" not-null="true"/>	
+	
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 22 - 0
MWDAO/bin/hbm/config/ErrorMapping.hbm.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+	
+	<class name="ErrorMapping" table="error_mapping" lazy="false" >
+	
+		<id name="id" column="id" type="long">
+			<generator class="native" />
+		</id>
+ 			
+ 	<property name="source" column="source" type="string" length="50" not-null="false"/>
+	<property name="srcErrCode" column="src_error_code" type="string" length="5" not-null="false"/>
+	<property name="destination" column="destination" type="string" length="50" not-null="false"/>
+	<property name="desErrCode" column="des_error_code" type="string" length="5" not-null="false" />
+	<property name="description" column="description" type="string" length="255" not-null="false" />
+	<property name="modifiedBy" column="modified_by" type="string" length="64" not-null="true"/>	
+	<property name="modifiedDate" column="modified_date" type="timestamp"  not-null="true"/>
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 21 - 0
MWDAO/bin/hbm/config/FileParam.hbm.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+
+	<class name="FileParam" table="file_param" lazy="false" >
+	
+		<id name="fileId" column="file_id" type="string" length="256">
+			<generator class="native" />
+		</id>
+ 
+ 	
+	<property name="name" column="name" type="string" not-null="true" length="256" />	
+	<property name="value" column="value" type="string" not-null="false" length="256" />
+
+		
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 18 - 0
MWDAO/bin/hbm/config/Host.hbm.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+	
+	<class name="Host" table="host" lazy="false" >
+
+		<id name="id" column="id" type="string" length="256" /> 			
+ 	<property name="host" column="host" type="string" length="256" not-null="true" />
+	<property name="username" column="username" type="string" length="64"  not-null="false" />
+	<property name="password" column="password" type="string" length="256"  not-null="false" />	
+	<property name="context" column="context" type="string" length="1024"  not-null="false" />
+	<property name="modifiedBy" column="modified_by" type="string" length="64" not-null="true"/>	
+	<property name="timestamp" column="timestamp" type="java.util.Calendar"  not-null="true"/>
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 18 - 0
MWDAO/bin/hbm/config/Log.hbm.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+	<class name="Log" table="log" lazy="false" >
+	
+		<id name="id" column="id" type="string" length="256" />
+ 			
+ 	<property name="driver" column="driver" type="string" length="256" not-null="true"/>
+	<property name="url" column="url" type="string" length="256" not-null="true"/>
+	<property name="username" column="username" type="string" length="64" not-null="true"/>	
+	<property name="password" column="password" type="string" length="256" not-null="true"/>
+	<property name="schema" column="schema" type="string" length="32" not-null="false"/>
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 20 - 0
MWDAO/bin/hbm/config/Mapping.hbm.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+ 	<class name="Mapping" table="mapping" lazy="false" >
+
+			<id name="id" column="id" type="string" length="256"/>
+		
+			<property name="description" column="description" type="string" length="32700" not-null="false"/>
+			<property name="modifiedBy" column="modified_by" type="string" length="64" not-null="false"/>	
+			<property name="timestamp" column="timestamp" type="java.util.Calendar"  not-null="false"/>
+
+			<bag name="mappingGroups" cascade="all-delete-orphan">
+					<key column="mapping_id"/>
+					<one-to-many class="MappingGroup"/>
+			</bag>
+		
+ 	</class>
+ </hibernate-mapping>

+ 26 - 0
MWDAO/bin/hbm/config/MappingGroup.hbm.xml

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+ 	<class name="MappingGroup" table="mapping_group" lazy="false" >
+
+		<composite-id class="MappingGroup_id" name="id">
+			<key-property name="mappingGroupId" column="id" type="long"/>
+			<key-property name="mappingId" column="mapping_id" type="string"/>
+		</composite-id>
+			
+	 	<property name="source" column="source" type="string" length="32700" not-null="false"/>
+		<property name="target" column="target" type="string" length="32700" not-null="false"/>
+		<property name="includeMappingId" column="include_mapping_id" type="string" length="256" not-null="false"/>
+		<property name="includeId" column="include_id" type="long" not-null="false"/>
+		
+		<bag name="mappingGroupLines" cascade="all-delete-orphan">
+				<key>
+					<column name="mapping_group_id" />
+					<column name="mapping_id" />
+				</key>
+				<one-to-many class="MappingGroupLine"/>
+		</bag>
+ 	</class>
+ </hibernate-mapping>

+ 21 - 0
MWDAO/bin/hbm/config/MappingGroupLine.hbm.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+	
+ 	<class name="MappingGroupLine" table="mapping_group_line" lazy="false" >
+
+   			<composite-id class="MappingGroupLine_id" name="id">
+        		 <!-- key-many-to-one name="mappingGroupId" class="MappingGroup">
+        		 	<column column="mapping_id" class="Mapping"/>
+        		 	<column name="mappingGroupId" column="mapping_group_id" type="long"/>
+        		 </key-many-to-one-->
+	       		 <key-property name="name" column="name" type="string"/>
+        		 <key-property name="mappingGroupId" column="mapping_group_id" type="long" />
+        		 <key-property name="mappingId" column="mapping_id" type="string" />
+   			</composite-id>
+			
+	 	<property name="text" column="text" type="string" length="32700" not-null="true"/>
+	 
+ 	</class>
+ </hibernate-mapping>

+ 21 - 0
MWDAO/bin/hbm/config/ParamMap.hbm.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+
+	<class name="ParamMap" table="param_map" lazy="false" >
+		<composite-id class="ParamMap_id" name="id">
+			<key-property name="group" column="group" type="string"  length="256"/>
+			<key-property name="name" column="name" type="string"  length="256"/>
+		</composite-id>
+
+		<property name="value" column="value" type="string" not-null="true" length="256" />
+		<property name="seq" column="seq" type="integer" not-null="false"/>
+		<property name="modified_by" column="modified_by" type="string" not-null="true" length="64" />
+		<property name="timestamp" column="timestamp" type="java.util.Calendar" not-null="true"/>	
+		<property name="description" column="description" type="string" not-null="false" length="256" />
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 20 - 0
MWDAO/bin/hbm/config/Parser.hbm.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+	<class name="Parser" table="parser" lazy="false" >
+
+		<id name="id" column="id" type="string" length="256" /> 			
+		<property name="modifiedBy" column="modified_by" type="string" length="64"  not-null="true" />	
+		<property name="timestamp" column="timestamp" type="java.util.Calendar"  not-null="true" />	
+	
+		<bag name="parserCodexes" cascade="all-delete-orphan">
+			<key column="parser_id" />
+			<one-to-many class="ParserCodex"/>
+		</bag>
+ 		
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 15 - 0
MWDAO/bin/hbm/config/ParserCodex.hbm.xml

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+ 	<class name="ParserCodex" table="parser_codex" lazy="false" >
+
+		<composite-id class="ParserCodex_id" name="id">
+			<key-property name="id" column="id" type="string"/>
+			<key-many-to-one name="parserId" column="parser_id" class="Parser"/>
+		</composite-id>			
+	 	<many-to-one name="codexId" column="codex_id" class="Codex" not-null="true" />
+		
+ 	</class>
+ </hibernate-mapping>

+ 29 - 0
MWDAO/bin/hbm/config/RoutingTable.hbm.xml

@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+
+	<class name="RoutingTable" table="routing_table" lazy="false" >
+	
+		<id name="id" column="id" type="long">
+			<generator class="native" />
+		</id>
+ 
+		<property name="codeStart" column="code_start" type="string" not-null="true" length="256" />
+		<property name="codeEnd" column="code_end" type="string" not-null="true" length="256" />	
+		<property name="channel" column="channel" type="string" not-null="true" length="256" />
+		<property name="startDate" column="start_date" type="java.util.Calendar" not-null="true"/>	
+		<property name="endDate" column="end_date" type="java.util.Calendar" not-null="false"/>															
+		<property name="queue" column="queue" type="string" not-null="true" length="256" />
+		<property name="status" column="status" type="string" not-null="false" length="20" />
+		<property name="subcodex" column="subcodex" type="string" not-null="false" length="256" />
+		<!-- many-to-one name="subcodex" column="subcodex" class="Codex" not-null="false"/ -->
+		<property name="createBy" column="create_by" type="string" not-null="false" length="256" />		
+		<property name="createDate" column="create_date" type="java.util.Calendar" not-null="false"/>					
+		<property name="modifiedBy" column="modified_by" type="string" not-null="false" length="256" />		
+		<property name="modifiedDate" column="modified_date" type="java.util.Calendar" not-null="false"/>		
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 21 - 0
MWDAO/bin/hbm/config/RpgCall.hbm.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+ 	<class name="RpgCall" table="rpg_call" lazy="false" >
+
+		<id name="id" column="id" type="string" length="256" />
+			
+	 	<property name="cmd" column="cmd" type="string" not-null="true" length="1024"/>
+	 	<many-to-one name="host" column="host" class="Host" not-null="true" />
+		<property name="timeout" column="timeout" type="integer" not-null="false" />
+		<property name="modifiedBy" column="modified_by" type="string" not-null="true" length="64"/>
+		<property name="timestamp" column="timestamp" type="java.util.Calendar" not-null="true" />	
+		
+		<bag name="rpgCallArgs" cascade="all-delete-orphan">
+			<key column="rpg_call_id"/>
+			<one-to-many class="RpgCallArg"/>
+		</bag>	
+ 	</class>
+ </hibernate-mapping>

+ 22 - 0
MWDAO/bin/hbm/config/RpgCallArg.hbm.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+ 	<class name="RpgCallArg" table="rpg_call_arg" lazy="false" >
+ 	
+			<composite-id class="RpgCallArg_id" name="id">
+				<!-- key-property name="id" column="id" type="long">
+					<generator class="native" />
+				</key-property-->
+        		<key-property name="id" column="id" type="long"/>
+        		<!-- key-property name="rpgCallId" column="rpg_call_id" type="string" length="256" / -->
+        		<key-many-to-one name="rpgCallId" column="rpg_call_id" class="RpgCall"/>
+   			</composite-id>
+			
+	 	<property name="name" column="name" type="string" not-null="true" length="256"/>
+	 	<property name="type" column="type" type="string" not-null="true" length="64"/>
+		<property name="length" column="length" type="integer" not-null="true" />	
+		
+ 	</class>
+ </hibernate-mapping>

+ 17 - 0
MWDAO/bin/hbm/config/ServerPort.hbm.xml

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.config">	
+
+	<class name="ServerPort" table="server_port" lazy="false" >
+	
+		<id name="adaptorId" column="adaptor_id" type="string" length="256" />
+ 			
+ 	<property name="port" column="port" type="integer" not-null="false"/>
+	<!-- property name="type" column="type" type="string" length="2000"  not-null="false" /-->	
+	<property name="server" column="server" type="string" length="256"  not-null="false" />	
+	<property name="group" column="group" type="string" length="256"  not-null="false" />		
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 14 - 0
MWDAO/bin/hbm/ePayment/AppSetting.hbm.xml

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.ePayment">	
+	<class name="AppSetting" table="app_setting" lazy="false" >
+		<id name="code" column="code" type="string" length="25" />
+
+		<property name="name" column="name" type="string" length="50" not-null="true" />
+		<property name="description" column="description" type="string" length="255" not-null="false" />
+		<property name="settingValue" column="setting_value" type="string" length="100" not-null="false" />
+		<property name="modifiedBy" column="modified_by" type="string" length="32" not-null="true" />
+		<property name="modifiedDate" column="modified_date" type="java.util.Calendar" not-null="true" />
+	</class>
+</hibernate-mapping>

+ 39 - 0
MWDAO/bin/hbm/ePayment/NhAppUser.hbm.xml

@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.ePayment">	
+ 	<class name="NhAppUser" table="nh_app_user" lazy="false">
+		
+	<id name="loginName" column="login_name" type="string" length="32"/>	
+		
+	<property name="password" column="password" type="string" not-null="true" length="128"/>
+	<property name="firstName" column="first_name" type="string" not-null="true" length="50"/>
+	<property name="lastName" column="last_name" type="string" not-null="false" length="50"/>
+	<many-to-one name="biller" column="biller" class="NhBiller" not-null="true" />
+	<!--property name="biller" column="biller" type="string" not-null="true" length="50" /--> 	<!-- ALL or BILLER.CODE -->
+	<property name="billerGroup" column="biller_group" type="long" not-null="true"/> 		<!-- ALL or BILLER_GROUP.CODE -->
+	<property name="firstLogin" column="first_login" type="integer" not-null="true" length="4"/>
+	<property name="loginRetry" column="login_retry" type="integer" not-null="true" length="4"/>
+	<property name="status" column="status" type="string" not-null="true" length="10"/> 
+	<property name="modifiedBy" column="modified_by" type="string" not-null="true" length="64"/>
+	<property name="modifiedDate" column="modified_date" type="java.util.Calendar" not-null="true"/>
+	
+	
+	<bag name="roles" table="nh_app_user_role">
+		<key column="app_user" />		
+		<many-to-many column="role" class="NhRole"/>
+	</bag>
+	
+	<bag name="accountNumbers" cascade="all-delete-orphan">
+		<key column="app_user" />		
+		<one-to-many class="NhAppUserAccount"/>
+	</bag>
+	
+	
+	<!-- bag name="billerGroups" table="nh_app_user_biller_group">
+		<key column="app_user" />		
+		<many-to-many column="biller_group" class="NhBillerGroup"/>
+	</bag-->
+		
+ 	</class>
+ </hibernate-mapping> 

+ 13 - 0
MWDAO/bin/hbm/ePayment/NhAppUserAccount.hbm.xml

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.ePayment">	
+
+	<class name="NhAppUserAccount" table="nh_app_user_account" lazy="false">
+		<id name="id" column="id" type="long">
+			<generator class="native" />
+		</id>
+		<property name="acctno" column="acctno" type="string" not-null="false" length="50" />
+	</class>
+
+</hibernate-mapping>

+ 17 - 0
MWDAO/bin/hbm/ePayment/NhBiller.hbm.xml

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.ePayment">	
+
+	<class name="NhBiller" table="nh_biller" lazy="false" >
+		<id name="code" column="code" type="string" length="50" />
+
+		<property name="name" column="name" type="string" length="225" not-null="true" />
+		<many-to-one name="billerCategory" column="biller_category" class="NhBillerCategory" not-null="true" />
+
+		<bag name="billerReports" table="nh_biller_report">
+			<key column="biller_code" />
+			<many-to-many column="report" class="NhReport" />
+		</bag>
+	</class>
+</hibernate-mapping>

+ 16 - 0
MWDAO/bin/hbm/ePayment/NhBillerCategory.hbm.xml

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.ePayment">	
+
+	<class name="NhBillerCategory" table="nh_biller_cat" lazy="false" >
+	
+		<id name="code" column="code" type="string" length="50"/>
+ 											
+		<property name="name" column="name" type="string" length="50" not-null="true"/>
+		<property name="status" column="status" type="string" length="10" not-null="true"/>
+		<property name="modifiedBy" column="modified_by" type="string" length="64" not-null="true"/>
+		<property name="modifiedDate" column="modified_date" type="java.util.Calendar" not-null="true"/>				
+
+ 	</class>
+ </hibernate-mapping>

+ 32 - 0
MWDAO/bin/hbm/ePayment/NhBillerConfig.hbm.xml

@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.ePayment">	
+
+	<class name="NhBillerConfig" table="nh_biller_config" lazy="false" >
+		<id name="id" column="id" type="string" length="25" />
+
+		<property name="datasourceProvider" column="datasource_provider" type="string" length="255" not-null="false" />
+		<property name="databaseHost" column="database_host" type="string" length="255" not-null="false" />
+		<property name="databaseName" column="database_name" type="string" length="255" not-null="false" />
+		<property name="databasePassword" column="database_password" type="string" length="255" not-null="false" />
+		<property name="databasePort" column="database_port" type="string" length="255" not-null="false" />
+		<property name="databaseUser" column="database_user" type="string" length="255" not-null="false" />
+		<property name="dbms" column="dbms" type="string" length="255" not-null="false" />
+		<property name="defaultSchema" column="default_schema" type="string" length="255" not-null="false" />
+		<property name="name" column="name" type="string" length="255" not-null="false" />
+		<property name="AS400FILE" column="AS400FILE" type="string" length="255" not-null="true" />
+		<property name="synchronizeType" column="synchronize_type" type="integer" not-null="true" />
+		<property name="billerType" column="biller_type" type="string" length="20" not-null="true" />
+		<property name="status" column="status" type="string" length="10" not-null="false" />
+		<property name="maxTagihan" column="max_tagihan" type="integer" not-null="false" />
+		<property name="modifiedBy" column="modified_by" type="string" length="32" not-null="true" />
+		<property name="modifiedDate" column="modified_date" type="java.util.Calendar" not-null="true" />
+		<property name="lastSynch" column="last_synch" type="java.util.Calendar" not-null="false" />
+		<property name="lastStatus" column="last_status" type="string" length="10" not-null="false" />
+		<property name="lastSynPem" column="last_synch_pembayaran" type="java.util.Calendar" not-null="false" />
+		<property name="lastSynTag" column="last_synch_tagihan" type="java.util.Calendar" not-null="false" />
+		<property name="threadStatPem" column="thread_status_pembayaran" type="string" length="16" not-null="false" />
+		<property name="threadStatTag" column="thread_status_tagihan" type="string" length="16" not-null="false" />
+	</class>
+</hibernate-mapping>

+ 19 - 0
MWDAO/bin/hbm/ePayment/NhBillerGroup.hbm.xml

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.ePayment">	
+
+	<class name="NhBillerGroup" table="nh_biller_group" lazy="false">
+		<id name="id" column="id" type="long">
+			<generator class="native" />
+		</id>
+
+		<property name="code" column="code" type="string" length="50" not-null="true" />
+		<property name="name" column="name" type="string" length="250" not-null="true" />
+		<many-to-one name="parent" column="parent" class="NhBillerGroup" not-null="false"  />
+		<many-to-one name="biller" column="biller" class="NhBiller" not-null="false"  />
+		<property name="status" column="status" type="string" length="10" not-null="true" />
+		<property name="modifiedBy" column="modified_by" type="string" length="60" not-null="true" />
+		<property name="modifiedDate" column="modified_date" type="java.util.Calendar" not-null="true" />
+	</class>
+</hibernate-mapping>

+ 14 - 0
MWDAO/bin/hbm/ePayment/NhFilter.hbm.xml

@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.ePayment">	
+
+	<class name="NhFilter" table="nh_filter" lazy="false" >
+	
+		<id name="code" column="code" type="string" length="50"/>
+ 			
+		<property name="name" column="name" type="string" not-null="true" length="50"/>
+		
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 17 - 0
MWDAO/bin/hbm/ePayment/NhPrivilege.hbm.xml

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.ePayment">	
+
+	<class name="NhPrivilege" table="nh_privilege" lazy="false" >
+		<id name="code" column="code" type="string" length="255" />
+		<property name="name" column="name" type="string" length="50" not-null="true" />
+		<property name="type" column="type" type="string" length="20" not-null="true" />
+		<property name="path" column="path" type="string" length="255" not-null="true" />
+		<many-to-one name="parent" class="NhPrivilege" column="parent" not-null="false" />
+		<property name="priority" column="priority" type="integer" not-null="true" />
+		<property name="status" column="status" type="string" length="20" not-null="true" />
+		<property name="modifiedBy" column="modified_by" type="string" length="32" not-null="true" />
+		<property name="modifiedDate" column="modified_date" type="java.util.Calendar" not-null="true" />
+	</class>
+</hibernate-mapping>

+ 19 - 0
MWDAO/bin/hbm/ePayment/NhReport.hbm.xml

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.ePayment">	
+
+	<class name="NhReport" table="nh_report" lazy="false" >
+		
+		<id name="code" column="code" type="string" length="50"/> 											
+		<many-to-one name="billerCategory" column="biller_cat" class="NhBillerCategory"  not-null="true" />
+		<property name="report" column="report" type="string" length="100" not-null="true"/>
+		<property name="filename" column="filename" type="string" length="250" not-null="true"/>
+		<property name="jasper" column="jasper" type="binary" not-null="false"/>
+		<many-to-one name="filter" column="filter" class="NhFilter" not-null="true" />
+		<property name="status" column="status" type="string" length="10" not-null="true"/>
+		<property name="modifiedBy" column="modified_by" type="string" length="64" not-null="true"/>
+		<property name="modifiedDate" column="modified_date" type="java.util.Calendar" not-null="true"/>				
+		
+ 	</class>
+ </hibernate-mapping>

+ 20 - 0
MWDAO/bin/hbm/ePayment/NhRole.hbm.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.ePayment">	
+
+	<class name="NhRole" table="nh_role" lazy="false" >
+		<id name="code" column="code" type="string" length="50" />
+
+		
+		<property name="name" column="name" type="string" length="50" not-null="true" />
+		<property name="status" column="status" type="string" length="20" not-null="true" />
+		<property name="modifiedBy" column="modified_by" type="string" length="32" not-null="true" />
+		<property name="modifiedDate" column="modified_date" type="java.util.Calendar" not-null="true" />
+
+		<bag name="nhprivileges" table="nh_role_privilege">
+			<key column="role" />
+			<many-to-many column="privilege" class="NhPrivilege" />
+		</bag>
+	</class>
+</hibernate-mapping>

+ 18 - 0
MWDAO/bin/hbm/ePayment/NhServerConfig.hbm.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.ePayment">	
+
+	<class name="NhServerConfig" table="nh_server_config" lazy="false" >
+		<id name="id" column="id" type="long" />
+
+		<property name="lastSynch" column="last_synch" type="java.util.Calendar" not-null="true" />
+		<property name="currentNode" column="current_node" type="string" length="20" not-null="false" />
+		<property name="serverStatus" column="server_status" type="string" length="10" not-null="true" />
+		<property name="lastStatus" column="last_status" type="string" length="10" not-null="true" />
+		<property name="modifiedBy" column="modified_by" type="string" length="32" not-null="true" />
+		<property name="modifiedDate" column="modified_date" type="java.util.Calendar" not-null="true" />
+		<property name="synchStartTime" column="synch_start_time" type="java.util.Calendar" not-null="true" />
+		<property name="synchStopTime" column="synch_stop_time" type="java.util.Calendar" not-null="true" />
+	</class>
+</hibernate-mapping>

+ 60 - 0
MWDAO/bin/hbm/log/Dlog.hbm.xml

@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.log">	
+
+	<class name="Dlog" table="dlog" lazy="false">
+		<id name="id" column="id" type="long">
+			<generator class="native" />
+		</id>
+
+		<many-to-one name="typeDmd" column="type" class="DlogMd" not-null="true" />
+		<property name="dir" column="dir" type="string" length="1" not-null="true" />
+		<property name="timestamp" column="timestamp" type="java.util.Calendar" not-null="false" />
+		<property name="reqtimestamp" column="reqtimestamp" type="java.util.Calendar" not-null="false" />
+		<property name="corellationId" column="corellationid" type="string" length="64" not-null="false" />
+		<property name="source" column="source" type="string" length="64" not-null="false" />
+		<property name="code" column="code" type="string" length="64" not-null="false" />
+		<property name="v_1" column="v_1" type="string" length="256" not-null="false" />
+		<property name="v_2" column="v_2" type="string" length="256" not-null="false" />
+		<property name="v_3" column="v_3" type="string" length="256" not-null="false" />
+		<property name="v_4" column="v_4" type="string" length="256" not-null="false" />
+		<property name="v_5" column="v_5" type="string" length="256" not-null="false" />
+		<property name="v_6" column="v_6" type="string" length="256" not-null="false" />
+		<property name="v_7" column="v_7" type="string" length="256" not-null="false" />
+		<property name="v_8" column="v_8" type="string" length="256" not-null="false" />
+		<property name="v_9" column="v_9" type="string" length="256" not-null="false" />
+		<property name="v_10" column="v_10" type="string" length="256" not-null="false" />
+		<property name="v_11" column="v_11" type="string" length="256" not-null="false" />
+		<property name="v_12" column="v_12" type="string" length="256" not-null="false" />
+		<property name="v_13" column="v_13" type="string" length="256" not-null="false" />
+		<property name="v_14" column="v_14" type="string" length="256" not-null="false" />
+		<property name="v_15" column="v_15" type="string" length="256" not-null="false" />
+		<property name="v_16" column="v_16" type="string" length="256" not-null="false" />
+		<property name="v_17" column="v_17" type="string" length="256" not-null="false" />
+		<property name="v_18" column="v_18" type="string" length="256" not-null="false" />
+		<property name="v_19" column="v_19" type="string" length="256" not-null="false" />
+		<property name="v_20" column="v_20" type="string" length="256" not-null="false" />
+		<property name="v_21" column="v_21" type="string" length="256" not-null="false" />
+		<property name="v_22" column="v_22" type="string" length="256" not-null="false" />
+		<property name="v_23" column="v_23" type="string" length="256" not-null="false" />
+		<property name="v_24" column="v_24" type="string" length="256" not-null="false" />
+		<property name="v_25" column="v_25" type="string" length="256" not-null="false" />
+		<property name="v_26" column="v_26" type="string" length="256" not-null="false" />
+		<property name="v_27" column="v_27" type="string" length="256" not-null="false" />
+		<property name="v_28" column="v_28" type="string" length="256" not-null="false" />
+		<property name="v_29" column="v_29" type="string" length="256" not-null="false" />
+		<property name="v_30" column="v_30" type="string" length="256" not-null="false" />
+		<property name="v_31" column="v_31" type="string" length="256" not-null="false" />
+		<property name="v_32" column="v_32" type="string" length="256" not-null="false" />
+		<property name="v_33" column="v_33" type="string" length="256" not-null="false" />
+		<property name="v_34" column="v_34" type="string" length="256" not-null="false" />
+		<property name="v_35" column="v_35" type="string" length="256" not-null="false" />
+		<property name="v_36" column="v_36" type="string" length="256" not-null="false" />
+		<property name="v_37" column="v_37" type="string" length="256" not-null="false" />
+		<property name="v_38" column="v_38" type="string" length="256" not-null="false" />
+		<property name="v_39" column="v_39" type="string" length="256" not-null="false" />
+		<property name="v_40" column="v_40" type="string" length="256" not-null="false" />
+		<property name="raw" column="raw" type="binary" not-null="false" />
+	</class>
+</hibernate-mapping>

+ 56 - 0
MWDAO/bin/hbm/log/DlogList.hbm.xml

@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.log">	
+
+	<class name="DlogList" table="dlog" lazy="false" >
+		<id name="id" column="id" type="long">
+			<generator class="native" />
+		</id>
+
+		<many-to-one name="typeDmd" column="type" class="DlogMd" not-null="true" />
+		<property name="timestamp" column="timestamp" type="java.util.Calendar" not-null="false" />
+		<property name="source" column="source" type="string" length="64" not-null="false" />
+		<property name="code" column="code" type="string" length="64" not-null="false" />
+		<property name="v_1" column="v_1" type="string" length="256" not-null="false" />
+		<property name="v_2" column="v_2" type="string" length="256" not-null="false" />
+		<property name="v_3" column="v_3" type="string" length="256" not-null="false" />
+		<property name="v_4" column="v_4" type="string" length="256" not-null="false" />
+		<property name="v_5" column="v_5" type="string" length="256" not-null="false" />
+		<property name="v_6" column="v_6" type="string" length="256" not-null="false" />
+		<property name="v_7" column="v_7" type="string" length="256" not-null="false" />
+		<property name="v_8" column="v_8" type="string" length="256" not-null="false" />
+		<property name="v_9" column="v_9" type="string" length="256" not-null="false" />
+		<property name="v_10" column="v_10" type="string" length="256" not-null="false" />
+		<property name="v_11" column="v_11" type="string" length="256" not-null="false" />
+		<property name="v_12" column="v_12" type="string" length="256" not-null="false" />
+		<property name="v_13" column="v_13" type="string" length="256" not-null="false" />
+		<property name="v_14" column="v_14" type="string" length="256" not-null="false" />
+		<property name="v_15" column="v_15" type="string" length="256" not-null="false" />
+		<property name="v_16" column="v_16" type="string" length="256" not-null="false" />
+		<property name="v_17" column="v_17" type="string" length="256" not-null="false" />
+		<property name="v_18" column="v_18" type="string" length="256" not-null="false" />
+		<property name="v_19" column="v_19" type="string" length="256" not-null="false" />
+		<property name="v_20" column="v_20" type="string" length="256" not-null="false" />
+		<property name="v_21" column="v_21" type="string" length="256" not-null="false" />
+		<property name="v_22" column="v_22" type="string" length="256" not-null="false" />
+		<property name="v_23" column="v_23" type="string" length="256" not-null="false" />
+		<property name="v_24" column="v_24" type="string" length="256" not-null="false" />
+		<property name="v_25" column="v_25" type="string" length="256" not-null="false" />
+		<property name="v_26" column="v_26" type="string" length="256" not-null="false" />
+		<property name="v_27" column="v_27" type="string" length="256" not-null="false" />
+		<property name="v_28" column="v_28" type="string" length="256" not-null="false" />
+		<property name="v_29" column="v_29" type="string" length="256" not-null="false" />
+		<property name="v_30" column="v_30" type="string" length="256" not-null="false" />
+		<property name="v_31" column="v_31" type="string" length="256" not-null="false" />
+		<property name="v_32" column="v_32" type="string" length="256" not-null="false" />
+		<property name="v_33" column="v_33" type="string" length="256" not-null="false" />
+		<property name="v_34" column="v_34" type="string" length="256" not-null="false" />
+		<property name="v_35" column="v_35" type="string" length="256" not-null="false" />
+		<property name="v_36" column="v_36" type="string" length="256" not-null="false" />
+		<property name="v_37" column="v_37" type="string" length="256" not-null="false" />
+		<property name="v_38" column="v_38" type="string" length="256" not-null="false" />
+		<property name="v_39" column="v_39" type="string" length="256" not-null="false" />
+		<property name="v_40" column="v_40" type="string" length="256" not-null="false" />
+	</class>
+</hibernate-mapping>

+ 97 - 0
MWDAO/bin/hbm/log/DlogMd.hbm.xml

@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.log">	
+
+	<class name="DlogMd" table="dlog_md" lazy="false" >
+		<id name="type" column="type" type="string" length="256" />
+
+		<property name="codex" column="codex" type="string" length="256" not-null="false" />
+		<property name="pcorrelationId" column="pcorrelationId" type="string" length="1024" not-null="false" />
+		<property name="psource" column="psource" type="string" length="1024" not-null="false" />
+		<property name="pcode" column="pcode" type="string" length="1024" not-null="false" />
+		<property name="pbase" column="pbase" type="string" length="1024" not-null="false" />
+		<property name="modifiedBy" column="modified_by" type="string" length="64" not-null="true" />
+		<property name="timestamp" column="timestamp" type="java.util.Calendar" not-null="true" />
+		<property name="c_1" column="c_1" type="string" length="64" not-null="false" />
+		<property name="c_2" column="c_2" type="string" length="64" not-null="false" />
+		<property name="c_3" column="c_3" type="string" length="64" not-null="false" />
+		<property name="c_4" column="c_4" type="string" length="64" not-null="false" />
+		<property name="c_5" column="c_5" type="string" length="64" not-null="false" />
+		<property name="c_6" column="c_6" type="string" length="64" not-null="false" />
+		<property name="c_7" column="c_7" type="string" length="64" not-null="false" />
+		<property name="c_8" column="c_8" type="string" length="64" not-null="false" />
+		<property name="c_9" column="c_9" type="string" length="64" not-null="false" />
+		<property name="c_10" column="c_10" type="string" length="64" not-null="false" />
+		<property name="c_11" column="c_11" type="string" length="64" not-null="false" />
+		<property name="c_12" column="c_12" type="string" length="64" not-null="false" />
+		<property name="c_13" column="c_13" type="string" length="64" not-null="false" />
+		<property name="c_14" column="c_14" type="string" length="64" not-null="false" />
+		<property name="c_15" column="c_15" type="string" length="64" not-null="false" />
+		<property name="c_16" column="c_16" type="string" length="64" not-null="false" />
+		<property name="c_17" column="c_17" type="string" length="64" not-null="false" />
+		<property name="c_18" column="c_18" type="string" length="64" not-null="false" />
+		<property name="c_19" column="c_19" type="string" length="64" not-null="false" />
+		<property name="c_20" column="c_20" type="string" length="64" not-null="false" />
+		<property name="c_21" column="c_21" type="string" length="64" not-null="false" />
+		<property name="c_22" column="c_22" type="string" length="64" not-null="false" />
+		<property name="c_23" column="c_23" type="string" length="64" not-null="false" />
+		<property name="c_24" column="c_24" type="string" length="64" not-null="false" />
+		<property name="c_25" column="c_25" type="string" length="64" not-null="false" />
+		<property name="c_26" column="c_26" type="string" length="64" not-null="false" />
+		<property name="c_27" column="c_27" type="string" length="64" not-null="false" />
+		<property name="c_28" column="c_28" type="string" length="64" not-null="false" />
+		<property name="c_29" column="c_29" type="string" length="64" not-null="false" />
+		<property name="c_30" column="c_30" type="string" length="64" not-null="false" />
+		<property name="c_31" column="c_31" type="string" length="64" not-null="false" />
+		<property name="c_32" column="c_32" type="string" length="64" not-null="false" />
+		<property name="c_33" column="c_33" type="string" length="64" not-null="false" />
+		<property name="c_34" column="c_34" type="string" length="64" not-null="false" />
+		<property name="c_35" column="c_35" type="string" length="64" not-null="false" />
+		<property name="c_36" column="c_36" type="string" length="64" not-null="false" />
+		<property name="c_37" column="c_37" type="string" length="64" not-null="false" />
+		<property name="c_38" column="c_38" type="string" length="64" not-null="false" />
+		<property name="c_39" column="c_39" type="string" length="64" not-null="false" />
+		<property name="c_40" column="c_40" type="string" length="64" not-null="false" />
+		<property name="p_1" column="p_1" type="string" length="256" not-null="false" />
+		<property name="p_2" column="p_2" type="string" length="256" not-null="false" />
+		<property name="p_3" column="p_3" type="string" length="256" not-null="false" />
+		<property name="p_4" column="p_4" type="string" length="256" not-null="false" />
+		<property name="p_5" column="p_5" type="string" length="256" not-null="false" />
+		<property name="p_6" column="p_6" type="string" length="256" not-null="false" />
+		<property name="p_7" column="p_7" type="string" length="256" not-null="false" />
+		<property name="p_8" column="p_8" type="string" length="256" not-null="false" />
+		<property name="p_9" column="p_9" type="string" length="256" not-null="false" />
+		<property name="p_10" column="p_10" type="string" length="256" not-null="false" />
+		<property name="p_11" column="p_11" type="string" length="256" not-null="false" />
+		<property name="p_12" column="p_12" type="string" length="256" not-null="false" />
+		<property name="p_13" column="p_13" type="string" length="256" not-null="false" />
+		<property name="p_14" column="p_14" type="string" length="256" not-null="false" />
+		<property name="p_15" column="p_15" type="string" length="256" not-null="false" />
+		<property name="p_16" column="p_16" type="string" length="256" not-null="false" />
+		<property name="p_17" column="p_17" type="string" length="256" not-null="false" />
+		<property name="p_18" column="p_18" type="string" length="256" not-null="false" />
+		<property name="p_19" column="p_19" type="string" length="256" not-null="false" />
+		<property name="p_20" column="p_20" type="string" length="256" not-null="false" />
+		<property name="p_21" column="p_21" type="string" length="256" not-null="false" />
+		<property name="p_22" column="p_22" type="string" length="256" not-null="false" />
+		<property name="p_23" column="p_23" type="string" length="256" not-null="false" />
+		<property name="p_24" column="p_24" type="string" length="256" not-null="false" />
+		<property name="p_25" column="p_25" type="string" length="256" not-null="false" />
+		<property name="p_26" column="p_26" type="string" length="256" not-null="false" />
+		<property name="p_27" column="p_27" type="string" length="256" not-null="false" />
+		<property name="p_28" column="p_28" type="string" length="256" not-null="false" />
+		<property name="p_29" column="p_29" type="string" length="256" not-null="false" />
+		<property name="p_30" column="p_30" type="string" length="256" not-null="false" />
+		<property name="p_31" column="p_31" type="string" length="256" not-null="false" />
+		<property name="p_32" column="p_32" type="string" length="256" not-null="false" />
+		<property name="p_33" column="p_33" type="string" length="256" not-null="false" />
+		<property name="p_34" column="p_34" type="string" length="256" not-null="false" />
+		<property name="p_35" column="p_35" type="string" length="256" not-null="false" />
+		<property name="p_36" column="p_36" type="string" length="256" not-null="false" />
+		<property name="p_37" column="p_37" type="string" length="256" not-null="false" />
+		<property name="p_38" column="p_38" type="string" length="256" not-null="false" />
+		<property name="p_39" column="p_39" type="string" length="256" not-null="false" />
+		<property name="p_40" column="p_40" type="string" length="256" not-null="false" />
+	</class>
+</hibernate-mapping>

+ 22 - 0
MWDAO/bin/hbm/log/LogActivity.hbm.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.log">	
+
+	<class name="LogActivity" table="log_activity" lazy="false" >
+		<id name="id" column="id" type="long">
+			<generator class="native" />
+		</id>
+
+		<property name="user" column="user" type="string" length="64" not-null="true" />
+		<property name="activityDate" column="activity_date" type="java.util.Calendar" not-null="true" />
+		<property name="ip" column="ip" type="string" length="32" not-null="true" />
+		<property name="before" column="before" type="binary" />
+		<property name="after" column="after" type="binary" />
+		<property name="biller" column="biller" type="string" length="32" />
+		<property name="name" column="name" type="string" length="255" />
+		<property name="type" column="type" type="string" length="255" not-null="true" />
+		<property name="desc" column="desc" type="string" length="255" not-null="true" />
+		<property name="fromApp" column="from_app" type="string" length="255" not-null="true" />
+	</class>
+</hibernate-mapping>

+ 57 - 0
MWDAO/bin/hbm/mwtemp/TempTable.hbm.xml

@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.mwtemp">	
+
+	<class name="TempTable" table="temptable" lazy="false">
+	
+		<id name="temptablePk" column="temptable_pk" type="long">
+			<generator class="native" />
+		</id>
+ 		
+ 		<property name="channelFk" column="channel_fk" type="string" not-null="true" length="50" />	
+		<property name="a01" column="a01" type="string" not-null="false" length="100" />
+		<property name="a02" column="a02" type="string" not-null="false" length="100" />
+		<property name="a03" column="a03" type="string" not-null="false" length="100" />
+		<property name="a04" column="a04" type="string" not-null="false" length="100" />
+		<property name="a05" column="a05" type="string" not-null="false" length="100" />
+		<property name="a06" column="a06" type="string" not-null="false" length="100" />
+		<property name="a07" column="a07" type="string" not-null="false" length="100" />
+		<property name="a08" column="a08" type="string" not-null="false" length="100" />
+		<property name="a09" column="a09" type="string" not-null="false" length="100" />
+		<property name="a10" column="a10" type="string" not-null="false" length="100" />
+		<property name="a11" column="a11" type="string" not-null="false" length="100" />
+		<property name="a12" column="a12" type="string" not-null="false" length="100" />
+		<property name="a13" column="a13" type="string" not-null="false" length="100" />
+		<property name="a14" column="a14" type="string" not-null="false" length="100" />
+		<property name="a15" column="a15" type="string" not-null="false" length="100" />
+		<property name="a16" column="a16" type="string" not-null="false" length="100" />
+		<property name="a17" column="a17" type="string" not-null="false" length="100" />
+		<property name="a18" column="a18" type="string" not-null="false" length="100" />
+		<property name="a19" column="a19" type="string" not-null="false" length="100" />
+		<property name="a20" column="a20" type="string" not-null="false" length="100" />
+		<property name="a21" column="a21" type="string" not-null="false" length="100" />
+		<property name="a22" column="a22" type="string" not-null="false" length="100" />
+		<property name="a23" column="a23" type="string" not-null="false" length="100" />
+		<property name="a24" column="a24" type="string" not-null="false" length="100" />
+		<property name="a25" column="a25" type="string" not-null="false" length="100" />
+		<property name="a26" column="a26" type="string" not-null="false" length="70" />
+		<property name="a27" column="a27" type="string" not-null="false" length="70" />
+		<property name="a28" column="a28" type="string" not-null="false" length="70" />
+		<property name="a29" column="a29" type="string" not-null="false" length="70" />
+		<property name="a30" column="a30" type="string" not-null="false" length="70" />
+		<property name="a31" column="a31" type="string" not-null="false" length="70" />
+		<property name="a32" column="a32" type="string" not-null="false" length="70" />
+		<property name="a33" column="a33" type="string" not-null="false" length="70" />
+		<property name="a34" column="a34" type="string" not-null="false" length="70" />
+		<property name="a35" column="a35" type="string" not-null="false" length="70" />
+		<property name="a36" column="a36" type="string" not-null="false" length="70" />
+		<property name="a37" column="a37" type="string" not-null="false" length="70" />
+		<property name="a38" column="a38" type="string" not-null="false" length="70" />
+		<property name="a39" column="a39" type="string" not-null="false" length="70" />
+		<property name="a40" column="a40" type="string" not-null="false" length="70" />
+		<property name="insertDate" column="insertdate" type="timestamp" not-null="true"/>
+
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 24 - 0
MWDAO/bin/hbm/rekon/CalendarDate.hbm.xml

@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.rekon">	
+
+
+	<class name="CalendarDate" table="calendardate" lazy="false" >
+	
+		<id name="calendarDatePk" column="calendardate_pk" type="long">
+			<generator class="native" />
+		</id>
+ 
+ 	<property name="calendarDate" column="calendardate" type="date" not-null="false" />	
+	<property name="modifiedBy" column="modified_by" type="string" not-null="true" length="64" />		
+	<property name="timestamp" column="timestamp" type="timestamp" not-null="true"/>		
+	
+	<bag name="reconSchedules" cascade="all-delete-orphan">
+		<key column="calendardate_fk"/>
+		<one-to-many class="ReconSchedule"/>
+	</bag>
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 31 - 0
MWDAO/bin/hbm/rekon/Channel.hbm.xml

@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.rekon">	
+
+
+	<class name="Channel" table="channel" lazy="false" >
+		
+		<id name="channelPk" column="channel_pk" type="string" length="255" />
+		<!--id name="channelPk" column="channel_pk" type="long">
+			<generator class="native" />
+		</id-->
+ 
+		<property name="channelName" column="channelName" type="string" not-null="false" length="50" />
+		<property name="channelStatus" column="channelStatus" type="integer" not-null="false"/>	
+		<property name="modifiedBy" column="modified_by" type="string" not-null="true" length="64" />		
+		<property name="timestamp" column="timestamp" type="java.util.Calendar" not-null="true"/>		
+		
+		<bag name="reconProcesses" cascade="all-delete-orphan">
+				<key column="channel_fk"/>
+				<one-to-many class="ReconProcess"/>
+		</bag>
+		
+		<bag name="tableHeaders" cascade="all-delete-orphan">
+				<key column="channel_fk" />
+				<one-to-many class="TableHeader"/>
+		</bag>
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 22 - 0
MWDAO/bin/hbm/rekon/DataQuery.hbm.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.rekon">	
+	
+
+	<class name="DataQuery" table="dataquery" lazy="false" >
+	
+		<!--id name="dataqueryPk" column="dataquery_pk" type="long">
+			<generator class="native" />
+		</id-->
+		
+		<id name="dataqueryPk" column="dataquery_pk" type="string" length="255" />
+		<!--property name="queryCode" column="querycode" type="string" not-null="false" length="255" /-->
+		<property name="queryLine" column="queryline" type="string" not-null="false" length="32700"/>	
+		<many-to-one name="dbconnectionFk" column="dbconnection_fk" class="DbConnection" not-null="false"/>					
+		<property name="modifiedBy" column="modified_by" type="string" not-null="true" length="64" />		
+		<property name="timestamp" column="timestamp" type="java.util.Calendar" not-null="true"/>		
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 19 - 0
MWDAO/bin/hbm/rekon/DbConnection.hbm.xml

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.rekon">	
+
+
+	<class name="DbConnection" table="dbconnection" lazy="false" >
+		<id name="dbconnectionPk" column="dbconnection_pk" type="string" length="255" />
+		<property name="dsn" column="dsn" type="string" not-null="false" length="255" />
+		<property name="jdbcDriver" column="jdbcdriver" type="string" not-null="false" length="255" />	
+		<property name="jdbcUrl" column="jdbcurl" type="string" not-null="false" length="255" />
+		<property name="loginName" column="loginname" type="string" not-null="false" length="255" />	
+		<property name="password" column="password" type="string" not-null="false" length="255" />						
+		<property name="modifiedBy" column="modified_by" type="string" not-null="true" length="64" />		
+		<property name="timestamp" column="timestamp" type="java.util.Calendar" not-null="true"/>		
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 23 - 0
MWDAO/bin/hbm/rekon/FileDb.hbm.xml

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.rekon">	
+
+
+	<class name="FileDb" table="filedb" lazy="false" >
+	
+		<id name="fileDbPk" column="filedb_pk" type="long">
+			<generator class="native" />
+		</id>
+ 
+ 	<property name="fileName" column="filename" type="string" not-null="false" length="255"/>
+	<many-to-one name="dataQueryFk" column="dataquery_fk" class="DataQuery" not-null="false"/>
+	<property name="colType" column="coltype" type="integer" not-null="false"/>
+	<property name="cols" column="cols" type="string" not-null="false" length="250"/>
+	<property name="startRow" column="startrow" type="integer" not-null="false"/>
+	<property name="endRow" column="endrow" type="integer" not-null="false"/>
+	<many-to-one name="reconActionFk" column="reconaction_fk" class="ReconAction" not-null="false"/>					
+			
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 20 - 0
MWDAO/bin/hbm/rekon/FormatInfo.hbm.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.rekon">	
+
+
+	<class name="FormatInfo" table="formatinfo" lazy="false" >
+	
+		<id name="formatInfoPk" column="formatinfo_pk" type="long">
+			<generator class="native" />
+		</id>
+ 
+ 	<property name="formatCode" column="formatcode" type="string" not-null="false" length="2"/>
+ 	<property name="formatInfo" column="formatinfo" type="string" not-null="false" length="100"/>
+ 	<property name="formatDesc" column="formatdesc" type="string" not-null="false" length="100"/>
+ 	<property name="formatSample" column="formatsample" type="string" not-null="false" length="100"/>
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 20 - 0
MWDAO/bin/hbm/rekon/PrintDetail.hbm.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.rekon">	
+
+
+	<class name="PrintDetail" table="printdetail" lazy="false" >
+	
+		<id name="printDetailPk" column="printdetail_pk" type="long">
+			<generator class="native" />
+		</id>
+ 	
+ 	<property name="printTextFk" column="printtext_fk" type="long" not-null="false"/>
+ 	<property name="lineNumber" column="linenumber" type="integer" not-null="false"/>
+	<property name="lineType" column="linetype" type="string" not-null="false" length="255"/>
+	<property name="lineText" column="linetext" type="string" not-null="false" length="255"/>
+						
+ 	</class>
+ 
+ </hibernate-mapping>

+ 26 - 0
MWDAO/bin/hbm/rekon/PrintText.hbm.xml

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.rekon">	
+
+
+	<class name="PrintText" table="printtext" lazy="false" >
+	
+		<id name="printTextPk" column="printtext_pk" type="long">
+			<generator class="native" />
+		</id>
+ 
+ 	<property name="printFileName" column="printfilename" type="string" not-null="false" length="255"/>
+	<property name="printDesc" column="printdesc" type="string" not-null="false" length="255"/>
+	<many-to-one name="reconActionFk" column="reconaction_fk" class="ReconAction" not-null="false"/>
+	<property name="modifiedBy" column="modified_by" type="string" not-null="true" length="64" />		
+	<property name="timestamp" column="timestamp" type="timestamp" not-null="true"/>
+ 	<bag name="printDetails" cascade="all-delete-orphan">
+			<key column="printtext_fk" />
+			<one-to-many class="PrintDetail"/>
+	</bag>
+						
+ 	</class>
+ 	
+	
+ </hibernate-mapping>

+ 24 - 0
MWDAO/bin/hbm/rekon/ReconAction.hbm.xml

@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.rekon">	
+
+
+	<class name="ReconAction" table="reconaction" lazy="false" >
+	
+		<!--id name="reconActionPk" column="reconaction_pk" type="long">
+			<generator class="native" />
+		</id-->
+		
+		<id name="reconActionPk" column="reconaction_pk" type="string" length="255" />
+		<property name="reconprocessFk" column="reconprocess_fk" type="string" not-null="false"/>
+		<property name="reconStep" column="reconstep" type="integer" not-null="false"/>
+		<property name="recontypeFkId" column="recontype_fk" type="long" not-null="false"/>
+		<property name="scheduletypeFkId" column="scheduletype_fk" type="long" not-null="false"/>
+		<!--many-to-one name="recontypeFk" lazy="false" column="recontype_fk" class="id.co.hanoman.service.mwapp.Attribute" not-null="false"/>	
+		<many-to-one name="scheduletypeFk" lazy="false" column="scheduletype_fk" class="id.co.hanoman.service.mwapp.Attribute" not-null="false"/-->					
+		<property name="reconDesc" column="recondesc" type="string" not-null="true" length="255"/>		
+	
+ 	</class>
+ 	
+ </hibernate-mapping>

+ 22 - 0
MWDAO/bin/hbm/rekon/ReconCompare.hbm.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.rekon">	
+
+
+	<class name="ReconCompare" table="reconcompare" lazy="false" >
+	
+		<id name="reconComparePk" column="reconCompare_pk" type="long">
+			<generator class="native" />
+		</id>
+ 
+ 	<property name="fileName1" column="filename1" type="string" not-null="false" length="255"/>
+ 	<property name="fileName2" column="filename2" type="string" not-null="false" length="255"/>
+ 	<property name="fileResult" column="fileresult" type="string" not-null="false" length="255"/>
+	<property name="compareType" column="comparetype" type="integer" not-null="false"/>	
+	<many-to-one name="reconActionFk" column="reconaction_fk" class="ReconAction" not-null="false"/>
+	<property name="colKey" column="colkey" type="string" not-null="false" length="100"/>			
+					
+ 	</class>
+
+ </hibernate-mapping>

+ 27 - 0
MWDAO/bin/hbm/rekon/ReconFtp.hbm.xml

@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.rekon">	
+
+
+	<class name="ReconFtp" table="reconftp" lazy="false" >
+	
+		<id name="reconFtpPk" column="reconftp_pk" type="long">
+			<generator class="native" />
+		</id>
+ 	
+ 	<property name="ftpType" column="ftptype" type="integer" not-null="false"/>
+ 	<property name="ftpIp" column="ftpip" type="string" not-null="false" length="255"/>
+ 	<property name="ftpFolder" column="ftpfolder" type="string" not-null="false" length="255"/>
+ 	<property name="ftpFileName" column="ftpfilename" type="string" not-null="false" length="255"/>
+ 	<property name="ftpUserId" column="ftpuserid" type="string" not-null="false" length="255"/>
+ 	<property name="ftpPassword" column="ftppassword" type="string" not-null="false" length="255"/>
+	<property name="ftpPort" column="ftpport" type="integer" not-null="false"/>	
+	<many-to-one name="reconActionFk" column="reconaction_fk" class="ReconAction" not-null="false"/>
+	<property name="ftpLocation" column="ftplocation" type="integer" not-null="false"/>	
+	<property name="modifiedBy" column="modified_by" type="string" not-null="true" length="64" />		
+	<property name="timestamp" column="timestamp" type="timestamp" not-null="true"/>
+					
+ 	</class>
+
+ </hibernate-mapping>

+ 22 - 0
MWDAO/bin/hbm/rekon/ReconJoin.hbm.xml

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.rekon">	
+
+
+	<class name="ReconJoin" table="reconjoin" lazy="false" >
+	
+		<id name="reconJoinPk" column="reconjoin_pk" type="long">
+			<generator class="native" />
+		</id>
+ 	
+ 	<property name="fileName1" column="filename1" type="string" not-null="false" length="255"/>
+ 	<property name="fileName2" column="filename2" type="string" not-null="false" length="255"/>
+ 	<property name="fileResult" column="fileresult" type="string" not-null="false" length="255"/>
+	<many-to-one name="reconActionFk" column="reconaction_fk" class="ReconAction" not-null="false"/>	
+	<property name="modifiedBy" column="modified_by" type="string" not-null="true" length="64" />		
+	<property name="timestamp" column="timestamp" type="timestamp" not-null="true"/>
+					
+ 	</class>
+
+ </hibernate-mapping>

+ 32 - 0
MWDAO/bin/hbm/rekon/ReconProcess.hbm.xml

@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.rekon">	
+	
+
+	<class name="ReconProcess" table="reconprocess" lazy="false" >
+	
+		<!--id name="reconProcessPk" column="reconprocess_pk" type="long">
+			<generator class="native" />
+		</id-->
+		
+		<id name="reconProcessPk" column="reconprocess_pk" type="string" length="255" />
+		<property name="channelFk" column="channel_fk" type="string" not-null="false"/>
+		<property name="reconProcess" column="reconprocess" type="string" not-null="false" length="255"/>
+		<property name="startRecon" column="startrecon" type="string" not-null="false" length="10"/>
+		<property name="fileView" column="fileview" type="string" not-null="false" length="255"/>	
+		<!--property name="formType" column="form_type" type="string" not-null="false" length="255"/-->	
+
+		<bag name="reconActions" cascade="all-delete-orphan">
+			<key column="reconprocess_fk" />
+			<one-to-many class="ReconAction"/>
+		</bag>
+		
+		<bag name="reconSchedules" cascade="all-delete-orphan">
+			<key column="reconprocess_fk" />
+			<one-to-many class="ReconSchedule"/>
+		</bag>
+					
+ 	</class>
+
+ </hibernate-mapping>

+ 18 - 0
MWDAO/bin/hbm/rekon/ReconSchedule.hbm.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.rekon">	
+
+
+	<class name="ReconSchedule" table="reconschedule" lazy="false" >
+	
+		<id name="reconSchedulePk" column="reconschedule_pk" type="long">
+			<generator class="native" />
+		</id>
+ 	
+		<property name="calendarDateFk" column="calendardate_fk" type="long" not-null="false"/>
+		<property name="reconProcessFk" column="reconprocess_fk" type="long" not-null="false"/>
+					
+ 	</class>
+
+ </hibernate-mapping>

+ 20 - 0
MWDAO/bin/hbm/rekon/TableHeader.hbm.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.rekon">	
+
+
+	<class name="TableHeader" table="tableheader" lazy="false" >
+	
+	<!--id name="tableHeaderPk" column="tableheader_pk" type="long">
+		<generator class="native" />
+	</id-->
+ 	<id name="tableHeaderPk" column="tableheader_pk" type="string" length="255" />
+	
+ 	<property name="columnName" column="columnname" type="string" not-null="false" length="3"/>
+	<property name="columnDesc" column="columndesc" type="string" not-null="false" length="100"/>
+	<property name="channelFk" column="channel_fk" type="long" not-null="false"/>	
+		
+ 	</class>
+
+ </hibernate-mapping>

+ 19 - 0
MWDAO/bin/hbm/rekon/UpdateDb.hbm.xml

@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
+
+<hibernate-mapping package="id.co.hanoman.service.rekon">	
+
+
+	<class name="UpdateDb" table="updatedb" lazy="false" >
+	
+		<id name="updateDbPk" column="updatedb_pk" type="long">
+			<generator class="native" />
+		</id>
+ 	
+ 	<property name="updateDbDesc" column="updatedbdesc" type="string" not-null="false" length="250"/>
+	<many-to-one name="dataQueryFk" column="dataquery_fk" class="DataQuery" not-null="false"/>
+	<many-to-one name="reconActionFk" column="reconaction_fk" class="ReconAction" not-null="false"/>
+		
+ 	</class>
+
+ </hibernate-mapping>

+ 86 - 0
MWDAO/bin/hibernate-mwapp-config.cfg.xml

@@ -0,0 +1,86 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-configuration PUBLIC 
+		"-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
+		"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
+
+<hibernate-configuration>
+	<session-factory>
+		<!--property name="dialect">org.hibernate.dialect.DB2Dialect</property>
+		<property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		
+		<!-- udah dikomen -->
+		<!--property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		
+		<!--property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
+		<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.WebSphereExtendedJTATransactionLookup</property>
+
+		<prop key="hibernate.transaction.flush_before_completion">true</prop>
+		<prop key="hibernate.transaction.auto_close_session">true</prop>
+		<prop key="hibernate.cache.use_query_cache">false</prop>
+		<prop key="hibernate.cache.use_second_level_cache">false</prop>
+
+		<property name="jta.UserTransaction">java:comp/UserTransaction</property-->
+        <property name="hibernate.connection.driver_class">com.ibm.db2.jcc.DB2Driver</property>
+        <!--property name="hibernate.connection.url">jdbc:db2://172.15.30.28:25010/MWAPP:currentSchema=MWAPP;</property-->
+        <property name="hibernate.connection.url">jdbc:db2://172.18.30.32:50000/MWAPP:currentSchema=MWAPP;</property>		
+        <property name="hibernate.connection.username">db2inst1</property>
+        <property name="hibernate.connection.password">mdw4dm1n</property>
+        <property name="hibernate.dialect">org.hibernate.dialect.DB2Dialect</property>
+
+		
+		<property name="hibernate.show_sql">false</property>
+		<property name="hibernate.format_sql">true</property>
+		<property name="hibernate.use_sql_comments">true</property>
+		<property name="hibernate.use_outer_join">true</property>
+
+		<!-- property name="hibernate.hbm2ddl.auto">create-drop</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">validate</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">update</property -->
+
+
+		<property name="hibernate.show_sql">false</property>
+		<property name="hibernate.format_sql">true</property>
+		<property name="hibernate.use_sql_comments">true</property>
+		<property name="hibernate.use_outer_join">true</property>
+
+		<!-- property name="hibernate.hbm2ddl.auto">create-drop</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">validate</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">update</property -->
+
+		<mapping resource="hbm/app/Attribute.hbm.xml" />
+		<mapping resource="hbm/app/EodConfig.hbm.xml" />
+		<mapping resource="hbm/app/Privilege.hbm.xml" />
+		<mapping resource="hbm/app/Role.hbm.xml" />
+		<mapping resource="hbm/app/SysParam.hbm.xml" />
+
+		<!--mapping resource="hbm/ePayment/AppSetting.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhAppUser.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhAppUserAccount.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhBiller.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhBillerCategory.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhBillerConfig.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhBillerGroup.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhFilter.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhPrivilege.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhReport.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhRole.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhServerConfig.hbm.xml" />
+
+		<mapping resource="hbm/rekon/CalendarDate.hbm.xml" />
+		<mapping resource="hbm/rekon/Channel.hbm.xml" />
+		<mapping resource="hbm/rekon/DataQuery.hbm.xml" />
+		<mapping resource="hbm/rekon/DbConnection.hbm.xml" />
+		<mapping resource="hbm/rekon/FileDb.hbm.xml" />
+		<mapping resource="hbm/rekon/FormatInfo.hbm.xml" />
+		<mapping resource="hbm/rekon/PrintDetail.hbm.xml" />
+		<mapping resource="hbm/rekon/PrintText.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconAction.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconCompare.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconFtp.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconJoin.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconProcess.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconSchedule.hbm.xml" />
+		<mapping resource="hbm/rekon/TableHeader.hbm.xml" />
+		<mapping resource="hbm/rekon/UpdateDb.hbm.xml" /-->
+	</session-factory>
+</hibernate-configuration>

+ 79 - 0
MWDAO/bin/hibernate-mwapp.cfg.xml

@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-configuration PUBLIC 
+		"-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
+		"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
+
+<hibernate-configuration>
+	<session-factory>
+		<!--property name="dialect">org.hibernate.dialect.DB2Dialect</property>
+		<property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		
+		<!-- udah dikomen -->
+		<!--property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		
+		<!--property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
+		<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.WebSphereExtendedJTATransactionLookup</property>
+
+		<prop key="hibernate.transaction.flush_before_completion">true</prop>
+		<prop key="hibernate.transaction.auto_close_session">true</prop>
+		<prop key="hibernate.cache.use_query_cache">false</prop>
+		<prop key="hibernate.cache.use_second_level_cache">false</prop>
+
+		<property name="jta.UserTransaction">java:comp/UserTransaction</property-->
+        <property name="hibernate.connection.driver_class">com.ibm.db2.jcc.DB2Driver</property>
+        <!--property name="hibernate.connection.url">jdbc:db2://172.15.30.28:25010/MWAPP:currentSchema=MWBP;</property-->
+		<property name="hibernate.connection.url">jdbc:db2://172.18.30.32:50000/MWAPP:currentSchema=MWBP;</property>
+        		
+        <property name="hibernate.connection.username">db2inst1</property>
+        <property name="hibernate.connection.password">mdw4dm1n</property>
+        <property name="hibernate.dialect">org.hibernate.dialect.DB2Dialect</property>
+
+		
+		<property name="hibernate.show_sql">false</property>
+		<property name="hibernate.format_sql">true</property>
+		<property name="hibernate.use_sql_comments">true</property>
+		<property name="hibernate.use_outer_join">true</property>
+
+		<!-- property name="hibernate.hbm2ddl.auto">create-drop</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">validate</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">update</property -->
+
+
+
+		<!--mapping resource="hbm/app/Attribute.hbm.xml" />
+		<mapping resource="hbm/app/EodConfig.hbm.xml" />
+		<mapping resource="hbm/app/Privilege.hbm.xml" />
+		<mapping resource="hbm/app/Role.hbm.xml" />
+		<mapping resource="hbm/app/SysParam.hbm.xml" /-->
+
+		<mapping resource="hbm/ePayment/AppSetting.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhAppUser.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhAppUserAccount.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhBiller.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhBillerCategory.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhBillerConfig.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhBillerGroup.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhFilter.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhPrivilege.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhReport.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhRole.hbm.xml" />
+		<mapping resource="hbm/ePayment/NhServerConfig.hbm.xml" />
+
+		<!--mapping resource="hbm/rekon/CalendarDate.hbm.xml" />
+		<mapping resource="hbm/rekon/Channel.hbm.xml" />
+		<mapping resource="hbm/rekon/DataQuery.hbm.xml" />
+		<mapping resource="hbm/rekon/DbConnection.hbm.xml" />
+		<mapping resource="hbm/rekon/FileDb.hbm.xml" />
+		<mapping resource="hbm/rekon/FormatInfo.hbm.xml" />
+		<mapping resource="hbm/rekon/PrintDetail.hbm.xml" />
+		<mapping resource="hbm/rekon/PrintText.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconAction.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconCompare.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconFtp.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconJoin.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconProcess.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconSchedule.hbm.xml" />
+		<mapping resource="hbm/rekon/TableHeader.hbm.xml" />
+		<mapping resource="hbm/rekon/UpdateDb.hbm.xml" /-->
+	</session-factory>
+</hibernate-configuration>

+ 66 - 0
MWDAO/bin/hibernate-mwconfig.cfg.xml

@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-configuration PUBLIC 
+		"-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
+		"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
+
+		
+<hibernate-configuration>
+	<session-factory>
+		<!--property name="dialect">org.hibernate.dialect.DB2Dialect</property>
+		<property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		
+		<!-- udah dikomen -->
+		<!--property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		
+		<!--property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
+		<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.WebSphereExtendedJTATransactionLookup</property>
+
+		<prop key="hibernate.transaction.flush_before_completion">true</prop>
+		<prop key="hibernate.transaction.auto_close_session">true</prop>
+		<prop key="hibernate.cache.use_query_cache">false</prop>
+		<prop key="hibernate.cache.use_second_level_cache">false</prop>
+
+		<property name="jta.UserTransaction">java:comp/UserTransaction</property-->
+        <property name="hibernate.connection.driver_class">com.ibm.db2.jcc.DB2Driver</property>
+        <!--property name="hibernate.connection.url">jdbc:db2://172.15.30.28:25010/MWCONFIG:currentSchema=MWCONFIG;</property-->
+		<property name="hibernate.connection.url">jdbc:db2://172.18.30.32:50000/MWCONFIG:currentSchema=MWCONFIG;</property>
+        		
+        <property name="hibernate.connection.username">db2inst1</property>
+        <property name="hibernate.connection.password">mdw4dm1n</property>
+        <property name="hibernate.dialect">org.hibernate.dialect.DB2Dialect</property>
+		
+		<property name="hibernate.show_sql">false</property>
+		<property name="hibernate.format_sql">true</property>
+		<property name="hibernate.use_sql_comments">true</property>
+		<property name="hibernate.use_outer_join">true</property>
+
+		<!-- property name="hibernate.hbm2ddl.auto">create-drop</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">validate</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">update</property -->
+
+		<mapping resource="hbm/config/Adaptor.hbm.xml" />
+		<mapping resource="hbm/config/AdaptorCodex.hbm.xml" />
+		<mapping resource="hbm/config/AdaptorParam.hbm.xml" />
+		<mapping resource="hbm/config/Charges.hbm.xml" />
+		<mapping resource="hbm/config/Client.hbm.xml" />
+		<mapping resource="hbm/config/ClientTarget.hbm.xml" />
+		<mapping resource="hbm/config/Codex.hbm.xml" />
+		<mapping resource="hbm/config/Dbconn.hbm.xml" />
+		<mapping resource="hbm/config/DbQuery.hbm.xml" />
+		<mapping resource="hbm/config/DevTellerMap.hbm.xml" />
+		<mapping resource="hbm/config/ErrorMap.hbm.xml" />
+		<mapping resource="hbm/config/Host.hbm.xml" />
+		<mapping resource="hbm/config/Log.hbm.xml" />
+		<mapping resource="hbm/config/Mapping.hbm.xml" />
+		<mapping resource="hbm/config/MappingGroup.hbm.xml" />
+		<mapping resource="hbm/config/MappingGroupLine.hbm.xml" />
+		<mapping resource="hbm/config/Parser.hbm.xml" />
+		<mapping resource="hbm/config/ParserCodex.hbm.xml" />
+		<mapping resource="hbm/config/RoutingTable.hbm.xml" />
+		<mapping resource="hbm/config/RpgCall.hbm.xml" />
+		<mapping resource="hbm/config/RpgCallArg.hbm.xml" />
+		<mapping resource="hbm/config/ServerPort.hbm.xml" />
+		<mapping resource="hbm/config/ParamMap.hbm.xml" />
+		<mapping resource="hbm/config/FileParam.hbm.xml" />
+	</session-factory>
+</hibernate-configuration>

+ 43 - 0
MWDAO/bin/hibernate-mwlog.cfg.xml

@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-configuration PUBLIC 
+		"-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
+		"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
+
+		
+<hibernate-configuration>
+	<session-factory>
+		<!--property name="dialect">org.hibernate.dialect.DB2Dialect</property>
+		<property name="hibernate.connection.datasource">jdbc/db2/mwlog_mwui_ds</property>
+		<property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
+		<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.WebSphereExtendedJTATransactionLookup</property>
+
+		<prop key="hibernate.transaction.flush_before_completion">true</prop>
+		<prop key="hibernate.transaction.auto_close_session">true</prop>
+		<prop key="hibernate.cache.use_query_cache">false</prop>
+		<prop key="hibernate.cache.use_second_level_cache">false</prop>
+
+		<property name="jta.UserTransaction">java:comp/UserTransaction</property-->
+
+        <property name="hibernate.connection.driver_class">com.ibm.db2.jcc.DB2Driver</property>
+        <!--property name="hibernate.connection.url">jdbc:db2://172.15.30.28:25010/MWLOG:currentSchema=MWLOG;</property-->
+		<property name="hibernate.connection.url">jdbc:db2://172.18.30.32:50000/MWLOG:currentSchema=MWLOG;</property>
+        		
+        <property name="hibernate.connection.username">db2inst1</property>
+        <property name="hibernate.connection.password">mdw4dm1n</property>
+        <property name="hibernate.dialect">org.hibernate.dialect.DB2Dialect</property>
+		
+		<property name="hibernate.show_sql">false</property>
+		<property name="hibernate.format_sql">true</property>
+		<property name="hibernate.use_sql_comments">true</property>
+		<property name="hibernate.use_outer_join">true</property>
+
+		<!-- property name="hibernate.hbm2ddl.auto">create-drop</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">validate</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">update</property -->
+
+		<mapping resource="hbm/log/Dlog.hbm.xml" />
+		<mapping resource="hbm/log/DlogList.hbm.xml" />
+		<mapping resource="hbm/log/DlogMd.hbm.xml" />
+		<mapping resource="hbm/log/LogActivity.hbm.xml" />
+	</session-factory>
+</hibernate-configuration>

+ 60 - 0
MWDAO/bin/hibernate-mwrecon.cfg.xml

@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-configuration PUBLIC 
+		"-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
+		"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
+
+<hibernate-configuration>
+	<session-factory>
+		<!--property name="dialect">org.hibernate.dialect.DB2Dialect</property>
+		<property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		
+		<!-- udah dikomen -->
+		<!--property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		
+		<!--property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
+		<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.WebSphereExtendedJTATransactionLookup</property>
+
+		<prop key="hibernate.transaction.flush_before_completion">true</prop>
+		<prop key="hibernate.transaction.auto_close_session">true</prop>
+		<prop key="hibernate.cache.use_query_cache">false</prop>
+		<prop key="hibernate.cache.use_second_level_cache">false</prop>
+
+		<property name="jta.UserTransaction">java:comp/UserTransaction</property-->
+        <property name="hibernate.connection.driver_class">com.ibm.db2.jcc.DB2Driver</property>
+        <!--property name="hibernate.connection.url">jdbc:db2://172.15.30.28:25010/MWAPP:currentSchema=MWBP;</property-->
+		<!--property name="hibernate.connection.url">jdbc:db2://172.18.30.26:50000/MWAPP:currentSchema=MWRECON;</property-->
+		<property name="hibernate.connection.url">jdbc:db2://172.18.30.32:50000/MWAPP:currentSchema=MWRECON;</property>
+        		
+        <property name="hibernate.connection.username">db2inst1</property>
+        <property name="hibernate.connection.password">mdw4dm1n</property>
+        <property name="hibernate.dialect">org.hibernate.dialect.DB2Dialect</property>
+
+		
+		<property name="hibernate.show_sql">false</property>
+		<property name="hibernate.format_sql">true</property>
+		<property name="hibernate.use_sql_comments">true</property>
+		<property name="hibernate.use_outer_join">true</property>
+
+		<!-- property name="hibernate.hbm2ddl.auto">create-drop</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">validate</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">update</property -->
+		
+		<mapping resource="hbm/app/Attribute.hbm.xml" />
+		<mapping resource="hbm/rekon/DataQuery.hbm.xml" />
+		<mapping resource="hbm/rekon/DbConnection.hbm.xml" />
+		<mapping resource="hbm/rekon/Channel.hbm.xml" />		
+		<mapping resource="hbm/rekon/CalendarDate.hbm.xml" />
+		<mapping resource="hbm/rekon/FileDb.hbm.xml" />
+		<mapping resource="hbm/rekon/FormatInfo.hbm.xml" />
+		<mapping resource="hbm/rekon/PrintDetail.hbm.xml" />
+		<mapping resource="hbm/rekon/PrintText.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconAction.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconCompare.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconFtp.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconJoin.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconProcess.hbm.xml" />
+		<mapping resource="hbm/rekon/ReconSchedule.hbm.xml" />
+		<mapping resource="hbm/rekon/TableHeader.hbm.xml" />
+		<mapping resource="hbm/rekon/UpdateDb.hbm.xml" />
+	</session-factory>
+</hibernate-configuration>

+ 42 - 0
MWDAO/bin/hibernate-mwtemp.cfg.xml

@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE hibernate-configuration PUBLIC 
+		"-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
+		"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
+
+<hibernate-configuration>
+	<session-factory>
+		
+		<!--property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		<!--property name="hibernate.connection.datasource">jdbc/db2/mwconfig_mwui_ds</property-->
+		<!--property name="dialect">org.hibernate.dialect.DB2Dialect</property>
+		<property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
+		<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.WebSphereExtendedJTATransactionLookup</property>
+
+		<prop key="hibernate.transaction.flush_before_completion">true</prop>
+		<prop key="hibernate.transaction.auto_close_session">true</prop>
+		<prop key="hibernate.cache.use_query_cache">false</prop>
+		<prop key="hibernate.cache.use_second_level_cache">false</prop>
+
+		<property name="jta.UserTransaction">java:comp/UserTransaction</property-->
+
+        <property name="hibernate.connection.driver_class">com.ibm.db2.jcc.DB2Driver</property>
+		<!--property name="hibernate.connection.url">jdbc:db2://172.15.30.28:25010/MWTEMP:currentSchema=MWTEMP;</property-->
+        <property name="hibernate.connection.url">jdbc:db2://172.18.30.32:50000/MWTEMP:currentSchema=MWTEMP;</property>
+        		
+        <property name="hibernate.connection.username">db2inst1</property>
+        <property name="hibernate.connection.password">mdw4dm1n</property>
+        <property name="hibernate.dialect">org.hibernate.dialect.DB2Dialect</property>
+		
+		<property name="hibernate.show_sql">false</property>
+		<property name="hibernate.format_sql">true</property>
+		<property name="hibernate.use_sql_comments">true</property>
+		<property name="hibernate.use_outer_join">true</property>
+
+		<!-- property name="hibernate.hbm2ddl.auto">create-drop</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">validate</property -->
+		<!-- property name="hibernate.hbm2ddl.auto">update</property -->
+
+		<mapping resource="hbm/mwtemp/TempTable.hbm.xml" />
+		
+	</session-factory>
+</hibernate-configuration>

BIN
MWDAO/bin/id/co/hanoman/service/AS400WSExport_AS400ServiceInterfaceHttpServiceLocator.class


BIN
MWDAO/bin/id/co/hanoman/service/ChangeLogServiceExport_ChangeLogServiceInterfaceHttpServiceLocator.class


BIN
MWDAO/bin/id/co/hanoman/service/ChangeLogServiceInterface.class


BIN
MWDAO/bin/id/co/hanoman/service/ExceptionUtil.class


BIN
MWDAO/bin/id/co/hanoman/service/HibernateUtil.class


BIN
MWDAO/bin/id/co/hanoman/service/List.class


BIN
MWDAO/bin/id/co/hanoman/service/NameValue.class


BIN
MWDAO/bin/id/co/hanoman/service/PersistanceFault.class


BIN
MWDAO/bin/id/co/hanoman/service/PersistanceServiceFactory.class


BIN
MWDAO/bin/id/co/hanoman/service/PersistanceServiceInterface.class


BIN
MWDAO/bin/id/co/hanoman/service/PersistanceWSExport_PersistanceServiceInterfaceHttpServiceLocator.class


BIN
MWDAO/bin/id/co/hanoman/service/ServiceUtil.class


BIN
MWDAO/bin/id/co/hanoman/service/as400/AS400Fault.class


BIN
MWDAO/bin/id/co/hanoman/service/as400/AS400ServiceInterface.class


BIN
MWDAO/bin/id/co/hanoman/service/as400/BillerQuery.class


BIN
MWDAO/bin/id/co/hanoman/service/as400/Branch.class


BIN
MWDAO/bin/id/co/hanoman/service/as400/KeperluanBayar.class


BIN
MWDAO/bin/id/co/hanoman/service/as400/Teller.class


BIN
MWDAO/bin/id/co/hanoman/service/changelog/LogActivity.class


BIN
MWDAO/bin/id/co/hanoman/service/config/Adaptor.class


BIN
MWDAO/bin/id/co/hanoman/service/config/AdaptorCodex.class


BIN
MWDAO/bin/id/co/hanoman/service/config/AdaptorCodex_id.class


BIN
MWDAO/bin/id/co/hanoman/service/config/AdaptorParam.class


BIN
MWDAO/bin/id/co/hanoman/service/config/AdaptorParam_id.class


BIN
MWDAO/bin/id/co/hanoman/service/config/Charges.class


BIN
MWDAO/bin/id/co/hanoman/service/config/Client.class


BIN
MWDAO/bin/id/co/hanoman/service/config/ClientTarget.class


BIN
MWDAO/bin/id/co/hanoman/service/config/ClientTarget_id.class


Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott