Changeset 1738


Ignore:
Timestamp:
03/27/14 15:26:31 (5 years ago)
Author:
rhyssmith
Message:

Adding raptor-web v1.0.1 MSI sources

Location:
raptor-distribution/MSIs/raptor-web/trunk
Files:
4 added
4 deleted
20 edited

Legend:

Unmodified
Added
Removed
  • raptor-distribution/MSIs/raptor-web/trunk/frag-web-webappdir.wxs

    r1736 r1738  
    338338                                                </Component> 
    339339                                                <Directory Id="dir1017B8F1C344AF5C8FBC330B00CC3290" Name="reports"> 
     340                                                    <Component Id="cmp453F95BDFE7ADA2F0E647CF2E22A8877" Guid="*"> 
     341                                                        <File Id="filB8841211C39AC437552FC3464AFA9130" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\engine\reports\BaseReportConstructor$HandledReportTypes.class" /> 
     342                                                    </Component> 
     343                                                    <Component Id="cmp19FDAC8C78EFD56C29AFA12055E55953" Guid="*"> 
     344                                                        <File Id="filEC20F7825393DCA746A308B18499D4A4" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\engine\reports\BaseReportConstructor.class" /> 
     345                                                    </Component> 
    340346                                                    <Component Id="cmpB0477400B378D71A72EE24E99D4C4BCB" Guid="*"> 
    341347                                                        <File Id="filF5B72F32A4A1C9EF6485CB7F72D4766D" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\engine\reports\CSVReportGenerator.class" /> 
     
    346352                                                    <Component Id="cmp9D881FCCFB116846A229FA995E7F653B" Guid="*"> 
    347353                                                        <File Id="fil2F8A5C1AA4E917CE660BF8090488A712" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\engine\reports\GraphAndChartPDFReportGenerator.class" /> 
    348                                                     </Component> 
    349                                                     <Component Id="cmp9927A96AFCCA3F05A0B237A50B9C57BF" Guid="*"> 
    350                                                         <File Id="filFB2B29AADFB311BA1801167630D306AD" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\engine\reports\ReportConstructor$HandledReportTypes.class" /> 
    351                                                     </Component> 
    352                                                     <Component Id="cmp4DB3EB3C4772FA455BF710F37477BDB4" Guid="*"> 
    353                                                         <File Id="fil368C40DFCF835A9BCB029530DD7CFE0D" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\classes\uk\ac\cardiff\raptorweb\engine\reports\ReportConstructor.class" /> 
    354354                                                    </Component> 
    355355                                                    <Component Id="cmp349A207F3313E502F366732F671F0D47" Guid="*"> 
     
    910910                                <File Id="filD1C4F11DF0B77F3342080F0B1CC0D81A" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\quartz-1.8.0.jar" /> 
    911911                            </Component> 
    912                             <Component Id="cmpDDF40F36C963D290397099B430AFB5BB" Guid="*"> 
    913                                 <File Id="filC9AF89A4CB5A302876E5132C53397C66" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\raptor-client-1.0.0.jar" /> 
    914                             </Component> 
    915                             <Component Id="cmp622000D75FA7FCD5C2A9DAB9F8DEE9F4" Guid="*"> 
    916                                 <File Id="fil5247C3C291CB6B0042DF77A8B4E5A498" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\raptor-information-model-1.0.0.jar" /> 
     912                            <Component Id="cmp27D41EB3A980882725FD88099B72426B" Guid="*"> 
     913                                <File Id="fil764B369894B4F76E4DB55C784472847A" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\raptor-client-1.0.1.jar" /> 
     914                            </Component> 
     915                            <Component Id="cmpC119B7D3CA542B001064CCAA6EC37CD7" Guid="*"> 
     916                                <File Id="fil334EDDE2CE6F677115E87BF458A891B7" KeyPath="yes" Source="source\web\webapp\raptor-web\WEB-INF\lib\raptor-information-model-1.0.1.jar" /> 
    917917                            </Component> 
    918918                            <Component Id="cmpED91A7AF81085303FCA60EB95836D92D" Guid="*"> 
     
    11511151            <ComponentRef Id="cmp63E10F273F2BEE693BCFA2AC67CEEE17" /> 
    11521152            <ComponentRef Id="cmp83FBEDBC5AEFBFB9591971F9ED8E158A" /> 
     1153            <ComponentRef Id="cmp453F95BDFE7ADA2F0E647CF2E22A8877" /> 
     1154            <ComponentRef Id="cmp19FDAC8C78EFD56C29AFA12055E55953" /> 
    11531155            <ComponentRef Id="cmpB0477400B378D71A72EE24E99D4C4BCB" /> 
    11541156            <ComponentRef Id="cmp2433EA66EFB61DF01B4C597C4E8BB6F3" /> 
    11551157            <ComponentRef Id="cmp9D881FCCFB116846A229FA995E7F653B" /> 
    1156             <ComponentRef Id="cmp9927A96AFCCA3F05A0B237A50B9C57BF" /> 
    1157             <ComponentRef Id="cmp4DB3EB3C4772FA455BF710F37477BDB4" /> 
    11581158            <ComponentRef Id="cmp349A207F3313E502F366732F671F0D47" /> 
    11591159            <ComponentRef Id="cmp4E5A54CDD5883E43893D5401B77DD44D" /> 
     
    13311331            <ComponentRef Id="cmp3F59D13A5176526DA6CE5C3C3687565F" /> 
    13321332            <ComponentRef Id="cmpDF634B38D124BD7A2E9FDDF856D82E55" /> 
    1333             <ComponentRef Id="cmpDDF40F36C963D290397099B430AFB5BB" /> 
    1334             <ComponentRef Id="cmp622000D75FA7FCD5C2A9DAB9F8DEE9F4" /> 
     1333            <ComponentRef Id="cmp27D41EB3A980882725FD88099B72426B" /> 
     1334            <ComponentRef Id="cmpC119B7D3CA542B001064CCAA6EC37CD7" /> 
    13351335            <ComponentRef Id="cmpED91A7AF81085303FCA60EB95836D92D" /> 
    13361336            <ComponentRef Id="cmp8EE587C74D6C80EC39A7AF3FF0647900" /> 
  • raptor-distribution/MSIs/raptor-web/trunk/raptor-web.wxs

    r1736 r1738  
    22<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'> 
    33 
    4     <Product Id='fef39322-8a70-4eda-b8a5-85db988ab80e' 
     4    <Product Id='bf291c4e-6cef-4913-b2b6-03024570005c' 
    55      Name='Raptor Web' 
    66      UpgradeCode='fe94dcab-4c5e-4277-a83d-bdceebc23ee3' 
     
    88      Language='1033'  
    99      Codepage='1252' 
    10       Version='1.0.0'> 
     10      Version='1.0.1'> 
    1111 
    1212        <Package Id='*' 
    1313          Description='Raptor Web' 
    14           Comments='Raptor Web v1.0.0' 
     14          Comments='Raptor Web v1.0.1' 
    1515          Manufacturer='Cardiff University' 
    1616          InstallerVersion='301' 
     
    3737        <Media Id='1' Cabinet='Product.cab' EmbedCab='yes' /> 
    3838 
     39 
     40 
     41        <!-- 
     42            ##################################### 
     43            # Figure out what the MSI is doing... 
     44            ##################################### 
     45        --> 
     46 
     47        <CustomAction Id='SetInstalling' Property='Installing' Value='true' />  
     48        <CustomAction Id='SetUpgrading' Property='Upgrading' Value='true' />  
     49        <CustomAction Id='SetUninstalling' Property='Uninstalling' Value='true' /> 
     50 
     51        <InstallExecuteSequence>  
     52            <Custom Action='SetInstalling' After='FindRelatedProducts'><![CDATA[NOT Installed AND NOT WIX_UPGRADE_DETECTED <>""]]></Custom>  
     53            <Custom Action='SetUpgrading' After='SetInstalling'><![CDATA[WIX_UPGRADE_DETECTED <>""]]></Custom>  
     54            <Custom Action='SetUninstalling' After='SetUpgrading'><![CDATA[(REMOVE="feaRaptorWeb,Complete" OR REMOVE="ALL") AND NOT Upgrading]]></Custom> 
     55        </InstallExecuteSequence> 
     56 
     57        <InstallUISequence>  
     58            <Custom Action='SetInstalling' After='FindRelatedProducts'><![CDATA[NOT Installed AND NOT WIX_UPGRADE_DETECTED <>""]]></Custom>  
     59            <Custom Action='SetUpgrading' After='SetInstalling'><![CDATA[WIX_UPGRADE_DETECTED <>""]]></Custom>  
     60            <Custom Action='SetUninstalling' After='SetUpgrading'><![CDATA[(REMOVE="feaRaptorWeb,Complete" OR REMOVE="ALL") AND NOT Upgrading]]></Custom> 
     61        </InstallUISequence> 
    3962 
    4063 
     
    109132 
    110133        <Feature Id='Complete' 
    111           Title='Raptor Web v1.0.0' 
     134          Title='Raptor Web v1.0.1' 
    112135          Description='The complete package for Raptor Web.' 
    113136          Display='expand' 
     
    115138          ConfigurableDirectory='RAPTORDIR'> 
    116139       
    117             <Feature Id='feaRaptorWeb' Title='Raptor Web v1.0.0' Description='Raptor Web v1.0.0' Level='1' AllowAdvertise='no' Absent='disallow'> 
     140            <Feature Id='feaRaptorWeb' Title='Raptor Web v1.0.1' Description='Raptor Web v1.0.1' Level='1' AllowAdvertise='no' Absent='disallow'> 
    118141                <ComponentGroupRef Id='cgrRaptorWebRoot' /> 
    119142                <ComponentGroupRef Id='cgrRaptorWebBin' /> 
     
    145168        <CustomAction Id='RestartWebService' FileKey='filRaptorWebBinWebBat' ExeCommand='restart' /> 
    146169 
     170        <!-- Horrible hack. When upgrading, the restarting happens twice. So this stops it happening the first time... --> 
     171        <CustomAction Id='SetAlreadyRun' Property='AlreadyRun' Value='true' />  
     172 
     173 
    147174        <!-- When installing, install service and start it --> 
    148175        <InstallExecuteSequence> 
    149             <Custom Action='InstallWebService' After='InstallFinalize'>NOT Installed</Custom> 
    150             <Custom Action='StartWebService' After='InstallFinalize'>NOT Installed</Custom> 
     176            <Custom Action='InstallWebService' After='RunKeytoolExportWebPublicKey'>Installing</Custom> 
     177            <Custom Action='StartWebService' After='InstallFinalize'>Installing</Custom> 
    151178        </InstallExecuteSequence> 
    152179 
    153180        <!-- When uninstalling, uninstall service (automagically stops it first) --> 
    154181        <InstallExecuteSequence> 
    155             <Custom Action='UninstallWebService' Before='UnpublishFeatures'>Installed AND NOT UPGRADINGPRODUCTCODE</Custom> 
     182            <Custom Action='StopWebService' After='UnpublishFeatures'>Uninstalling</Custom> 
     183            <Custom Action='UninstallWebService' Before='StopWebService'>Uninstalling</Custom> 
    156184        </InstallExecuteSequence> 
    157185 
    158186        <!-- When upgrading, restart service --> 
    159187        <InstallExecuteSequence> 
    160             <Custom Action='RestartWebService' Before='UnpublishFeatures'>Installed AND UPGRADINGPRODUCTCODE</Custom> 
     188            <Custom Action='RestartWebService' After='StartServices'>Upgrading AND AlreadyRun</Custom> 
     189            <Custom Action='SetAlreadyRun' After='RestartWebService'>Upgrading</Custom> 
    161190        </InstallExecuteSequence> 
    162191 
     
    180209        <InstallExecuteSequence> 
    181210            <Custom Action='SetKeytoolPath' After='AppSearch'>JAVA_HOME</Custom> 
    182             <Custom Action='RunKeytoolCreateWebPrivateKey' After='InstallFinalize'>JAVA_HOME And Not Installed</Custom> 
    183             <Custom Action='RunKeytoolExportWebPublicKey' After='InstallFinalize'>JAVA_HOME And Not Installed</Custom> 
     211            <Custom Action='RunKeytoolCreateWebPrivateKey' After='InstallFinalize'>JAVA_HOME And Installing</Custom> 
     212            <Custom Action='RunKeytoolExportWebPublicKey' After='RunKeytoolCreateWebPrivateKey'>JAVA_HOME And Installing</Custom> 
    184213        </InstallExecuteSequence> 
    185214         
     
    223252            <DialogRef Id='RaptorMsiDlgWebMetadata' /> 
    224253 
    225             <Publish Dialog='CustomizeDlg' Control='Next' Event='NewDialog' Value='RaptorMsiDlgWebMetadata'>1</Publish> 
    226             <Publish Dialog='VerifyReadyDlg' Control='Back' Event='NewDialog' Value='RaptorMsiDlgWebMetadata'>1</Publish> 
     254            <Publish Dialog='CustomizeDlg' Control='Next' Event='NewDialog' Value='RaptorMsiDlgWebMetadata'>Installing</Publish> 
     255            <Publish Dialog='VerifyReadyDlg' Control='Back' Event='NewDialog' Value='RaptorMsiDlgWebMetadata'>Installing</Publish> 
    227256        </UI> 
    228257 
  • raptor-distribution/MSIs/raptor-web/trunk/source/web/webapp/raptor-web/WEB-INF/config/raptorweb-servlet.xml

    r1736 r1738  
    3232 
    3333 
     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 
    3638 
    3739 
  • raptor-distribution/MSIs/raptor-web/trunk/source/web/webapp/raptor-web/WEB-INF/config/security.xml

    r1736 r1738  
    4141        </s:http> 
    4242 
    43  
    4443    <import resource="file:///${configurationFiles}/conf/users.xml" /> 
    4544 
  • raptor-distribution/MSIs/raptor-web/trunk/source/web/webapp/raptor-web/WEB-INF/flows/reports/graphicalReports.xhtml

    r1736 r1738  
    2121        xmlns:h="http://java.sun.com/jsf/html" 
    2222        xmlns:f="http://java.sun.com/jsf/core" 
     23        xmlns:c="http://java.sun.com/jsp/jstl/core" 
    2324        xmlns:sf="http://www.springframework.org/tags/faces" 
    2425        xmlns:a4j="http://richfaces.org/a4j" 
     
    534535                                                                                <h:outputText value="Download" /> 
    535536                                                                        </f:facet> 
    536                                                                         <a href="#{row.downloadPath}">download</a> 
     537                                                                        <a href="#{request.contextPath}#{row.downloadPath}">download</a> 
    537538                                                                </rich:column> 
    538539                                                                <rich:column align="center"> 
  • raptor-distribution/MSIs/raptor-web/trunk/source/web/webapp/raptor-web/WEB-INF/flows/reports/main-flow.xml

    r1736 r1738  
    155155 
    156156        <transition on="sendResourceClassification"> 
    157             <evaluate expression="setupService.sendResourceClassification()" /> 
     157            <evaluate expression="setupService.sendResourceClassification(flowScope.websession)" /> 
    158158        </transition> 
    159159 
  • raptor-distribution/MSIs/raptor-web/trunk/source/web/webapp/raptor-web/WEB-INF/flows/reports/setupRaptorWeb.xhtml

    r1736 r1738  
    3131 
    3232                <rich:tabPanel id="setupTabPanel" height="450" 
    33                         selectedTab="aggregatorSetup" switchType="client"> 
     33                        selectedTab="aggregatorSetup" switchType="server"> 
    3434 
    3535                        <rich:tab name="aggregatorSetup" label="Aggregator Setup"> 
     
    135135                                        <h:form id="resourceClassificationForm"> 
    136136                                                <rich:scrollableDataTable 
    137                                                         value="#{setupService.attachedCapabilities.resourceMetadata}" 
     137                                                        value="#{flowScope.websession.setupmodel.selectEndpointCapabilities.resourceMetadata}" 
    138138                                                        bandingInterval="2" height="400px" banding="row" var="resource" 
    139139                                                        width="570px"> 
     
    279279                                    value="MUA Version: " /> 
    280280                                <h:outputText 
    281                                     value="#{setupService.attachedCapabilities.muaVersion}" /> 
     281                                    value="#{flowScope.websession.setupmodel.selectEndpointCapabilities.muaVersion}" /> 
    282282                                                                <h:outputText style="font-weight:bold;" 
    283283                                                                        value="Organisation Name: " /> 
    284284                                                                <h:outputText 
    285                                                                         value="#{setupService.attachedCapabilities.metadata.organisationName}" /> 
     285                                                                        value="#{flowScope.websession.setupmodel.selectEndpointCapabilities.metadata.organisationName}" /> 
    286286                                                                <h:outputText style="font-weight:bold;" value="Contact:  " /> 
    287287                                                                <h:outputText 
    288                                                                         value="#{setupService.attachedCapabilities.metadata.contactEmail}" /> 
     288                                                                        value="#{flowScope.websession.setupmodel.selectEndpointCapabilities.metadata.contactEmail}" /> 
    289289                                                                <h:outputText style="font-weight:bold;" value="Endpoint URL: " /> 
    290290                                                                <h:outputText 
     
    293293                                                                        value="Total Stored Events: " /> 
    294294                                                                <h:outputText 
    295                                                                         value="#{setupService.attachedCapabilities.numberOfAuthenticationsStored}" /> 
     295                                                                        value="#{flowScope.websession.setupmodel.selectEndpointCapabilities.numberOfAuthenticationsStored}" /> 
    296296                                                                <h:outputText style="font-weight:bold;" value="Earilest Event: " /> 
    297297                                                                <h:outputText 
    298                                                                         value="#{setupService.attachedCapabilities.earliestEventTime}" /> 
     298                                                                        value="#{flowScope.websession.setupmodel.selectEndpointCapabilities.earliestEventTime}" /> 
    299299                                                                <h:outputText style="font-weight:bold;" value="Latest Event: " /> 
    300300                                                                <h:outputText 
    301                                                                         value="#{setupService.attachedCapabilities.latestEventTime}" /> 
     301                                                                        value="#{flowScope.websession.setupmodel.selectEndpointCapabilities.latestEventTime}" /> 
    302302 
    303303                                                        </h:panelGrid> 
     
    308308                                                <center> 
    309309                                                        <rich:dataTable 
    310                                                                 value="#{setupService.attachedCapabilities.eventsPerType}" 
     310                                                                value="#{flowScope.websession.setupmodel.selectEndpointCapabilities.eventsPerType}" 
    311311                                                                bandingInterval="2" banding="row" var="eventInfo"> 
    312312                                                                <rich:column> 
  • raptor-distribution/MSIs/raptor-web/trunk/source/web/webapp/raptor-web/login.jsp

    r1736 r1738  
    9494                                                </div></td> 
    9595                                        <td width="10%"></td> 
    96  
     96                 
    9797                                </tr> 
    9898                        </table> 
  • raptor-distribution/MSIs/raptor-web/trunk/source/web/webapp/raptor-web/templates/raptor/full.xhtml

    r1736 r1738  
    5555                <li><a href="http://iam.cf.ac.uk/trac/RAPTOR/wiki">User Guide</a></li> 
    5656                <li><a href="#{contextPath}/j_spring_security_logout">Logout</a></li>            
    57                 <li><a style="color:#6E6E6E; font-size:90%" href="https://iam.cf.ac.uk/trac/RAPTOR/wiki/Software/Versions">Raptor-web v1.0.0</a></li> 
     57                <li><a style="color:#6E6E6E; font-size:90%" href="https://iam.cf.ac.uk/trac/RAPTOR/wiki/Software/Versions">Raptor-web v1.0.1</a></li> 
    5858        </ul> 
    5959        </a4j:form> 
Note: See TracChangeset for help on using the changeset viewer.