source: raptor-distribution/MSIs/raptor-mua/trunk/source/mua/conf/batch-event-parse-formats-system.xml @ 1778

Revision 1732, 36.7 KB checked in by rhyssmith, 5 years ago (diff)

Adding raptor-mua v1.2.1 MSI sources

  • Property svn:executable set to *
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<!-- Copyright (C) 2010 Cardiff University, Wales <smartp@cf.ac.uk> Licensed under the Apache License, Version 2.0 (the "License");
3    you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0
4    Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS
5    IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language
6    governing permissions and limitations under the License. -->
7
8<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
9    xsi:schemaLocation="
10        http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
11
12    <!-- definition of the log file format, where some standard log file formats will be specified here e.g. shib-access,
13        W3C, apache, EZProxy etc IMPORTANT, the headers must be a match for the internal model at the moment -->
14
15    <!-- accepted types are DATE, STRING, INTEGER -->
16
17    <bean id="openathenslaFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat">
18        <property name="headers">
19            <list>
20                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
21                    <property name="fieldName">
22                        <value>eventTime</value>
23                    </property>
24                    <property name="fieldNo">
25                        <value>0</value>
26                    </property>
27                    <property name="additionalFieldNos">
28                        <list>
29                            <value>1</value>
30                            <value>2</value>
31                        </list>
32                    </property>
33                    <property name="timeZone">
34                        <value>UTC</value>
35                    </property>
36                    <property name="fieldType">
37                        <value>DATE</value>
38                    </property>
39                    <property name="regexReplaceAll">
40                        <map>
41                            <entry key="\[" value="" />
42                            <entry key="\]" value="" />
43                        </map>
44                    </property>
45                    <property name="dateTimeFormat">
46                        <value>dd/MMM/yyyyHH:mm:ss.SSSZ</value>
47                    </property>
48                </bean>
49                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
50                    <property name="fieldName">
51                        <value>requesterIp</value>
52                    </property>
53                    <property name="fieldNo">
54                        <value>9</value>
55                    </property>
56                    <property name="fieldType">
57                        <value>STRING</value>
58                    </property>
59                </bean>
60                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
61                    <property name="fieldName">
62                        <value>principalName</value>
63                    </property>
64                    <property name="fieldNo">
65                        <value>10</value>
66                    </property>
67                    <property name="fieldType">
68                        <value>STRING</value>
69                    </property>
70                    <property name="regexReplaceAll">
71                        <map>
72                            <entry key="&quot;" value="" />
73                        </map>
74                    </property>
75                </bean>
76                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
77                    <property name="fieldName">
78                        <value>resourceId</value>
79                    </property>
80                    <property name="fieldNo">
81                        <value>11</value>
82                    </property>
83                    <property name="fieldType">
84                        <value>STRING</value>
85                    </property>
86                </bean>
87            </list>
88        </property>
89        <property name="delimeter" value=" "/>
90    </bean>
91
92    <bean id="shib13IDPAccessFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat">
93        <property name="headers">
94            <list>
95                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
96                    <property name="fieldName">
97                        <value>eventTime</value>
98                    </property>
99                    <property name="fieldNo">
100                        <value>0</value>
101                    </property>
102                    <property name="additionalFieldNos">
103                        <list>
104                            <value>1</value>
105                        </list>
106                    </property>
107                    <property name="timeZone">
108                        <value>UTC</value>
109                    </property>
110                    <property name="fieldType">
111                        <value>DATE</value>
112                    </property>
113                    <property name="dateTimeFormat">
114                        <value>yyyy-MM-ddHH:mm:ss,SSS</value>
115                    </property>
116                </bean>
117                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
118                    <property name="fieldName">
119                        <value>resourceId</value>
120                    </property>
121                    <property name="fieldNo">
122                        <value>7</value>
123                    </property>
124                    <property name="fieldType">
125                        <value>STRING</value>
126                    </property>
127                    <property name="regexReplaceAll">
128                        <map>
129                            <entry key="\(" value="" />
130                            <entry key="\)" value="" />
131                        </map>
132                    </property>
133                </bean>
134                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
135                    <property name="fieldName">
136                        <value>principalName</value>
137                    </property>
138                    <property name="fieldNo">
139                        <value>12</value>
140                    </property>
141                    <property name="fieldType">
142                        <value>STRING</value>
143                    </property>
144                    <property name="regexReplaceAll">
145                        <map>
146                            <entry key="\(" value="" />
147                            <entry key="\)" value="" />
148                            <entry key="\." value="" />
149                        </map>
150                    </property>
151                </bean>
152                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
153                    <property name="fieldName">
154                        <value>nameIdentifier</value>
155                    </property>
156                    <property name="fieldNo">
157                        <value>15</value>
158                    </property>
159                    <property name="fieldType">
160                        <value>STRING</value>
161                    </property>
162                    <property name="regexReplaceAll">
163                        <map>
164                            <entry key="\(" value="" />
165                            <entry key="\)" value="" />
166                            <entry key="\." value="" />
167                        </map>
168                    </property>
169                </bean>
170            </list>
171        </property>
172        <property name="delimeter" value=" "/>
173    </bean>
174
175    <!-- 2.4 and earlier -->
176    <bean id="shibSPLogFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat">
177        <property name="headers">
178            <list>
179                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
180                    <property name="fieldName">
181                        <value>eventTime</value>
182                    </property>
183                    <property name="fieldNo">
184                        <value>0</value>
185                    </property>
186                    <property name="additionalFieldNos">
187                        <list>
188                            <value>1</value>
189                        </list>
190                    </property>
191                    <property name="timeZone">
192                        <value>UTC</value>
193                    </property>
194                    <property name="fieldType">
195                        <value>DATE</value>
196                    </property>
197                    <property name="dateTimeFormat">
198                        <value>yyyy-MM-ddHH:mm:ss</value>
199                    </property>
200                </bean>
201                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
202                    <property name="fieldName">
203                        <value>sessionId</value>
204                    </property>
205                    <property name="fieldNo">
206                        <value>9</value>
207                    </property>
208                    <property name="fieldType">
209                        <value>STRING</value>
210                    </property>
211                    <property name="regexReplaceAll">
212                        <map>
213                            <entry key="\(" value="" />
214                            <entry key="\)" value="" />
215                        </map>
216                    </property>
217                </bean>
218                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
219                    <property name="fieldName">
220                        <value>serviceId</value>
221                    </property>
222                    <property name="fieldNo">
223                        <value>11</value>
224                    </property>
225                    <property name="fieldType">
226                        <value>STRING</value>
227                    </property>
228                    <property name="regexReplaceAll">
229                        <map>
230                            <entry key="\(" value="" />
231                            <entry key="\)" value="" />
232                        </map>
233                    </property>
234                </bean>
235                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
236                    <property name="fieldName">
237                        <value>protocol</value>
238                    </property>
239                    <property name="fieldNo">
240                        <value>12</value>
241                    </property>
242                    <property name="fieldType">
243                        <value>STRING</value>
244                    </property>
245                    <property name="regexReplaceAll">
246                        <map>
247                            <entry key="\(" value="" />
248                            <entry key="\)" value="" />
249                        </map>
250                    </property>
251                </bean>
252                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
253                    <property name="fieldName">
254                        <value>clientIp</value>
255                    </property>
256                    <property name="fieldNo">
257                        <value>14</value>
258                    </property>
259                    <property name="fieldType">
260                        <value>STRING</value>
261                    </property>
262                    <property name="regexReplaceAll">
263                        <map>
264                            <entry key="\(" value="" />
265                            <entry key="\)" value="" />
266                        </map>
267                    </property>
268                </bean>
269            </list>
270        </property>
271       <property name="delimeter" value=" "/>
272    </bean>
273
274    <bean id="shibIDPAuditFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat">
275        <property name="headers">
276            <list>
277                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
278                    <property name="fieldName">
279                        <value>eventTime</value>
280                    </property>
281                    <property name="fieldNo">
282                        <value>0</value>
283                    </property>
284                    <property name="fieldType">
285                        <value>DATE</value>
286                    </property>
287                    <property name="timeZone">
288                        <value>UTC</value>
289                    </property>
290                    <property name="dateTimeFormat">
291                        <value>yyyyMMdd'T'HHmmss'Z'</value>
292                    </property> <!-- Atom (ISO 8601) -->
293                </bean>
294                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
295                    <property name="fieldName">
296                        <value>requestBinding</value>
297                    </property>
298                    <property name="fieldNo">
299                        <value>1</value>
300                    </property>
301                    <property name="fieldType">
302                        <value>STRING</value>
303                    </property>
304                </bean>
305                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
306                    <property name="fieldName">
307                        <value>requestId</value>
308                    </property>
309                    <property name="fieldNo">
310                        <value>2</value>
311                    </property>
312                    <property name="fieldType">
313                        <value>STRING</value>
314                    </property>
315                </bean>
316                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
317                    <property name="fieldName">
318                        <value>resourceId</value>
319                    </property>
320                    <property name="fieldNo">
321                        <value>3</value>
322                    </property>
323                    <property name="fieldType">
324                        <value>STRING</value>
325                    </property>
326                </bean>
327
328                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
329                    <property name="fieldName">
330                        <value>messageProfileId</value>
331                    </property>
332                    <property name="fieldNo">
333                        <value>4</value>
334                    </property>
335                    <property name="fieldType">
336                        <value>STRING</value>
337                    </property>
338                </bean>
339                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
340                    <property name="fieldName">
341                        <value>responseBinding</value>
342                    </property>
343                    <property name="fieldNo">
344                        <value>6</value>
345                    </property>
346                    <property name="fieldType">
347                        <value>STRING</value>
348                    </property>
349                </bean>
350                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
351                    <property name="fieldName">
352                        <value>responseId</value>
353                    </property>
354                    <property name="fieldNo">
355                        <value>7</value>
356                    </property>
357                    <property name="fieldType">
358                        <value>STRING</value>
359                    </property>
360                </bean>
361                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
362                    <property name="fieldName">
363                        <value>principalName</value>
364                    </property>
365                    <property name="fieldNo">
366                        <value>8</value>
367                    </property>
368                    <property name="fieldType">
369                        <value>STRING</value>
370                    </property>
371                </bean>
372                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
373                    <property name="fieldName">
374                        <value>authenticationType</value>
375                    </property>
376                    <property name="fieldNo">
377                        <value>9</value>
378                    </property>
379                    <property name="fieldType">
380                        <value>STRING</value>
381                    </property>
382                </bean>
383                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
384                    <property name="fieldName">
385                        <value>attributes</value>
386                    </property>
387                    <property name="fieldNo">
388                        <value>10</value>
389                    </property>
390                    <property name="fieldType">
391                        <value>STRINGLIST</value>
392                    </property>
393                    <property name="listDelimeter">
394                        <value>,</value>
395                    </property>
396                </bean>
397                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
398                    <property name="fieldName">
399                        <value>assertions</value>
400                    </property>
401                    <property name="fieldNo">
402                        <value>12</value>
403                    </property>
404                    <property name="fieldType">
405                        <value>STRINGLIST</value>
406                    </property>
407                    <property name="listDelimeter">
408                        <value>,</value>
409                    </property>
410                </bean>
411            </list>
412        </property>
413        <property name="delimeter" value="|"/>
414    </bean>
415
416    <bean id="ezProxyFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat">
417        <property name="headers">
418            <list>
419                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
420                    <property name="fieldName">
421                        <value>requesterIp</value>
422                    </property>
423                    <property name="fieldNo">
424                        <value>0</value>
425                    </property>
426                    <property name="fieldType">
427                        <value>STRING</value>
428                    </property>
429                </bean>
430                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
431                    <property name="fieldName">
432                        <value>sessionId</value>
433                    </property>
434                    <property name="fieldNo">
435                        <value>1</value>
436                    </property>
437                    <property name="fieldType">
438                        <value>STRING</value>
439                    </property>
440                </bean>
441                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
442                    <property name="fieldName">
443                        <value>principalName</value>
444                    </property>
445                    <property name="fieldNo">
446                        <value>2</value>
447                    </property>
448                    <property name="fieldType">
449                        <value>STRING</value>
450                    </property>
451                    <property name="regexReplaceAll">
452                        <map>
453                            <entry key="@cardiff.ac.uk" value="" />
454                        </map>
455                    </property>
456                </bean>
457                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
458                    <property name="fieldName">
459                        <value>eventTime</value>
460                    </property>
461                    <property name="fieldNo">
462                        <value>3</value>
463                    </property>
464                    <property name="additionalFieldNos">
465                        <list>
466                            <value>4</value>
467                        </list>
468                    </property>
469                    <property name="fieldType">
470                        <value>DATE</value>
471                    </property>
472                    <property name="timeZone">
473                        <value>UTC</value>
474                    </property>
475                    <property name="dateTimeFormat">
476                        <value>dd/MMM/yyyy:HH:mm:ssZ</value>
477                    </property>
478                    <property name="regexReplaceAll">
479                        <map>
480                            <entry key="\[" value="" />
481                            <entry key="\]" value="" />
482                        </map>
483                    </property>
484                </bean>
485                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
486                    <property name="fieldName">
487                        <value>serviceHost</value>
488                    </property>
489                    <property name="fieldNo">
490                        <value>6</value>
491                    </property>
492                    <property name="fieldType">
493                        <value>STRING</value>
494                    </property>
495                    <property name="regexRetain">
496                        <value>https://[^:]*</value>
497                    </property>
498                </bean>
499                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
500                    <property name="fieldName">
501                        <value>resourceId</value>
502                    </property>
503                    <property name="fieldNo">
504                        <value>6</value>
505                    </property>
506                    <property name="fieldType">
507                        <value>URL</value>
508                    </property>
509                    <property name="regexRetain">
510                        <value>url=http%3a%2f%2f[^%]*|url=https://[^/]*|url=https%3a%2f%2f[^%]*|url=http://[^/]*|url=%2520http%3a%2f%2f[^%]*|url=%2520https%3a%2f%2f[^%]*|url=%20http%3a%2f%2f[^%]*|url=%20https%3a%2f%2f[^%]*|url=http%253A%252F%252F[^%]*
511                        </value>
512                    </property>
513                    <property name="regexRetainCaseInsensitive">
514                        <value>true</value>
515                    </property>
516                    <property name="regexReplaceAll">
517                        <map>
518                            <entry key="url=" value="" />
519                            <entry key="%2520" value="" />
520                        </map>
521                    </property>
522                </bean>
523            </list>
524        </property>
525        <property name="delimeter" value=" "/>
526    </bean>
527   
528    <bean id="moonshotRadiusIdpLogFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat">
529        <property name="headers">
530            <list>
531                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
532                    <property name="fieldName">
533                        <value>eventTime</value>
534                    </property>
535                    <property name="fieldNo">
536                        <value>0</value>
537                    </property>
538                    <property name="timeZone">
539                        <value>UTC</value>
540                    </property>
541                    <property name="fieldType">
542                        <value>DATE</value>
543                    </property>
544                    <property name="dateTimeFormat">
545                        <value>yyyy-MM-dd HH:mm:ss</value>
546                    </property>
547                </bean>
548                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
549                    <property name="fieldName">
550                        <value>realm</value>
551                    </property>
552                    <property name="fieldNo">
553                        <value>1</value>
554                    </property>
555                    <property name="fieldType">
556                        <value>STRING</value>
557                    </property>
558                </bean>
559                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
560                    <property name="fieldName">
561                        <value>rpOperatorName</value>
562                    </property>
563                    <property name="fieldNo">
564                        <value>2</value>
565                    </property>
566                    <property name="fieldType">
567                        <value>STRING</value>
568                    </property>
569                </bean>
570                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
571                    <property name="fieldName">
572                        <value>principalName</value>
573                    </property>
574                    <property name="fieldNo">
575                        <value>3</value>
576                    </property>
577                    <property name="fieldType">
578                        <value>STRING</value>
579                    </property>
580                    <property name="regexReplaceAll">
581                        <map>
582                            <entry key="@cf.ac.uk" value="" />
583                        </map>
584                    </property>
585                </bean>
586                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
587                    <property name="fieldName">
588                        <value>userIdCui</value>
589                    </property>
590                    <property name="fieldNo">
591                        <value>4</value>
592                    </property>
593                    <property name="fieldType">
594                        <value>STRING</value>
595                    </property>
596                </bean>
597                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
598                    <property name="fieldName">
599                        <value>serviceId</value>
600                    </property>
601                    <property name="fieldNo">
602                        <value>5</value>
603                    </property>
604                    <property name="fieldType">
605                        <value>STRING</value>
606                    </property>
607                </bean>
608                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
609                    <property name="fieldName">
610                        <value>resourceId</value>
611                    </property>
612                    <property name="fieldNo">
613                        <value>6</value>
614                    </property>
615                    <property name="fieldType">
616                        <value>STRING</value>
617                    </property>
618                </bean>
619                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
620                    <property name="fieldName">
621                        <value>eapType</value>
622                    </property>
623                    <property name="fieldNo">
624                        <value>7</value>
625                    </property>
626                    <property name="fieldType">
627                        <value>STRING</value>
628                    </property>
629                </bean>
630                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
631                    <property name="fieldName">
632                        <value>serviceClass</value>
633                    </property>
634                    <property name="fieldNo">
635                        <value>8</value>
636                    </property>
637                    <property name="fieldType">
638                        <value>STRING</value>
639                    </property>
640                </bean>
641                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
642                    <property name="fieldName">
643                        <value>serverSoftware</value>
644                    </property>
645                    <property name="fieldNo">
646                        <value>9</value>
647                    </property>
648                    <property name="fieldType">
649                        <value>STRING</value>
650                    </property>
651                </bean>
652                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
653                    <property name="fieldName">
654                        <value>serverSoftwareVersion</value>
655                    </property>
656                    <property name="fieldNo">
657                        <value>10</value>
658                    </property>
659                    <property name="fieldType">
660                        <value>STRING</value>
661                    </property>
662                </bean>
663                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
664                    <property name="fieldName">
665                        <value>result</value>
666                    </property>
667                    <property name="fieldNo">
668                        <value>11</value>
669                    </property>
670                    <property name="fieldType">
671                        <value>STRING</value>
672                    </property>
673                </bean>
674                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
675                    <property name="fieldName">
676                        <value>resultInfo</value>
677                    </property>
678                    <property name="fieldNo">
679                        <value>12</value>
680                    </property>
681                    <property name="fieldType">
682                        <value>STRING</value>
683                    </property>
684                </bean>
685            </list>
686        </property>
687        <property name="delimeter" value="#"/>
688    </bean>
689   
690    <bean id="eduroamRadiusIdpLogFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat">
691        <property name="headers">
692            <list>
693                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
694                    <property name="fieldName">
695                        <value>eventTime</value>
696                    </property>
697                    <property name="fieldNo">
698                        <value>0</value>
699                    </property>
700                    <property name="timeZone">
701                        <value>UTC</value>
702                    </property>
703                    <property name="fieldType">
704                        <value>DATE</value>
705                    </property>
706                    <property name="dateTimeFormat">
707                        <value>yyyy-MM-dd HH:mm:ss</value>
708                    </property>
709                </bean>
710                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
711                    <property name="fieldName">
712                        <value>realm</value>
713                    </property>
714                    <property name="fieldNo">
715                        <value>1</value>
716                    </property>
717                    <property name="fieldType">
718                        <value>STRING</value>
719                    </property>
720                </bean>
721                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
722                    <property name="fieldName">
723                        <value>rpOperatorName</value>
724                    </property>
725                    <property name="fieldNo">
726                        <value>2</value>
727                    </property>
728                    <property name="fieldType">
729                        <value>STRING</value>
730                    </property>
731                </bean>
732                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
733                    <property name="fieldName">
734                        <value>principalName</value>
735                    </property>
736                    <property name="fieldNo">
737                        <value>3</value>
738                    </property>
739                    <property name="fieldType">
740                        <value>STRING</value>
741                    </property>
742                    <property name="regexReplaceAll">
743                        <map>
744                            <entry key="@cf.ac.uk" value="" />
745                        </map>
746                    </property>
747                </bean>
748                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
749                    <property name="fieldName">
750                        <value>userIdCui</value>
751                    </property>
752                    <property name="fieldNo">
753                        <value>4</value>
754                    </property>
755                    <property name="fieldType">
756                        <value>STRING</value>
757                    </property>
758                </bean>
759                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
760                    <property name="fieldName">
761                        <value>serviceId</value>
762                    </property>
763                    <property name="fieldNo">
764                        <value>5</value>
765                    </property>
766                    <property name="fieldType">
767                        <value>STRING</value>
768                    </property>
769                </bean>
770                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
771                    <property name="fieldName">
772                        <value>resourceId</value>
773                    </property>
774                    <property name="fieldNo">
775                        <value>6</value>
776                    </property>
777                    <property name="fieldType">
778                        <value>STRING</value>
779                    </property>
780                </bean>
781                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
782                    <property name="fieldName">
783                        <value>eapType</value>
784                    </property>
785                    <property name="fieldNo">
786                        <value>7</value>
787                    </property>
788                    <property name="fieldType">
789                        <value>STRING</value>
790                    </property>
791                </bean>
792                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
793                    <property name="fieldName">
794                        <value>serviceClass</value>
795                    </property>
796                    <property name="fieldNo">
797                        <value>8</value>
798                    </property>
799                    <property name="fieldType">
800                        <value>STRING</value>
801                    </property>
802                </bean>
803                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
804                    <property name="fieldName">
805                        <value>serverSoftware</value>
806                    </property>
807                    <property name="fieldNo">
808                        <value>9</value>
809                    </property>
810                    <property name="fieldType">
811                        <value>STRING</value>
812                    </property>
813                </bean>
814                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
815                    <property name="fieldName">
816                        <value>serverSoftwareVersion</value>
817                    </property>
818                    <property name="fieldNo">
819                        <value>10</value>
820                    </property>
821                    <property name="fieldType">
822                        <value>STRING</value>
823                    </property>
824                </bean>
825                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
826                    <property name="fieldName">
827                        <value>result</value>
828                    </property>
829                    <property name="fieldNo">
830                        <value>11</value>
831                    </property>
832                    <property name="fieldType">
833                        <value>STRING</value>
834                    </property>
835                </bean>
836                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header">
837                    <property name="fieldName">
838                        <value>resultInfo</value>
839                    </property>
840                    <property name="fieldNo">
841                        <value>12</value>
842                    </property>
843                    <property name="fieldType">
844                        <value>STRING</value>
845                    </property>
846                </bean>
847            </list>
848        </property>
849        <property name="delimeter" value="#"/>
850    </bean>
851
852    <bean id="W3CFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"></bean>
853
854
855
856
857</beans>
Note: See TracBrowser for help on using the repository browser.