Changeset 1221


Ignore:
Timestamp:
12/06/11 18:00:40 (9 years ago)
Author:
philsmart
Message:
 
Location:
raptor-mua/trunk
Files:
4 added
6 edited
2 moved

Legend:

Unmodified
Added
Removed
  • raptor-mua/trunk/src/main/conf-default/logging.xml

    r912 r1221  
    2020<configuration> 
    2121 
    22   <property name="LOG_HOME" value="/opt/raptor/mua/logs" /> 
     22  <property name="LOG_HOME" value="logs" /> 
    2323 
    2424 
  • raptor-mua/trunk/src/main/conf-default/server.properties

    r848 r1221  
    1818 
    1919jetty.keyStorePassword=changeit 
    20 jetty.trustStoreLocation=/opt/raptor/mua/keys/authorised-keys.jks 
     20jetty.trustStoreLocation=keys/authorised-keys.jks 
    2121jetty.trustStorePassword=changeit 
    22 jetty.keyStoreLocation=/opt/raptor/mua/keys/raptor-mua.jks 
     22jetty.keyStoreLocation=keys/raptor-mua.jks 
    2323 
  • raptor-mua/trunk/src/main/config/attribute-association.xml

    r1205 r1221  
    9191 
    9292 
    93     <bean id="databaseConntector" class="uk.ac.cardiff.raptor.event.expansion.connector.RDBMSDataConnector">          
     93    <bean id="databaseConnector" class="uk.ac.cardiff.raptor.event.expansion.connector.RDBMSDataConnector">          
    9494         <property name="cacheResults"><value>true</value></property> 
    9595         <property name="cacheTimeoutMs"><value>86400000</value></property> 
  • raptor-mua/trunk/src/main/config/batch-event-parse.xml

    r1205 r1221  
    127127        <bean name="memoryEventHandler" class="uk.ac.cardiff.raptor.store.impl.LogFileIncrementalMemoryEventHandler"></bean> 
    128128 
    129         <!-- 
    130                 definition of the log file format, where some standard log file 
    131                 formats will be specified here e.g. shib-access, W3C, apache, EZProxy 
    132                 etc IMPORTANT, the headers must be a match for the internal model at 
    133                 the moment 
    134         --> 
    135  
    136         <!-- accepted types are DATE, STRING, INTEGER --> 
    137  
    138  
    139      <bean id="shib13IDPAccessFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"> 
    140         <property name="headers"> 
    141             <list> 
    142                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    143                     <property name="fieldName"> 
    144                         <value>eventTime</value> 
    145                     </property> 
    146                     <property name="fieldNo"> 
    147                         <value>0</value> 
    148                     </property> 
    149                     <property name="additionalFieldNos"> 
    150                         <list> 
    151                             <value>1</value> 
    152                         </list> 
    153                     </property> 
    154                     <property name="timeZone"> 
    155                         <value>UTC</value> 
    156                     </property> 
    157                     <property name="fieldType"> 
    158                         <value>DATE</value> 
    159                     </property> 
    160                     <property name="dateTimeFormat"> 
    161                         <value>yyyy-MM-ddHH:mm:ss,SSS</value> 
    162                     </property> 
    163                 </bean> 
    164                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    165                     <property name="fieldName"> 
    166                         <value>resourceId</value> 
    167                     </property> 
    168                     <property name="fieldNo"> 
    169                         <value>7</value> 
    170                     </property> 
    171                     <property name="fieldType"> 
    172                         <value>STRING</value> 
    173                     </property> 
    174                     <property name="regexReplaceAll"> 
    175                         <map> 
    176                          <entry key="\(" value=""/> 
    177                          <entry key="\)" value=""/> 
    178                         </map> 
    179                     </property> 
    180                 </bean> 
    181                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    182                     <property name="fieldName"> 
    183                         <value>principalName</value> 
    184                     </property> 
    185                     <property name="fieldNo"> 
    186                         <value>12</value> 
    187                     </property> 
    188                     <property name="fieldType"> 
    189                         <value>STRING</value> 
    190                     </property> 
    191                     <property name="regexReplaceAll"> 
    192                         <map> 
    193                          <entry key="\(" value=""/> 
    194                          <entry key="\)" value=""/> 
    195                          <entry key="\." value=""/> 
    196                         </map> 
    197                     </property> 
    198                 </bean> 
    199                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    200                     <property name="fieldName"> 
    201                         <value>nameIdentifier</value> 
    202                     </property> 
    203                     <property name="fieldNo"> 
    204                         <value>15</value> 
    205                     </property> 
    206                     <property name="fieldType"> 
    207                         <value>STRING</value> 
    208                     </property> 
    209                     <property name="regexReplaceAll"> 
    210                         <map> 
    211                          <entry key="\(" value=""/> 
    212                          <entry key="\)" value=""/> 
    213                          <entry key="\." value=""/> 
    214                         </map> 
    215                     </property> 
    216                 </bean> 
    217             </list> 
    218         </property> 
    219         <property name="delimeter"> 
    220             <value> </value> 
    221         </property> 
    222     </bean> 
    223  
    224         <bean id="shibIDPAuditFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"> 
    225                 <property name="headers"> 
    226                         <list> 
    227                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    228                                         <property name="fieldName"> 
    229                                                 <value>eventTime</value> 
    230                                         </property> 
    231                                         <property name="fieldNo"> 
    232                                                 <value>0</value> 
    233                                         </property> 
    234                                         <property name="fieldType"> 
    235                                                 <value>DATE</value> 
    236                                         </property> 
    237                                         <property name="timeZone"> 
    238                         <value>UTC</value> 
    239                     </property> 
    240                                         <property name="dateTimeFormat"> 
    241                                                 <value>yyyyMMdd'T'HHmmss'Z'</value> 
    242                                         </property> <!--  Atom (ISO 8601) --> 
    243                                 </bean> 
    244                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    245                                         <property name="fieldName"> 
    246                                                 <value>requestBinding</value> 
    247                                         </property> 
    248                                         <property name="fieldNo"> 
    249                                                 <value>1</value> 
    250                                         </property> 
    251                                         <property name="fieldType"> 
    252                                                 <value>STRING</value> 
    253                                         </property> 
    254                                 </bean> 
    255                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    256                                         <property name="fieldName"> 
    257                                                 <value>requestId</value> 
    258                                         </property> 
    259                                         <property name="fieldNo"> 
    260                                                 <value>2</value> 
    261                                         </property> 
    262                                         <property name="fieldType"> 
    263                                                 <value>STRING</value> 
    264                                         </property> 
    265                                 </bean> 
    266                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    267                                         <property name="fieldName"> 
    268                                                 <value>resourceId</value> 
    269                                         </property> 
    270                                         <property name="fieldNo"> 
    271                                                 <value>3</value> 
    272                                         </property> 
    273                                         <property name="fieldType"> 
    274                                                 <value>STRING</value> 
    275                                         </property> 
    276                                 </bean> 
    277  
    278                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    279                                         <property name="fieldName"> 
    280                                                 <value>messageProfileId</value> 
    281                                         </property> 
    282                                         <property name="fieldNo"> 
    283                                                 <value>4</value> 
    284                                         </property> 
    285                                         <property name="fieldType"> 
    286                                                 <value>STRING</value> 
    287                                         </property> 
    288                                 </bean> 
    289                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    290                                         <property name="fieldName"> 
    291                                                 <value>responseBinding</value> 
    292                                         </property> 
    293                                         <property name="fieldNo"> 
    294                                                 <value>6</value> 
    295                                         </property> 
    296                                         <property name="fieldType"> 
    297                                                 <value>STRING</value> 
    298                                         </property> 
    299                                 </bean> 
    300                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    301                                         <property name="fieldName"> 
    302                                                 <value>responseId</value> 
    303                                         </property> 
    304                                         <property name="fieldNo"> 
    305                                                 <value>7</value> 
    306                                         </property> 
    307                                         <property name="fieldType"> 
    308                                                 <value>STRING</value> 
    309                                         </property> 
    310                                 </bean> 
    311                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    312                                         <property name="fieldName"> 
    313                                                 <value>principalName</value> 
    314                                         </property> 
    315                                         <property name="fieldNo"> 
    316                                                 <value>8</value> 
    317                                         </property> 
    318                                         <property name="fieldType"> 
    319                                                 <value>STRING</value> 
    320                                         </property> 
    321                                 </bean> 
    322                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    323                                         <property name="fieldName"> 
    324                                                 <value>authenticationType</value> 
    325                                         </property> 
    326                                         <property name="fieldNo"> 
    327                                                 <value>9</value> 
    328                                         </property> 
    329                                         <property name="fieldType"> 
    330                                                 <value>STRING</value> 
    331                                         </property> 
    332                                 </bean> 
    333                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    334                                         <property name="fieldName"> 
    335                                                 <value>releasedAttributes</value> 
    336                                         </property> 
    337                                         <property name="fieldNo"> 
    338                                                 <value>10</value> 
    339                                         </property> 
    340                                         <property name="fieldType"> 
    341                                                 <value>STRINGLIST</value> 
    342                                         </property> 
    343                                         <property name="listDelimeter"> 
    344                                                 <value>,</value> 
    345                                         </property> 
    346                                 </bean> 
    347                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    348                                         <property name="fieldName"> 
    349                                                 <value>assertionId</value> 
    350                                         </property> 
    351                                         <property name="fieldNo"> 
    352                                                 <value>12</value> 
    353                                         </property> 
    354                                         <property name="fieldType"> 
    355                                                 <value>STRINGLIST</value> 
    356                                         </property> 
    357                                         <property name="listDelimeter"> 
    358                                                 <value>,</value> 
    359                                         </property> 
    360                                 </bean> 
    361                         </list> 
    362                 </property> 
    363                 <property name="delimeter"> 
    364                         <value>|</value> 
    365                 </property> 
    366         </bean> 
    367  
    368         <bean id="ezProxyFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"> 
    369         <property name="headers"> 
    370             <list> 
    371                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    372                     <property name="fieldName"> 
    373                         <value>requesterIp</value> 
    374                     </property> 
    375                     <property name="fieldNo"> 
    376                         <value>0</value> 
    377                     </property> 
    378                     <property name="fieldType"> 
    379                         <value>STRING</value> 
    380                     </property> 
    381                 </bean> 
    382                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    383                     <property name="fieldName"> 
    384                         <value>sessionId</value> 
    385                     </property> 
    386                     <property name="fieldNo"> 
    387                         <value>1</value> 
    388                     </property> 
    389                     <property name="fieldType"> 
    390                         <value>STRING</value> 
    391                     </property> 
    392                 </bean> 
    393                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    394                     <property name="fieldName"> 
    395                         <value>principalName</value> 
    396                     </property> 
    397                     <property name="fieldNo"> 
    398                         <value>2</value> 
    399                     </property> 
    400                     <property name="fieldType"> 
    401                         <value>STRING</value> 
    402                     </property> 
    403                     <property name="regexReplaceAll"> 
    404                         <map> 
    405                          <entry key="@cardiff.ac.uk" value=""/> 
    406                         </map> 
    407                     </property> 
    408                 </bean> 
    409                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    410                     <property name="fieldName"> 
    411                         <value>eventTime</value> 
    412                     </property> 
    413                     <property name="fieldNo"> 
    414                         <value>3</value> 
    415                     </property> 
    416                     <property name="additionalFieldNos"> 
    417                         <list> 
    418                             <value>4</value> 
    419                         </list> 
    420                     </property> 
    421                     <property name="fieldType"> 
    422                         <value>DATE</value> 
    423                     </property> 
    424                     <property name="timeZone"> 
    425                         <value>UTC</value> 
    426                     </property> 
    427                     <property name="dateTimeFormat"> 
    428                         <value>dd/MMM/yyyy:HH:mm:ssZ</value> 
    429                     </property> 
    430                     <property name="regexReplaceAll"> 
    431                         <map> 
    432                          <entry key="\[" value=""/> 
    433                          <entry key="\]" value=""/> 
    434                         </map> 
    435                     </property> 
    436                 </bean> 
    437                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    438                     <property name="fieldName"> 
    439                         <value>serviceHost</value> 
    440                     </property> 
    441                     <property name="fieldNo"> 
    442                         <value>6</value> 
    443                     </property> 
    444                     <property name="fieldType"> 
    445                         <value>STRING</value> 
    446                     </property> 
    447                     <property name="regexRetain"> 
    448                        <value>https://[^:]*</value> 
    449                     </property> 
    450                 </bean> 
    451                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    452                     <property name="fieldName"> 
    453                         <value>resourceId</value> 
    454                     </property> 
    455                     <property name="fieldNo"> 
    456                         <value>6</value> 
    457                     </property> 
    458                     <property name="fieldType"> 
    459                         <value>URL</value> 
    460                     </property> 
    461                     <property name="regexRetain"> 
    462                        <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[^%]*</value> 
    463                     </property> 
    464                     <property name="regexRetainCaseInsensitive"> 
    465                         <value>true</value> 
    466                     </property> 
    467                     <property name="regexReplaceAll"> 
    468                         <map> 
    469                          <entry key="url=" value=""/> 
    470                          <entry key="%2520" value=""/> 
    471                         </map> 
    472                     </property> 
    473                 </bean> 
    474             </list> 
    475         </property> 
    476         <property name="delimeter"> 
    477             <value> </value> 
    478         </property> 
    479  
    480  
    481  
    482         </bean> 
    483  
    484         <bean id="W3CFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"></bean> 
     129    <import resource="batch-event-parse-formats-custom.xml"/> 
     130    <import resource="batch-event-parse-formats-system.xml"/> 
    485131 
    486132 
  • raptor-mua/trunk/src/main/config/database.xml

    r1205 r1221  
    122122    </bean> 
    123123 
    124  
     124        <!--MOVE  --> 
    125125        <bean name="dataConnectionImpl" class="uk.ac.cardiff.raptor.store.dao.DefaultDataConnection"> 
    126126                <property name="sessionFactory" ref="muaSessionFactory" /> 
  • raptor-mua/trunk/src/main/config/mua-core.xml

    r1215 r1221  
    274274    <import resource="database.xml" /> 
    275275    <import resource="metadata.xml" /> 
    276     <import resource="statistical-units.xml" /> 
    277     <import resource="event-release.xml" /> 
     276    <import resource="statistical-units-custom.xml" /> 
     277    <import resource="event-release-system.xml" /> 
     278    <import resource="event-release-custom.xml" /> 
    278279    <import resource="users.xml" /> 
    279280    <import resource="attribute-association.xml" /> 
Note: See TracChangeset for help on using the changeset viewer.