000031575 - Notification Failure due to extra brackets in Packaging Subject Line in RSA Archer

Document created by RSA Customer Support Employee on Jun 14, 2016Last modified by RSA Customer Support Employee on Apr 21, 2017
Version 3Show Document
  • View in full screen mode

Article Content

Article Number000031575
Applies ToRSA Product Set: Archer
RSA Product/Service Type: Archer UI
RSA Version/Condition: 5.x
IssueNotifications fail to install during a package installation with the below error in package installation log :
User-added image
The associated stack trace will appear similar to the example below.
 
</E2ETraceEvent>
<E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent">
    <System xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system">
        <EventID>19</EventID>
        <Type>3</Type>
        <SubType Name="Error">0</SubType>
        <Level>2</Level>
        <TimeCreated SystemTime="2015-10-22T13:28:33.3740234Z" />
        <Source Name="Archer.Kernel.Packaging" />
        <Correlation ActivityID="{bf3a8381-021a-4e56-a325-269547f9a5ec}" />
        <Execution ProcessName="ArcherTech.JobFramework.Job" ProcessID="7120" ThreadID="1" />
        <AssemblyVersion>5.5.30100.1020</AssemblyVersion>
        <Channel />
        <Computer>WIN-NLRT3CQ8L7G</Computer>
    </System>
    <ApplicationData>
        <TraceData>
            <DataItem>
                <TraceRecord Severity="Error" xmlns="http://schemas.microsoft.com/2004/10/E2ETraceEvent/TraceRecord">
                    <TraceIdentifier>Archer.Kernel.Packaging</TraceIdentifier>
                    <UserId>2</UserId>
                    <LogReferenceId>102215-132833-3496</LogReferenceId>
                    <Description>Validation Failed: NotificationInstall</Description>
                    <AppDomain>ArcherTech.JobFramework.Job.exe</AppDomain>
                    <ContextData>
                        <ValidationMessage>
                            <Key>ValidationMessageTemplates:NotificationInvalidSubject</Key>
                            <Severity>Error</Severity>
                            <Reason>NotificationSaveValidation</Reason>
                            <Validator>ArcherTech.Kernel.Brokers.NotificationBroker, ArcherTech.Kernel, Version=5.5.30100.1020, Culture=neutral, PublicKeyToken=null</Validator>
                        </ValidationMessage>
                    </ContextData>
                </TraceRecord>
            </DataItem>
        </TraceData>
    </ApplicationData>
</E2ETraceEvent>

Upon inspecting the subject lines of the failed notifications you will notice that they will have an extra '[' and ']' around the field references, as shown in the example below.
Summary of meeting - [[Meeting Date]]

Here 'Meeting Date' is the field reference and you can notice the additional brackets around it.
ResolutionTo resolve the issue, remove the additional square brackets around the field references in the subject line of the notification and re generate the package.

Attachments

    Outcomes