1
|
------------------------------------------------------------------------------
|
2
|
P2J Conversion Driver
|
3
|
------------------------------------------------------------------------------
|
4
|
|
5
|
|
6
|
------------------------------------------------------------------------------
|
7
|
SchemaLoader
|
8
|
------------------------------------------------------------------------------
|
9
|
|
10
|
Importing 'standard.df' for schema 'standard'...
|
11
|
Persisted schema 'standard' to 'standard.dict'
|
12
|
Importing 'p2j_test.df' for schema 'p2j_test'...
|
13
|
WARNING: ignoring unknown option FILE-MISC26 [451:3] with value ""
|
14
|
Persisted schema 'p2j_test' to 'p2j_test.dict'
|
15
|
|
16
|
------------------------------------------------------------------------------
|
17
|
Scanning Progress Source (preprocessor, lexer, parser, persist ASTs)
|
18
|
------------------------------------------------------------------------------
|
19
|
|
20
|
ask.p
|
21
|
primes.p
|
22
|
|
23
|
------------------------------------------------------------------------------
|
24
|
Post-Parse Fixups
|
25
|
------------------------------------------------------------------------------
|
26
|
|
27
|
./ask.p
|
28
|
./primes.p
|
29
|
Elapsed job time: 00:00:00.738
|
30
|
|
31
|
------------------------------------------------------------------------------
|
32
|
Schema Fixups (data dictionary)
|
33
|
------------------------------------------------------------------------------
|
34
|
|
35
|
./data/namespace/p2j_test.dict
|
36
|
./data/namespace/standard.dict
|
37
|
Elapsed job time: 00:00:00.328
|
38
|
|
39
|
------------------------------------------------------------------------------
|
40
|
Schema Fixups (Progress source file schemas)
|
41
|
------------------------------------------------------------------------------
|
42
|
|
43
|
./primes.p.dict
|
44
|
Elapsed job time: 00:00:00.051
|
45
|
|
46
|
------------------------------------------------------------------------------
|
47
|
Schema Annotations (scan Progress source code)
|
48
|
------------------------------------------------------------------------------
|
49
|
|
50
|
./ask.p
|
51
|
./primes.p
|
52
|
ALL NATURAL JOINS:
|
53
|
------------------
|
54
|
Elapsed job time: 00:00:00.078
|
55
|
|
56
|
------------------------------------------------------------------------------
|
57
|
P2O Generation (database schema files)
|
58
|
------------------------------------------------------------------------------
|
59
|
|
60
|
./data/namespace/p2j_test.schema
|
61
|
WARNING: descending sequence detected: my-seq-2
|
62
|
./data/namespace/standard.schema
|
63
|
WARNING: no data filename for _db
|
64
|
WARNING: no data filename for _index-field
|
65
|
WARNING: no data filename for _index
|
66
|
WARNING: no data filename for _field
|
67
|
WARNING: no data filename for _file
|
68
|
Elapsed job time: 00:00:00.546
|
69
|
|
70
|
------------------------------------------------------------------------------
|
71
|
P2O Generation (temp-table schema files)
|
72
|
------------------------------------------------------------------------------
|
73
|
|
74
|
./primes.p.schema
|
75
|
Elapsed job time: 00:00:00.318
|
76
|
|
77
|
------------------------------------------------------------------------------
|
78
|
Generate Hibernate Mappings (database P2Os)
|
79
|
------------------------------------------------------------------------------
|
80
|
|
81
|
Optional rule set [customer_specific_hibernate_prep] not found.
|
82
|
p2j_test
|
83
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/p2j_test/impl/AddressImpl.hbm.xml
|
84
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/p2j_test/impl/BookImpl.hbm.xml
|
85
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/p2j_test/impl/CsTestImpl.hbm.xml
|
86
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/p2j_test/impl/CustImpl.hbm.xml
|
87
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/p2j_test/impl/CustomerImpl.hbm.xml
|
88
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/p2j_test/impl/P2jTestImpl.hbm.xml
|
89
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/p2j_test/impl/PersAddrImpl.hbm.xml
|
90
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/p2j_test/impl/PersonImpl.hbm.xml
|
91
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/p2j_test/impl/SimpleImpl.hbm.xml
|
92
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/p2j_test/impl/VehicleImpl.hbm.xml
|
93
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/p2j_test/impl/VehicleDriverImpl.hbm.xml
|
94
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/p2j_test/impl/VehicleOwnerImpl.hbm.xml
|
95
|
_meta
|
96
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/_meta/impl/MetaDbImpl.hbm.xml
|
97
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/_meta/impl/MetaFieldImpl.hbm.xml
|
98
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/_meta/impl/MetaFileImpl.hbm.xml
|
99
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/_meta/impl/MetaIndexImpl.hbm.xml
|
100
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/_meta/impl/MetaIndexFieldImpl.hbm.xml
|
101
|
Elapsed job time: 00:00:00.721
|
102
|
|
103
|
------------------------------------------------------------------------------
|
104
|
Generate Hibernate Mappings (temp-table P2Os)
|
105
|
------------------------------------------------------------------------------
|
106
|
|
107
|
Optional rule set [customer_specific_hibernate_prep] not found.
|
108
|
_temp
|
109
|
/home/mag/p2j/testcases/uast/src/com/goldencode/testcases/dmo/_temp/impl/TempRecord1Impl.hbm.xml
|
110
|
Warning: validation was turned on but an org.xml.sax.ErrorHandler was not
|
111
|
set, which is probably not what is desired. Parser will use a default
|
112
|
ErrorHandler to print the first 10 errors. Please call
|
113
|
the 'setErrorHandler' method to fix this.
|
114
|
Error: URI=file:/home/mag/p2j/testcases/uast/src/ Line=5: Attribute "initial" must be declared for element type "sequence".
|
115
|
Error: URI=file:/home/mag/p2j/testcases/uast/src/ Line=5: Attribute "legacyName" must be declared for element type "sequence".
|
116
|
Error: URI=file:/home/mag/p2j/testcases/uast/src/ Line=6: Attribute "initial" must be declared for element type "sequence".
|
117
|
Error: URI=file:/home/mag/p2j/testcases/uast/src/ Line=6: Attribute "legacyName" must be declared for element type "sequence".
|
118
|
Error: URI=file:/home/mag/p2j/testcases/uast/src/ Line=7: Attribute "initial" must be declared for element type "sequence".
|
119
|
Error: URI=file:/home/mag/p2j/testcases/uast/src/ Line=7: Attribute "legacyName" must be declared for element type "sequence".
|
120
|
Error: URI=file:/home/mag/p2j/testcases/uast/src/ Line=8: Attribute "initial" must be declared for element type "sequence".
|
121
|
Error: URI=file:/home/mag/p2j/testcases/uast/src/ Line=8: Attribute "legacyName" must be declared for element type "sequence".
|
122
|
Elapsed job time: 00:00:00.115
|
123
|
|
124
|
------------------------------------------------------------------------------
|
125
|
Generate Data Model Objects (database DMOs)
|
126
|
------------------------------------------------------------------------------
|
127
|
|
128
|
p2j_test
|
129
|
com/goldencode/testcases/dmo/p2j_test/Address.java.jast
|
130
|
com/goldencode/testcases/dmo/p2j_test/Book.java.jast
|
131
|
com/goldencode/testcases/dmo/p2j_test/CsTest.java.jast
|
132
|
com/goldencode/testcases/dmo/p2j_test/Cust.java.jast
|
133
|
com/goldencode/testcases/dmo/p2j_test/Customer.java.jast
|
134
|
com/goldencode/testcases/dmo/p2j_test/P2jTest.java.jast
|
135
|
com/goldencode/testcases/dmo/p2j_test/PersAddr.java.jast
|
136
|
com/goldencode/testcases/dmo/p2j_test/Person.java.jast
|
137
|
com/goldencode/testcases/dmo/p2j_test/Simple.java.jast
|
138
|
com/goldencode/testcases/dmo/p2j_test/Vehicle.java.jast
|
139
|
com/goldencode/testcases/dmo/p2j_test/VehicleDriver.java.jast
|
140
|
com/goldencode/testcases/dmo/p2j_test/VehicleOwner.java.jast
|
141
|
com/goldencode/testcases/dmo/p2j_test/impl/AddressImpl.java.jast
|
142
|
com/goldencode/testcases/dmo/p2j_test/impl/BookImpl.java.jast
|
143
|
com/goldencode/testcases/dmo/p2j_test/impl/CsTestImpl.java.jast
|
144
|
com/goldencode/testcases/dmo/p2j_test/impl/CustImpl.java.jast
|
145
|
com/goldencode/testcases/dmo/p2j_test/impl/CustomerImpl.java.jast
|
146
|
com/goldencode/testcases/dmo/p2j_test/impl/P2jTestImpl.java.jast
|
147
|
com/goldencode/testcases/dmo/p2j_test/impl/PersAddrImpl.java.jast
|
148
|
com/goldencode/testcases/dmo/p2j_test/impl/PersonImpl.java.jast
|
149
|
com/goldencode/testcases/dmo/p2j_test/impl/SimpleImpl.java.jast
|
150
|
com/goldencode/testcases/dmo/p2j_test/impl/VehicleImpl.java.jast
|
151
|
com/goldencode/testcases/dmo/p2j_test/impl/VehicleDriverImpl.java.jast
|
152
|
com/goldencode/testcases/dmo/p2j_test/impl/VehicleOwnerImpl.java.jast
|
153
|
_meta
|
154
|
com/goldencode/testcases/dmo/_meta/MetaDb.java.jast
|
155
|
com/goldencode/testcases/dmo/_meta/MetaField.java.jast
|
156
|
com/goldencode/testcases/dmo/_meta/MetaFile.java.jast
|
157
|
com/goldencode/testcases/dmo/_meta/MetaIndex.java.jast
|
158
|
com/goldencode/testcases/dmo/_meta/MetaIndexField.java.jast
|
159
|
com/goldencode/testcases/dmo/_meta/impl/MetaDbImpl.java.jast
|
160
|
com/goldencode/testcases/dmo/_meta/impl/MetaFieldImpl.java.jast
|
161
|
com/goldencode/testcases/dmo/_meta/impl/MetaFileImpl.java.jast
|
162
|
com/goldencode/testcases/dmo/_meta/impl/MetaIndexImpl.java.jast
|
163
|
com/goldencode/testcases/dmo/_meta/impl/MetaIndexFieldImpl.java.jast
|
164
|
Elapsed job time: 00:00:01.186
|
165
|
|
166
|
------------------------------------------------------------------------------
|
167
|
Generate Data Model Objects (temp-table DMOs)
|
168
|
------------------------------------------------------------------------------
|
169
|
|
170
|
_temp
|
171
|
com/goldencode/testcases/dmo/_temp/TempRecord1.java.jast
|
172
|
com/goldencode/testcases/dmo/_temp/impl/TempRecord1Impl.java.jast
|
173
|
Elapsed job time: 00:00:00.144
|
174
|
|
175
|
------------------------------------------------------------------------------
|
176
|
Generate Java Source Data Model Objects (DMOs)
|
177
|
------------------------------------------------------------------------------
|
178
|
|
179
|
./com/goldencode/testcases/dmo/_meta/impl/MetaDbImpl.java
|
180
|
./com/goldencode/testcases/dmo/_meta/impl/MetaFieldImpl.java
|
181
|
./com/goldencode/testcases/dmo/_meta/impl/MetaFileImpl.java
|
182
|
./com/goldencode/testcases/dmo/_meta/impl/MetaIndexFieldImpl.java
|
183
|
./com/goldencode/testcases/dmo/_meta/impl/MetaIndexImpl.java
|
184
|
./com/goldencode/testcases/dmo/_meta/MetaDb.java
|
185
|
./com/goldencode/testcases/dmo/_meta/MetaField.java
|
186
|
./com/goldencode/testcases/dmo/_meta/MetaFile.java
|
187
|
./com/goldencode/testcases/dmo/_meta/MetaIndex.java
|
188
|
./com/goldencode/testcases/dmo/_meta/MetaIndexField.java
|
189
|
./com/goldencode/testcases/dmo/_temp/impl/TempRecord1Impl.java
|
190
|
./com/goldencode/testcases/dmo/_temp/TempRecord1.java
|
191
|
./com/goldencode/testcases/dmo/p2j_test/Address.java
|
192
|
./com/goldencode/testcases/dmo/p2j_test/Book.java
|
193
|
./com/goldencode/testcases/dmo/p2j_test/CsTest.java
|
194
|
./com/goldencode/testcases/dmo/p2j_test/Cust.java
|
195
|
./com/goldencode/testcases/dmo/p2j_test/Customer.java
|
196
|
./com/goldencode/testcases/dmo/p2j_test/impl/AddressImpl.java
|
197
|
./com/goldencode/testcases/dmo/p2j_test/impl/BookImpl.java
|
198
|
./com/goldencode/testcases/dmo/p2j_test/impl/CsTestImpl.java
|
199
|
./com/goldencode/testcases/dmo/p2j_test/impl/CustImpl.java
|
200
|
./com/goldencode/testcases/dmo/p2j_test/impl/CustomerImpl.java
|
201
|
./com/goldencode/testcases/dmo/p2j_test/impl/P2jTestImpl.java
|
202
|
./com/goldencode/testcases/dmo/p2j_test/impl/PersAddrImpl.java
|
203
|
./com/goldencode/testcases/dmo/p2j_test/impl/PersonImpl.java
|
204
|
./com/goldencode/testcases/dmo/p2j_test/impl/SimpleImpl.java
|
205
|
./com/goldencode/testcases/dmo/p2j_test/impl/VehicleDriverImpl.java
|
206
|
./com/goldencode/testcases/dmo/p2j_test/impl/VehicleImpl.java
|
207
|
./com/goldencode/testcases/dmo/p2j_test/impl/VehicleOwnerImpl.java
|
208
|
./com/goldencode/testcases/dmo/p2j_test/P2jTest.java
|
209
|
./com/goldencode/testcases/dmo/p2j_test/PersAddr.java
|
210
|
./com/goldencode/testcases/dmo/p2j_test/Person.java
|
211
|
./com/goldencode/testcases/dmo/p2j_test/Simple.java
|
212
|
./com/goldencode/testcases/dmo/p2j_test/Vehicle.java
|
213
|
./com/goldencode/testcases/dmo/p2j_test/VehicleDriver.java
|
214
|
./com/goldencode/testcases/dmo/p2j_test/VehicleOwner.java
|
215
|
Elapsed job time: 00:00:01.527
|
216
|
WARNING: no DDL dialect specified for schema standard
|
217
|
|
218
|
------------------------------------------------------------------------------
|
219
|
Generate base/table DDL scripts for schema 'p2j_test' and target DB 'h2'
|
220
|
------------------------------------------------------------------------------
|
221
|
|
222
|
Jan 15, 2014 2:10:50 PM org.hibernate.annotations.common.Version <clinit>
|
223
|
INFO: HCANN000001: Hibernate Commons Annotations {4.0.1.Final}
|
224
|
Jan 15, 2014 2:10:50 PM org.hibernate.Version logVersion
|
225
|
INFO: HHH000412: Hibernate Core {4.1.9-SNAPSHOT}
|
226
|
Jan 15, 2014 2:10:50 PM org.hibernate.cfg.Environment <clinit>
|
227
|
INFO: HHH000206: hibernate.properties not found
|
228
|
Jan 15, 2014 2:10:50 PM org.hibernate.cfg.Environment buildBytecodeProvider
|
229
|
INFO: HHH000021: Bytecode provider name : javassist
|
230
|
Jan 15, 2014 2:10:50 PM org.hibernate.dialect.Dialect <init>
|
231
|
INFO: HHH000400: Using dialect: com.goldencode.p2j.persist.dialect.P2JH2Dialect
|
232
|
p2j_test
|
233
|
Generating INDEX DDL for table address...
|
234
|
Jan 15, 2014 2:10:51 PM org.hibernate.dialect.Dialect <init>
|
235
|
INFO: HHH000400: Using dialect: com.goldencode.p2j.persist.dialect.P2JH2Dialect
|
236
|
Generating INDEX DDL for table book...
|
237
|
Generating INDEX DDL for table cs_test...
|
238
|
Generating INDEX DDL for table cust...
|
239
|
Generating INDEX DDL for table customer...
|
240
|
Generating INDEX DDL for table p2j_test...
|
241
|
Generating INDEX DDL for table pers_addr...
|
242
|
Generating INDEX DDL for table person...
|
243
|
Generating INDEX DDL for table simple...
|
244
|
Generating INDEX DDL for table vehicle...
|
245
|
Generating INDEX DDL for table vehicle_driver...
|
246
|
Generating INDEX DDL for table vehicle_owner...
|
247
|
Reading merge DMO definitions...
|
248
|
Jan 15, 2014 2:10:51 PM org.hibernate.dialect.Dialect <init>
|
249
|
INFO: HHH000400: Using dialect: com.goldencode.p2j.persist.dialect.P2JH2Dialect
|
250
|
Jan 15, 2014 2:10:51 PM org.hibernate.tool.hbm2ddl.SchemaExport execute
|
251
|
INFO: HHH000227: Running hbm2ddl schema export
|
252
|
Jan 15, 2014 2:10:51 PM org.hibernate.tool.hbm2ddl.SchemaExport execute
|
253
|
INFO: HHH000230: Schema export complete
|
254
|
Elapsed job time: 00:00:01.116
|
255
|
|
256
|
------------------------------------------------------------------------------
|
257
|
Generate base/table DDL scripts for schema 'p2j_test' and target DB 'postgresql'
|
258
|
------------------------------------------------------------------------------
|
259
|
|
260
|
Jan 15, 2014 2:10:51 PM org.hibernate.dialect.Dialect <init>
|
261
|
INFO: HHH000400: Using dialect: com.goldencode.p2j.persist.dialect.P2JPostgreSQLDialect
|
262
|
p2j_test
|
263
|
Generating INDEX DDL for table address...
|
264
|
Jan 15, 2014 2:10:51 PM org.hibernate.dialect.Dialect <init>
|
265
|
INFO: HHH000400: Using dialect: com.goldencode.p2j.persist.dialect.P2JPostgreSQLDialect
|
266
|
Generating INDEX DDL for table book...
|
267
|
Generating INDEX DDL for table cs_test...
|
268
|
Generating INDEX DDL for table cust...
|
269
|
Generating INDEX DDL for table customer...
|
270
|
Generating INDEX DDL for table p2j_test...
|
271
|
Generating INDEX DDL for table pers_addr...
|
272
|
Generating INDEX DDL for table person...
|
273
|
Generating INDEX DDL for table simple...
|
274
|
Generating INDEX DDL for table vehicle...
|
275
|
Generating INDEX DDL for table vehicle_driver...
|
276
|
Generating INDEX DDL for table vehicle_owner...
|
277
|
Reading merge DMO definitions...
|
278
|
Jan 15, 2014 2:10:51 PM org.hibernate.dialect.Dialect <init>
|
279
|
INFO: HHH000400: Using dialect: com.goldencode.p2j.persist.dialect.P2JPostgreSQLDialect
|
280
|
Jan 15, 2014 2:10:51 PM org.hibernate.tool.hbm2ddl.SchemaExport execute
|
281
|
INFO: HHH000227: Running hbm2ddl schema export
|
282
|
Jan 15, 2014 2:10:51 PM org.hibernate.tool.hbm2ddl.SchemaExport execute
|
283
|
INFO: HHH000230: Schema export complete
|
284
|
Elapsed job time: 00:00:00.499
|
285
|
WARNING: no DDL dialect specified for schema standard
|
286
|
|
287
|
------------------------------------------------------------------------------
|
288
|
Generate sequence DDL scripts for schema 'p2j_test' and target DB 'h2'
|
289
|
------------------------------------------------------------------------------
|
290
|
|
291
|
Jan 15, 2014 2:10:52 PM org.hibernate.dialect.Dialect <init>
|
292
|
INFO: HHH000400: Using dialect: com.goldencode.p2j.persist.dialect.P2JH2Dialect
|
293
|
p2j_test
|
294
|
Elapsed job time: 00:00:00.055
|
295
|
|
296
|
------------------------------------------------------------------------------
|
297
|
Generate sequence DDL scripts for schema 'p2j_test' and target DB 'postgresql'
|
298
|
------------------------------------------------------------------------------
|
299
|
|
300
|
Jan 15, 2014 2:10:52 PM org.hibernate.dialect.Dialect <init>
|
301
|
INFO: HHH000400: Using dialect: com.goldencode.p2j.persist.dialect.P2JPostgreSQLDialect
|
302
|
p2j_test
|
303
|
Jan 15, 2014 2:10:52 PM com.goldencode.p2j.persist.dialect.P2JPostgreSQLDialect getCreateSequenceString
|
304
|
WARNING: Fixed MAXVALUE = 9223372036854775807 for PSQL sequence my_seq_1
|
305
|
Jan 15, 2014 2:10:52 PM com.goldencode.p2j.persist.dialect.P2JPostgreSQLDialect getCreateSequenceString
|
306
|
WARNING: Fixed MAXVALUE = 9223372036854775807 for PSQL sequence my_seq_4
|
307
|
Elapsed job time: 00:00:00.034
|
308
|
|
309
|
------------------------------------------------------------------------------
|
310
|
Generate metadata DDL scripts for schema 'standard' and target DB 'h2'
|
311
|
------------------------------------------------------------------------------
|
312
|
|
313
|
Jan 15, 2014 2:10:52 PM org.hibernate.dialect.Dialect <init>
|
314
|
INFO: HHH000400: Using dialect: com.goldencode.p2j.persist.dialect.P2JH2Dialect
|
315
|
_meta
|
316
|
Generating INDEX DDL for table meta_db...
|
317
|
Jan 15, 2014 2:10:52 PM org.hibernate.dialect.Dialect <init>
|
318
|
INFO: HHH000400: Using dialect: com.goldencode.p2j.persist.dialect.P2JH2Dialect
|
319
|
Generating INDEX DDL for table meta_field...
|
320
|
Generating INDEX DDL for table meta_file...
|
321
|
Generating INDEX DDL for table meta_index...
|
322
|
Generating INDEX DDL for table meta_index_field...
|
323
|
Reading merge DMO definitions...
|
324
|
Jan 15, 2014 2:10:52 PM org.hibernate.dialect.Dialect <init>
|
325
|
INFO: HHH000400: Using dialect: com.goldencode.p2j.persist.dialect.P2JH2Dialect
|
326
|
Jan 15, 2014 2:10:52 PM org.hibernate.tool.hbm2ddl.SchemaExport execute
|
327
|
INFO: HHH000227: Running hbm2ddl schema export
|
328
|
Jan 15, 2014 2:10:52 PM org.hibernate.tool.hbm2ddl.SchemaExport execute
|
329
|
INFO: HHH000230: Schema export complete
|
330
|
Elapsed job time: 00:00:00.183
|
331
|
|
332
|
------------------------------------------------------------------------------
|
333
|
Metadata XML Generation
|
334
|
------------------------------------------------------------------------------
|
335
|
|
336
|
p2j_test
|
337
|
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
|
338
|
at java.lang.String.substring(String.java:1911)
|
339
|
at com.goldencode.p2j.schema.DataModelWorker$Library.loadRelatedTree(DataModelWorker.java:632)
|
340
|
at com.goldencode.expr.CE2918.execute(Unknown Source)
|
341
|
at com.goldencode.expr.Expression.execute(Expression.java:341)
|
342
|
at com.goldencode.p2j.pattern.Rule.apply(Rule.java:401)
|
343
|
at com.goldencode.p2j.pattern.RuleContainer.apply(RuleContainer.java:531)
|
344
|
at com.goldencode.p2j.pattern.RuleSet.apply(RuleSet.java:50)
|
345
|
at com.goldencode.p2j.pattern.PatternEngine.apply(PatternEngine.java:1325)
|
346
|
at com.goldencode.p2j.pattern.PatternEngine.processAst(PatternEngine.java:1244)
|
347
|
at com.goldencode.p2j.pattern.PatternEngine.processAst(PatternEngine.java:1192)
|
348
|
at com.goldencode.p2j.pattern.PatternEngine.run(PatternEngine.java:830)
|
349
|
at com.goldencode.p2j.convert.ConversionDriver.processTrees(ConversionDriver.java:931)
|
350
|
at com.goldencode.p2j.convert.ConversionDriver.middle(ConversionDriver.java:672)
|
351
|
at com.goldencode.p2j.convert.ConversionDriver.main(ConversionDriver.java:1750)
|
352
|
Elapsed job time: 00:00:00.397
|
353
|
|
354
|
------------------------------------------------------------------------------
|
355
|
Unreachable Code Analysis
|
356
|
------------------------------------------------------------------------------
|
357
|
|
358
|
Optional rule set [customer_specific_variables] not found.
|
359
|
./ask.p
|
360
|
./primes.p
|
361
|
Elapsed job time: 00:00:00.119
|
362
|
|
363
|
------------------------------------------------------------------------------
|
364
|
Code Conversion Annotations
|
365
|
------------------------------------------------------------------------------
|
366
|
|
367
|
Optional rule set [customer_specific_annotations_prep] not found.
|
368
|
./ask.p
|
369
|
./primes.p
|
370
|
ERROR:
|
371
|
java.lang.RuntimeException: ERROR! Active Rule:
|
372
|
-----------------------
|
373
|
RULE REPORT
|
374
|
-----------------------
|
375
|
Rule Type : WALK
|
376
|
Source AST: [ def ] BLOCK/STATEMENT/DEFINE_TEMP_TABLE/ @23:1 {17179869187}
|
377
|
Copy AST : [ def ] BLOCK/STATEMENT/DEFINE_TEMP_TABLE/ @23:1 {17179869187}
|
378
|
Condition : buf.registerBuffer(uniqueName, bufName, schemaName, javaName, getNoteString("dbname"), (level == -1), upPath("TRIGGER_PROCEDURE/KW_OLD") or upPath("STATEMENT/KW_ON/KW_OLD/"))
|
379
|
Loop : false
|
380
|
--- END RULE REPORT ---
|
381
|
|
382
|
|
383
|
|
384
|
at com.goldencode.p2j.pattern.PatternEngine.run(PatternEngine.java:864)
|
385
|
at com.goldencode.p2j.convert.ConversionDriver.processTrees(ConversionDriver.java:931)
|
386
|
at com.goldencode.p2j.convert.ConversionDriver.back(ConversionDriver.java:819)
|
387
|
at com.goldencode.p2j.convert.ConversionDriver.main(ConversionDriver.java:1756)
|
388
|
Caused by: com.goldencode.expr.ExpressionException: Expression error [buf.registerBuffer(uniqueName, bufName, schemaName, javaName, getNoteString("dbname"), (level == -1), upPath("TRIGGER_PROCEDURE/KW_OLD") or upPath("STATEMENT/KW_ON/KW_OLD/"))] [DEFINE_TEMP_TABLE id=17179869187]
|
389
|
at com.goldencode.p2j.pattern.AstWalker.walk(AstWalker.java:226)
|
390
|
at com.goldencode.p2j.pattern.AstWalker.walk(AstWalker.java:160)
|
391
|
at com.goldencode.p2j.pattern.PatternEngine.apply(PatternEngine.java:1346)
|
392
|
at com.goldencode.p2j.pattern.PatternEngine.processAst(PatternEngine.java:1244)
|
393
|
at com.goldencode.p2j.pattern.PatternEngine.processAst(PatternEngine.java:1192)
|
394
|
at com.goldencode.p2j.pattern.PatternEngine.run(PatternEngine.java:830)
|
395
|
... 3 more
|
396
|
Caused by: com.goldencode.expr.ExpressionException: Expression error [buf.registerBuffer(uniqueName, bufName, schemaName, javaName, getNoteString("dbname"), (level == -1), upPath("TRIGGER_PROCEDURE/KW_OLD") or upPath("STATEMENT/KW_ON/KW_OLD/"))]
|
397
|
at com.goldencode.expr.Expression.getCompiledInstance(Expression.java:631)
|
398
|
at com.goldencode.expr.Expression.execute(Expression.java:330)
|
399
|
at com.goldencode.p2j.pattern.Rule.apply(Rule.java:401)
|
400
|
at com.goldencode.p2j.pattern.Rule.executeActions(Rule.java:640)
|
401
|
at com.goldencode.p2j.pattern.Rule.coreProcessing(Rule.java:609)
|
402
|
at com.goldencode.p2j.pattern.Rule.apply(Rule.java:440)
|
403
|
at com.goldencode.p2j.pattern.Rule.executeActions(Rule.java:640)
|
404
|
at com.goldencode.p2j.pattern.Rule.coreProcessing(Rule.java:609)
|
405
|
at com.goldencode.p2j.pattern.Rule.apply(Rule.java:440)
|
406
|
at com.goldencode.p2j.pattern.RuleContainer.apply(RuleContainer.java:531)
|
407
|
at com.goldencode.p2j.pattern.RuleSet.apply(RuleSet.java:50)
|
408
|
at com.goldencode.p2j.pattern.AstWalker.walk(AstWalker.java:213)
|
409
|
... 8 more
|
410
|
Caused by: com.goldencode.expr.CompilerException: Error parsing expression
|
411
|
at com.goldencode.expr.Compiler.process(Compiler.java:341)
|
412
|
at com.goldencode.expr.Compiler.compile(Compiler.java:253)
|
413
|
at com.goldencode.expr.Expression.getCompiledInstance(Expression.java:623)
|
414
|
... 19 more
|
415
|
Caused by: com.goldencode.expr.UnresolvedSymbolException: No function resolved for instance (com.goldencode.p2j.convert.BufferScopeWorker$BufferHelper getLib(int) @class com.goldencode.expr.CompiledExpression) and method (name == registerBuffer, signature == ([class java.lang.String, class java.lang.String, class java.lang.String, class java.lang.String, class java.lang.String, boolean, boolean]))
|
416
|
at com.goldencode.expr.ExpressionParser.method(ExpressionParser.java:2051)
|
417
|
at com.goldencode.expr.ExpressionParser.primary_expr(ExpressionParser.java:849)
|
418
|
at com.goldencode.expr.ExpressionParser.un_expr(ExpressionParser.java:1602)
|
419
|
at com.goldencode.expr.ExpressionParser.prod_expr(ExpressionParser.java:1455)
|
420
|
at com.goldencode.expr.ExpressionParser.sum_expr(ExpressionParser.java:1385)
|
421
|
at com.goldencode.expr.ExpressionParser.shift_expr(ExpressionParser.java:1308)
|
422
|
at com.goldencode.expr.ExpressionParser.compare_expr(ExpressionParser.java:1222)
|
423
|
at com.goldencode.expr.ExpressionParser.equality_expr(ExpressionParser.java:1151)
|
424
|
at com.goldencode.expr.ExpressionParser.bit_and_expr(ExpressionParser.java:1102)
|
425
|
at com.goldencode.expr.ExpressionParser.bit_xor_expr(ExpressionParser.java:1059)
|
426
|
at com.goldencode.expr.ExpressionParser.bit_or_expr(ExpressionParser.java:1016)
|
427
|
at com.goldencode.expr.ExpressionParser.log_and_expr(ExpressionParser.java:973)
|
428
|
at com.goldencode.expr.ExpressionParser.expr(ExpressionParser.java:923)
|
429
|
at com.goldencode.expr.ExpressionParser.expression(ExpressionParser.java:676)
|
430
|
at com.goldencode.expr.Compiler.parse(Compiler.java:447)
|
431
|
at com.goldencode.expr.Compiler.process(Compiler.java:307)
|
432
|
... 21 more
|
433
|
|