Changeset 1774 for raptor-distribution


Ignore:
Timestamp:
03/27/14 16:29:56 (5 years ago)
Author:
rhyssmith
Message:

Adding raptor-all v1-r13 MSI sources

Location:
raptor-distribution/MSIs/raptor-all/trunk
Files:
121 added
25 deleted
73 edited

Legend:

Unmodified
Added
Removed
  • raptor-distribution/MSIs/raptor-all/trunk/RaptorMsiDlgIcaMetadata.wxs

    r1772 r1774  
    1313                <!-- Content --> 
    1414                <Control Id='Description' Type='Text' X='25' Y='23' Width='280' Height='15' Transparent='yes' NoPrefix='yes'> 
    15                     <Text>Step 1 of 1 - Configure ICA Metadata</Text> 
     15                    <Text>Step 1 of 3 - Configure ICA Metadata</Text> 
    1616                </Control> 
    1717                <Control Id='BannerLine' Type='Line' X='0' Y='44' Width='370' Height='0' /> 
     
    3535                </Control> 
    3636                <Control Id='Next' Type='PushButton' X='236' Y='243' Width='56' Height='17' Default='yes' Text='&amp;Next'> 
    37                     <Publish Event='NewDialog' Value='VerifyReadyDlg'>1</Publish> 
     37                    <Publish Event='NewDialog' Value='RaptorMsiDlgMuaMetadata'>1</Publish> 
    3838                </Control> 
    3939                <Control Id='Cancel' Type='PushButton' X='304' Y='243' Width='56' Height='17' Cancel='yes' Text='Cancel'> 
  • raptor-distribution/MSIs/raptor-all/trunk/RaptorMsiDlgMuaMetadata.wxs

    r1772 r1774  
    1313                <!-- Content --> 
    1414                <Control Id='Description' Type='Text' X='25' Y='23' Width='280' Height='15' Transparent='yes' NoPrefix='yes'> 
    15                     <Text>Step 1 of 1 - Configure MUA Metadata</Text> 
     15                    <Text>Step 2 of 3 - Configure MUA Metadata</Text> 
    1616                </Control> 
    1717                <Control Id='BannerLine' Type='Line' X='0' Y='44' Width='370' Height='0' /> 
     
    3232                <Control Id='BottomLine' Type='Line' X='0' Y='234' Width='370' Height='0' /> 
    3333                <Control Id='Back' Type='PushButton' X='180' Y='243' Width='56' Height='17' Text='&amp;Back'> 
    34                     <Publish Event='NewDialog' Value='CustomizeDlg'>1</Publish> 
     34                    <Publish Event='NewDialog' Value='RaptorMsiDlgIcaMetadata'>1</Publish> 
    3535                </Control> 
    3636                <Control Id='Next' Type='PushButton' X='236' Y='243' Width='56' Height='17' Default='yes' Text='&amp;Next'> 
    37                     <Publish Event='NewDialog' Value='VerifyReadyDlg'>1</Publish> 
     37                    <Publish Event='NewDialog' Value='RaptorMsiDlgWebMetadata'>1</Publish> 
    3838                </Control> 
    3939                <Control Id='Cancel' Type='PushButton' X='304' Y='243' Width='56' Height='17' Cancel='yes' Text='Cancel'> 
  • raptor-distribution/MSIs/raptor-all/trunk/RaptorMsiDlgWebMetadata.wxs

    r1772 r1774  
    1313                <!-- Content --> 
    1414                <Control Id='Description' Type='Text' X='25' Y='23' Width='280' Height='15' Transparent='yes' NoPrefix='yes'> 
    15                     <Text>Step 1 of 1 - Configure Web Metadata</Text> 
     15                    <Text>Step 3 of 3 - Configure Web Metadata</Text> 
    1616                </Control> 
    1717                <Control Id='BannerLine' Type='Line' X='0' Y='44' Width='370' Height='0' /> 
     
    3232                <Control Id='BottomLine' Type='Line' X='0' Y='234' Width='370' Height='0' /> 
    3333                <Control Id='Back' Type='PushButton' X='180' Y='243' Width='56' Height='17' Text='&amp;Back'> 
    34                     <Publish Event='NewDialog' Value='CustomizeDlg'>1</Publish> 
     34                    <Publish Event='NewDialog' Value='RaptorMsiDlgMuaMetadata'>1</Publish> 
    3535                </Control> 
    3636                <Control Id='Next' Type='PushButton' X='236' Y='243' Width='56' Height='17' Default='yes' Text='&amp;Next'> 
  • raptor-distribution/MSIs/raptor-all/trunk/frag-ica-bindir.wxs

    r1768 r1774  
    88                </Component> 
    99                <Component Id='cmpRaptorIcaBinWrapperExe' Guid='*'> 
    10                     <File Id='filRaptorIcaBinWrapperExe' KeyPath='yes' Source='source\ica\bin\wrapper-windows-x86-32.exe' /> 
     10                    <File Id='filRaptorIcaBinWrapperExe' KeyPath='yes' Source='source\ica\bin\wrapper.exe' /> 
    1111                </Component> 
    1212                <Component Id='cmpRaptorIcaBinWrapperConf' Guid='*'> 
  • raptor-distribution/MSIs/raptor-all/trunk/frag-ica-confdir.wxs

    r1770 r1774  
    33     xmlns:util='http://schemas.microsoft.com/wix/UtilExtension'> 
    44    <Fragment> 
    5  
    6         <!-- 
    7             ######################################### 
    8             # Rename all files that we will overwrite 
    9             ######################################### 
    10         --> 
    11  
    12         <CustomAction Id='SetCmdPathIca' Property='CmdPathIca' Value='[SystemFolder]cmd.exe' /> 
    13         <!--<CustomAction Id='RunCmdMoveX' Property='CmdPathIca' ExeCommand='/c ren &quot;[RAPTORICADIR]conf\X.xml&quot; X.xml.vx.x.x.autosaved' />--> 
    14  
    15         <InstallExecuteSequence> 
    16             <Custom Action='SetCmdPathIca' After='SetUNINSTALLING' /> 
    17             <!--<Custom Action='RunCmdMoveX' After='SetCmdPathIca'>UPGRADING</Custom>--> 
    18         </InstallExecuteSequence> 
    19  
    20  
    215 
    226        <!-- 
  • raptor-distribution/MSIs/raptor-all/trunk/frag-ica-libdir.wxs

    r1772 r1774  
    1 <?xml version="1.0" encoding="utf-8"?> 
     1<?xml version="1.0" encoding="utf-8"?> 
    22<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> 
    33    <Fragment> 
     
    9494                    <File Id="fil918F4194F2FA2426A9F2741278C9346B" KeyPath="yes" Source="source\ica\lib\geronimo-jms_1.1_spec-1.1.1.jar" /> 
    9595                </Component> 
    96                 <Component Id="cmp039847DB12DBDCC8FAC4C28A850EE951" Guid="*"> 
    97                     <File Id="filCA967A9F724323F8BCDB2E9468431AEC" KeyPath="yes" Source="source\ica\lib\geronimo-servlet_2.5_spec-1.2.jar" /> 
    98                 </Component> 
    9996                <Component Id="cmp8A474C645ADC7CA03A477EB8D453D94C" Guid="*"> 
    10097                    <File Id="fil4F0FF659CCA45EE36D55AADCD2F546AF" KeyPath="yes" Source="source\ica\lib\geronimo-stax-api_1.0_spec-1.0.1.jar" /> 
     
    109106                    <File Id="fil8D4E855EDA01753182FFB13640EF0F6F" KeyPath="yes" Source="source\ica\lib\icu4j-2.6.1.jar" /> 
    110107                </Component> 
     108                <Component Id="cmp163162690BD20D7E87E0FB9FDDEFCED7" Guid="*"> 
     109                    <File Id="filF1E4979D97B2F946034DA9AE084889D4" KeyPath="yes" Source="source\ica\lib\jackson-core-asl-1.9.11.jar" /> 
     110                </Component> 
     111                <Component Id="cmpFB999C660B3A23FDEF8147A69FCF458C" Guid="*"> 
     112                    <File Id="fil7235D612FFB05017CF8AB3DBCBDF123D" KeyPath="yes" Source="source\ica\lib\jackson-jaxrs-1.9.2.jar" /> 
     113                </Component> 
     114                <Component Id="cmp837697CB5665855BAE52D7523B46DA4E" Guid="*"> 
     115                    <File Id="fil50BBEFEAC8EFD8A72B578B474D9D6C41" KeyPath="yes" Source="source\ica\lib\jackson-mapper-asl-1.9.11.jar" /> 
     116                </Component> 
     117                <Component Id="cmp65D431CA2FEA38684810937BC7576011" Guid="*"> 
     118                    <File Id="fil854B941AE6E6B8E66740D1EC9B620A50" KeyPath="yes" Source="source\ica\lib\jackson-xc-1.9.2.jar" /> 
     119                </Component> 
     120                <Component Id="cmp49CA1AFE072F342990DF7EDA09CB6A7D" Guid="*"> 
     121                    <File Id="filA3217D72794B9E0DAEC0DEF6DBA6E603" KeyPath="yes" Source="source\ica\lib\javax.servlet-3.0.0.v201112011016.jar" /> 
     122                </Component> 
    111123                <Component Id="cmp98B5ECFC42E052E3B7002C2AB8B44B02" Guid="*"> 
    112124                    <File Id="fil1C5B88141EEF221A99D2351A1CAD529F" KeyPath="yes" Source="source\ica\lib\jaxb-api-2.1.jar" /> 
     
    127139                    <File Id="fil5820FCFE06067EFFAA41F65803E3CA49" KeyPath="yes" Source="source\ica\lib\jcommander-1.12.jar" /> 
    128140                </Component> 
     141                <Component Id="cmp13F3AB621020CA6CD9DF91F534571799" Guid="*"> 
     142                    <File Id="fil75669FCFB8937A4B1F401F5F51CEA106" KeyPath="yes" Source="source\ica\lib\jersey-client-1.16.jar" /> 
     143                </Component> 
     144                <Component Id="cmpF1A101251B9F2300D73486A03F8D086A" Guid="*"> 
     145                    <File Id="fil69ADC3B123E1E767AA72024AAF2471B5" KeyPath="yes" Source="source\ica\lib\jersey-core-1.16.jar" /> 
     146                </Component> 
     147                <Component Id="cmp4C56403C9194A101804AD96552BB4B5D" Guid="*"> 
     148                    <File Id="fil36517F7380B3B9CE263D651C48427052" KeyPath="yes" Source="source\ica\lib\jersey-json-1.16.jar" /> 
     149                </Component> 
    129150                <Component Id="cmp6D2E0775D0B329B4AC293F2D165D055C" Guid="*"> 
    130151                    <File Id="fil8F992142C9D2A8E045AF274A51BEADEF" KeyPath="yes" Source="source\ica\lib\jettison-1.2.jar" /> 
    131152                </Component> 
    132                 <Component Id="cmp87D86BB16AB796F799FA61C9D1479FAB" Guid="*"> 
    133                     <File Id="fil07B59CD29F2949A5A3E41076E8979EEB" KeyPath="yes" Source="source\ica\lib\jetty-6.1.23.jar" /> 
    134                 </Component> 
    135                 <Component Id="cmp4CA7E54B0643EFAA16F7C11E88E8822F" Guid="*"> 
    136                     <File Id="filBF1B7E306242E6E6D823FB524278C32C" KeyPath="yes" Source="source\ica\lib\jetty-management-6.0.1.jar" /> 
    137                 </Component> 
    138                 <Component Id="cmp972DD535C087A1EC20796A75F5C80717" Guid="*"> 
    139                     <File Id="fil147EE28D44302BEF13B3C2EAB23B37D6" KeyPath="yes" Source="source\ica\lib\jetty-util-6.1.23.jar" /> 
     153                <Component Id="cmpAF100F7560363D6E0977D0AC5FE27546" Guid="*"> 
     154                    <File Id="fil6A4E1B9428CEA79AA02A4AA2A183DE72" KeyPath="yes" Source="source\ica\lib\jetty-continuation-8.1.10.v20130312.jar" /> 
     155                </Component> 
     156                <Component Id="cmp480E34AB42826105A716078F2D1AE179" Guid="*"> 
     157                    <File Id="filBD091EAAF73A08746FD618D87D466D99" KeyPath="yes" Source="source\ica\lib\jetty-http-8.1.10.v20130312.jar" /> 
     158                </Component> 
     159                <Component Id="cmpDEBA334D053AF9772D5FE66CEC0C4428" Guid="*"> 
     160                    <File Id="fil1D9CA3CF6C9BB76466B3C236DC7A76CF" KeyPath="yes" Source="source\ica\lib\jetty-io-8.1.10.v20130312.jar" /> 
     161                </Component> 
     162                <Component Id="cmpE1B37CFB3491A801053ECCE327C6A9C8" Guid="*"> 
     163                    <File Id="fil0CD132B098672159D6B5A2A5C4301D89" KeyPath="yes" Source="source\ica\lib\jetty-security-8.1.10.v20130312.jar" /> 
     164                </Component> 
     165                <Component Id="cmpCC690D328A4C62D2D1F3B1E7A16C3421" Guid="*"> 
     166                    <File Id="filA85F832B8102E2E41304AD74D96CBDEA" KeyPath="yes" Source="source\ica\lib\jetty-server-8.1.10.v20130312.jar" /> 
     167                </Component> 
     168                <Component Id="cmp269F56D74691B41190E62CE3F41DCCAE" Guid="*"> 
     169                    <File Id="filBCB5FE64726054DB7706EB510AEE89F1" KeyPath="yes" Source="source\ica\lib\jetty-servlet-8.1.10.v20130312.jar" /> 
     170                </Component> 
     171                <Component Id="cmp47E0AE5F9C1F8C11B6DD79411C19EF3D" Guid="*"> 
     172                    <File Id="filCBC69772A1318B5B82A70E7FA3EC71B5" KeyPath="yes" Source="source\ica\lib\jetty-util-8.1.10.v20130312.jar" /> 
    140173                </Component> 
    141174                <Component Id="cmp377A07EF0EBD6777C37F9A098000F71D" Guid="*"> 
     
    226259                    <File Id="filC6ADFA475B56ADA4686C48EB66DD23DA" KeyPath="yes" Source="source\ica\lib\quartz-1.8.0.jar" /> 
    227260                </Component> 
    228                 <Component Id="cmp2AC7B42CAFD7528F2D500A0355818329" Guid="*"> 
    229                     <File Id="fil8E424E085E57D3E32E4E305E8038C8F0" KeyPath="yes" Source="source\ica\lib\raptor-client-1.1.2.jar" /> 
    230                 </Component> 
    231                 <Component Id="cmp9CC40435D6C9EA7B178470C6AE8D4775" Guid="*"> 
    232                     <File Id="fil9C792D570ACD19490764312066BB428C" KeyPath="yes" Source="source\ica\lib\raptor-information-model-1.1.2.jar" /> 
    233                 </Component> 
    234                 <Component Id="cmpE0104DA757288CD43EE21D2635B6A573" Guid="*"> 
    235                     <File Id="fil37F66CBC7F701A47B0B82C5AEDE97CEC" KeyPath="yes" Source="source\ica\lib\raptor-parse-1.1.1.jar" /> 
     261                <Component Id="cmpC42A0A114DB6A072A95C51973CBFE7E5" Guid="*"> 
     262                    <File Id="fil2EEBEED21502966C73F30245EC466BCE" KeyPath="yes" Source="source\ica\lib\raptor-client-1.1.5.jar" /> 
     263                </Component> 
     264                <Component Id="cmp6BAC033544E1529C35843E94444D6D8B" Guid="*"> 
     265                    <File Id="fil36DE408BD3598C1205F64B91E5D5E5F2" KeyPath="yes" Source="source\ica\lib\raptor-information-model-1.1.3.jar" /> 
     266                </Component> 
     267                <Component Id="cmp61ED50C63E9A6B5CC575DE481D1AD765" Guid="*"> 
     268                    <File Id="fil49CEEF4AEFB006E65F2FD02DB86D59A6" KeyPath="yes" Source="source\ica\lib\raptor-parse-1.1.2.jar" /> 
    236269                </Component> 
    237270                <Component Id="cmp1DCB33D11ECE7FCD8E620951F799DCEA" Guid="*"> 
     
    250283                    <File Id="fil103DB53E62139737D1E38821AA7B05EA" KeyPath="yes" Source="source\ica\lib\serializer-2.7.1.jar" /> 
    251284                </Component> 
    252                 <Component Id="cmpAB07637C77C7894C6F33333FFB3AC4CB" Guid="*"> 
    253                     <File Id="filC8A2E04BBCACDB393E02A1B84706D223" KeyPath="yes" Source="source\ica\lib\servlet-api-2.5-20081211.jar" /> 
    254                 </Component> 
    255285                <Component Id="cmp3158ADEB94E92FCA84D5A7956B80FD4A" Guid="*"> 
    256286                    <File Id="fil76BC7157759AC5336A87752A7656D97F" KeyPath="yes" Source="source\ica\lib\slf4j-api-1.6.1.jar" /> 
     
    292322                    <File Id="filE673956AA4C27EBCE4E95E1889B4E759" KeyPath="yes" Source="source\ica\lib\spring-webmvc-3.0.3.RELEASE.jar" /> 
    293323                </Component> 
    294                 <Component Id="cmp42899940852C94477AE0945CC947E0C5" Guid="*"> 
    295                     <File Id="fil53F8936A08D2EF9684A07BD4B49C302A" KeyPath="yes" Source="source\ica\lib\start-6.1.23.jar" /> 
    296                 </Component> 
    297324                <Component Id="cmp89CC5655C57F2660004DA5455348CD60" Guid="*"> 
    298325                    <File Id="fil1C5EEBF7572F0A20B7192BA6CCABF896" KeyPath="yes" Source="source\ica\lib\testng-6.3.1.jar" /> 
     
    306333                <Component Id="cmp7DB059958FC245B0D719187E499E576A" Guid="*"> 
    307334                    <File Id="fil9C1A1E8847993A5176A81E202B53758B" KeyPath="yes" Source="source\ica\lib\wagon-provider-api-1.0-beta-2.jar" /> 
     335                </Component> 
     336                <Component Id="cmpF83A7CFFB3447435E29A52EBB8A4E53D" Guid="*"> 
     337                    <File Id="fil6FC90FC4DD475ADB87D5BA6E51054AC2" KeyPath="yes" Source="source\ica\lib\wrapper-windows-x86-32.dll" /> 
    308338                </Component> 
    309339                <Component Id="cmp79FFBC564442CEEF1529BD648AB17CDB" Guid="*"> 
     
    390420            <ComponentRef Id="cmp7043978A3D6A14946A1B3F1217DEB5C7" /> 
    391421            <ComponentRef Id="cmpAA984771E73280543729792A81654940" /> 
    392             <ComponentRef Id="cmp039847DB12DBDCC8FAC4C28A850EE951" /> 
    393422            <ComponentRef Id="cmp8A474C645ADC7CA03A477EB8D453D94C" /> 
    394423            <ComponentRef Id="cmp641295889054355EDF857659E1A585AE" /> 
    395424            <ComponentRef Id="cmp468C334BE8AC06C12167BE28B46A112B" /> 
    396425            <ComponentRef Id="cmp63673F2895E09B884C0134B78695AA0D" /> 
     426            <ComponentRef Id="cmp163162690BD20D7E87E0FB9FDDEFCED7" /> 
     427            <ComponentRef Id="cmpFB999C660B3A23FDEF8147A69FCF458C" /> 
     428            <ComponentRef Id="cmp837697CB5665855BAE52D7523B46DA4E" /> 
     429            <ComponentRef Id="cmp65D431CA2FEA38684810937BC7576011" /> 
     430            <ComponentRef Id="cmp49CA1AFE072F342990DF7EDA09CB6A7D" /> 
    397431            <ComponentRef Id="cmp98B5ECFC42E052E3B7002C2AB8B44B02" /> 
    398432            <ComponentRef Id="cmpF90661087347FD1277D50FA189C19AEB" /> 
     
    401435            <ComponentRef Id="cmpB2286B4FCE765E7234F0DE73AE962B66" /> 
    402436            <ComponentRef Id="cmpABCA71FF39401CCB6B7436A7F602B29E" /> 
     437            <ComponentRef Id="cmp13F3AB621020CA6CD9DF91F534571799" /> 
     438            <ComponentRef Id="cmpF1A101251B9F2300D73486A03F8D086A" /> 
     439            <ComponentRef Id="cmp4C56403C9194A101804AD96552BB4B5D" /> 
    403440            <ComponentRef Id="cmp6D2E0775D0B329B4AC293F2D165D055C" /> 
    404             <ComponentRef Id="cmp87D86BB16AB796F799FA61C9D1479FAB" /> 
    405             <ComponentRef Id="cmp4CA7E54B0643EFAA16F7C11E88E8822F" /> 
    406             <ComponentRef Id="cmp972DD535C087A1EC20796A75F5C80717" /> 
     441            <ComponentRef Id="cmpAF100F7560363D6E0977D0AC5FE27546" /> 
     442            <ComponentRef Id="cmp480E34AB42826105A716078F2D1AE179" /> 
     443            <ComponentRef Id="cmpDEBA334D053AF9772D5FE66CEC0C4428" /> 
     444            <ComponentRef Id="cmpE1B37CFB3491A801053ECCE327C6A9C8" /> 
     445            <ComponentRef Id="cmpCC690D328A4C62D2D1F3B1E7A16C3421" /> 
     446            <ComponentRef Id="cmp269F56D74691B41190E62CE3F41DCCAE" /> 
     447            <ComponentRef Id="cmp47E0AE5F9C1F8C11B6DD79411C19EF3D" /> 
    407448            <ComponentRef Id="cmp377A07EF0EBD6777C37F9A098000F71D" /> 
    408449            <ComponentRef Id="cmp2F046F0837342D831380443C06D41779" /> 
     
    434475            <ComponentRef Id="cmp0E2501CD4945D223098710C9EE25A00D" /> 
    435476            <ComponentRef Id="cmp944386478C8DFCB6B3E65989A6E14344" /> 
    436             <ComponentRef Id="cmp2AC7B42CAFD7528F2D500A0355818329" /> 
    437             <ComponentRef Id="cmp9CC40435D6C9EA7B178470C6AE8D4775" /> 
    438             <ComponentRef Id="cmpE0104DA757288CD43EE21D2635B6A573" /> 
     477            <ComponentRef Id="cmpC42A0A114DB6A072A95C51973CBFE7E5" /> 
     478            <ComponentRef Id="cmp6BAC033544E1529C35843E94444D6D8B" /> 
     479            <ComponentRef Id="cmp61ED50C63E9A6B5CC575DE481D1AD765" /> 
    439480            <ComponentRef Id="cmp1DCB33D11ECE7FCD8E620951F799DCEA" /> 
    440481            <ComponentRef Id="cmp752158F35F65FEF6A6161B006F66C8A1" /> 
     
    442483            <ComponentRef Id="cmpA6A815FBFBF2C360231AE3E0BE68753F" /> 
    443484            <ComponentRef Id="cmp0123FD0AB4BB8ECA40BB6DD35865FB30" /> 
    444             <ComponentRef Id="cmpAB07637C77C7894C6F33333FFB3AC4CB" /> 
    445485            <ComponentRef Id="cmp3158ADEB94E92FCA84D5A7956B80FD4A" /> 
    446486            <ComponentRef Id="cmp740C609108B7F265ECE77AD1474E1E9E" /> 
     
    456496            <ComponentRef Id="cmp0BD7DEE5BC2B27B52BCE3C56AE19D5F6" /> 
    457497            <ComponentRef Id="cmp11B723C0B9F1A4D2805ECAC2B8D28788" /> 
    458             <ComponentRef Id="cmp42899940852C94477AE0945CC947E0C5" /> 
    459498            <ComponentRef Id="cmp89CC5655C57F2660004DA5455348CD60" /> 
    460499            <ComponentRef Id="cmp300C9B6601F75B6BAB3D807B50BDC65B" /> 
    461500            <ComponentRef Id="cmpD39DA2558A36B4F447189E7B35692C90" /> 
    462501            <ComponentRef Id="cmp7DB059958FC245B0D719187E499E576A" /> 
     502            <ComponentRef Id="cmpF83A7CFFB3447435E29A52EBB8A4E53D" /> 
    463503            <ComponentRef Id="cmp79FFBC564442CEEF1529BD648AB17CDB" /> 
    464504            <ComponentRef Id="cmp1EE7EFCD9C74D3F9925992F835D337C9" /> 
  • raptor-distribution/MSIs/raptor-all/trunk/frag-mua-batchimportdir.wxs

    r1768 r1774  
    1919                    </Component> 
    2020                </Directory> 
     21                <Directory Id='dirRaptorMuaBatchImportShibSpUpToTwoFour' Name='shibsp_upto24'> 
     22                    <Component Id='cmpRaptorMuaBatchImportShibSpUpToTwoFourDir' Guid='8d2cb1d5-4303-4c80-a682-5d8782fe1fe4'> 
     23                        <CreateFolder /> 
     24                    </Component> 
     25                </Directory> 
     26                <Directory Id='dirRaptorMuaBatchImportOpenAthensLA' Name='openathensla'> 
     27                    <Component Id='cmpRaptorMuaBatchImportOpenAthensLA' Guid='f55820c7-3f8c-46a7-a780-2535c905d800'> 
     28                        <CreateFolder /> 
     29                    </Component> 
     30                </Directory> 
    2131            </Directory> 
    2232        </DirectoryRef> 
     
    2737            <ComponentRef Id='cmpRaptorMuaBatchImportShib13Dir' /> 
    2838            <ComponentRef Id='cmpRaptorMuaBatchImportEzproxyDir' /> 
     39            <ComponentRef Id='cmpRaptorMuaBatchImportShibSpUpToTwoFourDir' /> 
     40            <ComponentRef Id='cmpRaptorMuaBatchImportOpenAthensLA' /> 
    2941        </ComponentGroup> 
    3042    </Fragment> 
  • raptor-distribution/MSIs/raptor-all/trunk/frag-mua-bindir.wxs

    r1768 r1774  
    88                </Component> 
    99                <Component Id='cmpRaptorMuaBinWrapperExe' Guid='*'> 
    10                     <File Id='filRaptorMuaBinWrapperExe' KeyPath='yes' Source='source\mua\bin\wrapper-windows-x86-32.exe' /> 
     10                    <File Id='filRaptorMuaBinWrapperExe' KeyPath='yes' Source='source\mua\bin\wrapper.exe' /> 
    1111                </Component> 
    1212                <Component Id='cmpRaptorMuaBinWrapperConf' Guid='*'> 
  • raptor-distribution/MSIs/raptor-all/trunk/frag-mua-confdir.wxs

    r1772 r1774  
    33     xmlns:util='http://schemas.microsoft.com/wix/UtilExtension'> 
    44    <Fragment> 
    5  
    6         <!-- 
    7             ######################################### 
    8             # Rename all files that we will overwrite 
    9             ######################################### 
    10         --> 
    11  
    12         <CustomAction Id='SetCmdPathMua' Property='CmdPathMua' Value='[SystemFolder]cmd.exe' /> 
    13         <CustomAction Id='RunCmdMoveMuaCore' Property='CmdPathMua' ExeCommand='/c ren &quot;[RAPTORMUADIR]conf\mua-core.xml&quot; mua-core.xml.previousversion-autosaved' /> 
    14         <CustomAction Id='RunCmdMoveMuaStatisticalProcessors' Property='CmdPathMua' ExeCommand='/c ren &quot;[RAPTORMUADIR]conf\statistical-processors.xml&quot; statistical-processors.xml.previousversion-autosaved' /> 
    15         <CustomAction Id='RunCmdMoveMuaBatchEventParseFormatsSystem' Property='CmdPathMua' ExeCommand='/c ren &quot;[RAPTORMUADIR]conf\batch-event-parse-formats-system.xml&quot; batch-event-parse-formats-system.xml.previousversion-autosaved' /> 
    16  
    17         <InstallExecuteSequence> 
    18             <Custom Action='SetCmdPathMua' After='SetUNINSTALLING' /> 
    19             <Custom Action='RunCmdMoveMuaCore' After='SetCmdPathMua'>UPGRADING</Custom> 
    20             <Custom Action='RunCmdMoveMuaStatisticalProcessors' After='SetCmdPathMua'>UPGRADING</Custom> 
    21             <Custom Action='RunCmdMoveMuaBatchEventParseFormatsSystem' After='SetCmdPathMua'>UPGRADING</Custom> 
    22         </InstallExecuteSequence> 
    23  
    24  
    255 
    266        <!-- 
     
    125105                </Component> 
    126106 
    127                 <Component Id='cmpRaptorMuaConfEventRelease' Guid='*'> <!-- Normally NeverOverwrite is yes here, but for v1.1.1 we want to overwrite --> 
     107                <Component Id='cmpRaptorMuaConfEventRelease' Guid='*' NeverOverwrite='yes'> 
    128108                    <File Id='filRaptorMuaConfEventRelease' KeyPath='yes' Source='source\mua\conf\event-release.xml'/> 
    129109 
     
    195175                      ElementPath='//beans/bean[\[]@id="fileUploadFromDirectory"[\]]/property[\[]@name="uploadDirectories"[\]]/list/bean[\[]@id="ezproxyUploadDirectory"[\]]/property[\[]@name="uploadDirectory"[\]]/@value' 
    196176                      Value='file:///[RAPTORMUADIR]batchimport\ezproxy'/> 
    197  
     177                    <util:XmlFile Id='ModifyMuaCoreUploadDirShibSpUpTo24' 
     178                      File='[#filRaptorMuaConfMuaCore]' 
     179                      Action='setValue' 
     180                      ElementPath='//beans/bean[\[]@id="fileUploadFromDirectory"[\]]/property[\[]@name="uploadDirectories"[\]]/list/bean[\[]@id="shibSp24BelowUploadDirectory"[\]]/property[\[]@name="uploadDirectory"[\]]/@value' 
     181                      Value='file:///[RAPTORMUADIR]batchimport\shibsp_upto24'/> 
     182                    <util:XmlFile Id='ModifyMuaCoreUploadDirOpenAthensLa' 
     183                      File='[#filRaptorMuaConfMuaCore]' 
     184                      Action='setValue' 
     185                      ElementPath='//beans/bean[\[]@id="fileUploadFromDirectory"[\]]/property[\[]@name="uploadDirectories"[\]]/list/bean[\[]@id="openAthensLa"[\]]/property[\[]@name="uploadDirectory"[\]]/@value' 
     186                      Value='file:///[RAPTORMUADIR]batchimport\openathensla'/> 
    198187                </Component> 
    199188 
  • raptor-distribution/MSIs/raptor-all/trunk/frag-mua-libdir.wxs

    r1772 r1774  
    1 <?xml version="1.0" encoding="utf-8"?> 
     1<?xml version="1.0" encoding="utf-8"?> 
    22<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> 
    33    <Fragment> 
     
    142142                    <File Id="fil97E75013A35753DDCF7575D34D792880" KeyPath="yes" Source="source\mua\lib\geronimo-jms_1.1_spec-1.1.1.jar" /> 
    143143                </Component> 
    144                 <Component Id="cmp70C87815C04295733C93C7615D5DA571" Guid="*"> 
    145                     <File Id="filBA549B45EA873F4E4A5BB651A402EBBD" KeyPath="yes" Source="source\mua\lib\geronimo-servlet_2.5_spec-1.2.jar" /> 
    146                 </Component> 
    147144                <Component Id="cmpAF46DA28785796444149A657D4591DBD" Guid="*"> 
    148145                    <File Id="fil1228B89BAE7C14160AEBD211D72F0C56" KeyPath="yes" Source="source\mua\lib\geronimo-stax-api_1.0_spec-1.0.1.jar" /> 
     
    160157                    <File Id="fil18AFAD469B1A222D82F9C486DF2EF5C1" KeyPath="yes" Source="source\mua\lib\icu4j-2.6.1.jar" /> 
    161158                </Component> 
     159                <Component Id="cmpF80B4B97B6A43BD279E62C4125207DA5" Guid="*"> 
     160                    <File Id="fil5EBC455419C7714E60D87D8A9C0645CE" KeyPath="yes" Source="source\mua\lib\jackson-core-asl-1.9.11.jar" /> 
     161                </Component> 
     162                <Component Id="cmp6D35E6EB70B3206B389CCD90D46458E1" Guid="*"> 
     163                    <File Id="fil61306B688A2245A065265C5E9D561631" KeyPath="yes" Source="source\mua\lib\jackson-jaxrs-1.9.2.jar" /> 
     164                </Component> 
     165                <Component Id="cmp69C58561C58D185C5F2119E733302F05" Guid="*"> 
     166                    <File Id="filC32C7C01F75C42BE11F43F6AC5C978A9" KeyPath="yes" Source="source\mua\lib\jackson-mapper-asl-1.9.11.jar" /> 
     167                </Component> 
     168                <Component Id="cmpFD5F275453764D8BDC37E12D11AB6725" Guid="*"> 
     169                    <File Id="fil7853D4E9C1735021D210200CB2D7DE47" KeyPath="yes" Source="source\mua\lib\jackson-xc-1.9.2.jar" /> 
     170                </Component> 
     171                <Component Id="cmp1B4F9ADFDCE5E93CB23EA35C2FC69075" Guid="*"> 
     172                    <File Id="fil5044CBCA0B6A918D341CFEFF78AB93A4" KeyPath="yes" Source="source\mua\lib\javax.servlet-3.0.0.v201112011016.jar" /> 
     173                </Component> 
    162174                <Component Id="cmpDF7CBBD796E7159184CA3F30512B1169" Guid="*"> 
    163175                    <File Id="filDCA651EDF1159FCC48BFC68F32923380" KeyPath="yes" Source="source\mua\lib\jaxb-api-2.1.jar" /> 
     
    181193                    <File Id="fil03E332F8F4EF722B89954C85DAC73596" KeyPath="yes" Source="source\mua\lib\jcommander-1.12.jar" /> 
    182194                </Component> 
     195                <Component Id="cmpEBC7A033B5FE08DAC29622E5781D35D9" Guid="*"> 
     196                    <File Id="filEFFC7D9FB68055E9B3ECE1289F0791BF" KeyPath="yes" Source="source\mua\lib\jersey-client-1.16.jar" /> 
     197                </Component> 
     198                <Component Id="cmp04AE880C57F23A0FEFA8ED3D5995F936" Guid="*"> 
     199                    <File Id="fil272FDF740BABAD49A857CC2559B17E28" KeyPath="yes" Source="source\mua\lib\jersey-core-1.16.jar" /> 
     200                </Component> 
     201                <Component Id="cmp9767B39281E0A2E1943DD5C9B22EA354" Guid="*"> 
     202                    <File Id="fil1C95DE05755028472421420B53C08644" KeyPath="yes" Source="source\mua\lib\jersey-json-1.16.jar" /> 
     203                </Component> 
    183204                <Component Id="cmpD3C28E2E476FA744F460E51023C1C262" Guid="*"> 
    184205                    <File Id="fil6FB63D6C09C6C2D9EB23DBC745023C6F" KeyPath="yes" Source="source\mua\lib\jettison-1.2.jar" /> 
    185206                </Component> 
    186                 <Component Id="cmp0AB40F33F28867CDA5175E6DF5C12F82" Guid="*"> 
    187                     <File Id="fil7DD9E42EA97FF996A1FF62E8F31838B2" KeyPath="yes" Source="source\mua\lib\jetty-6.1.23.jar" /> 
    188                 </Component> 
    189                 <Component Id="cmp1AD15558ADC41B69A40344507B11DA43" Guid="*"> 
    190                     <File Id="filFECC260AD36CEB07B0B6114C11BABD96" KeyPath="yes" Source="source\mua\lib\jetty-util-6.1.23.jar" /> 
     207                <Component Id="cmp9D3AF65D47BED25929AD9928C0E67A7F" Guid="*"> 
     208                    <File Id="fil616897FA6A11854E372BB3453A43F6EC" KeyPath="yes" Source="source\mua\lib\jetty-continuation-8.1.10.v20130312.jar" /> 
     209                </Component> 
     210                <Component Id="cmp67A92893698AD2A17FC5835D99D8F8A2" Guid="*"> 
     211                    <File Id="filC1B41055686C4218B70BF53341078939" KeyPath="yes" Source="source\mua\lib\jetty-http-8.1.10.v20130312.jar" /> 
     212                </Component> 
     213                <Component Id="cmpF3F86C4B1202093302022895D6283EB7" Guid="*"> 
     214                    <File Id="fil213281BC893D032238186262F4545DAD" KeyPath="yes" Source="source\mua\lib\jetty-io-8.1.10.v20130312.jar" /> 
     215                </Component> 
     216                <Component Id="cmp4952EEC7F0F5D4572E13A14BD82CBE7C" Guid="*"> 
     217                    <File Id="fil74CEBBA8CA1F9CA9E1874EEE2C1C2B50" KeyPath="yes" Source="source\mua\lib\jetty-security-8.1.10.v20130312.jar" /> 
     218                </Component> 
     219                <Component Id="cmpA3E01DF1B044F3734C8FC5F042D2A7AA" Guid="*"> 
     220                    <File Id="filAA13D9486A1438746BC960548CC7AE3F" KeyPath="yes" Source="source\mua\lib\jetty-server-8.1.10.v20130312.jar" /> 
     221                </Component> 
     222                <Component Id="cmp91F641283C9B211F7FC7FEC5E32EE6A5" Guid="*"> 
     223                    <File Id="fil73BE38C672F37528E190839EE38D1BCC" KeyPath="yes" Source="source\mua\lib\jetty-servlet-8.1.10.v20130312.jar" /> 
     224                </Component> 
     225                <Component Id="cmpED08AF4B20E323A3C2CA15EFE8459883" Guid="*"> 
     226                    <File Id="fil9756170F1F8A9D127FE5E9EE58B0EF4D" KeyPath="yes" Source="source\mua\lib\jetty-util-8.1.10.v20130312.jar" /> 
     227                </Component> 
     228                <Component Id="cmpE2ABA1DAEB617569402B7A9390BD58E5" Guid="*"> 
     229                    <File Id="fil093FAD3879740CA3A2BD7B6B54C0ED8E" KeyPath="yes" Source="source\mua\lib\jetty-webapp-8.1.10.v20130312.jar" /> 
     230                </Component> 
     231                <Component Id="cmp01DC5E932A5953F59C35C44AFACEEA3D" Guid="*"> 
     232                    <File Id="fil2CCBB0AF20EC52C6918EE9BC0EBF75B6" KeyPath="yes" Source="source\mua\lib\jetty-xml-8.1.10.v20130312.jar" /> 
    191233                </Component> 
    192234                <Component Id="cmpE993A5C3BC400319E303531980057682" Guid="*"> 
     
    262304                    <File Id="filFCEF96AD69472CDF415581F90443FC3A" KeyPath="yes" Source="source\mua\lib\not-yet-commons-ssl-0.3.9.jar" /> 
    263305                </Component> 
     306                <Component Id="cmp11F4992E8ACC3E64C7A7E45224981A59" Guid="*"> 
     307                    <File Id="filAF6AFF709DF2D670429A8CF0FBE2F862" KeyPath="yes" Source="source\mua\lib\ojdbc-6.jar" /> 
     308                </Component> 
    264309                <Component Id="cmpC197781FF92B3190939ED64F293F8F68" Guid="*"> 
    265310                    <File Id="filE3FA29877316ED2331EF3E2384567857" KeyPath="yes" Source="source\mua\lib\opensaml-2.4.0.jar" /> 
     
    283328                    <File Id="fil5FA543379BC30DB8612C7A2FDB310293" KeyPath="yes" Source="source\mua\lib\quartz-1.8.4.jar" /> 
    284329                </Component> 
    285                 <Component Id="cmp32B56E23D29286F0A889AFA26C232840" Guid="*"> 
    286                     <File Id="fil4DC139D5802EFC3B71FC89CFE64248F9" KeyPath="yes" Source="source\mua\lib\raptor-client-1.1.4.jar" /> 
    287                 </Component> 
    288                 <Component Id="cmp76F921F06C32C0679B275FAC09406A25" Guid="*"> 
    289                     <File Id="filD643A4896FD3A70063C338FA00DEA962" KeyPath="yes" Source="source\mua\lib\raptor-information-model-1.1.2.jar" /> 
    290                 </Component> 
    291                 <Component Id="cmp1991F0DA4FA94A5F27006BC1ED4B8906" Guid="*"> 
    292                     <File Id="filC3DCD7B72650567A28D205C587B097A0" KeyPath="yes" Source="source\mua\lib\raptor-parse-1.1.1.jar" /> 
     330                <Component Id="cmpCF899422FA3616931E0DB0F875505C09" Guid="*"> 
     331                    <File Id="fil2A5CFD57E450AA0563E4A39CE8C21F57" KeyPath="yes" Source="source\mua\lib\raptor-client-1.1.5.jar" /> 
     332                </Component> 
     333                <Component Id="cmpD2EB635F3B0F307D4C2CCA8EEBF2F90C" Guid="*"> 
     334                    <File Id="fil797B947BBAAC4A8B1EC2119AF4E74FE4" KeyPath="yes" Source="source\mua\lib\raptor-information-model-1.1.3.jar" /> 
     335                </Component> 
     336                <Component Id="cmp2AA06CABA4B238B82A7C70FD473BF5FF" Guid="*"> 
     337                    <File Id="fil44B06ABB678F1BFC2D566658DADB9C6E" KeyPath="yes" Source="source\mua\lib\raptor-parse-1.1.2.jar" /> 
    293338                </Component> 
    294339                <Component Id="cmp4723F5AA79924F806CCE5754252DC0BC" Guid="*"> 
     
    307352                    <File Id="fil6EF440E8D4674D61EA132027032FAECE" KeyPath="yes" Source="source\mua\lib\serializer-2.7.1.jar" /> 
    308353                </Component> 
    309                 <Component Id="cmp37E49F7332A0005C1B5EECB9678D92B4" Guid="*"> 
    310                     <File Id="fil3CBFCFFC4A611C34807D83FF39ED8BBD" KeyPath="yes" Source="source\mua\lib\servlet-api-2.5-20081211.jar" /> 
    311                 </Component> 
    312354                <Component Id="cmp1C703D80FE709CF51A880D224E83C77A" Guid="*"> 
    313355                    <File Id="filF87A32A557598C2FB814C58E822D4257" KeyPath="yes" Source="source\mua\lib\slf4j-api-1.6.1.jar" /> 
     
    355397                    <File Id="fil71109291F2553A0E194A36FA9C01D953" KeyPath="yes" Source="source\mua\lib\spring-webmvc-3.0.3.RELEASE.jar" /> 
    356398                </Component> 
    357                 <Component Id="cmp8712285AB53A09DB7DC9DAAB3626992A" Guid="*"> 
    358                     <File Id="fil1A7187A95A6DC3F15CDAD9578EA9485D" KeyPath="yes" Source="source\mua\lib\start-6.1.23.jar" /> 
    359                 </Component> 
    360399                <Component Id="cmpE202EBF912D05068FA10A431D6D1C6E8" Guid="*"> 
    361400                    <File Id="fil69BFA5ECF1CEE130AA1AC1682BB1A45F" KeyPath="yes" Source="source\mua\lib\testng-6.3.1.jar" /> 
     
    369408                <Component Id="cmpDE409A606E5B5AEABB5D4B6BFF05CE29" Guid="*"> 
    370409                    <File Id="filF0A9F197C86679152E00AFA964414058" KeyPath="yes" Source="source\mua\lib\wagon-provider-api-1.0-beta-2.jar" /> 
     410                </Component> 
     411                <Component Id="cmp6B8058881EFA1F0A59C5CC2ADF9F7AD8" Guid="*"> 
     412                    <File Id="fil89CC5E854AE3249D222E0DA993FCE36A" KeyPath="yes" Source="source\mua\lib\wrapper-windows-x86-32.dll" /> 
    371413                </Component> 
    372414                <Component Id="cmp9EC581054B75BEE3ECF6FB3CF23A2CA2" Guid="*"> 
     
    469511            <ComponentRef Id="cmp51D690975BFEC0413DF22D33133FA5CC" /> 
    470512            <ComponentRef Id="cmpBEFD269AF12ED7DD84EAC336ACB27778" /> 
    471             <ComponentRef Id="cmp70C87815C04295733C93C7615D5DA571" /> 
    472513            <ComponentRef Id="cmpAF46DA28785796444149A657D4591DBD" /> 
    473514            <ComponentRef Id="cmp43CB24BFF0759AAC3B267F3A75172EE6" /> 
     
    475516            <ComponentRef Id="cmpE80E7DAA69DB332B8C580D1C2FDF3EAB" /> 
    476517            <ComponentRef Id="cmpEF9BA2E3ECBACD98C040285E7486BB3D" /> 
     518            <ComponentRef Id="cmpF80B4B97B6A43BD279E62C4125207DA5" /> 
     519            <ComponentRef Id="cmp6D35E6EB70B3206B389CCD90D46458E1" /> 
     520            <ComponentRef Id="cmp69C58561C58D185C5F2119E733302F05" /> 
     521            <ComponentRef Id="cmpFD5F275453764D8BDC37E12D11AB6725" /> 
     522            <ComponentRef Id="cmp1B4F9ADFDCE5E93CB23EA35C2FC69075" /> 
    477523            <ComponentRef Id="cmpDF7CBBD796E7159184CA3F30512B1169" /> 
    478524            <ComponentRef Id="cmp538B72A04D6D03EEF1F0147FF99A47FE" /> 
     
    482528            <ComponentRef Id="cmpBAFB9100FDE3BD738389370958ACF632" /> 
    483529            <ComponentRef Id="cmp497ECA3BE3D014D76EEC761BCBCE6B25" /> 
     530            <ComponentRef Id="cmpEBC7A033B5FE08DAC29622E5781D35D9" /> 
     531            <ComponentRef Id="cmp04AE880C57F23A0FEFA8ED3D5995F936" /> 
     532            <ComponentRef Id="cmp9767B39281E0A2E1943DD5C9B22EA354" /> 
    484533            <ComponentRef Id="cmpD3C28E2E476FA744F460E51023C1C262" /> 
    485             <ComponentRef Id="cmp0AB40F33F28867CDA5175E6DF5C12F82" /> 
    486             <ComponentRef Id="cmp1AD15558ADC41B69A40344507B11DA43" /> 
     534            <ComponentRef Id="cmp9D3AF65D47BED25929AD9928C0E67A7F" /> 
     535            <ComponentRef Id="cmp67A92893698AD2A17FC5835D99D8F8A2" /> 
     536            <ComponentRef Id="cmpF3F86C4B1202093302022895D6283EB7" /> 
     537            <ComponentRef Id="cmp4952EEC7F0F5D4572E13A14BD82CBE7C" /> 
     538            <ComponentRef Id="cmpA3E01DF1B044F3734C8FC5F042D2A7AA" /> 
     539            <ComponentRef Id="cmp91F641283C9B211F7FC7FEC5E32EE6A5" /> 
     540            <ComponentRef Id="cmpED08AF4B20E323A3C2CA15EFE8459883" /> 
     541            <ComponentRef Id="cmpE2ABA1DAEB617569402B7A9390BD58E5" /> 
     542            <ComponentRef Id="cmp01DC5E932A5953F59C35C44AFACEEA3D" /> 
    487543            <ComponentRef Id="cmpE993A5C3BC400319E303531980057682" /> 
    488544            <ComponentRef Id="cmpEF6C9FB7EEABB322B60D5A7D64DF54A5" /> 
     
    509565            <ComponentRef Id="cmp9901CC35C6EEDF16FF93615E9E215147" /> 
    510566            <ComponentRef Id="cmp4D6297515431AA4440B2836FE71687B4" /> 
     567            <ComponentRef Id="cmp11F4992E8ACC3E64C7A7E45224981A59" /> 
    511568            <ComponentRef Id="cmpC197781FF92B3190939ED64F293F8F68" /> 
    512569            <ComponentRef Id="cmp74F803C4068A2C04430DD0AD192AFE95" /> 
     
    516573            <ComponentRef Id="cmpF4BA7EF5F3A07258B418B77775994BBA" /> 
    517574            <ComponentRef Id="cmp59B8D543587394FDCEC6854AAD0F8CEB" /> 
    518             <ComponentRef Id="cmp32B56E23D29286F0A889AFA26C232840" /> 
    519             <ComponentRef Id="cmp76F921F06C32C0679B275FAC09406A25" /> 
    520             <ComponentRef Id="cmp1991F0DA4FA94A5F27006BC1ED4B8906" /> 
     575            <ComponentRef Id="cmpCF899422FA3616931E0DB0F875505C09" /> 
     576            <ComponentRef Id="cmpD2EB635F3B0F307D4C2CCA8EEBF2F90C" /> 
     577            <ComponentRef Id="cmp2AA06CABA4B238B82A7C70FD473BF5FF" /> 
    521578            <ComponentRef Id="cmp4723F5AA79924F806CCE5754252DC0BC" /> 
    522579            <ComponentRef Id="cmp7D713A85E53D04F783CBB38D3966058F" /> 
     
    524581            <ComponentRef Id="cmpB9AB071A2F9D5F549DD771F54CE44970" /> 
    525582            <ComponentRef Id="cmpCBE960AE90DB3F2EB216DB9FB614ABCC" /> 
    526             <ComponentRef Id="cmp37E49F7332A0005C1B5EECB9678D92B4" /> 
    527583            <ComponentRef Id="cmp1C703D80FE709CF51A880D224E83C77A" /> 
    528584            <ComponentRef Id="cmp8EE6EDBC610EB588E7C04B05C67FB499" /> 
     
    540596            <ComponentRef Id="cmp1A1EC3FC34A459F0F9ABA8A4E4315FCF" /> 
    541597            <ComponentRef Id="cmpA0C3F1518A85D3E181A7157252A7A0F2" /> 
    542             <ComponentRef Id="cmp8712285AB53A09DB7DC9DAAB3626992A" /> 
    543598            <ComponentRef Id="cmpE202EBF912D05068FA10A431D6D1C6E8" /> 
    544599            <ComponentRef Id="cmp897BB933B51AD34D9DB3F81888C2DD1C" /> 
    545600            <ComponentRef Id="cmpCE18CB3838A535BE1AFB8170175A4D97" /> 
    546601            <ComponentRef Id="cmpDE409A606E5B5AEABB5D4B6BFF05CE29" /> 
     602            <ComponentRef Id="cmp6B8058881EFA1F0A59C5CC2ADF9F7AD8" /> 
    547603            <ComponentRef Id="cmp9EC581054B75BEE3ECF6FB3CF23A2CA2" /> 
    548604            <ComponentRef Id="cmpD396DFCDCCCD7E03FBCFE5FD8D26297F" /> 
  • raptor-distribution/MSIs/raptor-all/trunk/frag-web-bindir.wxs

    r1768 r1774  
    88                </Component> 
    99                <Component Id='cmpRaptorWebBinWrapperExe' Guid='*'> 
    10                     <File Id='filRaptorWebBinWrapperExe' KeyPath='yes' Source='source\web\bin\wrapper-windows-x86-32.exe' /> 
     10                    <File Id='filRaptorWebBinWrapperExe' KeyPath='yes' Source='source\web\bin\wrapper.exe' /> 
    1111                </Component> 
    1212                <Component Id='cmpRaptorWebBinWrapperConf' Guid='*'> 
  • raptor-distribution/MSIs/raptor-all/trunk/frag-web-libdir.wxs

    r1768 r1774  
    1 <?xml version="1.0" encoding="utf-8"?> 
     1<?xml version="1.0" encoding="utf-8"?> 
    22<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> 
    33    <Fragment> 
     
    1010                    <File Id="fil75C0B769FD097762BA9BE39DF1A5594D" KeyPath="yes" Source="source\web\lib\core-3.1.1.jar" /> 
    1111                </Component> 
     12                <Component Id="cmp55EF091DA5AF21E554D6DA19D2454186" Guid="*"> 
     13                    <File Id="fil4FC4B6005311B71357D71F6BDEC02F0F" KeyPath="yes" Source="source\web\lib\javax.servlet.jsp.jstl-1.2.1.jar" /> 
     14                </Component> 
     15                <Component Id="cmp962BDEFB12B00646487CEB7AA182EFC6" Guid="*"> 
     16                    <File Id="fil9EE8D5C6E29FA27A8AE7BC87613ACAB5" KeyPath="yes" Source="source\web\lib\javax.servlet.jsp.jstl-api-1.2.1.jar" /> 
     17                </Component> 
    1218                <Component Id="cmpFF40B4A151926281F66F7B4230F8F0FD" Guid="*"> 
    1319                    <File Id="filC8E815676ACE8D3E43D5E3147DD6E5EE" KeyPath="yes" Source="source\web\lib\jcl-over-slf4j-1.6.1.jar" /> 
    1420                </Component> 
    15                 <Component Id="cmpAD2B0A264B6B3ED00F135BB4C9A40615" Guid="*"> 
    16                     <File Id="fil2797990509F50113394863306E3D36ED" KeyPath="yes" Source="source\web\lib\jetty-6.1.25.jar" /> 
     21                <Component Id="cmp90F88238F90328D5B7F07F9D99DEBA5F" Guid="*"> 
     22                    <File Id="fil64BCA183C9E8D3A8C77C547682EF9F9F" KeyPath="yes" Source="source\web\lib\jetty-continuation-8.1.0.RC5.jar" /> 
    1723                </Component> 
    18                 <Component Id="cmp0F861D4428C03122772FC65A934276E4" Guid="*"> 
    19                     <File Id="filD8D01D3E09C6C73EC65C76F54F37A6AA" KeyPath="yes" Source="source\web\lib\jetty-util-6.1.25.jar" /> 
     24                <Component Id="cmpE026C3B999634AF851951808265EFE31" Guid="*"> 
     25                    <File Id="filD17F3AB76724A1E648AC8C8BD87C08CC" KeyPath="yes" Source="source\web\lib\jetty-http-8.1.0.RC5.jar" /> 
     26                </Component> 
     27                <Component Id="cmp4068C86E2D24E41859BD21E7F9EB462E" Guid="*"> 
     28                    <File Id="fil21AEABBC5DAD605A1BBA989BFA93FE0B" KeyPath="yes" Source="source\web\lib\jetty-io-8.1.0.RC5.jar" /> 
     29                </Component> 
     30                <Component Id="cmp8CFDBF9945D46E048AE5EFB429D8DCD8" Guid="*"> 
     31                    <File Id="fil368B445BD5C3922F33B2643B0026D616" KeyPath="yes" Source="source\web\lib\jetty-security-8.1.0.RC5.jar" /> 
     32                </Component> 
     33                <Component Id="cmpD6EE74A56689D7952A3BB2ABB030441E" Guid="*"> 
     34                    <File Id="fil1E82D53F4FD2011686C113D72C4F0680" KeyPath="yes" Source="source\web\lib\jetty-server-8.1.0.RC5.jar" /> 
     35                </Component> 
     36                <Component Id="cmp14AFA634C8E28CFFF3C9CA54D029DE1B" Guid="*"> 
     37                    <File Id="fil9F0AACAEE8D97376EF784004ADC5B6CC" KeyPath="yes" Source="source\web\lib\jetty-servlet-8.1.0.RC5.jar" /> 
     38                </Component> 
     39                <Component Id="cmp4EA78A60AFAA6C974535AFF2DB757395" Guid="*"> 
     40                    <File Id="fil8B14626FAA2A37FAB30A50696862611F" KeyPath="yes" Source="source\web\lib\jetty-util-8.1.0.RC5.jar" /> 
     41                </Component> 
     42                <Component Id="cmpA839C49F4E21C863E58AE3E4BAC62AA6" Guid="*"> 
     43                    <File Id="fil631E0A490D5B6932CCEDA3B03C9887D1" KeyPath="yes" Source="source\web\lib\jetty-webapp-8.1.0.RC5.jar" /> 
     44                </Component> 
     45                <Component Id="cmp983BF5E715F7053672FDA4F4F01D5335" Guid="*"> 
     46                    <File Id="filA9E5028EBD6B2BF666CDFE99755FCC82" KeyPath="yes" Source="source\web\lib\jetty-xml-8.1.0.RC5.jar" /> 
    2047                </Component> 
    2148                <Component Id="cmp72C9FECCB62733EF0151D5671D45A657" Guid="*"> 
     
    3158                    <File Id="filEB7549D5C164802C5492A8057BDAE0E3" KeyPath="yes" Source="source\web\lib\jstl-1.2.jar" /> 
    3259                </Component> 
     60                <Component Id="cmpE710B1E7D9140A3566F5ABD458714504" Guid="*"> 
     61                    <File Id="fil68C55837B7DBA264486590733A2B7476" KeyPath="yes" Source="source\web\lib\jstl-api-1.2.jar" /> 
     62                </Component> 
    3363                <Component Id="cmpA57D7868123363525662AECED02EB5B2" Guid="*"> 
    3464                    <File Id="fil59B08310A0063B64E933E44C5B9D1703" KeyPath="yes" Source="source\web\lib\jul-to-slf4j-1.6.1.jar" /> 
     
    4373                    <File Id="fil1C5BB60EC21886D8525493FC07ACA8A0" KeyPath="yes" Source="source\web\lib\logback-core-0.9.27.jar" /> 
    4474                </Component> 
    45                 <Component Id="cmp5844DC4CE31B7543EEEC593C7A7EA130" Guid="*"> 
    46                     <File Id="fil554E4110713F67AB79C81273DEF8A6BA" KeyPath="yes" Source="source\web\lib\servlet-api-2.5-20081211.jar" /> 
     75                <Component Id="cmpF0756ED1A9573F10CED44FDBFAC6F53D" Guid="*"> 
     76                    <File Id="filB9DBDCBAC98471DDA843864C10DBE9E6" KeyPath="yes" Source="source\web\lib\servlet-api-2.5.jar" /> 
     77                </Component> 
     78                <Component Id="cmp5F51D39B9A53DA7C39D7657A8C09DA62" Guid="*"> 
     79                    <File Id="fil4B109CFF222C1594699218345260CA8A" KeyPath="yes" Source="source\web\lib\servlet-api-3.0.20100224.jar" /> 
    4780                </Component> 
    4881                <Component Id="cmp96622340BE617755A6445CD8C0DA0973" Guid="*"> 
    4982                    <File Id="filAE1F97DCEE60BC8079B5B1D94870682C" KeyPath="yes" Source="source\web\lib\slf4j-api-1.6.1.jar" /> 
     83                </Component> 
     84                <Component Id="cmp4FFEFADF5E44A76FB0AD883256DDD33D" Guid="*"> 
     85                    <File Id="fil0BAAB524E22327EC2225EF1BABCACC16" KeyPath="yes" Source="source\web\lib\wrapper-windows-x86-32.dll" /> 
    5086                </Component> 
    5187                <Component Id="cmpC9DB8DCA1C6C8107599A0BFBE16FFDE4" Guid="*"> 
     
    5995            <ComponentRef Id="cmp765AEF9199DA5E0A892C4D960C89450E" /> 
    6096            <ComponentRef Id="cmpA5ADE38F8EC17CE0E5099259F9138274" /> 
     97            <ComponentRef Id="cmp55EF091DA5AF21E554D6DA19D2454186" /> 
     98            <ComponentRef Id="cmp962BDEFB12B00646487CEB7AA182EFC6" /> 
    6199            <ComponentRef Id="cmpFF40B4A151926281F66F7B4230F8F0FD" /> 
    62             <ComponentRef Id="cmpAD2B0A264B6B3ED00F135BB4C9A40615" /> 
    63             <ComponentRef Id="cmp0F861D4428C03122772FC65A934276E4" /> 
     100            <ComponentRef Id="cmp90F88238F90328D5B7F07F9D99DEBA5F" /> 
     101            <ComponentRef Id="cmpE026C3B999634AF851951808265EFE31" /> 
     102            <ComponentRef Id="cmp4068C86E2D24E41859BD21E7F9EB462E" /> 
     103            <ComponentRef Id="cmp8CFDBF9945D46E048AE5EFB429D8DCD8" /> 
     104            <ComponentRef Id="cmpD6EE74A56689D7952A3BB2ABB030441E" /> 
     105            <ComponentRef Id="cmp14AFA634C8E28CFFF3C9CA54D029DE1B" /> 
     106            <ComponentRef Id="cmp4EA78A60AFAA6C974535AFF2DB757395" /> 
     107            <ComponentRef Id="cmpA839C49F4E21C863E58AE3E4BAC62AA6" /> 
     108            <ComponentRef Id="cmp983BF5E715F7053672FDA4F4F01D5335" /> 
    64109            <ComponentRef Id="cmp72C9FECCB62733EF0151D5671D45A657" /> 
    65110            <ComponentRef Id="cmp5D3730686A2D098E7E79BA5360FD07D1" /> 
    66111            <ComponentRef Id="cmpD1AE3FEECC12473AF26A078E8A0AF26E" /> 
    67112            <ComponentRef Id="cmpC096EDBA925BA9E5316CD60745DA59D4" /> 
     113            <ComponentRef Id="cmpE710B1E7D9140A3566F5ABD458714504" /> 
    68114            <ComponentRef Id="cmpA57D7868123363525662AECED02EB5B2" /> 
    69115            <ComponentRef Id="cmpE70148592CE43A7D2002D2ECBC964791" /> 
    70116            <ComponentRef Id="cmpF36D6C7A8117F5602C5C7B74DBE01109" /> 
    71117            <ComponentRef Id="cmpB739BE4B0FF8D04E8806925490633F08" /> 
    72             <ComponentRef Id="cmp5844DC4CE31B7543EEEC593C7A7EA130" /> 
     118            <ComponentRef Id="cmpF0756ED1A9573F10CED44FDBFAC6F53D" /> 
     119            <ComponentRef Id="cmp5F51D39B9A53DA7C39D7657A8C09DA62" /> 
    73120            <ComponentRef Id="cmp96622340BE617755A6445CD8C0DA0973" /> 
     121            <ComponentRef Id="cmp4FFEFADF5E44A76FB0AD883256DDD33D" /> 
    74122            <ComponentRef Id="cmpC9DB8DCA1C6C8107599A0BFBE16FFDE4" /> 
    75123        </ComponentGroup> 
  • raptor-distribution/MSIs/raptor-all/trunk/frag-web-webappdir.wxs

    r1772 r1774  
    1 <?xml version="1.0" encoding="utf-8"?> 
     1<?xml version="1.0" encoding="utf-8"?> 
    22<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"> 
    33    <Fragment> 
    44        <DirectoryRef Id="RAPTORWEBDIR"> 
    55            <Directory Id="dir433C4975395E6139F24C8C46F92DEB6F" Name="webapp"> 
    6                 <Component Id="cmp0F39C8A203581048C900BF92C23AC163" Guid="*"> 
    7                     <File Id="fil5416D99103A8B213CFCFB998E12C48DF" KeyPath="yes" Source="source\web\webapp\.DS_Store" /> 
    8                 </Component> 
    96                <Directory Id="dirFAE43185256A8A78B6BD6A201A41DF4F" Name="raptor-web"> 
    10                     <Component Id="cmpA83BE95BA84C930A6E2FAB6CD08790C0" Guid="*"> 
    11                         <File Id="fil0D5CDA569B6238456BA351592B7EA2C0" KeyPath="yes" Source="source\web\webapp\raptor-web\.DS_Store" /> 
    12                     </Component> 
    137                    <Component Id="cmpB8E8636E583BDE0625B231E25FFFED19" Guid="*"> 
    148                        <File Id="fil2E0E5668839DAC635BE44D6734F23FB1" KeyPath="yes" Source="source\web\webapp\raptor-web\index.html" /> 
     
    7872                            <File Id="filE67241D53C46CF93A6555EEF506BAE64" KeyPath="yes" Source="source\web\webapp\raptor-web\image\red-circle.gif" /> 
    7973                        </Component> 
     74                        <Component Id="cmpA320D31DAF3A4C1C879B1D9BC91A0CCD" Guid="*"> 
     75                            <File Id="filB700BBF085FEE57F22D965FC31DB7F01" KeyPath="yes" Source="source\web\webapp\raptor-web\image\stats.png" /> 
     76                        </Component> 
    8077                        <Directory Id="dir2586F620DF879D3EE60310DFA2844432" Name="icon"> 
    8178                            <Component Id="cmpAF6D73CFEA5AA58CEE47AED470B98346" Guid="*"> 
     
    228225                            <Component Id="cmpCDC0CFFBE3F4EA66CFAB7BF35406572C" Guid="*"> 
    229226                                <File Id="fil2D0F7654D6B1FB55CCEE4476BE840E98" KeyPath="yes" Source="source\web\webapp\raptor-web\image\icon\onebit_50.png" /> 
     227                            </Component> 
     228                            <Component Id="cmp320FBE9D9FD027D4933188885445704F" Guid="*"> 
     229                                <File Id="fil399CBA7CD45E3FA0C87CEB5303A97E99" KeyPath="yes" Source="source\web\webapp\raptor-web\image\icon\pie_chart.png" /> 
     230                            </Component> 
     231                            <Component Id="cmp982AA40EDD91F17632246130209C25A7" Guid="*"> 
     232                                <File Id="fil3BEF6FE6C321F5371D712A5BF03B45F5" KeyPath="yes" Source="source\web\webapp\raptor-web\image\icon\play.png" /> 
     233                            </Component> 
     234                            <Component Id="cmp98D811CA2739DDCDA0DE291BDE305205" Guid="*"> 
     235                                <File Id="fil8468847EB1235F8293675BB2FED38F12" KeyPath="yes" Source="source\web\webapp\raptor-web\image\icon\trash.png" /> 
    230236                            </Component> 
    231237                        </Directory> 
     
    313319                    </Directory> 
    314320                    <Directory Id="dir7DDCA512283ECF40B4677D9ACB1A4740" Name="WEB-INF"> 
    315                         <Component Id="cmp3708D4767CE8E449E23D39B2B193D243" Guid="*"> 
    316                             <File Id="filA3C8E5CB12F362C62211F8ED2C81AEF3" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\.DS_Store" /> 
    317                         </Component> 
    318321                        <Component Id="cmp9DCB0E990EA2AC4F6DA26EF90667DCE4" Guid="*"> 
    319322                            <File Id="fil2A0F1A5BB0BF6544BE8504B36C370F72" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\faces-config.xml" /> 
     
    323326                        </Component> 
    324327                        <Directory Id="dirCABA0B1DD55C4A3618ACD09E2E35C115" Name="classes"> 
    325                             <Component Id="cmpD78A901A797F8FA0EAB0E90DEE5AE7EC" Guid="*"> 
    326                                 <File Id="fil0948D9FA6170DFFF92B95B74800033AA" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\.DS_Store" /> 
     328                            <Component Id="cmpA3DB565BEC42F468B92A959DA14AF193" Guid="*"> 
     329                                <File Id="filA7B147844AE6B26E85D397100DDE1C6F" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\graph-wizard-mapping.xml" /> 
    327330                            </Component> 
    328331                            <Component Id="cmp22F5D72C1DBB6E3DFE8824692237587B" Guid="*"> 
    329332                                <File Id="fil61BCFF8C51C67287DDE77419BC6E3EC5" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\license-apache" /> 
     333                            </Component> 
     334                            <Component Id="cmpDDB53C21DE0AEFC72FCD712A68348F33" Guid="*"> 
     335                                <File Id="fil00CC3C9B69FDF5008188CEAAF7933CD8" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\logback.xml" /> 
    330336                            </Component> 
    331337                            <Directory Id="dirE6392C1F97DF13998D77BEFC13B35F4D" Name="uk"> 
     
    391397                                                        <File Id="filD3E6297E2CF2DAFE77118A220EDC5F6F" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\engine\util\DirectoryDeleter.class" /> 
    392398                                                    </Component> 
     399                                                    <Component Id="cmpEA0D6A2DE2847DAF76B1566CAB83C87A" Guid="*"> 
     400                                                        <File Id="fil93E137D57FCF652840FC35E23C7B09FA" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\engine\util\MessageGenerator.class" /> 
     401                                                    </Component> 
    393402                                                </Directory> 
    394403                                            </Directory> 
     
    500509                                                    </Component> 
    501510                                                </Directory> 
     511                                                <Directory Id="dir4C44F225DFB7AF1B3D14F0D0D0D412C2" Name="wizard"> 
     512                                                    <Component Id="cmp7EC5B9D7A0A45E3FAC796D17CA61C637" Guid="*"> 
     513                                                        <File Id="filA72C83A74441E9D9701CE8B2679D4F65" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\model\wizard\GraphSet.class" /> 
     514                                                    </Component> 
     515                                                    <Component Id="cmp0172F3F37255D277DAA84EAE5BA13615" Guid="*"> 
     516                                                        <File Id="fil634CBE5CAFEFD57D63AD03F934146FA6" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\model\wizard\GraphWizardModel$QualitativeTimeRange.class" /> 
     517                                                    </Component> 
     518                                                    <Component Id="cmpA32F5B42C7B166D3D4FCA6A42EC24D9E" Guid="*"> 
     519                                                        <File Id="fil383E47A459918E606FDD514C79482B07" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\model\wizard\GraphWizardModel.class" /> 
     520                                                    </Component> 
     521                                                    <Component Id="cmpD75B91ED727A046404521AC83F04EA92" Guid="*"> 
     522                                                        <File Id="fil18C35C2BA0A3678899C59440CBE03BCC" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\model\wizard\GraphWizardReports.class" /> 
     523                                                    </Component> 
     524                                                    <Component Id="cmpA8A6FE65737B07C6E09D0570B604E954" Guid="*"> 
     525                                                        <File Id="fil951157C9B2CB1E0BE1FA145734DB24D8" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\model\wizard\SavedGraphWizardModel.class" /> 
     526                                                    </Component> 
     527                                                </Directory> 
    502528                                            </Directory> 
    503529                                            <Directory Id="dir041F803CE01545CC0A67B82A84CF9892" Name="sei"> 
     
    516542                                                    <File Id="fil2953E5CD45C6FE5B719739E0B7C87659" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\service\GraphService.class" /> 
    517543                                                </Component> 
     544                                                <Component Id="cmp55449C3ACA205766817B2C62866BE47E" Guid="*"> 
     545                                                    <File Id="fil6274298C3C4A08FA361A2ECAF63F76B3" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\service\GraphWizardService.class" /> 
     546                                                </Component> 
     547                                                <Component Id="cmpEFDA1ABB404E82815B4F691F3EAE3ECC" Guid="*"> 
     548                                                    <File Id="fil4F0CC9ED56A7D05D26CEBF2B29E94ABD" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\service\JuspService.class" /> 
     549                                                </Component> 
    518550                                                <Component Id="cmp17288F30F29C2F233CECA3A237224C04" Guid="*"> 
    519551                                                    <File Id="fil4453C0E77378EC3AC69EAA37DD1A10C6" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\service\PreferenceService.class" /> 
     552                                                </Component> 
     553                                                <Component Id="cmpEF22FCB647D5CEEB790E045671856611" Guid="*"> 
     554                                                    <File Id="fil6FFF80EB0052185C6E6700B064C8DF83" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\service\SavedWizardReportsService.class" /> 
    520555                                                </Component> 
    521556                                                <Component Id="cmpCCE1D1B7BB48AD42E4E25C485FA191ED" Guid="*"> 
     
    535570                                                        <File Id="filD8CCB8412D6678B6DCB1DE6E9FE8B035" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\service\impl\GraphServiceImpl.class" /> 
    536571                                                    </Component> 
     572                                                    <Component Id="cmp49335704E63F6855BACE537DCFAF5E57" Guid="*"> 
     573                                                        <File Id="fil80AC5FF6BE7EBB83321BCBF96FE7BE83" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\service\impl\GraphWizardServiceImpl.class" /> 
     574                                                    </Component> 
     575                                                    <Component Id="cmp928A81C96609BF8EEDF12AAA402D0C9D" Guid="*"> 
     576                                                        <File Id="fil85B2725C3173DCD16254AE2B644A32B0" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\service\impl\JuspServiceImpl.class" /> 
     577                                                    </Component> 
    537578                                                    <Component Id="cmp940F89E4A02FDDC1EEBBF7EDEB9858C0" Guid="*"> 
    538579                                                        <File Id="filD6F4D2AC5B56C4D51F8E074C541E4FB5" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\service\impl\PreferenceServiceImpl.class" /> 
     580                                                    </Component> 
     581                                                    <Component Id="cmp814A0A610C1E6500C35B4F06D6037C75" Guid="*"> 
     582                                                        <File Id="fil91DBD1BC5662F057A529296B7D072FDB" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\service\impl\SavedWizardReportsServiceImpl.class" /> 
    539583                                                    </Component> 
    540584                                                    <Component Id="cmp47DC78459539F0D2D7A737109D92B6A3" Guid="*"> 
     
    552596                                                <Component Id="cmpDB98C70EBF263E1EC13924DA050F052C" Guid="*"> 
    553597                                                    <File Id="fil1B34B6E64737678E0801A314D5DD175D" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\servlet\TrinidadServletFilter.class" /> 
     598                                                </Component> 
     599                                            </Directory> 
     600                                            <Directory Id="dir9B23C1BB274B51801F433C3F01CE81CC" Name="validators"> 
     601                                                <Component Id="cmp53894D70B97FF6ACAC4E92A9C6E54018" Guid="*"> 
     602                                                    <File Id="fil4BFD2DF555BB379C97AA2AD536296CA8" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\validators\SavedGraphWizardModelValidator.class" /> 
    554603                                                </Component> 
    555604                                            </Directory> 
     
    560609                        </Directory> 
    561610                        <Directory Id="dir5DDD632208148E5362CB456B760C2BAB" Name="config"> 
    562                             <Component Id="cmp05B6977E456E7C77ABD612BB71A034A8" Guid="*"> 
    563                                 <File Id="fil659C8211B2B3B27287CC9789342E6A11" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\config\.DS_Store" /> 
    564                             </Component> 
    565611                            <Component Id="cmp77D165EFCCE44CE3523509C93B5F4B26" Guid="*"> 
    566612                                <File Id="fil08A71610FEF8CE33E63C4B0AEF261489" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\config\raptorweb-servlet.xml" /> 
     
    590636                                    <File Id="filEAE8DBDC40356896D281AF522B556092" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\global-flow.xml" /> 
    591637                                </Component> 
     638                                <Component Id="cmpFD0686BABFA0D04756BA84DD1872C507" Guid="*"> 
     639                                    <File Id="fil43D4D3F8E2D7FAFB925CECA0D5CCE444" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\graph-wizard-subflow.xml" /> 
     640                                </Component> 
    592641                                <Component Id="cmpE5F40B36C1C4D4D1743B6B86B2294632" Guid="*"> 
    593642                                    <File Id="filBDCD5B962F4272F701270AD6AC775B89" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\graphicalReports.xhtml" /> 
    594643                                </Component> 
     644                                <Component Id="cmpBC570A9D54B0E97621F841852FE08988" Guid="*"> 
     645                                    <File Id="filDF84F5206F403FB0CA8817DEACF58976" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\juspReport.xhtml" /> 
     646                                </Component> 
    595647                                <Component Id="cmpBBCFFC1BC12F449C3C9C92FACB5B240D" Guid="*"> 
    596648                                    <File Id="fil23859A31DF6DB70EA5DE68446F34DCAD" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\main-flow.xml" /> 
    597649                                </Component> 
     650                                <Component Id="cmpEA7AA45911A3F33FE762B37F2EA99889" Guid="*"> 
     651                                    <File Id="fil2C240B4768034594A0FE2BD4705FD05F" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\reportWizard.xhtml" /> 
     652                                </Component> 
    598653                                <Component Id="cmpD8B381A4DFDE12A96ECCFC680AB774A3" Guid="*"> 
    599654                                    <File Id="filE2EC52C0654D157E891823525870247A" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\seriesPanel.xhtml" /> 
     
    605660                                    <File Id="fil42C3D99D3534CD26EF424AE64355442E" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\working-panel.xhtml" /> 
    606661                                </Component> 
     662                                <Directory Id="dirFCD4506EFA8F6F3863938767BA6E4A25" Name="wizard"> 
     663                                    <Component Id="cmpABD487BE5A2A9012D0F0002EFDFBA3E4" Guid="*"> 
     664                                        <File Id="fil1766E6E373B200A8D7C4489D0467F48F" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\wizard\date-selector.xhtml" /> 
     665                                    </Component> 
     666                                    <Component Id="cmpAC3686B03030806BCF5E56E1520857B4" Guid="*"> 
     667                                        <File Id="fil93211C97182DE5859ED5B1D1905B97A4" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\wizard\event-types-selector.xhtml" /> 
     668                                    </Component> 
     669                                    <Component Id="cmpE80F3EDFCE2A8279B410D39B11818EE1" Guid="*"> 
     670                                        <File Id="filDCA5FBC6C607178F91C8892E179272C4" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\wizard\graph-options-selector.xhtml" /> 
     671                                    </Component> 
     672                                    <Component Id="cmpDA68A6F2B7053506D72CE1B95FED7437" Guid="*"> 
     673                                        <File Id="fil297EDFA98145A9611F920430512EDCC4" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\wizard\graph-processor-selector.xhtml" /> 
     674                                    </Component> 
     675                                    <Component Id="cmp4BFC423CC234D6DB490158C365991896" Guid="*"> 
     676                                        <File Id="fil7229D6DF5ED927EE8D34E5D11479A6F2" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\wizard\graph-series-selector.xhtml" /> 
     677                                    </Component> 
     678                                    <Component Id="cmp895722261A5D9B17BE3CC7760F49AAA2" Guid="*"> 
     679                                        <File Id="filCF9120B99D48BDBDD2F27DF382ED756D" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\wizard\graph-type-selector.xhtml" /> 
     680                                    </Component> 
     681                                    <Component Id="cmp5AEB84DACC3764A6B7D0479B05834DE4" Guid="*"> 
     682                                        <File Id="fil0D3AC2C24DA16227576CF181CCAFE21F" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\wizard\graph-wizard-results.xhtml" /> 
     683                                    </Component> 
     684                                    <Component Id="cmp18180C8A16C6666836269689BF97FDFC" Guid="*"> 
     685                                        <File Id="filB4815F544F0727A7A9798940F328B829" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\wizard\page-layout-selector.xhtml" /> 
     686                                    </Component> 
     687                                    <Component Id="cmpFCE49FF75E145619604B75C8985E1389" Guid="*"> 
     688                                        <File Id="fil5A07FB592912B93393537E2D8ACB24B7" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\wizard\wizard-add-processor-panel.xhtml" /> 
     689                                    </Component> 
     690                                    <Component Id="cmp94E14A61A42DBEA05C557278620D19F6" Guid="*"> 
     691                                        <File Id="filD54F47738B280BF67B9432BB3C35DFAB" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\wizard\wizard-edit-processor.panel.xhtml" /> 
     692                                    </Component> 
     693                                    <Component Id="cmpC0C9425E16899B0A9205C5CB71B5DB19" Guid="*"> 
     694                                        <File Id="fil98DCE64AEC0F170480B52A209459BBF6" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\flows\reports\wizard\wizard-series-panel.xhtml" /> 
     695                                    </Component> 
     696                                </Directory> 
    607697                            </Directory> 
    608698                        </Directory> 
     
    695785                                <File Id="filD793144BE865D7F5835FAE7F29DBB5FD" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\bsh-2.0b4.jar" /> 
    696786                            </Component> 
     787                            <Component Id="cmpA1D56390352F093C90F336D883709EC4" Guid="*"> 
     788                                <File Id="fil03942656727C16D90B16FB15E7B56FF1" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\castor-core-1.3.2.jar" /> 
     789                            </Component> 
     790                            <Component Id="cmpBAEE5DF0C9A551EF1EC89B3A4B269379" Guid="*"> 
     791                                <File Id="fil8D8FAC6E3D70A758EBB468F417774F91" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\castor-xml-1.3.2.jar" /> 
     792                            </Component> 
    697793                            <Component Id="cmp41A32F98E13B1F2FAB1C41EF1DBAAB8A" Guid="*"> 
    698794                                <File Id="fil0B8A24C8C36A42300AD0CB79742A0000" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\cglib-2.1_3.jar" /> 
     
    821917                                <File Id="filDF7088C31AFD6057D5645335B80BF266" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\itext-2.1.0.jar" /> 
    822918                            </Component> 
     919                            <Component Id="cmpFCA3B2489C1410E570161A673857FAC7" Guid="*"> 
     920                                <File Id="fil363CB6DFB26BF4E166ED42E786A9B220" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\jackson-core-asl-1.9.2.jar" /> 
     921                            </Component> 
     922                            <Component Id="cmpC39827AB839EF129381BAC76F6B73121" Guid="*"> 
     923                                <File Id="fil8C458B10011D9571DAB435086BAEE2A5" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\jackson-jaxrs-1.9.2.jar" /> 
     924                            </Component> 
     925                            <Component Id="cmp40BEF4FB52D53F7401F825486028E80C" Guid="*"> 
     926                                <File Id="fil256501ADFB3A0BF22B9ED4CC41F98BEC" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\jackson-mapper-asl-1.9.2.jar" /> 
     927                            </Component> 
     928                            <Component Id="cmpB1775EBF7E9B934F306DE1A98ABD6032" Guid="*"> 
     929                                <File Id="filAD6711919276CA78C21D6F7E47510E24" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\jackson-xc-1.9.2.jar" /> 
     930                            </Component> 
    823931                            <Component Id="cmp6AA90F31BF3FB63C93D40C3FE2CC1E91" Guid="*"> 
    824932                                <File Id="filFC5039D20C88D16B1BDA35B3A7F4EB42" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\jasperreports-3.5.3.jar" /> 
     
    854962                                <File Id="fil15F52FB3B40B46768EB8744D90AD3528" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\jdtcore-3.1.0.jar" /> 
    855963                            </Component> 
     964                            <Component Id="cmp052C822022EEA129A083D0F2523CEE0E" Guid="*"> 
     965                                <File Id="filEF313DF544A42021DC0B03B5E29166A6" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\jersey-core-1.16.jar" /> 
     966                            </Component> 
     967                            <Component Id="cmp44F0FCC6E3AE8348F67C8C5304B72D39" Guid="*"> 
     968                                <File Id="fil7483255FFED88F066AC78FE0D895DD6F" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\jersey-json-1.16.jar" /> 
     969                            </Component> 
    856970                            <Component Id="cmp102D945B531DBAF9B65C61B2326E7A09" Guid="*"> 
    857971                                <File Id="fil5DD96D4F3A993831CB5A1820649BA1DB" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\jettison-1.2.jar" /> 
     
    9501064                                <File Id="filD1C4F11DF0B77F3342080F0B1CC0D81A" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\quartz-1.8.0.jar" /> 
    9511065                            </Component> 
    952                             <Component Id="cmp8109291674B255464466F4EC32037838" Guid="*"> 
    953                                 <File Id="fil19D4D02B04B54BB8F69DB123A7714D17" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\raptor-client-1.1.0.jar" /> 
    954                             </Component> 
    955                             <Component Id="cmp57A458F9AB614E0CDB365610BFB83F68" Guid="*"> 
    956                                 <File Id="fil75F74A4FA0501431B84ADEA59DA58133" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\raptor-information-model-1.1.0.jar" /> 
     1066                            <Component Id="cmpB46FF78BCF7EA62861E48FE556A7B8A5" Guid="*"> 
     1067                                <File Id="fil245377826C2569B2CA9A678123B1AD31" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\raptor-client-1.1.5.jar" /> 
     1068                            </Component> 
     1069                            <Component Id="cmp20557E178B0530B2E735597829BFE5C6" Guid="*"> 
     1070                                <File Id="filC1F63759627B4A2D6C119A49A582BBBA" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\raptor-information-model-1.1.3.jar" /> 
    9571071                            </Component> 
    9581072                            <Component Id="cmpED91A7AF81085303FCA60EB95836D92D" Guid="*"> 
     
    10071121                                <File Id="filAB902F0E254358B4CE75C9FCBA78375E" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\spring-expression-3.0.2.RELEASE.jar" /> 
    10081122                            </Component> 
     1123                            <Component Id="cmp151112725A07F6038AC606FA1A358363" Guid="*"> 
     1124                                <File Id="filAFD8A0AA5D99BCC99B60FF0F11141409" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\spring-oxm-3.0.2.RELEASE.jar" /> 
     1125                            </Component> 
    10091126                            <Component Id="cmpCDCC003A1A0837A37B64409A9F56A960" Guid="*"> 
    10101127                                <File Id="fil9D64242ADD780809A4810DE0D8FD51EB" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\spring-security-config-3.0.5.RELEASE.jar" /> 
     
    10241141                            <Component Id="cmp9B227F4DDB4D4BB1F02BB761B21DBA75" Guid="*"> 
    10251142                                <File Id="fil67B22D14B4F9A7AB6D49D08A600D6E49" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\spring-webmvc-3.0.2.RELEASE.jar" /> 
     1143                            </Component> 
     1144                            <Component Id="cmp01A4A96BEEEC9C165B57F3E04FDADCA2" Guid="*"> 
     1145                                <File Id="fil7D0D46F52F84E761345720632120334D" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\stax-1.2.0.jar" /> 
     1146                            </Component> 
     1147                            <Component Id="cmpD304DE9C57AC8ED21F388F2EF5DA3E2F" Guid="*"> 
     1148                                <File Id="fil7DE128904309CF49F2717F8B7A511873" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\stax-api-1.0.1.jar" /> 
    10261149                            </Component> 
    10271150                            <Component Id="cmp2B93BB9E93142E2EB20F85BF6E13DC2E" Guid="*"> 
     
    10901213    <Fragment> 
    10911214        <ComponentGroup Id="cgrRaptorWebWebapp"> 
    1092             <ComponentRef Id="cmp0F39C8A203581048C900BF92C23AC163" /> 
    1093             <ComponentRef Id="cmpA83BE95BA84C930A6E2FAB6CD08790C0" /> 
    10941215            <ComponentRef Id="cmpB8E8636E583BDE0625B231E25FFFED19" /> 
    10951216            <ComponentRef Id="cmp25988519A0D2695B9DFDF7869CD7D360" /> 
     
    11121233            <ComponentRef Id="cmpEA30A88EFCB7909F624AB7BD78B6DDCB" /> 
    11131234            <ComponentRef Id="cmpA5BBD7BEA29B277D5C4F4F80FAFF65E6" /> 
     1235            <ComponentRef Id="cmpA320D31DAF3A4C1C879B1D9BC91A0CCD" /> 
    11141236            <ComponentRef Id="cmpAF6D73CFEA5AA58CEE47AED470B98346" /> 
    11151237            <ComponentRef Id="cmp29615633945C447A408F97B955FCCDE4" /> 
     
    11621284            <ComponentRef Id="cmp54465AA9528080A30EFA1FEA167EAF94" /> 
    11631285            <ComponentRef Id="cmpCDC0CFFBE3F4EA66CFAB7BF35406572C" /> 
     1286            <ComponentRef Id="cmp320FBE9D9FD027D4933188885445704F" /> 
     1287            <ComponentRef Id="cmp982AA40EDD91F17632246130209C25A7" /> 
     1288            <ComponentRef Id="cmp98D811CA2739DDCDA0DE291BDE305205" /> 
    11641289            <ComponentRef Id="cmp27C598ED419AEC00792E7FCF089A45A5" /> 
    11651290            <ComponentRef Id="cmp485265CC45639C00EFDC3CC371286C40" /> 
     
    11851310            <ComponentRef Id="cmp15D9F5C0CBDBD9B1DA7E89DDD189E212" /> 
    11861311            <ComponentRef Id="cmp193EABF92B32340E6EE734ED35657BD6" /> 
    1187             <ComponentRef Id="cmp3708D4767CE8E449E23D39B2B193D243" /> 
    11881312            <ComponentRef Id="cmp9DCB0E990EA2AC4F6DA26EF90667DCE4" /> 
    11891313            <ComponentRef Id="cmp343A070B6954E977DC37534B6504D499" /> 
    1190             <ComponentRef Id="cmpD78A901A797F8FA0EAB0E90DEE5AE7EC" /> 
     1314            <ComponentRef Id="cmpA3DB565BEC42F468B92A959DA14AF193" /> 
    11911315            <ComponentRef Id="cmp22F5D72C1DBB6E3DFE8824692237587B" /> 
     1316            <ComponentRef Id="cmpDDB53C21DE0AEFC72FCD712A68348F33" /> 
    11921317            <ComponentRef Id="cmpD0F81320204B2998525E7A593CD12A05" /> 
    11931318            <ComponentRef Id="cmp77BC5B96265C11D5B21C332A3B9A7498" /> 
     
    12061331            <ComponentRef Id="cmpF25577428C6E880B0430974F4E4FA822" /> 
    12071332            <ComponentRef Id="cmpBB30188A12783C7A38729BDB4A504AC2" /> 
     1333            <ComponentRef Id="cmpEA0D6A2DE2847DAF76B1566CAB83C87A" /> 
    12081334            <ComponentRef Id="cmp50C6536184B7CCC2283DCC358EF953F4" /> 
    12091335            <ComponentRef Id="cmpBD654D9869D515490DA59E8179AAD5E8" /> 
     
    12401366            <ComponentRef Id="cmp2F1E4A553217A67E6C1CB7410EF90C59" /> 
    12411367            <ComponentRef Id="cmpC96EE4DE4538DE75F0B77D76055856DB" /> 
     1368            <ComponentRef Id="cmp7EC5B9D7A0A45E3FAC796D17CA61C637" /> 
     1369            <ComponentRef Id="cmp0172F3F37255D277DAA84EAE5BA13615" /> 
     1370            <ComponentRef Id="cmpA32F5B42C7B166D3D4FCA6A42EC24D9E" /> 
     1371            <ComponentRef Id="cmpD75B91ED727A046404521AC83F04EA92" /> 
     1372            <ComponentRef Id="cmpA8A6FE65737B07C6E09D0570B604E954" /> 
    12421373            <ComponentRef Id="cmpD24B8836ECB5BBB75054D0FA6B5763A9" /> 
    12431374            <ComponentRef Id="cmpC56BEC9C7B9EAD1861DE754D3CE56BAD" /> 
    12441375            <ComponentRef Id="cmp593D80F3B8DCB99521FF662C5219E6A0" /> 
    12451376            <ComponentRef Id="cmpCEFB0ECB3FA5FBB6E877C0C48B310EC8" /> 
     1377            <ComponentRef Id="cmp55449C3ACA205766817B2C62866BE47E" /> 
     1378            <ComponentRef Id="cmpEFDA1ABB404E82815B4F691F3EAE3ECC" /> 
    12461379            <ComponentRef Id="cmp17288F30F29C2F233CECA3A237224C04" /> 
     1380            <ComponentRef Id="cmpEF22FCB647D5CEEB790E045671856611" /> 
    12471381            <ComponentRef Id="cmpCCE1D1B7BB48AD42E4E25C485FA191ED" /> 
    12481382            <ComponentRef Id="cmp9D63BE5EEC39C569BBDA2BC7EA9DF8A2" /> 
     
    12501384            <ComponentRef Id="cmp422BB7DFB9AE18BCEE3FCC9D8EB8BCA2" /> 
    12511385            <ComponentRef Id="cmpB0E502EF48BE4E69623AA27F316806B4" /> 
     1386            <ComponentRef Id="cmp49335704E63F6855BACE537DCFAF5E57" /> 
     1387            <ComponentRef Id="cmp928A81C96609BF8EEDF12AAA402D0C9D" /> 
    12521388            <ComponentRef Id="cmp940F89E4A02FDDC1EEBBF7EDEB9858C0" /> 
     1389            <ComponentRef Id="cmp814A0A610C1E6500C35B4F06D6037C75" /> 
    12531390            <ComponentRef Id="cmp47DC78459539F0D2D7A737109D92B6A3" /> 
    12541391            <ComponentRef Id="cmp1A4A7EA31D53992FBDE191B95A87355B" /> 
    12551392            <ComponentRef Id="cmpFF372DE189AC6FDD6CCE4863538FF550" /> 
    12561393            <ComponentRef Id="cmpDB98C70EBF263E1EC13924DA050F052C" /> 
    1257             <ComponentRef Id="cmp05B6977E456E7C77ABD612BB71A034A8" /> 
     1394            <ComponentRef Id="cmp53894D70B97FF6ACAC4E92A9C6E54018" /> 
    12581395            <ComponentRef Id="cmp77D165EFCCE44CE3523509C93B5F4B26" /> 
    12591396            <ComponentRef Id="cmpA1B329DE4F9BC8634D3A1B7157E41E62" /> 
     
    12641401            <ComponentRef Id="cmpF641DF84E48A06652425D4DA51F3CD8D" /> 
    12651402            <ComponentRef Id="cmp0FD83C4DF2BB0FDED7C24B3B6380447D" /> 
     1403            <ComponentRef Id="cmpFD0686BABFA0D04756BA84DD1872C507" /> 
    12661404            <ComponentRef Id="cmpE5F40B36C1C4D4D1743B6B86B2294632" /> 
     1405            <ComponentRef Id="cmpBC570A9D54B0E97621F841852FE08988" /> 
    12671406            <ComponentRef Id="cmpBBCFFC1BC12F449C3C9C92FACB5B240D" /> 
     1407            <ComponentRef Id="cmpEA7AA45911A3F33FE762B37F2EA99889" /> 
    12681408            <ComponentRef Id="cmpD8B381A4DFDE12A96ECCFC680AB774A3" /> 
    12691409            <ComponentRef Id="cmp9FA6B083A34F63E0438AD13AC4ACE526" /> 
    12701410            <ComponentRef Id="cmpD14ECA081DC7A2DAD02C0D741C0DA3F1" /> 
     1411            <ComponentRef Id="cmpABD487BE5A2A9012D0F0002EFDFBA3E4" /> 
     1412            <ComponentRef Id="cmpAC3686B03030806BCF5E56E1520857B4" /> 
     1413            <ComponentRef Id="cmpE80F3EDFCE2A8279B410D39B11818EE1" /> 
     1414            <ComponentRef Id="cmpDA68A6F2B7053506D72CE1B95FED7437" /> 
     1415            <ComponentRef Id="cmp4BFC423CC234D6DB490158C365991896" /> 
     1416            <ComponentRef Id="cmp895722261A5D9B17BE3CC7760F49AAA2" /> 
     1417            <ComponentRef Id="cmp5AEB84DACC3764A6B7D0479B05834DE4" /> 
     1418            <ComponentRef Id="cmp18180C8A16C6666836269689BF97FDFC" /> 
     1419            <ComponentRef Id="cmpFCE49FF75E145619604B75C8985E1389" /> 
     1420            <ComponentRef Id="cmp94E14A61A42DBEA05C557278620D19F6" /> 
     1421            <ComponentRef Id="cmpC0C9425E16899B0A9205C5CB71B5DB19" /> 
    12711422            <ComponentRef Id="cmp1B1898C98A4137BDC708DC55ABEA1F8A" /> 
    12721423            <ComponentRef Id="cmp228F9BAB8B0BB0542924C07F3C3E2585" /> 
     
    12981449            <ComponentRef Id="cmp61B4AD6B2BA638E7F8C9CD221E80F48F" /> 
    12991450            <ComponentRef Id="cmp371ECFF6BB9902EDD51CB66538DA4B86" /> 
     1451            <ComponentRef Id="cmpA1D56390352F093C90F336D883709EC4" /> 
     1452            <ComponentRef Id="cmpBAEE5DF0C9A551EF1EC89B3A4B269379" /> 
    13001453            <ComponentRef Id="cmp41A32F98E13B1F2FAB1C41EF1DBAAB8A" /> 
    13011454            <ComponentRef Id="cmpFBDBBFD298BF07C9EFBA93895A2316AB" /> 
     
    13401493            <ComponentRef Id="cmp64B6B1BF9F1FBCDF86E0BFEF9AF5C13E" /> 
    13411494            <ComponentRef Id="cmp1269786178612290859E69BAC4F51A25" /> 
     1495            <ComponentRef Id="cmpFCA3B2489C1410E570161A673857FAC7" /> 
     1496            <ComponentRef Id="cmpC39827AB839EF129381BAC76F6B73121" /> 
     1497            <ComponentRef Id="cmp40BEF4FB52D53F7401F825486028E80C" /> 
     1498            <ComponentRef Id="cmpB1775EBF7E9B934F306DE1A98ABD6032" /> 
    13421499            <ComponentRef Id="cmp6AA90F31BF3FB63C93D40C3FE2CC1E91" /> 
    13431500            <ComponentRef Id="cmp17D3927DDCC8B06F6E0FF74EE7DBC0CC" /> 
     
    13511508            <ComponentRef Id="cmp72CAC6D5C050699AEDC4D45E2E7814BD" /> 
    13521509            <ComponentRef Id="cmp8D1A365331B2B7AB67F8D56D1F40DE09" /> 
     1510            <ComponentRef Id="cmp052C822022EEA129A083D0F2523CEE0E" /> 
     1511            <ComponentRef Id="cmp44F0FCC6E3AE8348F67C8C5304B72D39" /> 
    13531512            <ComponentRef Id="cmp102D945B531DBAF9B65C61B2326E7A09" /> 
    13541513            <ComponentRef Id="cmp733EE1A599F160B033D98C0BFF7B1619" /> 
     
    13831542            <ComponentRef Id="cmp3F59D13A5176526DA6CE5C3C3687565F" /> 
    13841543            <ComponentRef Id="cmpDF634B38D124BD7A2E9FDDF856D82E55" /> 
    1385             <ComponentRef Id="cmp8109291674B255464466F4EC32037838" /> 
    1386             <ComponentRef Id="cmp57A458F9AB614E0CDB365610BFB83F68" /> 
     1544            <ComponentRef Id="cmpB46FF78BCF7EA62861E48FE556A7B8A5" /> 
     1545            <ComponentRef Id="cmp20557E178B0530B2E735597829BFE5C6" /> 
    13871546            <ComponentRef Id="cmpED91A7AF81085303FCA60EB95836D92D" /> 
    13881547            <ComponentRef Id="cmp8EE587C74D6C80EC39A7AF3FF0647900" /> 
     
    14021561            <ComponentRef Id="cmpECCDEEFDE54E9DE51C9B98A60D7DF2AE" /> 
    14031562            <ComponentRef Id="cmp3874AEA63EC39D0EF57C93F25801572A" /> 
     1563            <ComponentRef Id="cmp151112725A07F6038AC606FA1A358363" /> 
    14041564            <ComponentRef Id="cmpCDCC003A1A0837A37B64409A9F56A960" /> 
    14051565            <ComponentRef Id="cmp451CC1ECBDAFDF066B94F04C459FE334" /> 
     
    14081568            <ComponentRef Id="cmp159ACCF11DCAE0E82B64F1ED1197EF9D" /> 
    14091569            <ComponentRef Id="cmp9B227F4DDB4D4BB1F02BB761B21DBA75" /> 
     1570            <ComponentRef Id="cmp01A4A96BEEEC9C165B57F3E04FDADCA2" /> 
     1571            <ComponentRef Id="cmpD304DE9C57AC8ED21F388F2EF5DA3E2F" /> 
    14101572            <ComponentRef Id="cmp2B93BB9E93142E2EB20F85BF6E13DC2E" /> 
    14111573            <ComponentRef Id="cmp40197D7BAF8972A63D98038F7F28725D" /> 
  • raptor-distribution/MSIs/raptor-all/trunk/raptor-all.wxs

    r1772 r1774  
    22<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'> 
    33 
    4     <Product Id='e4b1478e-df7a-4677-ab73-366323a5102c' 
     4    <Product Id='91e87199-50fc-4a76-a07b-0f3a43cee240' 
    55      Name='Raptor All Combined Package' 
    66      UpgradeCode='da8a9725-27af-4917-a6d6-32a4b21b1078' 
     
    88      Language='1033'  
    99      Codepage='1252' 
    10       Version='1.12.0'> 
     10      Version='1.13.0'> 
    1111 
    1212        <Package Id='*' 
    1313          Description='Raptor All Combined Package' 
    14           Comments='Raptor All Combined Package v1-r12 (ICA v1.1.2 / MUA v1.1.4 / Web v1.1.0)' 
     14          Comments='Raptor All Combined Package v1-r13 (ICA v1.2.0 / MUA v1.2.0 / Web v1.2.0)' 
    1515          Manufacturer='Cardiff University' 
    1616          InstallerVersion='301' 
     
    177177          ConfigurableDirectory='RAPTORDIR'> 
    178178 
    179             <Feature Id='feaRaptorIca' Title='Raptor ICA v1.1.2' Description='Raptor ICA v1.1.2' Level='1' AllowAdvertise='no' Absent='disallow'> 
     179            <Feature Id='feaRaptorIca' Title='Raptor ICA v1.2.0' Description='Raptor ICA v1.2.0' Level='1' AllowAdvertise='no' Absent='disallow'> 
    180180                <ComponentGroupRef Id='cgrRaptorIcaRoot' /> 
    181181                <ComponentGroupRef Id='cgrRaptorIcaBin' /> 
     
    187187            </Feature> 
    188188 
    189             <Feature Id='feaRaptorMua' Title='Raptor MUA v1.1.4' Description='Raptor MUA v1.1.4' Level='1' AllowAdvertise='no' Absent='disallow'> 
     189            <Feature Id='feaRaptorMua' Title='Raptor MUA v1.2.0' Description='Raptor MUA v1.2.0' Level='1' AllowAdvertise='no' Absent='disallow'> 
    190190                <ComponentGroupRef Id='cgrRaptorMuaRoot' /> 
    191191                <ComponentGroupRef Id='cgrRaptorMuaBatchImport' /> 
     
    198198            </Feature> 
    199199 
    200             <Feature Id='feaRaptorWeb' Title='Raptor Web v1.1.0' Description='Raptor Web v1.1.0' Level='1' AllowAdvertise='no' Absent='disallow'> 
     200            <Feature Id='feaRaptorWeb' Title='Raptor Web v1.2.0' Description='Raptor Web v1.2.0' Level='1' AllowAdvertise='no' Absent='disallow'> 
    201201                <ComponentGroupRef Id='cgrRaptorWebRoot' /> 
    202202                <ComponentGroupRef Id='cgrRaptorWebBin' /> 
     
    353353            <UIRef Id='WixUI_ErrorProgressText' /> 
    354354 
     355            <DialogRef Id='RaptorMsiDlgIcaMetadata' /> 
    355356            <DialogRef Id='RaptorMsiDlgMuaMetadata' /> 
    356357            <DialogRef Id='RaptorMsiDlgWebMetadata' /> 
  • raptor-distribution/MSIs/raptor-all/trunk/source/ica/bin/ica.bat

    r1766 r1774  
     1@REM 
     2@REM Copyright (C) 2010 Cardiff University, Wales <smartp@cf.ac.uk> 
     3@REM 
     4@REM Licensed under the Apache License, Version 2.0 (the "License"); 
     5@REM you may not use this file except in compliance with the License. 
     6@REM You may obtain a copy of the License at 
     7@REM 
     8@REM         http://www.apache.org/licenses/LICENSE-2.0 
     9@REM 
     10@REM Unless required by applicable law or agreed to in writing, software 
     11@REM distributed under the License is distributed on an "AS IS" BASIS, 
     12@REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
     13@REM See the License for the specific language governing permissions and 
     14@REM limitations under the License. 
     15@REM 
    116@echo off 
    217setlocal 
  • raptor-distribution/MSIs/raptor-all/trunk/source/ica/bin/wrapper.conf

    r1766 r1774  
    1 #******************************************************************** 
    2 # Wrapper Properties 
     1#encoding=UTF-8 
     2# Configuration files must begin with a line specifying the encoding 
     3#  of the the file. 
     4 
     5#******************************************************************** 
     6# Wrapper License Properties (Ignored by Community Edition) 
     7#******************************************************************** 
     8# Professional and Standard Editions of the Wrapper require a valid 
     9#  License Key to start.  Licenses can be purchased or a trial license 
     10#  requested on the following pages: 
     11# http://wrapper.tanukisoftware.com/purchase 
     12# http://wrapper.tanukisoftware.com/trial 
     13 
     14# Include file problems can be debugged by removing the first '#' 
     15#  from the following line: 
     16##include.debug 
     17 
     18# The Wrapper will look for either of the following optional files for a 
     19#  valid License Key.  License Key properties can optionally be included 
     20#  directly in this configuration file. 
     21#include ../conf/wrapper-license.conf 
     22#include ../conf/wrapper-license-%WRAPPER_HOST_NAME%.conf 
     23 
     24# The following property will output information about which License Key(s) 
     25#  are being found, and can aid in resolving any licensing problems. 
     26#wrapper.license.debug=TRUE 
     27 
     28#******************************************************************** 
     29# Wrapper Localization 
     30#******************************************************************** 
     31# Specify the locale which the Wrapper should use.  By default the system 
     32#  locale is used. 
     33#wrapper.lang=en_US # en_US or ja_JP 
     34 
     35# Specify the location of the Wrapper's language resources.  If these are 
     36#  missing, the Wrapper will default to the en_US locale. 
     37wrapper.lang.folder=../lang 
     38 
     39#******************************************************************** 
     40# Wrapper Java Properties 
    341#******************************************************************** 
    442# Java Application 
     43#  Locate the java binary on the system PATH: 
    544wrapper.java.command=java 
    6 wrapper.working.dir=.. 
     45wrapper.working.dir=..\ 
     46 
     47 
     48#  Specify a specific java binary: 
     49#set.JAVA_HOME=/java/path 
     50#wrapper.java.command=%JAVA_HOME%/bin/java 
     51 
     52# Tell the Wrapper to log the full generated Java command line. 
     53wrapper.java.command.loglevel=INFO 
    754 
    855# Java Main class.  This class must implement the WrapperListener interface 
     
    1158#  of the documentation for details. 
    1259wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp 
    13 set.default.REPO_DIR=repo 
    14 set.default.APP_BASE=. 
    1560 
    1661# Java Classpath (include wrapper.jar)  Add class path elements as 
    1762#  needed starting from 1 
    18 wrapper.java.classpath.1=lib/wrapper.jar 
    19 wrapper.java.classpath.2=raptor-ica.jar 
    20  
     63wrapper.java.classpath.1=.\lib\wrapper.jar 
     64wrapper.java.classpath.2=.\raptor-ica.jar 
    2165 
    2266# Java Library Path (location of Wrapper.DLL or libwrapper.so) 
    23 wrapper.java.library.path.1=lib 
     67wrapper.java.library.path.1=.\lib 
     68 
     69# Java Bits.  On applicable platforms, tells the JVM to run in 32 or 64-bit mode. 
     70wrapper.java.additional.auto_bits=TRUE 
    2471 
    2572# Java Additional Parameters 
    26 wrapper.java.additional.1=-DconfigurationFiles="%RAPTOR_ICA_HOME%conf" 
     73wrapper.java.additional.1=-DconfigurationFiles=.\conf 
    2774 
    2875# Initial Java Heap Size (in MB) 
    29 wrapper.java.initmemory=32 
     76#wrapper.java.initmemory=32 
    3077 
    3178# Maximum Java Heap Size (in MB) 
    32 wrapper.java.maxmemory=64 
     79#wrapper.java.maxmemory=64 
    3380 
    3481# Application parameters.  Add parameters as needed starting from 1 
     
    3986# Wrapper Logging Properties 
    4087#******************************************************************** 
     88# Enables Debug output from the Wrapper. 
     89wrapper.debug=FALSE 
     90 
    4191# Format of output for the console.  (See docs for formats) 
    4292wrapper.console.format=PM 
     
    4696 
    4797# Log file to use for wrapper output logging. 
    48 wrapper.logfile="%RAPTOR_ICA_HOME%logs\wrapper.log" 
     98wrapper.logfile=.\logs\wrapper.log 
    4999 
    50100# Format of output for the log file.  (See docs for formats) 
     
    58108#  of 0, disables log rolling.  May abbreviate with the 'k' (kb) or 
    59109#  'm' (mb) suffix.  For example: 10m = 10 megabytes. 
    60 wrapper.logfile.maxsize=0 
     110wrapper.logfile.maxsize=1m 
    61111 
    62112# Maximum number of rolled log files which will be allowed before old 
    63113#  files are deleted.  The default value of 0 implies no limit. 
    64 wrapper.logfile.maxfiles=0 
     114wrapper.logfile.maxfiles=10 
    65115 
    66116# Log Level for sys/event log output.  (See docs for log levels) 
     
    68118 
    69119#******************************************************************** 
    70 # Wrapper Windows Properties 
    71 #******************************************************************** 
     120# Wrapper General Properties 
     121#******************************************************************** 
     122# Allow for the use of non-contiguous numbered properties 
     123wrapper.ignore_sequence_gaps=TRUE 
     124 
     125# Do not start if the pid file already exists. 
     126wrapper.pidfile.strict=TRUE 
     127 
    72128# Title to use when running as a console 
    73129wrapper.console.title=Raptor Information Collector Agent 
     130 
     131#******************************************************************** 
     132# Wrapper JVM Checks 
     133#******************************************************************** 
     134# Detect DeadLocked Threads in the JVM. (Requires Standard Edition) 
     135wrapper.check.deadlock=TRUE 
     136wrapper.check.deadlock.interval=60 
     137wrapper.check.deadlock.action=RESTART 
     138wrapper.check.deadlock.output=FULL 
     139 
     140# Out Of Memory detection. 
     141#  Ignore -verbose:class output to avoid false positives. 
     142wrapper.filter.trigger.1000=[Loaded java.lang.OutOfMemoryError 
     143wrapper.filter.action.1000=NONE 
     144# (Simple match) 
     145wrapper.filter.trigger.1001=java.lang.OutOfMemoryError 
     146# (Only match text in stack traces if -XX:+PrintClassHistogram is being used.) 
     147#wrapper.filter.trigger.1001=Exception in thread "*" java.lang.OutOfMemoryError 
     148#wrapper.filter.allow_wildcards.1001=TRUE 
     149wrapper.filter.action.1001=RESTART 
     150wrapper.filter.message.1001=The JVM has run out of memory. 
     151 
     152#******************************************************************** 
     153# Wrapper Email Notifications. (Requires Professional Edition) 
     154#******************************************************************** 
     155# Common Event Email settings. 
     156#wrapper.event.default.email.debug=TRUE 
     157#wrapper.event.default.email.smtp.host=<SMTP_Host> 
     158#wrapper.event.default.email.smtp.port=25 
     159#wrapper.event.default.email.subject=[%WRAPPER_HOSTNAME%:%WRAPPER_NAME%:%WRAPPER_EVENT_NAME%] Event Notification 
     160#wrapper.event.default.email.sender=<Sender email> 
     161#wrapper.event.default.email.recipient=<Recipient email> 
     162 
     163# Configure the log attached to event emails. 
     164#wrapper.event.default.email.attach_log=TRUE 
     165#wrapper.event.default.email.maillog.lines=50 
     166#wrapper.event.default.email.maillog.format=LPTM 
     167#wrapper.event.default.email.maillog.loglevel=INFO 
     168 
     169# Enable specific event emails. 
     170#wrapper.event.wrapper_start.email=TRUE 
     171#wrapper.event.jvm_prelaunch.email=TRUE 
     172#wrapper.event.jvm_start.email=TRUE 
     173#wrapper.event.jvm_started.email=TRUE 
     174#wrapper.event.jvm_deadlock.email=TRUE 
     175#wrapper.event.jvm_stop.email=TRUE 
     176#wrapper.event.jvm_stopped.email=TRUE 
     177#wrapper.event.jvm_restart.email=TRUE 
     178#wrapper.event.jvm_failed_invocation.email=TRUE 
     179#wrapper.event.jvm_max_failed_invocations.email=TRUE 
     180#wrapper.event.jvm_kill.email=TRUE 
     181#wrapper.event.jvm_killed.email=TRUE 
     182#wrapper.event.jvm_unexpected_exit.email=TRUE 
     183#wrapper.event.wrapper_stop.email=TRUE 
     184 
     185# Specify custom mail content 
     186wrapper.event.jvm_restart.email.body=The JVM was restarted.\n\nPlease check on its status.\n 
    74187 
    75188#******************************************************************** 
     
    82195 
    83196# Name of the service 
    84 wrapper.ntservice.name=RaptorICA 
     197wrapper.name=RaptorICAD 
    85198 
    86199# Display name of the service 
    87 wrapper.ntservice.displayname=Raptor Information Collector Agent 
     200wrapper.displayname=Raptor Information Collector Agent 
    88201 
    89202# Description of the service 
    90 wrapper.ntservice.description=Information Collector Agent component of the Raptor Software Suite 
     203wrapper.description=Information Collector Agent component of the Raptor Software Suite 
    91204 
    92205# Service dependencies.  Add dependencies as needed starting from 1 
    93206wrapper.ntservice.dependency.1= 
    94207 
    95 # Mode in which the service is installed.  AUTO_START or DEMAND_START 
     208# Mode in which the service is installed.  AUTO_START, DELAY_START or DEMAND_START 
    96209wrapper.ntservice.starttype=AUTO_START 
    97210 
  • raptor-distribution/MSIs/raptor-all/trunk/source/ica/conf/event-parse-formats-system.xml

    r1772 r1774  
    2929                the moment 
    3030        --> 
     31     
     32    <bean id="openathenslaFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"> 
     33        <property name="headers"> 
     34            <list> 
     35                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     36                    <property name="fieldName"> 
     37                        <value>eventTime</value> 
     38                    </property> 
     39                    <property name="fieldNo"> 
     40                        <value>0</value> 
     41                    </property> 
     42                    <property name="additionalFieldNos"> 
     43                        <list> 
     44                            <value>1</value> 
     45                            <value>2</value> 
     46                        </list> 
     47                    </property> 
     48                    <property name="timeZone"> 
     49                        <value>UTC</value> 
     50                    </property> 
     51                    <property name="fieldType"> 
     52                        <value>DATE</value> 
     53                    </property> 
     54                    <property name="regexReplaceAll"> 
     55                        <map> 
     56                            <entry key="\[" value="" /> 
     57                            <entry key="\]" value="" /> 
     58                        </map> 
     59                    </property> 
     60                    <property name="dateTimeFormat"> 
     61                        <value>dd/MMM/yyyyHH:mm:ss.SSSZ</value> 
     62                    </property> 
     63                </bean> 
     64                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     65                    <property name="fieldName"> 
     66                        <value>requesterIp</value> 
     67                    </property> 
     68                    <property name="fieldNo"> 
     69                        <value>9</value> 
     70                    </property> 
     71                    <property name="fieldType"> 
     72                        <value>STRING</value> 
     73                    </property> 
     74                </bean> 
     75                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     76                    <property name="fieldName"> 
     77                        <value>principalName</value> 
     78                    </property> 
     79                    <property name="fieldNo"> 
     80                        <value>10</value> 
     81                    </property> 
     82                    <property name="fieldType"> 
     83                        <value>STRING</value> 
     84                    </property> 
     85                    <property name="regexReplaceAll"> 
     86                        <map> 
     87                            <entry key="&quot;" value="" /> 
     88                        </map> 
     89                    </property> 
     90                </bean> 
     91                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     92                    <property name="fieldName"> 
     93                        <value>resourceId</value> 
     94                    </property> 
     95                    <property name="fieldNo"> 
     96                        <value>11</value> 
     97                    </property> 
     98                    <property name="fieldType"> 
     99                        <value>STRING</value> 
     100                    </property> 
     101                </bean> 
     102            </list> 
     103        </property> 
     104        <property name="delimeter" value=" " /> 
     105    </bean> 
     106 
    31107 
    32108        <!-- accepted types are DATE, STRING, INTEGER --> 
     
    112188            </list> 
    113189        </property> 
    114         <property name="delimeter"> 
    115             <value> </value> 
    116         </property> 
     190        <property name="delimeter" value=" " /> 
    117191    </bean> 
    118192    <!-- 2.4 and earlier --> 
     
    212286            </list> 
    213287        </property> 
    214         <property name="delimeter"> 
    215             <value> </value> 
    216         </property> 
     288        <property name="delimeter" value=" " /> 
    217289    </bean> 
    218290 
     
    356428                        </list> 
    357429                </property> 
    358                 <property name="delimeter"> 
    359                         <value>|</value> 
    360                 </property> 
     430        <property name="delimeter" value="|" /> 
    361431        </bean> 
    362432 
     
    469539            </list> 
    470540        </property> 
    471         <property name="delimeter"> 
    472             <value> </value> 
    473         </property> 
     541        <property name="delimeter" value=" " /> 
    474542 
    475543 
  • raptor-distribution/MSIs/raptor-all/trunk/source/ica/conf/event-parse.xml

    r1772 r1774  
    1414        <property name="parsingModules"> 
    1515            <list> 
     16             
     17                
     18             
    1619                <!-- Shibboleth 2 --> 
    1720 
     
    169172                   </property> 
    170173                </bean> 
     174                 
     175                <!-- Open Athens LA --> 
     176                <bean id="openAthensLa" class="uk.ac.cardiff.raptor.parse.external.file.LogFileParser"> 
     177                    <property name="enabled" value="false"/> 
     178                    <property name="eventHandler"><ref bean="memoryEventHandler"></ref></property> 
     179                    <property name="logfile"> 
     180                        <value>/var/log/openathens/login-apache-DATE 
     181                        </value> 
     182                    </property> 
     183                    <property name="logFileDateFormat" value="yyyy-MM-dd"/> 
     184                    <property name="format"> 
     185                        <ref bean="openathenslaFormat" /> 
     186                    </property> 
     187                    <property name="eventType"> 
     188                        <value>uk.ac.cardiff.model.event.OpenathenslaAuthenticationEvent</value> 
     189                    </property> 
     190                    <property name="printParsingPosition"><value>true</value></property> 
     191                     
     192                    <property name="LineFilterEngine"> 
     193                        <bean class="uk.ac.cardiff.raptor.parse.filter.LineFilterEngine"> 
     194                            <property name="includeLineFilters"> 
     195                                <list> 
     196                                    <bean class="uk.ac.cardiff.raptor.parse.filter.ContainsLineFilter"> 
     197                                        <property name="includeIfContains"><value>AUDIT sso</value></property> 
     198                                    </bean> 
     199                                </list> 
     200                            </property> 
     201                            <property name="excludeLineFilters"> 
     202                                <list> 
     203                                    <bean class="uk.ac.cardiff.raptor.parse.filter.ExcludeLineFilter"> 
     204                                        <property name="excludeIfContains"><value>proxy.runtime.test.openathens.net</value></property> 
     205                                    </bean> 
     206                                </list> 
     207                            </property> 
     208                        </bean> 
     209                    </property> 
     210                </bean> 
     211 
     212                 
     213                 
    171214            </list> 
    172215        </property> 
    173216    </bean> 
     217     
     218     
    174219 
    175220    <!-- Create the entry handler --> 
  • raptor-distribution/MSIs/raptor-all/trunk/source/ica/conf/event-release.xml

    r1772 r1774  
    3131                <value type="java.lang.Class">uk.ac.cardiff.model.event.RadiusAuthenticationEvent</value> 
    3232                <value type="java.lang.Class">uk.ac.cardiff.model.event.AuthenticationEvent</value> 
     33                <value type="java.lang.Class">uk.ac.cardiff.model.event.AggregatedEvent</value> 
     34                <value type="java.lang.Class">uk.ac.cardiff.model.event.JuspAggregatedEvent</value> 
     35                 <value type="java.lang.Class">uk.ac.cardiff.model.event.OpenathenslaAuthenticationEvent</value> 
    3336            </list>         
    3437       </property> 
     
    4750                            <value type="java.lang.Class">uk.ac.cardiff.model.event.EzproxyAuthenticationEvent</value> 
    4851                            <value type="java.lang.Class">uk.ac.cardiff.model.event.ShibbolethSpAuthenticationEvent</value> 
     52                            <value type="java.lang.Class">uk.ac.cardiff.model.event.JuspAggregatedEvent</value> 
     53                            <value type="java.lang.Class">uk.ac.cardiff.model.event.OpenathenslaAuthenticationEvent</value> 
    4954                        </list> 
    5055                    </property> 
  • raptor-distribution/MSIs/raptor-all/trunk/source/ica/conf/ica-core.xml

    r1766 r1774  
    4949        </property> 
    5050        <property name="startDelay" value="10000" /> 
    51         <property name="repeatInterval" value="10000" /> 
     51        <property name="repeatInterval" value="2628000000" /> 
    5252    </bean> 
    5353 
  • raptor-distribution/MSIs/raptor-all/trunk/source/ica/conf/logging.xml

    r1766 r1774  
    4444  </logger> 
    4545 
    46   <logger name="org.mortbay" level="INFO"> 
     46  <logger name="org.eclipse.jetty" level="INFO"> 
    4747    <appender-ref ref="FILE"/> 
    4848  </logger> 
  • raptor-distribution/MSIs/raptor-all/trunk/source/mua/bin/wrapper.conf

    r1766 r1774  
    1 #******************************************************************** 
    2 # Wrapper Properties 
     1#encoding=UTF-8 
     2# Configuration files must begin with a line specifying the encoding 
     3#  of the the file. 
     4 
     5#******************************************************************** 
     6# Wrapper License Properties (Ignored by Community Edition) 
     7#******************************************************************** 
     8# Professional and Standard Editions of the Wrapper require a valid 
     9#  License Key to start.  Licenses can be purchased or a trial license 
     10#  requested on the following pages: 
     11# http://wrapper.tanukisoftware.com/purchase 
     12# http://wrapper.tanukisoftware.com/trial 
     13 
     14# Include file problems can be debugged by removing the first '#' 
     15#  from the following line: 
     16##include.debug 
     17 
     18# The Wrapper will look for either of the following optional files for a 
     19#  valid License Key.  License Key properties can optionally be included 
     20#  directly in this configuration file. 
     21#include ../conf/wrapper-license.conf 
     22#include ../conf/wrapper-license-%WRAPPER_HOST_NAME%.conf 
     23 
     24# The following property will output information about which License Key(s) 
     25#  are being found, and can aid in resolving any licensing problems. 
     26#wrapper.license.debug=TRUE 
     27 
     28#******************************************************************** 
     29# Wrapper Localization 
     30#******************************************************************** 
     31# Specify the locale which the Wrapper should use.  By default the system 
     32#  locale is used. 
     33#wrapper.lang=en_US # en_US or ja_JP 
     34 
     35# Specify the location of the Wrapper's language resources.  If these are 
     36#  missing, the Wrapper will default to the en_US locale. 
     37wrapper.lang.folder=../lang 
     38 
     39#******************************************************************** 
     40# Wrapper Java Properties 
    341#******************************************************************** 
    442# Java Application 
     43#  Locate the java binary on the system PATH: 
    544wrapper.java.command=java 
    6 wrapper.working.dir=.. 
     45wrapper.working.dir=..\ 
     46 
     47 
     48#  Specify a specific java binary: 
     49#set.JAVA_HOME=/java/path 
     50#wrapper.java.command=%JAVA_HOME%/bin/java 
     51 
     52# Tell the Wrapper to log the full generated Java command line. 
     53wrapper.java.command.loglevel=INFO 
    754 
    855# Java Main class.  This class must implement the WrapperListener interface 
     
    1158#  of the documentation for details. 
    1259wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp 
    13 set.default.REPO_DIR=repo 
    14 set.default.APP_BASE=. 
    1560 
    1661# Java Classpath (include wrapper.jar)  Add class path elements as 
    1762#  needed starting from 1 
    18 wrapper.java.classpath.1=lib/wrapper.jar 
    19 wrapper.java.classpath.2=raptor-mua.jar 
    20  
     63wrapper.java.classpath.1=.\lib\wrapper.jar 
     64wrapper.java.classpath.2=.\raptor-mua.jar 
    2165 
    2266# Java Library Path (location of Wrapper.DLL or libwrapper.so) 
    23 wrapper.java.library.path.1=lib 
     67wrapper.java.library.path.1=.\lib 
     68 
     69# Java Bits.  On applicable platforms, tells the JVM to run in 32 or 64-bit mode. 
     70wrapper.java.additional.auto_bits=TRUE 
    2471 
    2572# Java Additional Parameters 
    26 wrapper.java.additional.1=-DconfigurationFiles="%RAPTOR_MUA_HOME%conf" 
     73wrapper.java.additional.1=-DconfigurationFiles=.\conf 
    2774 
    2875# Initial Java Heap Size (in MB) 
    29 wrapper.java.initmemory=32 
     76#wrapper.java.initmemory=32 
    3077 
    3178# Maximum Java Heap Size (in MB) 
    32 wrapper.java.maxmemory=512 
     79#wrapper.java.maxmemory=512 
    3380 
    3481# Application parameters.  Add parameters as needed starting from 1 
     
    3986# Wrapper Logging Properties 
    4087#******************************************************************** 
     88# Enables Debug output from the Wrapper. 
     89wrapper.debug=FALSE 
     90 
    4191# Format of output for the console.  (See docs for formats) 
    4292wrapper.console.format=PM 
     
    4696 
    4797# Log file to use for wrapper output logging. 
    48 wrapper.logfile=../logs/wrapper.log 
     98wrapper.logfile=.\logs\wrapper.log 
    4999 
    50100# Format of output for the log file.  (See docs for formats) 
     
    58108#  of 0, disables log rolling.  May abbreviate with the 'k' (kb) or 
    59109#  'm' (mb) suffix.  For example: 10m = 10 megabytes. 
    60 wrapper.logfile.maxsize=0 
     110wrapper.logfile.maxsize=1m 
    61111 
    62112# Maximum number of rolled log files which will be allowed before old 
    63113#  files are deleted.  The default value of 0 implies no limit. 
    64 wrapper.logfile.maxfiles=0 
     114wrapper.logfile.maxfiles=10 
    65115 
    66116# Log Level for sys/event log output.  (See docs for log levels) 
     
    68118 
    69119#******************************************************************** 
    70 # Wrapper Windows Properties 
    71 #******************************************************************** 
     120# Wrapper General Properties 
     121#******************************************************************** 
     122# Allow for the use of non-contiguous numbered properties 
     123wrapper.ignore_sequence_gaps=TRUE 
     124 
     125# Do not start if the pid file already exists. 
     126wrapper.pidfile.strict=TRUE 
     127 
    72128# Title to use when running as a console 
    73129wrapper.console.title=Raptor Multi Unit Aggregator 
     130 
     131#******************************************************************** 
     132# Wrapper JVM Checks 
     133#******************************************************************** 
     134# Detect DeadLocked Threads in the JVM. (Requires Standard Edition) 
     135wrapper.check.deadlock=TRUE 
     136wrapper.check.deadlock.interval=60 
     137wrapper.check.deadlock.action=RESTART 
     138wrapper.check.deadlock.output=FULL 
     139 
     140# Out Of Memory detection. 
     141#  Ignore -verbose:class output to avoid false positives. 
     142wrapper.filter.trigger.1000=[Loaded java.lang.OutOfMemoryError 
     143wrapper.filter.action.1000=NONE 
     144# (Simple match) 
     145wrapper.filter.trigger.1001=java.lang.OutOfMemoryError 
     146# (Only match text in stack traces if -XX:+PrintClassHistogram is being used.) 
     147#wrapper.filter.trigger.1001=Exception in thread "*" java.lang.OutOfMemoryError 
     148#wrapper.filter.allow_wildcards.1001=TRUE 
     149wrapper.filter.action.1001=RESTART 
     150wrapper.filter.message.1001=The JVM has run out of memory. 
     151 
     152#******************************************************************** 
     153# Wrapper Email Notifications. (Requires Professional Edition) 
     154#******************************************************************** 
     155# Common Event Email settings. 
     156#wrapper.event.default.email.debug=TRUE 
     157#wrapper.event.default.email.smtp.host=<SMTP_Host> 
     158#wrapper.event.default.email.smtp.port=25 
     159#wrapper.event.default.email.subject=[%WRAPPER_HOSTNAME%:%WRAPPER_NAME%:%WRAPPER_EVENT_NAME%] Event Notification 
     160#wrapper.event.default.email.sender=<Sender email> 
     161#wrapper.event.default.email.recipient=<Recipient email> 
     162 
     163# Configure the log attached to event emails. 
     164#wrapper.event.default.email.attach_log=TRUE 
     165#wrapper.event.default.email.maillog.lines=50 
     166#wrapper.event.default.email.maillog.format=LPTM 
     167#wrapper.event.default.email.maillog.loglevel=INFO 
     168 
     169# Enable specific event emails. 
     170#wrapper.event.wrapper_start.email=TRUE 
     171#wrapper.event.jvm_prelaunch.email=TRUE 
     172#wrapper.event.jvm_start.email=TRUE 
     173#wrapper.event.jvm_started.email=TRUE 
     174#wrapper.event.jvm_deadlock.email=TRUE 
     175#wrapper.event.jvm_stop.email=TRUE 
     176#wrapper.event.jvm_stopped.email=TRUE 
     177#wrapper.event.jvm_restart.email=TRUE 
     178#wrapper.event.jvm_failed_invocation.email=TRUE 
     179#wrapper.event.jvm_max_failed_invocations.email=TRUE 
     180#wrapper.event.jvm_kill.email=TRUE 
     181#wrapper.event.jvm_killed.email=TRUE 
     182#wrapper.event.jvm_unexpected_exit.email=TRUE 
     183#wrapper.event.wrapper_stop.email=TRUE 
     184 
     185# Specify custom mail content 
     186wrapper.event.jvm_restart.email.body=The JVM was restarted.\n\nPlease check on its status.\n 
    74187 
    75188#******************************************************************** 
     
    82195 
    83196# Name of the service 
    84 wrapper.ntservice.name=RaptorMUA 
     197wrapper.name=RaptorMUAD 
    85198 
    86199# Display name of the service 
    87 wrapper.ntservice.displayname=Raptor Multi Unit Aggregator 
     200wrapper.displayname=Raptor Multi Unit Aggregator 
    88201 
    89202# Description of the service 
    90 wrapper.ntservice.description=Multi Unit Aggregator component of the Raptor Software Suite 
     203wrapper.description=Multi Unit Aggregator component of the Raptor Software Suite 
    91204 
    92205# Service dependencies.  Add dependencies as needed starting from 1 
    93206wrapper.ntservice.dependency.1= 
    94207 
    95 # Mode in which the service is installed.  AUTO_START or DEMAND_START 
     208# Mode in which the service is installed.  AUTO_START, DELAY_START or DEMAND_START 
    96209wrapper.ntservice.starttype=AUTO_START 
    97210 
  • raptor-distribution/MSIs/raptor-all/trunk/source/mua/conf/attribute-association.xml

    r1768 r1774  
    1616                <!--<ref bean="shibPrincipalAttributeAssociationDefinition"/>--> 
    1717                <!--<ref bean="ezproxyPrincipalAttributeAssociationDefinition"/>--> 
     18                <!--< ref bean="openAthensLaResourceCategoryAttributeAssociationDefinition"/>--> 
    1819                <ref bean="shibResourceCategoryAttributeAssociationDefinition"/> <!--Do NOT disable this--> 
    1920             </list> 
     21        </property> 
     22    </bean> 
     23     
     24    <bean id="openAthensLaResourceCategoryAttributeAssociationDefinition" class="uk.ac.cardiff.raptor.event.expansion.PrincipalAttributeAssociationDefinition"> 
     25        <property name="definiationName"><value>OpenAthensLaAssociationDefinition</value></property> 
     26        <property name="subjectPrincipalField"><value>principalName</value></property> 
     27        <property name="dataConnector"><ref bean="ldapDataConnector"/></property> 
     28        <!-- add the filter here, where [principal] is replaced by the actual principal value extracted per event --> 
     29        <property name="searchTemplate"><value>cn=[principal]</value></property> 
     30        <property name="enabled"><value>true</value></property> 
     31        <property name="classToAdd"><value type="java.lang.Class">uk.ac.cardiff.model.event.auxiliary.PrincipalInformation</value></property> 
     32        <property name="associateWithClass"><value>uk.ac.cardiff.model.event.OpenathenslaAuthenticationEvent</value></property> 
     33        <property name="lookupAttributes"> 
     34            <list> 
     35                <bean class="uk.ac.cardiff.raptor.event.expansion.AttributeLookup"> 
     36                    <property name="sourceAttributeName"><value>LDAP_ATTRIBUTE_NAME</value></property> 
     37                    <property name="internalAttributeName"><value>affiliation</value></property> 
     38                </bean> 
     39                <bean class="uk.ac.cardiff.raptor.event.expansion.AttributeLookup"> 
     40                    <property name="sourceAttributeName"><value>LDAP_ATTRIBUTE_NAME</value></property> 
     41                    <property name="internalAttributeName"><value>school</value></property> 
     42                </bean> 
     43            </list> 
    2044        </property> 
    2145    </bean> 
  • raptor-distribution/MSIs/raptor-all/trunk/source/mua/conf/batch-event-parse-formats-system.xml

    r1772 r1774  
    11<?xml version="1.0" encoding="UTF-8"?> 
    2         <!-- 
    3  
    4                 Copyright (C) 2010 Cardiff University, Wales <smartp@cf.ac.uk> 
    5  
    6                 Licensed under the Apache License, Version 2.0 (the "License"); you 
    7                 may not use this file except in compliance with the License. You may 
    8                 obtain a copy of the License at 
    9  
    10                 http://www.apache.org/licenses/LICENSE-2.0 Unless required by 
    11                 applicable law or agreed to in writing, software distributed under the 
    12                 License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR 
    13                 CONDITIONS OF ANY KIND, either express or implied. See the License for 
    14                 the specific language governing permissions and limitations under the 
    15                 License. 
    16         --> 
    17  
    18 <beans xmlns="http://www.springframework.org/schema/beans" 
    19         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    20         xsi:schemaLocation=" 
     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=" 
    2110        http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> 
    2211 
    23         <!-- 
    24                 definition of the log file format, where some standard log file 
    25                 formats will be specified here e.g. shib-access, W3C, apache, EZProxy 
    26                 etc IMPORTANT, the headers must be a match for the internal model at 
    27                 the moment 
    28         --> 
    29  
    30         <!-- accepted types are DATE, STRING, INTEGER --> 
    31  
    32  
    33      <bean id="shib13IDPAccessFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"> 
     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"> 
    3493        <property name="headers"> 
    3594            <list> 
     
    68127                    <property name="regexReplaceAll"> 
    69128                        <map> 
    70                          <entry key="\(" value=""/> 
    71                          <entry key="\)" value=""/> 
     129                            <entry key="\(" value="" /> 
     130                            <entry key="\)" value="" /> 
    72131                        </map> 
    73132                    </property> 
     
    85144                    <property name="regexReplaceAll"> 
    86145                        <map> 
    87                          <entry key="\(" value=""/> 
    88                          <entry key="\)" value=""/> 
    89                          <entry key="\." value=""/> 
     146                            <entry key="\(" value="" /> 
     147                            <entry key="\)" value="" /> 
     148                            <entry key="\." value="" /> 
    90149                        </map> 
    91150                    </property> 
     
    103162                    <property name="regexReplaceAll"> 
    104163                        <map> 
    105                          <entry key="\(" value=""/> 
    106                          <entry key="\)" value=""/> 
    107                          <entry key="\." value=""/> 
     164                            <entry key="\(" value="" /> 
     165                            <entry key="\)" value="" /> 
     166                            <entry key="\." value="" /> 
    108167                        </map> 
    109168                    </property> 
     
    111170            </list> 
    112171        </property> 
    113         <property name="delimeter"> 
    114             <value> </value> 
    115         </property> 
     172        <property name="delimeter" value=" " /> 
    116173    </bean> 
    117      
    118      <!-- 2.4 and earlier --> 
     174 
     175    <!-- 2.4 and earlier --> 
    119176    <bean id="shibSPLogFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"> 
    120177        <property name="headers"> 
     
    141198                        <value>yyyy-MM-ddHH:mm:ss</value> 
    142199                    </property> 
    143                 </bean>   
     200                </bean> 
    144201                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    145202                    <property name="fieldName"> 
     
    154211                    <property name="regexReplaceAll"> 
    155212                        <map> 
    156                          <entry key="\(" value=""/> 
    157                          <entry key="\)" value=""/> 
    158                         </map> 
    159                     </property> 
    160                 </bean>    
     213                            <entry key="\(" value="" /> 
     214                            <entry key="\)" value="" /> 
     215                        </map> 
     216                    </property> 
     217                </bean> 
    161218                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    162219                    <property name="fieldName"> 
     
    171228                    <property name="regexReplaceAll"> 
    172229                        <map> 
    173                          <entry key="\(" value=""/> 
    174                          <entry key="\)" value=""/> 
    175                         </map> 
    176                     </property> 
    177                 </bean>   
     230                            <entry key="\(" value="" /> 
     231                            <entry key="\)" value="" /> 
     232                        </map> 
     233                    </property> 
     234                </bean> 
    178235                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    179236                    <property name="fieldName"> 
     
    188245                    <property name="regexReplaceAll"> 
    189246                        <map> 
    190                          <entry key="\(" value=""/> 
    191                          <entry key="\)" value=""/> 
    192                         </map> 
    193                     </property> 
    194                 </bean>    
     247                            <entry key="\(" value="" /> 
     248                            <entry key="\)" value="" /> 
     249                        </map> 
     250                    </property> 
     251                </bean> 
    195252                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    196253                    <property name="fieldName"> 
     
    205262                    <property name="regexReplaceAll"> 
    206263                        <map> 
    207                          <entry key="\(" value=""/> 
    208                          <entry key="\)" value=""/> 
    209                         </map> 
    210                     </property> 
    211                 </bean>                
     264                            <entry key="\(" value="" /> 
     265                            <entry key="\)" value="" /> 
     266                        </map> 
     267                    </property> 
     268                </bean> 
    212269            </list> 
    213270        </property> 
    214         <property name="delimeter"> 
    215             <value> </value> 
     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="|"> 
    216414        </property> 
    217415    </bean> 
    218416 
    219         <bean id="shibIDPAuditFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"> 
    220                 <property name="headers"> 
    221                         <list> 
    222                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    223                                         <property name="fieldName"> 
    224                                                 <value>eventTime</value> 
    225                                         </property> 
    226                                         <property name="fieldNo"> 
    227                                                 <value>0</value> 
    228                                         </property> 
    229                                         <property name="fieldType"> 
    230                                                 <value>DATE</value> 
    231                                         </property> 
    232                                         <property name="timeZone"> 
    233                         <value>UTC</value> 
    234                     </property> 
    235                                         <property name="dateTimeFormat"> 
    236                                                 <value>yyyyMMdd'T'HHmmss'Z'</value> 
    237                                         </property> <!--  Atom (ISO 8601) --> 
    238                                 </bean> 
    239                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    240                                         <property name="fieldName"> 
    241                                                 <value>requestBinding</value> 
    242                                         </property> 
    243                                         <property name="fieldNo"> 
    244                                                 <value>1</value> 
    245                                         </property> 
    246                                         <property name="fieldType"> 
    247                                                 <value>STRING</value> 
    248                                         </property> 
    249                                 </bean> 
    250                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    251                                         <property name="fieldName"> 
    252                                                 <value>requestId</value> 
    253                                         </property> 
    254                                         <property name="fieldNo"> 
    255                                                 <value>2</value> 
    256                                         </property> 
    257                                         <property name="fieldType"> 
    258                                                 <value>STRING</value> 
    259                                         </property> 
    260                                 </bean> 
    261                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    262                                         <property name="fieldName"> 
    263                                                 <value>resourceId</value> 
    264                                         </property> 
    265                                         <property name="fieldNo"> 
    266                                                 <value>3</value> 
    267                                         </property> 
    268                                         <property name="fieldType"> 
    269                                                 <value>STRING</value> 
    270                                         </property> 
    271                                 </bean> 
    272  
    273                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    274                                         <property name="fieldName"> 
    275                                                 <value>messageProfileId</value> 
    276                                         </property> 
    277                                         <property name="fieldNo"> 
    278                                                 <value>4</value> 
    279                                         </property> 
    280                                         <property name="fieldType"> 
    281                                                 <value>STRING</value> 
    282                                         </property> 
    283                                 </bean> 
    284                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    285                                         <property name="fieldName"> 
    286                                                 <value>responseBinding</value> 
    287                                         </property> 
    288                                         <property name="fieldNo"> 
    289                                                 <value>6</value> 
    290                                         </property> 
    291                                         <property name="fieldType"> 
    292                                                 <value>STRING</value> 
    293                                         </property> 
    294                                 </bean> 
    295                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    296                                         <property name="fieldName"> 
    297                                                 <value>responseId</value> 
    298                                         </property> 
    299                                         <property name="fieldNo"> 
    300                                                 <value>7</value> 
    301                                         </property> 
    302                                         <property name="fieldType"> 
    303                                                 <value>STRING</value> 
    304                                         </property> 
    305                                 </bean> 
    306                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    307                                         <property name="fieldName"> 
    308                                                 <value>principalName</value> 
    309                                         </property> 
    310                                         <property name="fieldNo"> 
    311                                                 <value>8</value> 
    312                                         </property> 
    313                                         <property name="fieldType"> 
    314                                                 <value>STRING</value> 
    315                                         </property> 
    316                                 </bean> 
    317                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    318                                         <property name="fieldName"> 
    319                                                 <value>authenticationType</value> 
    320                                         </property> 
    321                                         <property name="fieldNo"> 
    322                                                 <value>9</value> 
    323                                         </property> 
    324                                         <property name="fieldType"> 
    325                                                 <value>STRING</value> 
    326                                         </property> 
    327                                 </bean> 
    328                                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    329                                         <property name="fieldName"> 
    330                                                 <value>attributes</value> 
    331                                         </property> 
    332                                         <property name="fieldNo"> 
    333                                                 <value>10</value> 
    334                                         </property> 
    335                                         <property name="fieldType"> 
    336                                                 <value>STRINGLIST</value> 
    337                                         </property> 
    338                                         <property name="listDelimeter"> 
    339                                                 <value>,</value> 
    340                                         </property> 
    341                                 </bean> 
    342                 <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
    343                                         <property name="fieldName"> 
    344                                                 <value>assertions</value> 
    345                                         </property> 
    346                                         <property name="fieldNo"> 
    347                                                 <value>12</value> 
    348                                         </property> 
    349                                         <property name="fieldType"> 
    350                                                 <value>STRINGLIST</value> 
    351                                         </property> 
    352                                         <property name="listDelimeter"> 
    353                                                 <value>,</value> 
    354                                         </property> 
    355                                 </bean> 
    356                         </list> 
    357                 </property> 
    358                 <property name="delimeter"> 
    359                         <value>|</value> 
    360                 </property> 
    361         </bean> 
    362  
    363         <bean id="ezProxyFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"> 
    364         <property name="headers"> 
     417    <bean id="ezProxyFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"> 
     418        <property name="headers"> 
    365419            <list> 
    366420                <bean class="uk.ac.cardiff.raptor.parse.external.file.format.Header"> 
     
    398452                    <property name="regexReplaceAll"> 
    399453                        <map> 
    400                          <entry key="@cardiff.ac.uk" value=""/> 
     454                            <entry key="@cardiff.ac.uk" value="" /> 
    401455                        </map> 
    402456                    </property> 
     
    425479                    <property name="regexReplaceAll"> 
    426480                        <map> 
    427                          <entry key="\[" value=""/> 
    428                          <entry key="\]" value=""/> 
     481                            <entry key="\[" value="" /> 
     482                            <entry key="\]" value="" /> 
    429483                        </map> 
    430484                    </property> 
     
    441495                    </property> 
    442496                    <property name="regexRetain"> 
    443                        <value>https://[^:]*</value> 
     497                        <value>https://[^:]*</value> 
    444498                    </property> 
    445499                </bean> 
     
    455509                    </property> 
    456510                    <property name="regexRetain"> 
    457                        <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> 
     511                        <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[^%]* 
     512                        </value> 
    458513                    </property> 
    459514                    <property name="regexRetainCaseInsensitive"> 
     
    462517                    <property name="regexReplaceAll"> 
    463518                        <map> 
    464                          <entry key="url=" value=""/> 
    465                          <entry key="%2520" value=""/> 
     519                            <entry key="url=" value="" /> 
     520                            <entry key="%2520" value="" /> 
    466521                        </map> 
    467522                    </property> 
     
    469524            </list> 
    470525        </property> 
    471         <property name="delimeter"> 
    472             <value> </value> 
    473         </property> 
    474  
    475  
    476  
    477         </bean> 
    478  
    479         <bean id="W3CFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"></bean> 
     526        <property name="delimeter" value=" " /> 
     527 
     528    </bean> 
     529 
     530    <bean id="W3CFileFormat" class="uk.ac.cardiff.raptor.parse.external.file.format.LogFileFormat"></bean> 
    480531 
    481532 
  • raptor-distribution/MSIs/raptor-all/trunk/source/mua/conf/batch-event-parse.xml

    r1772 r1774  
    5252                                </bean> 
    5353 
    54  
     54                <bean id="openAthensLa" class="uk.ac.cardiff.raptor.parse.external.file.LogFileParser"> 
     55                    <property name="enabled" value="true"/> 
     56                    <property name="eventHandler"><ref bean="memoryEventHandler"></ref></property> 
     57                    <property name="eventTypeFriendlyName"> 
     58                       <value>OpenAthens LA</value> 
     59                    </property> 
     60                    <property name="logFileDateFormat" value="yyyy-MM-dd"/> 
     61                    <property name="format"> 
     62                        <ref bean="openathenslaFormat" /> 
     63                    </property> 
     64                    <property name="eventType"> 
     65                        <value>uk.ac.cardiff.model.event.OpenathenslaAuthenticationEvent</value> 
     66                    </property>                    
     67                     
     68                    <property name="LineFilterEngine"> 
     69                        <bean class="uk.ac.cardiff.raptor.parse.filter.LineFilterEngine"> 
     70                            <property name="includeLineFilters"> 
     71                                <list> 
     72                                    <bean class="uk.ac.cardiff.raptor.parse.filter.ContainsLineFilter"> 
     73                                        <property name="includeIfContains"><value>AUDIT sso</value></property> 
     74                                    </bean> 
     75                                </list> 
     76                            </property> 
     77                            <property name="excludeLineFilters"> 
     78                                <list> 
     79                                    <bean class="uk.ac.cardiff.raptor.parse.filter.ExcludeLineFilter"> 
     80                                        <property name="excludeIfContains"><value>proxy.runtime.test.openathens.net</value></property> 
     81                                    </bean> 
     82                                </list> 
     83                            </property> 
     84                        </bean> 
     85                    </property> 
     86                </bean> 
    5587 
    5688               <bean id="ezproxyLFP" class="uk.ac.cardiff.raptor.parse.external.file.LogFileParser"> 
  • raptor-distribution/MSIs/raptor-all/trunk/source/mua/conf/database.xml

    r1772 r1774  
    2525                            <prop key="hibernate.dialect"> org.hibernate.dialect.HSQLDialect</prop> 
    2626                <!--  <prop key="hibernate.dialect"> org.hibernate.dialect.MySQLDialect</prop>--> 
     27                <!-- <prop key="hibernate.dialect"> org.hibernate.dialect.OracleDialect</prop> --> 
    2728                                <prop key="hibernate.show_sql">false</prop> 
    2829                                <prop key="hibernate.hbm2ddl.auto">update</prop> 
     
    5758                <prop key="user">postgres</prop> 
    5859                <prop key="password"></prop> 
     60            </props> 
     61        </property> 
     62    </bean> 
     63     
     64    <bean id="muac3p0DataSourceOracle" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close"> 
     65        <property name="driverClass"> 
     66            <value>oracle.jdbc.driver.OracleDriver</value> 
     67        </property> 
     68        <property name="jdbcUrl"> 
     69            <value>jdbc:oracle:thin:@host:1521:schema</value> 
     70        </property> 
     71        <property name="properties"> 
     72            <props> 
     73                <prop key="c3p0.acquire_increment">5</prop> 
     74                <prop key="c3p0.idle_test_period">100</prop> 
     75                <prop key="c3p0.max_size">10</prop> 
     76                <prop key="c3p0.max_statements">0</prop> 
     77                <prop key="c3p0.min_size">10</prop> 
     78                <prop key="user">username</prop> 
     79                <prop key="password">password</prop> 
    5980            </props> 
    6081        </property> 
  • raptor-distribution/MSIs/raptor-all/trunk/source/mua/conf/event-release.xml

    r1772 r1774  
    6060                        </bean> 
    6161                </property> 
    62         <property name="allowedClassTypes"> 
    63             <list> 
    64                 <value type="java.lang.Class">uk.ac.cardiff.model.event.ShibbolethIdpAuthenticationEvent</value> 
    65                 <value type="java.lang.Class">uk.ac.cardiff.model.event.ShibbolethSpAuthenticationEvent</value> 
    66                 <value type="java.lang.Class">uk.ac.cardiff.model.event.EzproxyAuthenticationEvent</value> 
    67                 <value type="java.lang.Class">uk.ac.cardiff.model.event.RadiusAuthenticationEvent</value> 
    68                 <value type="java.lang.Class">uk.ac.cardiff.model.event.AuthenticationEvent</value> 
    69             </list> 
    70         </property> 
    7162        </bean> 
    7263 
  • raptor-distribution/MSIs/raptor-all/trunk/source/mua/conf/logging.xml

    r1772 r1774  
    3636                <appender-ref ref="FILE" /> 
    3737        </logger> 
    38         <logger name="org.mortbay" level="INFO"> 
     38        <logger name="org.eclipse.jetty" level="INFO"> 
    3939                <appender-ref ref="FILE" /> 
    4040        </logger> 
  • raptor-distribution/MSIs/raptor-all/trunk/source/mua/conf/mua-core.xml

    r1772 r1774  
    7272                    </property> 
    7373                    <property name="concrete" value="false" /> 
     74                </bean> 
     75                <bean class="uk.ac.cardiff.raptor.registry.RegisteredEventType"> 
     76                    <property name="eventType"> 
     77                        <value type="java.lang.Class">uk.ac.cardiff.model.event.AggregatedEvent</value> 
     78                    </property> 
     79                    <property name="concrete" value="false" /> 
     80                </bean> 
     81                <bean class="uk.ac.cardiff.raptor.registry.RegisteredEventType"> 
     82                    <property name="eventType"> 
     83                        <value type="java.lang.Class">uk.ac.cardiff.model.event.JuspAggregatedEvent</value> 
     84                    </property> 
     85                    <property name="concrete" value="true" /> 
     86                </bean> 
     87                <bean class="uk.ac.cardiff.raptor.registry.RegisteredEventType"> 
     88                    <property name="eventType"> 
     89                        <value type="java.lang.Class">uk.ac.cardiff.model.event.OpenathenslaAuthenticationEvent</value> 
     90                    </property> 
     91                    <property name="concrete" value="true" /> 
     92                </bean> 
     93            </list> 
     94        </property> 
     95    </bean> 
     96     
     97    <bean id="statisticTypeRegistry" class="uk.ac.cardiff.raptormua.engine.statistics.XmlConfiguredStatisticTypeRegistry"> 
     98        <property name="statisticTypes"> 
     99            <list> 
     100                <bean class="uk.ac.cardiff.model.wsmodel.StatisticFunctionType"> 
     101                    <property name="friendlyName" value="CountryEntry" /> 
     102                    <property name="description" value="Counts the entries" /> 
     103                    <property name="statisticClass" value="uk.ac.cardiff.raptormua.engine.statistics.functions.CountEntry" /> 
     104                    <property name="appliesToEventTypes"> 
     105                        <list> 
     106                            <value>uk.ac.cardiff.model.event.ShibbolethIdpAuthenticationEvent</value> 
     107                            <value>uk.ac.cardiff.model.event.ShibbolethSpAuthenticationEvent</value> 
     108                            <value>uk.ac.cardiff.model.event.EzproxyAuthenticationEvent</value> 
     109                            <value>uk.ac.cardiff.model.event.OpenathenslaAuthenticationEvent</value> 
     110                        </list> 
     111                    </property> 
     112                </bean> 
     113                <bean class="uk.ac.cardiff.model.wsmodel.StatisticFunctionType"> 
     114                    <property name="friendlyName" value="Group By Field" /> 
     115                    <property name="description" value="Groups results by the particular field over the given time interval" /> 
     116                    <property name="statisticClass" value="uk.ac.cardiff.raptormua.engine.statistics.functions.GroupByFrequency" /> 
     117                    <property name="appliesToEventTypes"> 
     118                        <list> 
     119                            <value>uk.ac.cardiff.model.event.ShibbolethIdpAuthenticationEvent</value> 
     120                            <value>uk.ac.cardiff.model.event.ShibbolethSpAuthenticationEvent</value> 
     121                            <value>uk.ac.cardiff.model.event.EzproxyAuthenticationEvent</value> 
     122                            <value>uk.ac.cardiff.model.event.OpenathenslaAuthenticationEvent</value> 
     123                        </list> 
     124                    </property> 
     125                </bean> 
     126                <bean class="uk.ac.cardiff.model.wsmodel.StatisticFunctionType"> 
     127                    <property name="friendlyName" value="Group Jusp Aggregate Resources" /> 
     128                    <property name="description" value="Groups Jusp Resources together based on Jr1, Jr1a downloads" /> 
     129                    <property name="statisticClass" 
     130                    value="uk.ac.cardiff.raptormua.engine.statistics.functions.JuspStatisticalFunction" /> 
     131                    <property name="appliesToEventTypes"> 
     132                        <list> 
     133                            <value>uk.ac.cardiff.model.event.JuspAggregatedEvent</value> 
     134                        </list> 
     135                    </property> 
    74136                </bean> 
    75137            </list> 
     
    95157                        <value>uk.ac.cardiff.model.event.EzproxyAuthenticationEvent</value> 
    96158                        <value>uk.ac.cardiff.model.event.OpenathenslaAuthenticationEvent</value> 
     159                         <value>uk.ac.cardiff.model.event.AggregatedEvent</value> 
     160                        <value>uk.ac.cardiff.model.event.JuspAggregatedEvent</value> 
    97161                        <value>uk.ac.cardiff.model.event.RadiusAuthenticationEvent</value> 
     162                         <value>uk.ac.cardiff.model.event.OpenathenslaAuthenticationEvent</value> 
    98163                    </list> 
    99164                </entry> 
     
    163228                    <property name="eventType"> 
    164229                        <value>EZPROXY</value> 
     230                    </property> 
     231                </bean> 
     232                <bean id="openAthensLa" class="uk.ac.cardiff.raptormua.upload.UploadDirectory"> 
     233                    <property name="allowedFileExtensions"> 
     234                        <list> 
     235                            <value>txt</value> 
     236                            <value>log</value> 
     237                        </list> 
     238                    </property> 
     239                    <property name="uploadDirectory" value="/opt/raptor/mua/batchimport/openathensla/" /> 
     240                    <property name="eventType"> 
     241                        <value>OPENATHENSLA</value> 
    165242                    </property> 
    166243                </bean> 
     
    233310            <ref bean="statisticRegistry" /> 
    234311        </property> 
    235  
     312        <property name="statisticTypeRegistry"> 
     313            <ref bean="statisticTypeRegistry" /> 
     314        </property> 
     315     
    236316    </bean> 
    237317 
  • raptor-distribution/MSIs/raptor-all/trunk/source/mua/conf/statistical-units-custom.xml

    r1772 r1774  
    3535                methodParams - the values you pass into the methodName (see statistics.html for a list of these methods and their values) 
    3636                --> 
    37                  
     37         
     38     <!-- Just statistic --> 
     39     
     40    <bean id="juspMonthlyStatistic" class="uk.ac.cardiff.raptormua.engine.statistics.functions.JuspStatisticalFunction"> 
     41        <property name="StatisticParameters"> 
     42            <bean class="uk.ac.cardiff.model.wsmodel.StatisticParameters"> 
     43                    <property name="statisticType"><value>User</value></property> 
     44                    <property name="eventType"><value>uk.ac.cardiff.model.event.JuspAggregatedEvent</value></property> 
     45                    <property name="unitName"><value>Jusp Monthly Report</value></property> 
     46                    <property name="startTime"><value>20121201T140000</value></property>   <!-- presently only ddMMyyy or yyyyMMdd'T'HHmmss --> 
     47                    <property name="endTime"><value>20121230T170000</value></property>  <!-- presently only ddMMyyy or yyyyMMdd'T'HHmmss e.g. 20101020T225100Z --> 
     48                    <property name="methodParams"> 
     49                        <list> 
     50                            <bean class="uk.ac.cardiff.model.wsmodel.MethodParameter"> 
     51                                <property name="value"><value>cra</value></property> 
     52                            </bean>                            
     53                        </list> 
     54                    </property> 
     55 
     56                    <property name="series"> 
     57                        <list> 
     58                            <bean class="uk.ac.cardiff.model.report.Series"> 
     59                                <property name="seriesLabel" value="JR1 Downloads"/> 
     60                            </bean> 
     61                            <bean class="uk.ac.cardiff.model.report.Series"> 
     62                                <property name="seriesLabel" value="JR1a Downloads"/> 
     63                                <property name="dummySeries" value="true"/> 
     64                            </bean> 
     65                            <bean class="uk.ac.cardiff.model.report.Series"> 
     66                                <property name="seriesLabel" value="Total Number of downloads"/> 
     67                                <property name="dummySeries" value="true"/> 
     68                            </bean> 
     69                        </list> 
     70                    </property> 
     71                                       
     72 
     73                    <property name="presentation"> 
     74                        <bean class="uk.ac.cardiff.model.report.Presentation"> 
     75                            <property name="graphTitle" value="Jusp Monthly Report"/> 
     76                            <property name="xAxisLabel" value="Platform Name"/> 
     77                             <property name="yAxisLabel" value="Number of downloads"/> 
     78                        </bean> 
     79                    </property> 
     80            </bean> 
     81        </property> 
     82    </bean> 
    3883 
    3984 
     
    221266                        </bean> 
    222267                </property> 
    223                   <property name="attachProcessors"> 
    224             <list> 
    225                 <bean class="uk.ac.cardiff.model.wsmodel.ProcessorInformation"> 
    226                     <property name="processorClass"> 
    227                         <value>uk.ac.cardiff.raptormua.engine.statistics.processor.SamlMetadataNameFormatter</value> 
    228                     </property> 
    229                 </bean> 
    230                 <bean class="uk.ac.cardiff.model.wsmodel.ProcessorInformation"> 
    231                     <property name="processorClass"> 
    232                         <value>uk.ac.cardiff.raptormua.engine.statistics.processor.SortGroupsAlphabeticallyPostProcessor</value> 
    233                     </property> 
    234                     <property name="methodParameters"> 
    235                         <list> 
    236                             <bean class="uk.ac.cardiff.model.wsmodel.MethodParameter"> 
    237                                 <property name="parameterType" value="VALUE" /> 
    238                                 <property name="parameterName" value="Ascending"></property>    
    239                                 <property name="value"> 
    240                                     <value type="java.lang.Boolean">true</value> 
    241                                 </property> 
    242                             </bean> 
    243                         </list> 
    244                     </property> 
    245                 </bean>                
    246             </list> 
    247         </property> 
     268                  
    248269        </bean> 
    249270 
  • raptor-distribution/MSIs/raptor-all/trunk/source/mua/conf/statistical-units-system.xml

    r1768 r1774  
    1111 
    1212    <!-- System level statistics that must be present for RaptorWeb to work --> 
     13     
     14    
     15     
     16    <!-- Other Event Statistics --> 
    1317 
    1418    <bean id="numberOfAuthenticationsPer" class="uk.ac.cardiff.raptormua.engine.statistics.functions.CountEntry"> 
  • raptor-distribution/MSIs/raptor-all/trunk/source/web/bin/wrapper.conf

    r1766 r1774  
    1 #******************************************************************** 
    2 # Wrapper Properties 
     1#encoding=UTF-8 
     2# Configuration files must begin with a line specifying the encoding 
     3#  of the the file. 
     4 
     5#******************************************************************** 
     6# Wrapper License Properties (Ignored by Community Edition) 
     7#******************************************************************** 
     8# Professional and Standard Editions of the Wrapper require a valid 
     9#  License Key to start.  Licenses can be purchased or a trial license 
     10#  requested on the following pages: 
     11# http://wrapper.tanukisoftware.com/purchase 
     12# http://wrapper.tanukisoftware.com/trial 
     13 
     14# Include file problems can be debugged by removing the first '#' 
     15#  from the following line: 
     16##include.debug 
     17 
     18# The Wrapper will look for either of the following optional files for a 
     19#  valid License Key.  License Key properties can optionally be included 
     20#  directly in this configuration file. 
     21#include ../conf/wrapper-license.conf 
     22#include ../conf/wrapper-license-%WRAPPER_HOST_NAME%.conf 
     23 
     24# The following property will output information about which License Key(s) 
     25#  are being found, and can aid in resolving any licensing problems. 
     26#wrapper.license.debug=TRUE 
     27 
     28#******************************************************************** 
     29# Wrapper Localization 
     30#******************************************************************** 
     31# Specify the locale which the Wrapper should use.  By default the system 
     32#  locale is used. 
     33#wrapper.lang=en_US # en_US or ja_JP 
     34 
     35# Specify the location of the Wrapper's language resources.  If these are 
     36#  missing, the Wrapper will default to the en_US locale. 
     37wrapper.lang.folder=../lang 
     38 
     39#******************************************************************** 
     40# Wrapper Java Properties 
    341#******************************************************************** 
    442# Java Application 
     43#  Locate the java binary on the system PATH: 
    544wrapper.java.command=java 
    6 wrapper.working.dir=.. 
     45wrapper.working.dir=..\ 
     46 
     47 
     48#  Specify a specific java binary: 
     49#set.JAVA_HOME=/java/path 
     50#wrapper.java.command=%JAVA_HOME%/bin/java 
     51 
     52# Tell the Wrapper to log the full generated Java command line. 
     53wrapper.java.command.loglevel=INFO 
    754 
    855# Java Main class.  This class must implement the WrapperListener interface 
     
    1158#  of the documentation for details. 
    1259wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperSimpleApp 
    13 set.default.REPO_DIR=repo 
    14 set.default.APP_BASE=. 
    1560 
    1661# Java Classpath (include wrapper.jar)  Add class path elements as 
    1762#  needed starting from 1 
    18 wrapper.java.classpath.1=lib/wrapper.jar 
    19 wrapper.java.classpath.2=raptor-web.jar 
    20  
     63wrapper.java.classpath.1=.\lib\wrapper.jar 
     64wrapper.java.classpath.2=.\raptor-web.jar 
    2165 
    2266# Java Library Path (location of Wrapper.DLL or libwrapper.so) 
    23 wrapper.java.library.path.1=lib 
     67wrapper.java.library.path.1=.\lib 
     68 
     69# Java Bits.  On applicable platforms, tells the JVM to run in 32 or 64-bit mode. 
     70wrapper.java.additional.auto_bits=TRUE 
    2471 
    2572# Java Additional Parameters 
    26 wrapper.java.additional.1=-DconfigurationFiles="%RAPTOR_WEB_HOME%./" 
     73wrapper.java.additional.1=-DconfigurationFiles="%RAPTOR_WEB_HOME%\" 
    2774 
    2875# Initial Java Heap Size (in MB) 
    29 wrapper.java.initmemory=32 
     76#wrapper.java.initmemory=32 
    3077 
    3178# Maximum Java Heap Size (in MB) 
    32 wrapper.java.maxmemory=256 
     79#wrapper.java.maxmemory=256 
    3380 
    3481# Application parameters.  Add parameters as needed starting from 1 
     
    3986# Wrapper Logging Properties 
    4087#******************************************************************** 
     88# Enables Debug output from the Wrapper. 
     89wrapper.debug=FALSE 
     90 
    4191# Format of output for the console.  (See docs for formats) 
    4292wrapper.console.format=PM 
     
    4696 
    4797# Log file to use for wrapper output logging. 
    48 wrapper.logfile=../logs/wrapper.log 
     98wrapper.logfile=.\logs\wrapper.log 
    4999 
    50100# Format of output for the log file.  (See docs for formats) 
     
    58108#  of 0, disables log rolling.  May abbreviate with the 'k' (kb) or 
    59109#  'm' (mb) suffix.  For example: 10m = 10 megabytes. 
    60 wrapper.logfile.maxsize=0 
     110wrapper.logfile.maxsize=1m 
    61111 
    62112# Maximum number of rolled log files which will be allowed before old 
    63113#  files are deleted.  The default value of 0 implies no limit. 
    64 wrapper.logfile.maxfiles=0 
     114wrapper.logfile.maxfiles=10 
    65115 
    66116# Log Level for sys/event log output.  (See docs for log levels) 
     
    68118 
    69119#******************************************************************** 
    70 # Wrapper Windows Properties 
    71 #******************************************************************** 
     120# Wrapper General Properties 
     121#******************************************************************** 
     122# Allow for the use of non-contiguous numbered properties 
     123wrapper.ignore_sequence_gaps=TRUE 
     124 
     125# Do not start if the pid file already exists. 
     126wrapper.pidfile.strict=TRUE 
     127 
    72128# Title to use when running as a console 
    73129wrapper.console.title=Raptor Web 
     130 
     131#******************************************************************** 
     132# Wrapper JVM Checks 
     133#******************************************************************** 
     134# Detect DeadLocked Threads in the JVM. (Requires Standard Edition) 
     135wrapper.check.deadlock=TRUE 
     136wrapper.check.deadlock.interval=60 
     137wrapper.check.deadlock.action=RESTART 
     138wrapper.check.deadlock.output=FULL 
     139 
     140# Out Of Memory detection. 
     141#  Ignore -verbose:class output to avoid false positives. 
     142wrapper.filter.trigger.1000=[Loaded java.lang.OutOfMemoryError 
     143wrapper.filter.action.1000=NONE 
     144# (Simple match) 
     145wrapper.filter.trigger.1001=java.lang.OutOfMemoryError 
     146# (Only match text in stack traces if -XX:+PrintClassHistogram is being used.) 
     147#wrapper.filter.trigger.1001=Exception in thread "*" java.lang.OutOfMemoryError 
     148#wrapper.filter.allow_wildcards.1001=TRUE 
     149wrapper.filter.action.1001=RESTART 
     150wrapper.filter.message.1001=The JVM has run out of memory. 
     151 
     152#******************************************************************** 
     153# Wrapper Email Notifications. (Requires Professional Edition) 
     154#******************************************************************** 
     155# Common Event Email settings. 
     156#wrapper.event.default.email.debug=TRUE 
     157#wrapper.event.default.email.smtp.host=<SMTP_Host> 
     158#wrapper.event.default.email.smtp.port=25 
     159#wrapper.event.default.email.subject=[%WRAPPER_HOSTNAME%:%WRAPPER_NAME%:%WRAPPER_EVENT_NAME%] Event Notification 
     160#wrapper.event.default.email.sender=<Sender email> 
     161#wrapper.event.default.email.recipient=<Recipient email> 
     162 
     163# Configure the log attached to event emails. 
     164#wrapper.event.default.email.attach_log=TRUE 
     165#wrapper.event.default.email.maillog.lines=50 
     166#wrapper.event.default.email.maillog.format=LPTM 
     167#wrapper.event.default.email.maillog.loglevel=INFO 
     168 
     169# Enable specific event emails. 
     170#wrapper.event.wrapper_start.email=TRUE 
     171#wrapper.event.jvm_prelaunch.email=TRUE 
     172#wrapper.event.jvm_start.email=TRUE 
     173#wrapper.event.jvm_started.email=TRUE 
     174#wrapper.event.jvm_deadlock.email=TRUE 
     175#wrapper.event.jvm_stop.email=TRUE 
     176#wrapper.event.jvm_stopped.email=TRUE 
     177#wrapper.event.jvm_restart.email=TRUE 
     178#wrapper.event.jvm_failed_invocation.email=TRUE 
     179#wrapper.event.jvm_max_failed_invocations.email=TRUE 
     180#wrapper.event.jvm_kill.email=TRUE 
     181#wrapper.event.jvm_killed.email=TRUE 
     182#wrapper.event.jvm_unexpected_exit.email=TRUE 
     183#wrapper.event.wrapper_stop.email=TRUE 
     184 
     185# Specify custom mail content 
     186wrapper.event.jvm_restart.email.body=The JVM was restarted.\n\nPlease check on its status.\n 
    74187 
    75188#******************************************************************** 
     
    82195 
    83196# Name of the service 
    84 wrapper.ntservice.name=RaptorWeb 
     197wrapper.name=RaptorWebD 
    85198 
    86199# Display name of the service 
    87 wrapper.ntservice.displayname=Raptor Web 
     200wrapper.displayname=Raptor Web 
    88201 
    89202# Description of the service 
    90 wrapper.ntservice.description=Web Interface component of the Raptor Software Suite 
     203wrapper.description=Web Interface component of the Raptor Software Suite 
    91204 
    92205# Service dependencies.  Add dependencies as needed starting from 1 
    93206wrapper.ntservice.dependency.1= 
    94207 
    95 # Mode in which the service is installed.  AUTO_START or DEMAND_START 
     208# Mode in which the service is installed.  AUTO_START, DELAY_START or DEMAND_START 
    96209wrapper.ntservice.starttype=AUTO_START 
    97210 
  • raptor-distribution/MSIs/raptor-all/trunk/source/web/conf/dashboard-statistics.xml

    r1772 r1774  
    2828            <property name="dashboardStatistics"> 
    2929                <list> 
    30                     <bean id="shibNoAuthenticationsOverInterval" class="uk.ac.cardiff.raptorweb.model.dashboard.DefaultGraphDashboardStatistic"> 
     30                    <bean class="uk.ac.cardiff.raptorweb.model.dashboard.DefaultGraphDashboardStatistic"> 
    3131                        <property name="chartProcessor"> 
    3232                            <ref bean="chartProcessor" /> 
     
    4646 
    4747                    </bean> 
    48                     <bean id="shibNoAuthentications" class="uk.ac.cardiff.raptorweb.model.dashboard.UniqueChartDashboardStatistic"> 
     48                    <bean class="uk.ac.cardiff.raptorweb.model.dashboard.UniqueChartDashboardStatistic"> 
    4949                        <property name="chartProcessor"> 
    5050                            <ref bean="chartProcessor" /> 
     
    6363                        </property> 
    6464                    </bean> 
    65                     <bean id="shibNoUniqueUsers" class="uk.ac.cardiff.raptorweb.model.dashboard.NoRowsChartDashboardStatistic"> 
     65                    <bean class="uk.ac.cardiff.raptorweb.model.dashboard.NoRowsChartDashboardStatistic"> 
    6666                        <property name="chartProcessor"> 
    6767                            <ref bean="chartProcessor" /> 
     
    8080                        </property> 
    8181                    </bean> 
    82                     <bean id="shibTop5Resources" class="uk.ac.cardiff.raptorweb.model.dashboard.DefaultChartDashboardStatistic"> 
     82                    <bean class="uk.ac.cardiff.raptorweb.model.dashboard.DefaultChartDashboardStatistic"> 
    8383                        <property name="chartProcessor"> 
    8484                            <ref bean="chartProcessor" /> 
     
    9797                        </property> 
    9898                    </bean> 
    99                     <bean id="shibTop5NoUniqueAuthenticationsPerServiceProvider" class="uk.ac.cardiff.raptorweb.model.dashboard.DefaultChartDashboardStatistic"> 
     99                    <bean class="uk.ac.cardiff.raptorweb.model.dashboard.DefaultChartDashboardStatistic"> 
    100100                        <property name="chartProcessor"> 
    101101                            <ref bean="chartProcessor" /> 
     
    117117            </property> 
    118118        </bean> 
    119         <bean id="ezproxyDashboardStatisticsSet" class="uk.ac.cardiff.raptorweb.model.dashboard.DashboardStatisticsSet"> 
     119         <bean id="shibbolethServiceProviderDashboardStatisticsSet" class="uk.ac.cardiff.raptorweb.model.dashboard.DashboardStatisticsSet"> 
    120120            <property name="computedOverTimeRanges"> 
    121121                <list> 
     
    135135            <property name="dashboardStatistics"> 
    136136                <list> 
    137                     <bean id="ezproxyNoAuthentications" class="uk.ac.cardiff.raptorweb.model.dashboard.UniqueChartDashboardStatistic"> 
     137                    <bean class="uk.ac.cardiff.raptorweb.model.dashboard.DefaultGraphDashboardStatistic"> 
     138                        <property name="chartProcessor"> 
     139                            <ref bean="chartProcessor" /> 
     140                        </property> 
     141                        <property name="dashboardStatisticType"> 
     142                            <value>HEADLINE_GRAPH</value> 
     143                        </property> 
     144                        <property name="statisticalUnitName"> 
     145                            <value>numberOfAuthenticationsPerIntervalNumber</value> 
     146                        </property> 
     147                        <property name="enabled"> 
     148                            <value>true</value> 
     149                        </property> 
     150                        <property name="eventType"> 
     151                            <value>uk.ac.cardiff.model.event.ShibbolethSpAuthenticationEvent</value> 
     152                        </property> 
     153 
     154                    </bean> 
     155                    <bean class="uk.ac.cardiff.raptorweb.model.dashboard.UniqueChartDashboardStatistic"> 
    138156                        <property name="chartProcessor"> 
    139157                            <ref bean="chartProcessor" /> 
     
    149167                        </property> 
    150168                        <property name="eventType"> 
    151                             <value>uk.ac.cardiff.model.event.EzproxyAuthenticationEvent</value> 
    152                         </property> 
    153                     </bean> 
    154                     <bean id="ezproxyNoUniqueUsers" class="uk.ac.cardiff.raptorweb.model.dashboard.NoRowsChartDashboardStatistic"> 
     169                            <value>uk.ac.cardiff.model.event.ShibbolethSpAuthenticationEvent</value> 
     170                        </property> 
     171                    </bean> 
     172                    <bean class="uk.ac.cardiff.raptorweb.model.dashboard.NoRowsChartDashboardStatistic"> 
    155173                        <property name="chartProcessor"> 
    156174                            <ref bean="chartProcessor" /> 
     
    166184                        </property> 
    167185                        <property name="eventType"> 
    168                             <value>uk.ac.cardiff.model.event.EzproxyAuthenticationEvent</value> 
    169                         </property> 
    170                     </bean> 
    171                     <bean id="ezproxyTop5Resources" class="uk.ac.cardiff.raptorweb.model.dashboard.DefaultChartDashboardStatistic"> 
     186                            <value>uk.ac.cardiff.model.event.ShibbolethSpAuthenticationEvent</value> 
     187                        </property> 
     188                    </bean> 
     189                    <bean class="uk.ac.cardiff.raptorweb.model.dashboard.DefaultChartDashboardStatistic"> 
    172190                        <property name="chartProcessor"> 
    173191                            <ref bean="chartProcessor" /> 
     
    183201                        </property> 
    184202                        <property name="eventType"> 
    185                             <value>uk.ac.cardiff.model.event.EzproxyAuthenticationEvent</value> 
    186                         </property> 
    187                     </bean> 
    188                     <bean id="ezproxyNoAuthenticationsOverInterval" class="uk.ac.cardiff.raptorweb.model.dashboard.DefaultGraphDashboardStatistic"> 
     203                            <value>uk.ac.cardiff.model.event.ShibbolethSpAuthenticationEvent</value> 
     204                        </property> 
     205                    </bean> 
     206                    <bean class="uk.ac.cardiff.raptorweb.model.dashboard.DefaultChartDashboardStatistic"> 
     207                        <property name="chartProcessor"> 
     208                            <ref bean="chartProcessor" /> 
     209                        </property> 
     210                        <property name="dashboardStatisticType"> 
     211                            <value>TOP_FIVE_UNIQUE</value> 
     212                        </property> 
     213                        <property name="statisticalUnitName"> 
     214                            <value>numberOfUniqueAuthenticationsPerSP</value> 
     215                        </property> 
     216                        <property name="enabled"> 
     217                            <value>true</value> 
     218                        </property> 
     219                        <property name="eventType"> 
     220                            <value>uk.ac.cardiff.model.event.ShibbolethSpAuthenticationEvent</value> 
     221                        </property> 
     222                    </bean> 
     223                </list> 
     224            </property> 
     225        </bean> 
     226        <bean id="ezproxyDashboardStatisticsSet" class="uk.ac.cardiff.raptorweb.model.dashboard.DashboardStatisticsSet"> 
     227            <property name="computedOverTimeRanges"> 
     228                <list> 
     229                    <value type="uk.ac.cardiff.raptorweb.model.dashboard.DashboardStatisticsSet.TimeRange">TODAY</value> 
     230                    <value type="uk.ac.cardiff.raptorweb.model.dashboard.DashboardStatisticsSet.TimeRange">LASTWEEK</value> 
     231                    <value type="uk.ac.cardiff.raptorweb.model.dashboard.DashboardStatisticsSet.TimeRange">LASTMONTH</value> 
     232                    <value type="uk.ac.cardiff.raptorweb.model.dashboard.DashboardStatisticsSet.TimeRange">LASTYEAR</value> 
     233                </list> 
     234            </property> 
     235            <property name="resourceCategorys"> 
     236                <list> 
     237                    <value type="uk.ac.cardiff.model.wsmodel.StatisticParameters.ResourceCategory">INTERNAL</value> 
     238                    <value type="uk.ac.cardiff.model.wsmodel.StatisticParameters.ResourceCategory">EXTERNAL</value> 
     239                    <value type="uk.ac.cardiff.model.wsmodel.StatisticParameters.ResourceCategory">ALL</value> 
     240                </list> 
     241            </property> 
     242            <property name="dashboardStatistics"> 
     243                <list> 
     244                    <bean class="uk.ac.cardiff.raptorweb.model.dashboard.UniqueChartDashboardStatistic"> 
     245                        <property name="chartProcessor"> 
     246                            <ref bean="chartProcessor" /> 
     247                        </property> 
     248                        <property name="dashboardStatisticType"> 
     249                            <value>NO_AUTHS</value> 
     250                        </property> 
     251                        <property name="statisticalUnitName"> 
     252                            <value>numberOfAuthenticationsPer</value> 
     253                        </property> 
     254                        <property name="enabled"> 
     255                            <value>true</value> 
     256                        </property> 
     257                        <property name="eventType"> 
     258                            <value>uk.ac.cardiff.model.event.EzproxyAuthenticationEvent</value> 
     259                        </property> 
     260                    </bean> 
     261                    <bean class="uk.ac.cardiff.raptorweb.model.dashboard.NoRowsChartDashboardStatistic"> 
     262                        <property name="chartProcessor"> 
     263                            <ref bean="chartProcessor" /> 
     264                        </property> 
     265                        <property name="dashboardStatisticType"> 
     266                            <value>NO_UNIQUE_AUTHS</value> 
     267                        </property> 
     268                        <property name="statisticalUnitName"> 
     269                            <value>numberOfUnqiueUsersPer</value> 
     270                        </property> 
     271                        <property name="enabled"> 
     272                            <value>true</value> 
     273                        </property> 
     274                        <property name="eventType"> 
     275                            <value>uk.ac.cardiff.model.event.EzproxyAuthenticationEvent</value> 
     276                        </property> 
     277                    </bean> 
     278                    <bean class="uk.ac.cardiff.raptorweb.model.dashboard.DefaultChartDashboardStatistic"> 
     279                        <property name="chartProcessor"> 
     280                            <ref bean="chartProcessor" /> 
     281                        </property> 
     282                        <property name="dashboardStatisticType"> 
     283                            <value>TOP_FIVE</value> 
     284                        </property> 
     285                        <property name="statisticalUnitName"> 
     286                            <value>top5Resources</value> 
     287                        </property> 
     288                        <property name="enabled"> 
     289                            <value>true</value> 
     290                        </property> 
     291                        <property name="eventType"> 
     292                            <value>uk.ac.cardiff.model.event.EzproxyAuthenticationEvent</value> 
     293                        </property> 
     294                    </bean> 
     295                    <bean class="uk.ac.cardiff.raptorweb.model.dashboard.DefaultGraphDashboardStatistic"> 
    189296                        <property name="chartProcessor"> 
    190297                            <ref bean="chartProcessor" /> 
     
    203310                        </property> 
    204311                    </bean> 
    205                     <bean id="ezproxyTop5NoUniqueAuthenticationsPerServiceProvider" class="uk.ac.cardiff.raptorweb.model.dashboard.DefaultChartDashboardStatistic"> 
     312                    <bean class="uk.ac.cardiff.raptorweb.model.dashboard.DefaultChartDashboardStatistic"> 
    206313                        <property name="chartProcessor"> 
    207314                            <ref bean="chartProcessor" /> 
  • raptor-distribution/MSIs/raptor-all/trunk/source/web/conf/logging.xml

    r1766 r1774  
    2828    <appender-ref ref="FILE"/> 
    2929  </logger> 
    30   <logger name="org.mortbay" level="ERROR"> 
     30  <logger name="org.eclipse.jetty" level="ERROR"> 
    3131    <appender-ref ref="FILE"/> 
    3232  </logger> 
    3333 
    34   <logger name="  org.apache.cxf" level="ERROR"> 
     34  <logger name="org.apache.cxf" level="ERROR"> 
    3535    <appender-ref ref="FILE"/> 
    3636  </logger> 
  • raptor-distribution/MSIs/raptor-all/trunk/source/web/conf/web-core.xml

    r1772 r1774  
    1313        </bean> 
    1414 
     15    <!-- View Validators --> 
     16    <bean id="savedGraphWizardModelValidator" class="uk.ac.cardiff.raptorweb.validators.SavedGraphWizardModelValidator"/> 
    1517 
    1618 
     
    2224 
    2325        </bean> 
     26     
     27    <bean id="savedWizardReportsService" class="uk.ac.cardiff.raptorweb.service.impl.SavedWizardReportsServiceImpl"> 
     28        <property name="marshaller" ref="castorMarshaller" /> 
     29        <property name="unmarshaller" ref="castorMarshaller" /> 
     30        <property name="baseDirectory"> 
     31            <value>/</value> 
     32        </property> 
     33        <property name="saveDirectory"> 
     34            <value>/reports/</value> 
     35        </property> 
     36    </bean> 
     37     
     38    <bean id="castorMarshaller" class="org.springframework.oxm.castor.CastorMarshaller"> 
     39        <property name="mappingLocation" value="classpath:graph-wizard-mapping.xml" /> 
     40        <property name="whitespacePreserve" value="true"/> 
     41    </bean> 
     42     
     43    <bean id=" 
     44        graphWizardService " class="uk.ac.cardiff.raptorweb.service.impl.GraphWizardServiceImpl"> 
     45        <property name="webEngine"> 
     46            <ref bean="webEngine" /> 
     47        </property> 
     48        <property name="chartProcessor"> 
     49            <ref bean="chartProcessor" /> 
     50        </property> 
     51    </bean> 
    2452     
    2553    <bean id="eventTypeService" class="uk.ac.cardiff.raptorweb.service.impl.EventTypeServiceImpl"> 
     
    143171        <property name="eventTypeFriendlyNameMap"> 
    144172            <map> 
    145                 <entry value="Shibboleth IdP" key="uk.ac.cardiff.model.event.ShibbolethIdpAuthenticationEvent"/> 
    146                 <entry value="Shibboleth SP" key="uk.ac.cardiff.model.event.ShibbolethSpAuthenticationEvent"/> 
     173                <entry value="OpenAthens LA" key="uk.ac.cardiff.model.event.OpenathenslaAuthenticationEvent" /> 
     174                <entry value="ShibbolethIdP" key="uk.ac.cardiff.model.event.ShibbolethIdpAuthenticationEvent"/> 
    147175                <entry value="EZproxy" key="uk.ac.cardiff.model.event.EzproxyAuthenticationEvent"/> 
     176                <entry value="ShibbolethSP" key="uk.ac.cardiff.model.event.ShibbolethSpAuthenticationEvent"/> 
    148177            </map> 
    149178        </property> 
  • raptor-distribution/MSIs/raptor-all/trunk/source/web/webapp/raptor-web/WEB-INF/classes/logback.xml

    r1772 r1774  
    11<?xml version="1.0" encoding="UTF-8"?> 
     2<!-- 
     3 
     4    Copyright (C) 2010 Cardiff University, Wales <smartp@cf.ac.uk> 
     5 
     6    Licensed under the Apache License, Version 2.0 (the "License"); 
     7    you may not use this file except in compliance with the License. 
     8    You may obtain a copy of the License at 
     9 
     10            http://www.apache.org/licenses/LICENSE-2.0 
     11 
     12    Unless required by applicable law or agreed to in writing, software 
     13    distributed under the License is distributed on an "AS IS" BASIS, 
     14    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
     15    See the License for the specific language governing permissions and 
     16    limitations under the License. 
     17 
     18--> 
    219 
    320<configuration> 
     
    522  <property name="LOG_HOME" value="logs" /> 
    623 
    7     
    824 
    925  <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> 
     
    1935    </encoder> 
    2036  </appender> 
    21  
     37   
     38  <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender"> 
     39    <encoder> 
     40      <pattern>%5p %d \(%C{3}:%L\) ---&gt; %m%n</pattern> 
     41    </encoder> 
     42  </appender> 
    2243 
    2344 
  • raptor-distribution/MSIs/raptor-all/trunk/source/web/webapp/raptor-web/WEB-INF/config/raptorweb-servlet.xml

    r1772 r1774  
    3131         <import resource="file:///${configurationFiles}/conf/web-core.xml" /> 
    3232 
    33          
     33         <!--<import resource="web-core.xml" />--> 
     34 
    3435     <!--  Import the setup of the front page dashboard statistics --> 
    35      <import resource="file:///${configurationFiles}/conf/dashboard-statistics.xml"/> 
     36    <import resource="file:///${configurationFiles}/conf/dashboard-statistics.xml"/> 
     37 
     38    <!--<import resource="dashboard-statistics.xml"/>--> 
    3639 
    3740 
  • raptor-distribution/MSIs/raptor-all/trunk/source/web/webapp/raptor-web/WEB-INF/config/security.xml

    r1772 r1774  
    4141        </s:http> 
    4242 
    43      
    44     <import resource="file:///${configurationFiles}/conf/users.xml" /> 
     43 
     44    <import resource="file:///${configurationFiles}/conf/users.xml"/> 
    4545 
    4646 
  • raptor-distribution/MSIs/raptor-all/trunk/source/web/webapp/raptor-web/WEB-INF/config/webflow-config.xml

    r1768 r1774  
    3838        <webflow:flow-location path="/WEB-INF/flows/reports/main-flow.xml" 
    3939            id="reports" /> 
     40            <webflow:flow-location path="/WEB-INF/flows/reports/graph-wizard-subflow.xml" 
     41            id="report-wizard-subflow" /> 
    4042    </webflow:flow-registry> 
    4143 
  • raptor-distribution/MSIs/raptor-all/trunk/source/web/webapp/raptor-web/WEB-INF/flows/reports/global-flow.xml

    r1768 r1774  
    2222     <global-transitions> 
    2323              <transition on="graphTrans" to="graphicalReports" /> 
     24              <transition on="wizardTrans" to="reportWizard" /> 
    2425        <transition on="setupTrans" to="setupRaptorWeb" /> 
    2526        <transition on="aboutTrans" to="about" /> 
    2627        <transition on="homeTrans" to="startReport" /> 
     28         <transition on="juspTrans" to="justReport" /> 
    2729    </global-transitions> 
    2830 
  • raptor-distribution/MSIs/raptor-all/trunk/source/web/webapp/raptor-web/WEB-INF/flows/reports/graphicalReports.xhtml

    r1772 r1774  
    220220                                                        <h:outputText value="Edit" /> 
    221221                                                    </f:facet> 
    222                                                     <a4j:commandLink immediate="true" oncomplete="#{rich:component('editPostProcessorPanel')}.show();"                                                       
     222                                                    <a4j:commandLink oncomplete="#{rich:component('editPostProcessorPanel')}.show();"                                                       
    223223                                                        id="editPostProcessorLink" reRender="editProcessorTable"> 
    224224                                                        <h:graphicImage 
     
    235235                                                                                                                <h:outputText value="Remove" /> 
    236236                                                                                                        </f:facet> 
    237                                                                                                         <a4j:commandLink immediate="true" 
     237                                                                                                        <a4j:commandLink  
    238238                                                                                                                action="removePostProcessorFromSelectedStatistic" 
    239239                                                                                                                id="removePostProcessorLink" 
     
    249249 
    250250                                                                                                <f:facet name="footer"> 
    251                                                                                                         <a4j:commandLink immediate="true" id="postProcessorLink" 
     251                                                                                                        <a4j:commandLink id="postProcessorLink" 
    252252                                                                                                                oncomplete="#{rich:component('addPostProcessorPanel')}.show();" 
    253253                                                                                                                action="initialiseNewProcessorAdd" 
     
    270270 
    271271                                                                                                <f:facet name="footer"> 
    272                                                                                                         <a4j:commandLink immediate="true" 
     272                                                                                                        <a4j:commandLink  
    273273                                                                                                                action="addSeriesToSelectedStatistic" id="addSeriesLink" 
    274274                                                                                                                reRender="seriesModalPanel,seriesTable"> 
     
    297297                                                                                                                <h:outputText value="Filter" /> 
    298298                                                                                                        </f:facet> 
    299                                                                                                         <a4j:commandLink immediate="true" 
     299                                                                                                        <a4j:commandLink  
    300300                                                                                                                oncomplete="#{rich:component('seriesModalPanel')}.show()" 
    301301                                                                                                                id="conditionModalPanelLinkEdit" 
     
    308308                                                                                                                        target="#{flowScope.websession.graphmodel.selectedSeries}" /> 
    309309                                                                                                        </a4j:commandLink> 
    310                                                                                                         <a4j:commandLink immediate="true" 
     310                                                                                                        <a4j:commandLink  
    311311                                                                                                                oncomplete="#{rich:component('seriesModalPanel')}.show()" 
    312312                                                                                                                id="conditionModalPanelLinkAdd" 
     
    326326                                                                                                                <h:outputText value="Remove" /> 
    327327                                                                                                        </f:facet> 
    328                                                                                                         <a4j:commandLink immediate="true" 
     328                                                                                                        <a4j:commandLink  
    329329                                                                                                                action="removeSeriesFromSelectedStatistic" 
    330330                                                                                                                id="removeSeriesLink" reRender="optionsPanelForm"> 
     
    409409                                                                        <rich:spacer width="10px" /> 
    410410 
    411                                                                         <a4j:commandButton value="refresh" action="rerenderGraph"> 
    412                                                                                 <a4j:support ajaxSingle="true" event="oncomplete" 
    413                                                                                         reRender="graphImage" /> 
    414                                                                         </a4j:commandButton> 
     411                                                                        <h:commandButton value="refresh" onclick="#{rich:component('workingPanel')}.show();" 
     412                                                                        action="rerenderGraph" reRender="graphImage"/> 
     413                                         
    415414 
    416415                                                                </h:panelGrid> 
     
    547546                                                                </f:facet> 
    548547                                                        </rich:dataTable> 
    549  
    550  
    551548                                                </rich:tab> 
    552  
    553549                                        </rich:tabPanel> 
    554  
    555  
    556550                                </a4j:form> 
    557  
    558  
    559  
    560  
    561551                        </rich:layoutPanel> 
    562552 
  • raptor-distribution/MSIs/raptor-all/trunk/source/web/webapp/raptor-web/WEB-INF/flows/reports/main-flow.xml

    r1770 r1774  
    1 <!-- 
    2  
    3     Copyright (C) 2010 Cardiff University, Wales <smartp@cf.ac.uk> 
    4  
    5     Licensed under the Apache License, Version 2.0 (the "License"); 
    6     you may not use this file except in compliance with the License. 
    7     You may obtain a copy of the License at 
    8  
    9             http://www.apache.org/licenses/LICENSE-2.0 
    10  
    11     Unless required by applicable law or agreed to in writing, software 
    12     distributed under the License is distributed on an "AS IS" BASIS, 
    13     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
    14     See the License for the specific language governing permissions and 
    15     limitations under the License. 
    16  
    17 --> 
    18 <flow parent="globalflow" xmlns="http://www.springframework.org/schema/webflow" 
    19         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    20         xsi:schemaLocation="http://www.springframework.org/schema/webflow http://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd"> 
     1<!-- Copyright (C) 2010 Cardiff University, Wales <smartp@cf.ac.uk> Licensed under the Apache License, Version 2.0 (the "License");  
     2    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  
     3    Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS  
     4    IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language  
     5    governing permissions and limitations under the License. --> 
     6<flow parent="globalflow" xmlns="http://www.springframework.org/schema/webflow" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     7    xsi:schemaLocation="http://www.springframework.org/schema/webflow http://www.springframework.org/schema/webflow/spring-webflow-2.0.xsd"> 
    218 
    229 
    23         <var name="common" class="uk.ac.cardiff.raptorweb.model.CommonModel" /> 
     10    <var name="common" class="uk.ac.cardiff.raptorweb.model.CommonModel" /> 
    2411 
    2512 
    26         <on-start> 
    27            <!-- websession holds all variables for a particualar user, for a particular instance--> 
    28                 <!-- load the user preferences --> 
    29                 <evaluate expression="preferenceService.loadUserPrefs()" result="flowScope.websession" /> 
    30                 <!-- load saved reports for that user, although could be added to the preferences service --> 
    31                 <evaluate expression="graphService.loadSavedReports(flowScope.websession)"/> 
     13    <on-start> 
     14        <!-- websession holds all variables for a particualar user, for a particular instance --> 
     15        <!-- load the user preferences --> 
     16        <evaluate expression="preferenceService.loadUserPrefs()" result="flowScope.websession" /> 
     17        <!-- load saved reports for that user, although could be added to the preferences service --> 
     18        <evaluate expression="graphService.loadSavedReports(flowScope.websession)" /> 
    3219 
    33         </on-start> 
    34      
     20    </on-start> 
    3521 
    3622 
    37         <view-state id="startReport" view="dashboard.xhtml"> 
    3823 
    39                 <on-entry> 
    40                         <evaluate expression="startService.generateStatistics(flowScope.websession)" /> 
    41                 </on-entry> 
     24    <view-state id="startReport" view="dashboard.xhtml"> 
    4225 
    43                 <transition on="refreshStartStats"> 
    44                         <evaluate expression="startService.generateStatistics(flowScope.websession)" /> 
    45                 </transition> 
     26        <on-entry> 
     27            <evaluate expression="startService.generateStatistics(flowScope.websession)" /> 
     28        </on-entry> 
     29 
     30        <transition on="refreshStartStats"> 
     31            <evaluate expression="startService.generateStatistics(flowScope.websession)" /> 
     32        </transition> 
    4633 
    4734 
    48         </view-state> 
     35    </view-state> 
    4936 
    50         <view-state id="about" view="about.xhtml"> 
     37    <view-state id="reportWizard" view="reportWizard.xhtml"> 
     38        <var name="savedReports" class="uk.ac.cardiff.raptorweb.model.wizard.GraphWizardReports" /> 
     39        <on-entry> 
     40            <evaluate expression="savedWizardReportsService.load(savedReports,flowScope.websession.user.name)" /> 
     41        </on-entry> 
     42        <transition on="startReportWizard" to="graphWizardSubflow"> 
     43            <evaluate expression="savedReports.initNewReport()" result="flowScope.savedGraphWizardModel"/> 
     44        </transition> 
     45        <transition on="editReportWizard" to="graphWizardSubflow"> 
     46            <evaluate expression="savedReports.initEditReport()" result="flowScope.savedGraphWizardModel"/> 
     47        </transition> 
     48        <transition on="runReportWizard" to="graphWizardSubflow"> 
     49            <evaluate expression="savedReports.initRunReport()" result="flowScope.savedGraphWizardModel"/> 
     50        </transition> 
     51        <transition on="removeReportWizard"> 
     52            <evaluate expression="savedWizardReportsService.removeReport(savedReports)"/> 
     53        </transition> 
     54        <transition on="loadReportFromUrl" to="reportWizard"> 
     55            <evaluate expression="savedWizardReportsService.loadReportFromUrl(savedReports,flowScope.websession.user.name)"/> 
     56        </transition> 
     57    </view-state> 
    5158 
    52         </view-state> 
     59    <subflow-state id="graphWizardSubflow" subflow="report-wizard-subflow"> 
     60        <input name="savedGraphWizardModel" value="flowScope.savedGraphWizardModel"/> 
     61        <transition on="cancelWizard" to="reportWizard" /> 
     62    </subflow-state> 
    5363 
    54         <view-state id="graphicalReports" view="graphicalReports.xhtml"> 
    55      
    56         <var name="processorToAdd" class="uk.ac.cardiff.model.wsmodel.ProcessorInformation"/> 
     64    <view-state id="about" view="about.xhtml"> 
    5765 
    58                 <!-- populate the statisticalunit list --> 
    59                 <on-entry> 
     66    </view-state> 
     67 
     68    <view-state id="graphicalReports" view="graphicalReports.xhtml"> 
     69 
     70        <var name="processorToAdd" class="uk.ac.cardiff.model.wsmodel.ProcessorInformation" /> 
     71 
     72        <!-- populate the statisticalunit list --> 
     73        <on-entry> 
    6074            <evaluate expression="graphService.populateStatisticalUnits(flowScope.websession)" /> 
    61             <evaluate expression="graphService.populateSuggestionValues(flowScope.websession)"/> 
     75            <evaluate expression="graphService.populateSuggestionValues(flowScope.websession)" /> 
    6276        </on-entry> 
    6377 
    64                 <transition on="invokeStatisticalUnit"> 
    65                         <evaluate expression="graphService.invokeStatisticalUnit(flowScope.websession)" /> 
    66                 </transition> 
     78        <transition on="invokeStatisticalUnit"> 
     79            <evaluate expression="graphService.invokeStatisticalUnit(flowScope.websession)" /> 
     80        </transition> 
    6781 
    68                 <transition on="updateMUAStatistic"> 
    69                         <evaluate expression="graphService.updateAndInvokeStatisticalUnit(flowScope.websession)" />                      
    70                 </transition> 
     82        <transition on="updateMUAStatistic"> 
     83            <evaluate expression="graphService.updateAndInvokeStatisticalUnit(flowScope.websession)" /> 
     84        </transition> 
    7185 
    72                 <transition on="removeReport"> 
    73                         <evaluate expression="graphService.removeReport(flowScope.websession)" /> 
    74                 </transition> 
     86        <transition on="removeReport"> 
     87            <evaluate expression="graphService.removeReport(flowScope.websession)" /> 
     88        </transition> 
    7589 
    76                 <transition on="generateExcelReport"> 
    77                         <evaluate expression="graphService.generateExcelReport(flowScope.websession)" /> 
    78                 </transition> 
     90        <transition on="generateExcelReport"> 
     91            <evaluate expression="graphService.generateExcelReport(flowScope.websession)" /> 
     92        </transition> 
    7993 
    80                 <transition on="generateCSVReport"> 
    81                         <evaluate expression="graphService.generateCSVReport(flowScope.websession)" /> 
    82                 </transition> 
    83                  
    84                 <transition on="generatePDFReport"> 
    85                         <evaluate expression="graphService.generatePDFReport(flowScope.websession)"/> 
    86                 </transition> 
    87          
     94        <transition on="generateCSVReport"> 
     95            <evaluate expression="graphService.generateCSVReport(flowScope.websession)" /> 
     96        </transition> 
     97 
     98        <transition on="generatePDFReport"> 
     99            <evaluate expression="graphService.generatePDFReport(flowScope.websession)" /> 
     100        </transition> 
     101 
    88102        <transition on="initialiseNewProcessorAdd"> 
    89             <evaluate expression="flowScope.websession.graphmodel.initialiseNewProcessorAdd()"/> 
     103            <evaluate expression="flowScope.websession.graphmodel.initialiseNewProcessorAdd()" /> 
    90104        </transition> 
    91          
     105 
    92106        <transition on="setupProcessorToAdd"> 
    93             <evaluate expression="flowScope.websession.graphmodel.setupProcessorToAdd()"/> 
     107            <evaluate expression="flowScope.websession.graphmodel.setupProcessorToAdd()" /> 
    94108        </transition> 
    95          
    96109 
    97                 <transition on="removeSeriesFromSelectedStatistic"> 
    98                       <evaluate expression="graphService.removeSeriesFromSelectedStatistic(flowScope.websession)"/> 
    99                 </transition> 
    100                  
    101                 <transition on="removeSelectedFilterFromSelectedStatistic"> 
    102                       <evaluate expression="graphService.removeSelectedFilterFromSelectedStatistic(flowScope.websession)"/> 
    103                 </transition> 
    104110 
    105                 <transition on="addSeriesToSelectedStatistic"> 
    106                   <evaluate expression="graphService.addSeriesToSelectedStatistic(flowScope.websession)"></evaluate> 
    107                 </transition> 
    108          
     111        <transition on="removeSeriesFromSelectedStatistic"> 
     112            <evaluate expression="graphService.removeSeriesFromSelectedStatistic(flowScope.websession)" /> 
     113        </transition> 
     114 
     115        <transition on="removeSelectedFilterFromSelectedStatistic"> 
     116            <evaluate expression="graphService.removeSelectedFilterFromSelectedStatistic(flowScope.websession)" /> 
     117        </transition> 
     118 
     119        <transition on="addSeriesToSelectedStatistic"> 
     120            <evaluate expression="graphService.addSeriesToSelectedStatistic(flowScope.websession)"></evaluate> 
     121        </transition> 
     122 
    109123        <transition on="addProcessorToSelectedStatistic"> 
    110124            <evaluate expression="graphService.addProcessorToSelectedStatistic(flowScope.websession)"></evaluate> 
    111125        </transition> 
    112          
     126 
    113127        <transition on="removePostProcessorFromSelectedStatistic"> 
    114128            <evaluate expression="graphService.removePostProcessorFromSelectedStatistic(flowScope.websession)"></evaluate> 
    115129        </transition> 
    116                  
    117                 <transition on="addFilterToSelectedSeries"> 
    118                         <evaluate expression="graphService.addFilterToSelectedSeries(flowScope.websession)"></evaluate> 
    119                 </transition> 
    120                  
    121                 <transition on="rerenderGraph"> 
    122                         <evaluate expression="graphService.rerenderGraph(flowScope.websession)"/> 
    123                 </transition> 
     130 
     131        <transition on="addFilterToSelectedSeries"> 
     132            <evaluate expression="graphService.addFilterToSelectedSeries(flowScope.websession)"></evaluate> 
     133        </transition> 
     134 
     135        <transition on="rerenderGraph"> 
     136            <evaluate expression="graphService.rerenderGraph(flowScope.websession)" /> 
     137        </transition> 
    124138 
    125139 
    126         </view-state> 
     140    </view-state> 
    127141 
    128142 
    129143 
    130         <view-state id="setupRaptorWeb" view="setupRaptorWeb.xhtml"> 
    131     
     144 
     145 
     146 
     147 
     148 
     149    <view-state id="setupRaptorWeb" view="setupRaptorWeb.xhtml"> 
     150 
    132151        <on-entry> 
    133152            <!-- get capabilities every time the web page is rendered, hence resource classification is up to date --> 
    134153            <evaluate expression="setupService.getCapabilitiesOfCurrentlyAttachedEndpoint(flowScope.websession)" /> 
    135154        </on-entry> 
    136          
    137        
     155 
     156 
    138157 
    139158        <!-- force update of capabilities --> 
    140                 <transition on="getAggregatorCapabilities"> 
    141                         <evaluate expression="setupService.getCapabilities(flowScope.websession)" /> 
    142                 </transition> 
     159        <transition on="getAggregatorCapabilities"> 
     160            <evaluate expression="setupService.getCapabilities(flowScope.websession)" /> 
     161        </transition> 
    143162 
    144                 <transition on="deleteAllEntriesFromAttachedMUA"> 
    145                         <evaluate expression="setupService.deleteAllEntriesFromAttachedMUA(flowScope.websession)" /> 
    146                 </transition> 
     163        <transition on="deleteAllEntriesFromAttachedMUA"> 
     164            <evaluate expression="setupService.deleteAllEntriesFromAttachedMUA(flowScope.websession)" /> 
     165        </transition> 
    147166 
    148                 <transition on="attachMUA"> 
    149                         <evaluate expression="setupService.setAttachedEndpoint(flowScope.websession)" /> 
    150                 </transition> 
    151          
     167        <transition on="attachMUA"> 
     168            <evaluate expression="setupService.setAttachedEndpoint(flowScope.websession)" /> 
     169        </transition> 
     170 
    152171        <transition on="batchUpload"> 
    153172            <evaluate expression="setupService.batchUpload(flowScope.websession)" /> 
     
    158177        </transition> 
    159178 
    160         </view-state> 
     179    </view-state> 
    161180 
    162181 
  • raptor-distribution/MSIs/raptor-all/trunk/source/web/webapp/raptor-web/WEB-INF/web.xml

    r1766 r1774  
    1919 
    2020<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    21     xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4"> 
     21    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
     22    http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"> 
    2223 
    2324    <description>RaptorWeb</description> 
     
    4546        <param-value>server</param-value> 
    4647    </context-param> 
     48     
     49    <!--  so that Jetty picks up the correct faces config --> 
     50    <listener> 
     51        <listener-class> 
     52            com.sun.faces.config.ConfigureListener 
     53        </listener-class> 
     54    </listener> 
    4755 
    4856 
     
    142150    <context-param> 
    143151        <param-name>org.richfaces.SKIN</param-name> 
    144         <param-value>darkX</param-value> 
     152        <param-value>glassX</param-value> 
    145153    </context-param> 
    146154 
  • raptor-distribution/MSIs/raptor-all/trunk/source/web/webapp/raptor-web/templates/raptor/css/common.css

    r1766 r1774  
    1414 * limitations under the License. 
    1515 */ 
    16 * { margin: 0px; padding: 0px; } 
    17 html            { min-height: 100%; } 
    18  
    19 body { text-align: center; font-family: arial, verdana, sans-serif; font-size: 12px; color: #333;  line-height:18px; } 
    20 p, h1, h2, h3, ol, ul, dl { padding:2px 6px 8px; } 
     16* { 
     17        margin: 0px; 
     18        padding: 0px; 
     19} 
     20 
     21html { 
     22        min-height: 100%; 
     23} 
     24 
     25body { 
     26        text-align: center; 
     27        font-family: arial, verdana, sans-serif; 
     28        font-size: 12px; 
     29        color: #333; 
     30        line-height: 18px; 
     31} 
     32 
     33p,h1,h2,h3,ol,ul,dl { 
     34        padding: 2px 6px 8px; 
     35} 
     36 
    2137ol,ul,dl 
    22 h1, h2, h3, ol, ul, dl { padding:8px 6px 3px; } 
    23 table, th, td { font-family: arial, verdana, sans-serif; font-size: 12px; color: #333; } 
    24 ol, ul, dir, menu, dd                   { margin-left: 40px } 
    25 ol                                                      { list-style-type: decimal } 
    26 ol ul, ul ol, ul ul, ol ol              { margin-top: 0; margin-bottom: 0 } 
    27 blockquote { width:80%; margin:10px auto; padding:0 26px;  background:#FFF url(../images/bg_blockquote_side.gif) no-repeat 0 50%; } 
    28 #skip                           { display: none; } 
    29 a img, :link img, :visited img { border: none; } 
    30 img                             { display: block; } 
    31 a:link                          { color: #C74848; text-decoration: underline; } 
    32 a:visited                       { color: #333; text-decoration: underline; } 
    33 a:hover, a:active       { color: #DB7C7C; } 
    34  
    35 .alignright             { text-align: right !important; } 
    36 .floatright             { float: right; } 
    37 .inline                 { display: inline; } 
    38  
    39 .clear  { clear: both;} 
    40  
    41 .clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } 
    42 .clearfix               { display:inline-block; } 
    43 /*\*/ .clearfix { display:block; } /**/ 
    44  
    45 h1              { font-size: 20px; line-height: 18px;  } 
    46 h2              { font-size:18px; } 
    47 h3              { font-size: 16px; color: #666; } 
    48  
    49 #wrapper                { width:100%; margin:0 auto; } 
    50 header          { position:relative; display:block; width:100%; height:50px; background:#FFF } 
    51 #header .logo   { position:absolute; left:10px; top:5px; } 
    52  
    53 #nav                    { display:block; width:100%; height:26px; margin:0; padding:0; list-style:none; text-align:center; background:#A13D3D url(../images/bg_nav.gif) repeat-x; } 
    54 #nav li                 { float:left; width:150px;  } 
    55 #nav li a               { text-decoration:none; display:block; padding:0; padding:0; height:1%; line-height:26px; color:#000000; } 
    56 #nav li.on              { display:block; padding:0; width:120px; height:26px; line-height:26px; background:url(../images/bg_nav_on_3.gif) no-repeat 50% 0; color:#EFEFEF; } 
    57 #nav li a:hover {  color:#0099CC; background:url(../images/bg_nav_on_3.gif) no-repeat 50% 0; } 
    58  
    59 #content { width:100%; padding:1px 0px 0; min-height:543px; text-align:left;  } 
    60 * html #content, * html #content #col_1 { height:543px; } 
    61  
    62 #content #col_1 { width:100%; float:left; min-height:543px; background:url(../images/bg_left.gif) no-repeat 100% 50%; } 
    63 #content #col_1 h2 { color:#999999; font-size:14px; font-weight:normal; } 
    64 #subnav, #subnav ul { margin:0; padding:0; list-style:none; } 
    65 #subnav li { } 
    66 #subnav li a { display:block; padding:5px 10px 5px 10px; height:1%; background:url(../images/bg_subnav.gif) no-repeat 100% 100%; text-decoration:none } 
    67 #subnav li a:hover { background:#E9D1D1 url(../images/bg_left_nav_on.gif) no-repeat 100% 0; text-decoration:none; } 
    68 #content #col_2 { width:100%; float:left; } 
    69  
    70 footer { border-width:1px; border-top-style:solid; display:block; width:98%; padding: 5px 5px; margin:0 auto; background:#FFF; -moz-border-radius:6px; } 
    71 #footer small {  } 
    72  
    73 .t_form { margin:20px; } 
    74 .t_form th { background:#efefef; } 
    75 .t_form td, .t_form th { padding:5px; border-bottom:1px solid #666; } 
     38h1,h2,h3,ol,ul,dl { 
     39        padding: 8px 6px 3px; 
     40} 
     41 
     42table,th,td { 
     43        font-family: arial, verdana, sans-serif; 
     44        font-size: 12px; 
     45        color: #333; 
     46} 
     47 
     48ol,ul,dir,menu,dd { 
     49        margin-left: 40px 
     50} 
     51 
     52ol { 
     53        list-style-type: decimal 
     54} 
     55 
     56ol ul,ul ol,ul ul,ol ol { 
     57        margin-top: 0; 
     58        margin-bottom: 0 
     59} 
     60 
     61blockquote { 
     62        width: 80%; 
     63        margin: 10px auto; 
     64        padding: 0 26px; 
     65        background: #FFF url(../images/bg_blockquote_side.gif) no-repeat 0 50%; 
     66} 
     67 
     68#skip { 
     69        display: none; 
     70} 
     71 
     72a img,:link img,:visited img { 
     73        border: none; 
     74} 
     75 
     76img { 
     77        display: block; 
     78} 
     79 
     80a:link { 
     81        color: #C74848; 
     82        text-decoration: underline; 
     83} 
     84 
     85a:visited { 
     86        color: #333; 
     87        text-decoration: underline; 
     88} 
     89 
     90a:hover,a:active { 
     91        color: #DB7C7C; 
     92} 
     93 
     94.alignright { 
     95        text-align: right !important; 
     96} 
     97 
     98.floatright { 
     99        float: right; 
     100} 
     101 
     102.inline { 
     103        display: inline; 
     104} 
     105 
     106.clear { 
     107        clear: both; 
     108} 
     109 
     110.clearfix:after { 
     111        content: "."; 
     112        display: block; 
     113        height: 0; 
     114        clear: both; 
     115        visibility: hidden; 
     116} 
     117 
     118.clearfix { 
     119        display: inline-block; 
     120} 
     121/*\*/ 
     122.clearfix { 
     123        display: block; 
     124} /**/ 
     125h1 { 
     126        font-size: 20px; 
     127        line-height: 18px; 
     128} 
     129 
     130h2 { 
     131        font-size: 18px; 
     132} 
     133 
     134h3 {