Project

General

Profile

p2j.cfg.xml

Atul Dalvi, 10/05/2017 11:52 PM

Download (4.94 KB)

 
1
<?xml version="1.0"?>
2
<!-- P2J main configuration -->
3
<cfg>
4
   <global>  
5
      <!-- conversion tools "internal" values -->
6
      <parameter name="P2J_RULES"        value="${P2J_HOME}/p2j/rules" />
7
      <parameter name="patpath"          value=".:${P2J_HOME}/pattern:${P2J_RULES}/include:${P2J_RULES}:" />
8
      <parameter name="registry"         value="./cfg/registry.xml" />
9
      <parameter name="rootlist"         value="./cfg/rootlist.xml" />    
10
      <parameter name="matchlist"        value="./cfg/matchlist.xml" />
11
      
12
      <!-- values from the original system on which Progress 4GL ran -->
13
      <parameter name="propath"          value="${P2J_HOME}:${P2J_HOME}/abl" />
14
      <parameter name="basepath"         value="./abl" />
15
      <parameter name="include-spec"     value="*.[fhi]" />
16
      
17
      <!-- conversion output -->
18
      <parameter name="output-root"      value="./src" />
19
      <parameter name="pkgroot"          value="test.TALK3" />      
20
      <parameter name="merge-point"      value="/server/default/runtime/default/" />
21
      <parameter name="comments"         value="true" />
22
      <parameter name="foreign-keys"     value="false" />
23
      <parameter name="opsys"            value="WIN32" />
24
      <parameter name="winsys"           value="MS-WINDOWS" />
25
   </global>
26
   
27
   <schema>      
28
       <namespace          name="mercator"          importFile="data/mercator.df"          xmlFile="data/namespace/mercator.dict"          default="true" >          <parameter name="ddl-dialects" value="h2,postgresql" />          <dialect-specific name="h2">             <parameter name="collation" value="en_US_P2J" />          </dialect-specific>       </namespace>       <namespace          name="procs"          importFile="data/procs.df"          xmlFile="data/namespace/procs.dict"          default="true" >          <parameter name="ddl-dialects" value="h2,postgresql" />          <dialect-specific name="h2">             <parameter name="collation" value="en_US_P2J" />          </dialect-specific>       </namespace>       <namespace          name="stddb"          importFile="data/stddb.df"          xmlFile="data/namespace/stddb.dict"          default="true" >          <parameter name="ddl-dialects" value="h2,postgresql" />          <dialect-specific name="h2">             <parameter name="collation" value="en_US_P2J" />          </dialect-specific>       </namespace>       <namespace          name="talkcore"          importFile="data/talkcore.df"          xmlFile="data/namespace/talkcore.dict"          default="true" >          <parameter name="ddl-dialects" value="h2,postgresql" />          <dialect-specific name="h2">             <parameter name="collation" value="en_US_P2J" />          </dialect-specific>       </namespace>       <namespace          name="talkmig"          importFile="data/talkmig.df"          xmlFile="data/namespace/talkmig.dict"          default="true" >          <parameter name="ddl-dialects" value="h2,postgresql" />          <dialect-specific name="h2">             <parameter name="collation" value="en_US_P2J" />          </dialect-specific>       </namespace>       <namespace          name="wldb"          importFile="data/wldb.df"          xmlFile="data/namespace/wldb.dict"          default="true" >          <parameter name="ddl-dialects" value="h2,postgresql" />          <dialect-specific name="h2">             <parameter name="collation" value="en_US_P2J" />          </dialect-specific>       </namespace>
29
      <metadata name="mercator">
30
         <table name="_db" />
31
         <table name="_file" />
32
         <table name="_field" />
33
         <table name="_index" />
34
         <table name="_index-field" />
35
         <table name="_user" />
36
      </metadata>
37
<metadata name="talkcore">
38
         <table name="_db" />
39
         <table name="_file" />
40
         <table name="_field" />
41
         <table name="_index" />
42
         <table name="_index-field" />
43
         <table name="_user" />
44
      </metadata>
45
<metadata name="procs">
46
         <table name="_db" />
47
         <table name="_file" />
48
         <table name="_field" />
49
         <table name="_index" />
50
         <table name="_index-field" />
51
         <table name="_user" />
52
      </metadata>
53
<metadata name="stddb">
54
         <table name="_db" />
55
         <table name="_file" />
56
         <table name="_field" />
57
         <table name="_index" />
58
         <table name="_index-field" />
59
         <table name="_user" />
60
      </metadata>
61
<metadata name="talkmig">
62
         <table name="_db" />
63
         <table name="_file" />
64
         <table name="_field" />
65
         <table name="_index" />
66
         <table name="_index-field" />
67
         <table name="_user" />
68
      </metadata> 
69
<metadata name="wldb">
70
         <table name="_db" />
71
         <table name="_file" />
72
         <table name="_field" />
73
         <table name="_index" />
74
         <table name="_index-field" />
75
         <table name="_user" />
76
      </metadata>
77
   </schema>
78
</cfg>