zzz
[Bob.git] / run.out
blobd9b1f903b2dc36baa4c1a7c33475eea9e3bc2743
1 Buildfile: build.xml
3 init:
5 run-class:
6      [java] DEBUG [main] (?:?) - Bob._load(java.io.FileInputStream@b15692, test/xml/bookkeeping.2.system.xml)
7      [java] DEBUG [main] (?:?) - BEGIN execute
8      [java] DEBUG [main] (?:?) - ... Queue.execute()
9      [java] DEBUG [main] (?:?) - ... Queue.execute(IQueue iqueue)
10      [java] DEBUG [main] (?:?) - >>> Queue.nextHandler()
11      [java] DEBUG [main] (?:?) - 
12      [java] DEBUG [main] (?:?) - ... Handler[com.interrupt.bob.handler.DefinitionHandler] / InputFiles[test/xml/bookkeeping.2.system.xml]
13      [java] DEBUG [main] (?:?) - ... Queue.nextHandlerInput() / _handlerInputValue[test/xml/bookkeeping.2.system.xml] / Class[class java.lang.String]
14      [java] DEBUG [main] (?:?) - ... PROCESSING [./test/xml/bookkeeping.2.system.xml]
15      [java] DEBUG [main] (?:?) - !!! END !!! DefinitionHandler.endDocument CALLED / Listener size[1]
16      [java] DEBUG [main] (?:?) - ... Queue.endHandle()
17      [java] DEBUG [main] (?:?) - ... Queue.nextHandlerInput() / _handlerInputValue[test/xml/bookkeeping.2.system.xml] / Class[class java.lang.String]
18      [java] DEBUG [main] (?:?) - >>> Queue.nextHandler()
19      [java] DEBUG [main] (?:?) - 
20      [java] DEBUG [main] (?:?) - ... Handler[com.interrupt.bob.handler.BobHandler] / InputFiles[java.io.FileInputStream@b15692]
21      [java] DEBUG [main] (?:?) - ... Queue.nextHandlerInput() / _handlerInputValue[java.io.FileInputStream@b15692] / Class[class java.io.FileInputStream]
22      [java] DEBUG [main] (?:?) - !!! START !!! BobHandler.startDocument CALLED
23      [java] DEBUG [main] (?:?) - LoadHandler.endHandle / bobResult / [<bob ><bookkeeping xmlns:account='com/interrupt/bookkeeping/account' xmlns:journal='com/interrupt/bookkeeping/journal' id='' ><account:accounts id='a1' ><account:account id='1' name='office equipment' type='asset' counterWeight='debit' ><account:debit id='' amount='10.00' entryid='' accountid='1' account='' /></account:account>
24      [java] <account:account id='2' name='tax' type='expense' counterWeight='debit' ><account:debit id='' amount='1.50' entryid='' accountid='2' account='' /></account:account>
25      [java] <account:account id='3' name='bank' type='asset' counterWeight='debit' ><account:credit id='' amount='11.50' entryid='' accountid='3' account='' /></account:account>
26      [java] <account:account id='4' name='loan account' type='expense' counterWeight='debit' /></account:accounts>
27      [java] <journal:journals id='' ><journal:journal id='j1' name='generalledger' type='' balance='' ><journal:entries id='' ><journal:entry id='e1' entrynum='' state='' journalid='' date='' ><account:debit id='abc' amount='10.00' entryid='e1' accountid='1' account='office equipment' /><account:debit id='def' amount='1.50' entryid='e1' accountid='2' account='tax' /><account:credit id='ghi' amount='11.50' entryid='e1' accountid='3' account='bank' /></journal:entry>
28      [java] </journal:entries>
29      [java] </journal:journal>
30      [java] </journal:journals>
31      [java] </bookkeeping>
32      [java] </bob>
33      [java] ]
34      [java] DEBUG [main] (?:?) - ... Queue.endHandle()
35      [java] DEBUG [main] (?:?) - ... Queue.nextHandlerInput() / _handlerInputValue[java.io.FileInputStream@b15692] / Class[class java.io.FileInputStream]
36      [java] DEBUG [main] (?:?) - >>> Queue.nextHandler()
37      [java] DEBUG [main] (?:?) - >>> Queue > finished executing
38      [java] DEBUG [main] (?:?) - END execute
39      [java] xpath > start
40      [java] xpath > parsing input
41      [java] 
42      [java] xpath > running analyser
43      [java] [in] Node[/ bookkeeping [ @ id = '' ]  ]                             class[class com.interrupt.cc.xpath.node.Start]
44      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.AXpath]
45      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.AExpr]
46      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.AOrExprsingle]
47      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.AOrexpr]
48      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.AAndexpr]
49      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.AComparisonexpr]
50      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.ARangeexpr]
51      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.AAdditiveexpr]
52      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.AMultiplicativeexpr]
53      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.AUnionexpr]
54      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.AIntersectexceptexpr]
55      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.AInstanceofexpr]
56      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.ATreatexpr]
57      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.ACastableexpr]
58      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.ACastexpr]
59      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.AUnaryexpr]
60      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.AValueexpr]
61      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.APath1Pathexpr]
62      [java] [in] Node[/ bookkeeping [ @ id = '' ] ]                              class[class com.interrupt.cc.xpath.node.APathexprPartOne]
63      [java]              --> AbbrevRoot[/ bookkeeping [ @ id = '' ] ]                            class[class com.interrupt.cc.xpath.node.APathexprPartOne]
65      [java] [case] Node[/ ]                              class[class com.interrupt.cc.xpath.node.TAbbrevRoot]
66      [java] [in] Node[bookkeeping [ @ id = '' ] ]                                class[class com.interrupt.cc.xpath.node.ARelativepathexpr]
67      [java] [in] Node[bookkeeping [ @ id = '' ] ]                                class[class com.interrupt.cc.xpath.node.AAxisStepexpr]
68      [java] [in] Node[bookkeeping [ @ id = '' ] ]                                class[class com.interrupt.cc.xpath.node.AAxisstep]
69      [java] [in] Node[bookkeeping ]                              class[class com.interrupt.cc.xpath.node.AForwardAxisstepPart]
70      [java] [in] Node[bookkeeping ]                              class[class com.interrupt.cc.xpath.node.AAbbrevforwardForwardstep]
71      [java] [in] Node[bookkeeping ]                              class[class com.interrupt.cc.xpath.node.AAbbrevforwardstep]
72      [java] [in] Node[bookkeeping ]                              class[class com.interrupt.cc.xpath.node.ANameNodetest]
73      [java] [in] Node[bookkeeping ]                              class[class com.interrupt.cc.xpath.node.AQnameNametest]
74      [java] [in] Node[bookkeeping ]                              class[class com.interrupt.cc.xpath.node.AUnprefixedQname]
75      [java] [in] Node[bookkeeping ]                              class[class com.interrupt.cc.xpath.node.AUnprefixedname]
76      [java] [in] Node[bookkeeping ]                              class[class com.interrupt.cc.xpath.node.ALocalpart]
77      [java] [in] Node[bookkeeping ]                              class[class com.interrupt.cc.xpath.node.ANcname]
78      [java] [in] Node[bookkeeping ]                              class[class com.interrupt.cc.xpath.node.ALetterNcnamestartchar]
79          
80          [java] [case] Node[bookkeeping ]                                class[class com.interrupt.cc.xpath.node.TLetter]
81      [java] [out] Node[bookkeeping ]                             class[class com.interrupt.cc.xpath.node.ALetterNcnamestartchar]
82      [java] [out] Node[bookkeeping ]                             class[class com.interrupt.cc.xpath.node.ANcname]
83      [java] [out] Node[bookkeeping ]                             class[class com.interrupt.cc.xpath.node.ALocalpart]
84      [java] [out] Node[bookkeeping ]                             class[class com.interrupt.cc.xpath.node.AUnprefixedname]
85      [java] [out] Node[bookkeeping ]                             class[class com.interrupt.cc.xpath.node.AUnprefixedQname]
86      [java] [out] Node[bookkeeping ]                             class[class com.interrupt.cc.xpath.node.AQnameNametest]
87      [java] [out] Node[bookkeeping ]                             class[class com.interrupt.cc.xpath.node.ANameNodetest]
88      [java] [out] Node[bookkeeping ]                             class[class com.interrupt.cc.xpath.node.AAbbrevforwardstep]
89      [java] [out] Node[bookkeeping ]                             class[class com.interrupt.cc.xpath.node.AAbbrevforwardForwardstep]
90      [java] [out] Node[bookkeeping ]                             class[class com.interrupt.cc.xpath.node.AForwardAxisstepPart]
91      [java] [in] Node[[ @ id = '' ] ]                            class[class com.interrupt.cc.xpath.node.APredicatelist]
92      [java] [in] Node[[ @ id = '' ] ]                            class[class com.interrupt.cc.xpath.node.APredicate]
93      [java]              --> LBracket[[ @ id = '' ] ]                            class[class com.interrupt.cc.xpath.node.APredicate]
95      [java] [case] Node[[ ]                              class[class com.interrupt.cc.xpath.node.TLbracket]
96      [java] [in] Node[@ id = '' ]                                class[class com.interrupt.cc.xpath.node.AExpr]
97      [java] [in] Node[@ id = '' ]                                class[class com.interrupt.cc.xpath.node.AOrExprsingle]
98      [java] [in] Node[@ id = '' ]                                class[class com.interrupt.cc.xpath.node.AOrexpr]
99      [java] [in] Node[@ id = '' ]                                class[class com.interrupt.cc.xpath.node.AAndexpr]
100      [java] [in] Node[@ id = '' ]                                class[class com.interrupt.cc.xpath.node.AComparisonexpr]
101      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.ARangeexpr]
102      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.AAdditiveexpr]
103      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.AMultiplicativeexpr]
104      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.AUnionexpr]
105      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.AIntersectexceptexpr]
106      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.AInstanceofexpr]
107      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.ATreatexpr]
108      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.ACastableexpr]
109      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.ACastexpr]
110      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.AUnaryexpr]
111      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.AValueexpr]
112      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.ARelpathPathexpr]
113      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.ARelativepathexpr]
114      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.AAxisStepexpr]
115      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.AAxisstep]
116      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.AForwardAxisstepPart]
117      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.AAbbrevforwardForwardstep]
118      [java] [in] Node[@ id ]                             class[class com.interrupt.cc.xpath.node.AAbbrevforwardstep]
120      [java] [case] Node[@ ]                              class[class com.interrupt.cc.xpath.node.TAbbrevAttrib]
121      [java] [in] Node[id ]                               class[class com.interrupt.cc.xpath.node.ANameNodetest]
122      [java] [in] Node[id ]                               class[class com.interrupt.cc.xpath.node.AQnameNametest]
123      [java] [in] Node[id ]                               class[class com.interrupt.cc.xpath.node.AUnprefixedQname]
124      [java] [in] Node[id ]                               class[class com.interrupt.cc.xpath.node.AUnprefixedname]
125      [java] [in] Node[id ]                               class[class com.interrupt.cc.xpath.node.ALocalpart]
126      [java] [in] Node[id ]                               class[class com.interrupt.cc.xpath.node.ANcname]
127      [java] [in] Node[id ]                               class[class com.interrupt.cc.xpath.node.ALetterNcnamestartchar]
129      [java] [case] Node[id ]                             class[class com.interrupt.cc.xpath.node.TLetter]
130      [java] [out] Node[id ]                              class[class com.interrupt.cc.xpath.node.ALetterNcnamestartchar]
131      [java] [out] Node[id ]                              class[class com.interrupt.cc.xpath.node.ANcname]
132      [java] [out] Node[id ]                              class[class com.interrupt.cc.xpath.node.ALocalpart]
133      [java] [out] Node[id ]                              class[class com.interrupt.cc.xpath.node.AUnprefixedname]
134      [java] [out] Node[id ]                              class[class com.interrupt.cc.xpath.node.AUnprefixedQname]
135      [java] [out] Node[id ]                              class[class com.interrupt.cc.xpath.node.AQnameNametest]
136      [java] [out] Node[id ]                              class[class com.interrupt.cc.xpath.node.ANameNodetest]
137      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.AAbbrevforwardstep]
138      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.AAbbrevforwardForwardstep]
139      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.AForwardAxisstepPart]
140      [java] [in] Node[]                                  class[class com.interrupt.cc.xpath.node.APredicatelist]
141      [java] [out] Node[]                                 class[class com.interrupt.cc.xpath.node.APredicatelist]
142      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.AAxisstep]
143      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.AAxisStepexpr]
144      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.ARelativepathexpr]
145      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.ARelpathPathexpr]
146      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.AValueexpr]
147      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.AUnaryexpr]
148      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.ACastexpr]
149      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.ACastableexpr]
150      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.ATreatexpr]
151      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.AInstanceofexpr]
152      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.AIntersectexceptexpr]
153      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.AUnionexpr]
154      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.AMultiplicativeexpr]
155      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.AAdditiveexpr]
156      [java] [out] Node[@ id ]                            class[class com.interrupt.cc.xpath.node.ARangeexpr]
157      [java] [in] Node[= '' ]                             class[class com.interrupt.cc.xpath.node.AComparisonexprPart]
158      [java] [in] Node[= ]                                class[class com.interrupt.cc.xpath.node.AGeneralComparisonexprPartPart]
159      [java] [in] Node[= ]                                class[class com.interrupt.cc.xpath.node.AEqGeneralcomp]
161      [java] [case] Node[= ]                              class[class com.interrupt.cc.xpath.node.TEquals]
162      [java] [out] Node[= ]                               class[class com.interrupt.cc.xpath.node.AEqGeneralcomp]
163      [java] [out] Node[= ]                               class[class com.interrupt.cc.xpath.node.AGeneralComparisonexprPartPart]
164      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.ARangeexpr]
165      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.AAdditiveexpr]
166      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.AMultiplicativeexpr]
167      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.AUnionexpr]
168      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.AIntersectexceptexpr]
169      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.AInstanceofexpr]
170      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.ATreatexpr]
171      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.ACastableexpr]
172      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.ACastexpr]
173      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.AUnaryexpr]
174      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.AValueexpr]
175      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.ARelpathPathexpr]
176      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.ARelativepathexpr]
177      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.AFilterStepexpr]
178      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.AFilterexpr]
179      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.ALiteralPrimaryexpr]
180      [java] [in] Node['' ]                               class[class com.interrupt.cc.xpath.node.AStringLiteral]
182      [java] [case] Node['' ]                             class[class com.interrupt.cc.xpath.node.TStringliteral]
183      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.AStringLiteral]
184      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.ALiteralPrimaryexpr]
185      [java] [in] Node[]                                  class[class com.interrupt.cc.xpath.node.APredicatelist]
186      [java] [out] Node[]                                 class[class com.interrupt.cc.xpath.node.APredicatelist]
187      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.AFilterexpr]
188      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.AFilterStepexpr]
189      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.ARelativepathexpr]
190      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.ARelpathPathexpr]
191      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.AValueexpr]
192      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.AUnaryexpr]
193      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.ACastexpr]
194      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.ACastableexpr]
195      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.ATreatexpr]
196      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.AInstanceofexpr]
197      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.AIntersectexceptexpr]
198      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.AUnionexpr]
199      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.AMultiplicativeexpr]
200      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.AAdditiveexpr]
201      [java] [out] Node['' ]                              class[class com.interrupt.cc.xpath.node.ARangeexpr]
202      [java] [out] Node[= '' ]                            class[class com.interrupt.cc.xpath.node.AComparisonexprPart]
203      [java] [out] Node[@ id = '' ]                               class[class com.interrupt.cc.xpath.node.AComparisonexpr]
204      [java] [out] Node[@ id = '' ]                               class[class com.interrupt.cc.xpath.node.AAndexpr]
205      [java] [out] Node[@ id = '' ]                               class[class com.interrupt.cc.xpath.node.AOrexpr]
206      [java] [out] Node[@ id = '' ]                               class[class com.interrupt.cc.xpath.node.AOrExprsingle]
207      [java] [out] Node[@ id = '' ]                               class[class com.interrupt.cc.xpath.node.AExpr]
209      [java] [case] Node[] ]                              class[class com.interrupt.cc.xpath.node.TRbracket]
210      [java] [out] Node[[ @ id = '' ] ]                           class[class com.interrupt.cc.xpath.node.APredicate]
211      [java]              --> RBracket[[ @ id = '' ] ]                            class[class com.interrupt.cc.xpath.node.APredicate]
212      [java] [out] Node[[ @ id = '' ] ]                           class[class com.interrupt.cc.xpath.node.APredicatelist]
213      [java] [out] Node[bookkeeping [ @ id = '' ] ]                               class[class com.interrupt.cc.xpath.node.AAxisstep]
214      [java] [out] Node[bookkeeping [ @ id = '' ] ]                               class[class com.interrupt.cc.xpath.node.AAxisStepexpr]
215      [java] [out] Node[bookkeeping [ @ id = '' ] ]                               class[class com.interrupt.cc.xpath.node.ARelativepathexpr]
216      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.APathexprPartOne]
217      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.APath1Pathexpr]
218      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.AValueexpr]
219      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.AUnaryexpr]
220      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.ACastexpr]
221      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.ACastableexpr]
222      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.ATreatexpr]
223      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.AInstanceofexpr]
224      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.AIntersectexceptexpr]
225      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.AUnionexpr]
226      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.AMultiplicativeexpr]
227      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.AAdditiveexpr]
228      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.ARangeexpr]
229      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.AComparisonexpr]
230      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.AAndexpr]
231      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.AOrexpr]
232      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.AOrExprsingle]
233      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.AExpr]
234      [java] [out] Node[/ bookkeeping [ @ id = '' ] ]                             class[class com.interrupt.cc.xpath.node.AXpath]
236      [java] [case] Node[ ]                               class[class com.interrupt.cc.xpath.node.EOF]
237      [java] [out] Node[/ bookkeeping [ @ id = '' ]  ]                            class[class com.interrupt.cc.xpath.node.Start]
238      [java] xpath > finished
239      [java] 
240      [java] 
241      [java] 
242      [java] Find RESULTS...
243      [java] <bob ><bookkeeping xmlns:account='com/interrupt/bookkeeping/account' xmlns:journal='com/interrupt/bookkeeping/journal' id='' ><account:accounts id='a1' ><account:account id='1' name='office equipment' type='asset' counterWeight='debit' ><account:debit id='' amount='10.00' entryid='' accountid='1' account='' /></account:account>
244      [java] <account:account id='2' name='tax' type='expense' counterWeight='debit' ><account:debit id='' amount='1.50' entryid='' accountid='2' account='' /></account:account>
245      [java] <account:account id='3' name='bank' type='asset' counterWeight='debit' ><account:credit id='' amount='11.50' entryid='' accountid='3' account='' /></account:account>
246      [java] <account:account id='4' name='loan account' type='expense' counterWeight='debit' /></account:accounts>
247      [java] <journal:journals id='' ><journal:journal id='j1' name='generalledger' type='' balance='' ><journal:entries id='' ><journal:entry id='e1' entrynum='' state='' journalid='' date='' ><account:debit id='abc' amount='10.00' entryid='e1' accountid='1' account='office equipment' /><account:debit id='def' amount='1.50' entryid='e1' accountid='2' account='tax' /><account:credit id='ghi' amount='11.50' entryid='e1' accountid='3' account='bank' /></journal:entry>
248      [java] </journal:entries>
249      [java] </journal:journal>
250      [java] </journal:journals>
251      [java] </bookkeeping>
252      [java] </bob>
254 BUILD SUCCESSFUL
255 Total time: 1 second