Steps to reproduce for CA SDM 14.1.04.1 Defects:
DE35112
Unable to view CI details from the CA Service Operations Insight (SOI) CMDB view.
Steps to reproduce the issue:
- Integrate CA Service Desk Manager with CA SOI using the Catalyst Connector.
- Update the 'LaunchInContextUrls' section of the Connector configuration
file. - Create a Configuration Item in Service Desk and import it in SOI.
- Select the CI in SOI Console and click the CMDB View tab.
- Optionally, enter the user credentials to access Service Desk.
Result:
The Configuration Item detail page does not open. Instead error messages
are displayed on the interface.
DE33047
Object Managers with default option in Web Engine Detail is not generating CGI file(pdmweb4.exe)Steps to Reproduce the issue:
- From the CA SDM Console, navigate to Administration, System, Configurations.
- Open an existing configuration ( if not, create one ). For example,primaryconfig
- Click the WEB ENGINES/WEB DIRECTORS tab
- Create new web engine with the below values:
- CGI Name: pdmweb4.exe
- Object Managers: Default)
- Run the pdm_configure and choose the configuration as mentioned in step2 (for example: primaryconfig)
Result:
Upon successful configuration, pdmweb4.exe isnot created under $NX_ROOT\bopcfg\www\wwwroot
Expected Result:
Upon successful configuration, pdmweb4.exe should get created under $NX_ROOT\bopcfg\www\wwwroot
DE34945
Perform a search from the CA SDM console with an assignee having a valid first name,
last name, and middle name. Saving the search filter gives an error.
Steps to reproduce the issue:
- Create a user with a first name, last name, and middle name.
- Navigate to Search, Incidents.
- Select the user created in Step 1 as the assignee.
- Click Save to save the search filter.
- Click My Saved Search.
- Click the last saved filter and click Show Filter.
- Type the same user again in the assignee field.
- Save the search filter
Result: An error “AHD03053:Bad where clause” is displayed on the CA SDM web interface in step 4 and 8.
Post-Install Steps:
Perform the following steps:
- Clear the browser cache by running the following command:
pdm_webcache -b
DE33196
Internal Notification is sent when access type is empty.
Steps to reproduce the issue:
- Update any activity notification for example 'Log Comment' and set thefollowing details.
- Check the Internal flag.
- Set Auto notification to Yes.
- Update the Object Contact Notification List with Affected End user.
- Create a contact with Contact Type as 'Employee' and Access Type as empty.
- Create a ticket with Affected End User as the contact created in step2.
- Create a Log Comment activity on the ticket.
Result:
Affected end user receives internal notification even when the Access Type is
set to 'employee'.
Expected behavior:
Notification should not be sent to the affected end user when the Access Type is empty.
DE35474
Unable to attach any event to a managed survey.
Steps to reproduce the issue:
- From the CA SDM console, navigate to Administration, Service Desk, Surveys, Managed Survey List.
- Create a new Managed Survey Name by mapping it to a Survey
- Click Attach Event.
- Select any existing event and click Ok.
- The Popup window freezes and hour glass spins forever
DE35188
After installing CA SDM, Under Help -> About, license and the site id is shown as UNKNOWN.
Steps to reproduce the issue:
- Install CA SDM.
- Start the CA SDM services if not already started.
- Login to the CA SDM web interface.
- Click About under the Help tab.
DE34888
In CA Service Desk Manager, unlinking a solution that was attached to anissue fails and a popup error message is shown in the user interface.
Steps to Reproduce the Issue:
- Open any existing issue type ticket.
- Navigate to Knowledge Management, Knowledge tab and search for any
existing knowledge document. - Right click the document that is displayed and click Accept as Solution.
- Navigate to the Knowledge Management, Solutions tab and click on thesolution that was linked in step 3.
- In the solution details page, click Unlink the solution.
Result:
Unlinking of solution fails and a popup error message is displayed in the interface:
Error AHD03029:Bad_param in Dob_by_id. on iss:XXXXXX
DE33415
In CA Service Desk Manager, when avoid popups settings is on, saving a mailbox rule for maileater shows an hourglass. Workaround is to click the back button or navigate to any other link on the left navigation pane.
Steps to reproduce the issue:
- Navigate to theService Desk menu, View, Preferences.
- Enable the checkbox Avoid Popups.
- Click Administration, Email, Mailbox Rules.
- Select any rule to do a simple update like type in test in description of rule.
- Click Save.
The hourglass icon is shown. The Back to List button is grayed out on the main panel, top right corner under the Set Role button.
Post-Install Steps:
- Run the following command:
pdm_webcache
DE33725
Unable to receive the failure message set at mailbox rule
Steps to reproduce the issue:
- Create/update tickets via mail eater.
Mail eater mailbox rule: "Reply Success" and "Reply Failure" option message should be received on success or failure.
- Send a mail to maileater from an email account not associated to any CA SDM user for ticket creation.
- It should fail to create the ticket and should give a reply email back with error message:
“AHD58004:Cannot determine valid requestor id. Cannot continue processing" instead of the"Reply Failure" message that we have set for the rule.
DE35622
In CA Service Desk Manager, sending multiple attachments in a manual notification causes the files to be corrupted in the notification email.
Steps to reproduce the issue:
- Ensure that the mail_allow_attachmentsoption is installed.
- Navigate to the Incident details page, Activities, Manual Notify.
- Attach two or three files (For example: 1 text file and one bitmap)
- Check the email that is received.
The name of attached files is correct but content of all files are same (the first file attached content).
DE34722
Running GRLoader may throw Axis Fault error in the GRLoader.log file.
Steps to reproduce the issue:
- OpenWeb Screen Painter and add an extension table zapp.
- Add a new SREL column z_category which is an SREL to pcat table.
- Save and publish the changes.
- Stop the CA Service Desk Manager services and run the pdm_publishcommand.
- Open the CA Service Desk Web interface and create a class pointing to the new extension table created in Step1.
- Create a new Family named TestApp.
- Create a CSV file (test.csv) similar to the following:
name,system_name,class,serial_number,mac_address,z_category
FF478,System FF47,TestApp,777776,80:92:66:65,Software - Execute the following command on the server:
grloader -s -u USERNAME -p PASSWORD -csvf test.csv -a -n
No errors are seen on the GRLoader.log.
- Run the same command once again without any modifications to the csv file.
Result:
Update is performed but an error similar to the one below is logged in GRLoader.log:
mm/ddHH:mm:ss ERROR grDataMgr 2056 AxisFault
faultCode: {
faultSubcode:
faultString: Error fetching: AHD03053:Bad where clause: Parse error at : "id = pcat:XXXX" (Bad where clause)
faultActor:
faultNode:
faultDetail:
{}ErrorMessage:Error fetching: AHD03053:Bad where clause: Parse error at : "id = pcat:XXXX" (Bad where clause)
{}ErrorCode:103
DE34522
In Internet Explorer 11 browser, when a user copies an incident using the File, Copy menu, it opens the new incident window behind the working window:
Steps to Reproduce the issue:
- Login to ServiceDesk in IE11.
- Search and Open any incident
- Click File, Copy.
Result: The new window (new incident) popup is behind the working window(incident detail page).
Post Installation Steps:
Perform the following post-install step:
- Apply the patch and clear browser cache by running the following command:
pdm_webcache -b
DE35275
Notification History Search is not functioning properly
Steps to reproduce the issue:
- Login to CA ServiceDesk using IE 11.
- Search and Open any incident.
- From the File menu, click Copy.
Actual Result:
The new window(new incident) popup behind the working window(incident detail page)
Expected Result: The new window should popup in the front.
DE35158
Key board users along with users who are using JAWS screen reader are not able to toggle between Yes and No radio button in the Knowledge Documents comments section.
Steps to Reproduce the issue:
- Login to CA SDM.
- Open a Knowledge Document.
- Tab down to the rate & comment section
- Tab and the focus will shift on theYes radio button.
- JAWS should announce the radio functionality.
- Use the right arrow key or up arrow key to toggle to no radio button.
For JAWS to work with the radio buttons, it must switch to PC cursor mode.
DE34002
Export temporary XML files are not removed
Steps to Reproduce the issue:
1)Login to CA SDM.2)Ensure that you pick a list with a large number of rows to be returned.
3)Check CATALINA_BASE/temp folder and ensure that no pdmexport_*.xml files exist.
If they exist, delete them.
4)Use the Export button to get the list in an excel sheet.
5)While the export is in progress click on the Xto close the window.
Do not use the Close or Cancel buttons. If the popup windows closes automatically too fast, use a larger list that takes longer time to export.
Check CATALINA_BASE/temp folder and note that there is a pdmexport_*.xml file.
Expected outcome:
No XML file found in CATALINA_BASE/temp folder.
DE31044
On selecting a row as part of Edit-In list, the dropdown's does not get properly populated with the record's entry when the value is empty.
Steps to reproduce the issue:
- Customize Request list page (list_cr.htmpl) to add impact as part of edit-in-list fields.
- Add listEditField("impact"); to edit-in-list section.
- Add <PDM_MACRO name=lsColhdr="Impact" attr=impact exporthdr="Impact"> to list section.
- Save and publish the changes and run: pdm_webCache -bH
- Login into CA SDM as an analyst.
- Search for request, make sure there are at least 5 requests in results, and few of them with impact as 'empty' and others with "5-One Person" impact.
- Select Edit in List, select a ticket that has impact "5-One Person". This will update the edit-in list dropdown with "5-One Person" selected.
- Now, select a row that does not have an impact value.
You can see that the Edit-In-List impact dropdown value does not changed, and the only way to update impact of the selected ticket to "5-One Person" is to select some other value and then set to "5-One Person" again.
DE33556
Domsrvr crashes while invoking workflow task from mobile UI.
Step to reproduce the issue:
- Login to CA SDM as Administrator.
- Navigate to Administration, Service Desk, Requests/Incidents/Problems, Areas.
- Open the Applications area.
- In the Workflow tab, use Classic workflow for Incident.
- Add Approval task
- Create an Incident with Incident Area as Applications.
- Verify the Relationships, Workflow tasks for list of classic workflow tasks.
- Now, login to Mobile UI as an Administrator.
- Navigate to the Workflow task and hit refresh again and again
Result:Domsrvr memory will keep growing.
Expected Result:Domsrvr memory should not grow significantly, if it grows, it should come down after sometime.
Post-Install Step:
Perform the following post-install step:
1. Delete the following folder:
<NX_ROOT>\bopcfg\www\CATALINA_BASE_REST\webapps\workflow
Note: Tomcat will auto deploy workflow.war after applying the patch.
DE36007
Additional logging for archive and purge rules.
Steps to reproduce the issue:
This resolution introduces new logging that may be enabled for Archive and Purge rules, if
desired. These new log messages will be output to the stdlog file whenever an Archive and Purge
rule is started or stopped. When this logging is enabled, the following messages will be output when a rule starts and stops successfully:
“Starting rule <RULE_NAME>."
"Rule <RULE_NAME> completed its processing with no error."
As well, if a rule is scheduled to stop within a certain amount of time, the following message
will be output when the rule is stopped:
"Rule <RULE_NAME> that is currently running has reached its allocated time limit. Stopping rule."
Additional log messages to notify of error conditions have also been added.
This resolution requires manual post installation steps.
Post Installation Steps
This fix introduces a new NX variable @NX_ARCPUR_RULE_LOGGING. This variable is used to specify if additional logging should be output for Archive and Purge rules. Its value should be set to 'Yes'.
This variable can be installed by running the following command from the Command Prompt on the Primary server machine:
pdm_options_mgr -c -s ARCPUR_RULE_LOGGING -v Yes -a pdm_option.inst
To avoid losing this change when pdm_configure is run, please also run the above command with the '-t' flag as follows:
pdm_options_mgr -c -s ARCPUR_RULE_LOGGING -v Yes -a pdm_option.inst -t
DE35347
Edit In List not saving new assignee with NX_GROUP_ASSIGNEE_INDEPENDENT option
Steps to reproduce the issue:
- Install NX_GROUP_ASSIGNEE_INDEPENDENT option with value Yes.
- Restart CA SDM services.
- Login into CA SDM as privilege user.
- Create a group that has No members
- Create three tickets and put the newly created group in these tickets.
- Perform a search for tickets with the newly created group.
- Click Edit-in-list.
- Select an assignee (that is not part of the newly created group)
- Click Change All.
- Click Save, observe that the list now shows the three tickets with the updated assignee on them.
- Search again for the same tickets.
Note that the assignee is still blank with the old value, and does not have the new value.
Post-InstallSteps:
Perform the following post-install steps:
Note: This correction introduces a new optional NX variable,@NX_GROUP_ASSIGNEE_INDEPENDENT. This variable when set to Yes,
Will ignore the assignee assigned to the group restriction.
- This option can be installed by running the following command from
the command prompt on the primary server:
pdm_options_mgr -c -s GROUP_ASSIGNEE_INDEPENDENT –v Yes –a
pdm_option.inst
- To avoid losing the change when you run the pdm_configurecommand, run
the above command with the '-t' flag as follows:
pdm_options_mgr -c -s GROUP_ASSIGNEE_INDEPENDENT -v Yes -a
pdm_option.inst -t
- Restart CA SDM.
Note:For each secondary Service Desk Manager server you have configured, you must manually add or update the NX variable above in each secondary server. The NX.envfile is in the $NX_ROOT directory. Restart CA SDM so that the new NX variable to take effect.
Post-Backout Steps:
Perform the following post-backoutsteps:
- Run the following commands to uninstall the NX variable:
pdm_options_mgr -c -s GROUP_ASSIGNEE_INDEPENDENT -v yes -a pdm_option.deinstpdm_options_mgr -c -s GROUP_ASSIGNEE_INDEPENDENT -v yes -a pdm_option.deinst -t
Note: For each secondary CA SDM server you have configured, manually add or update the NX variable above in each secondary CA SDM server. TheNX.env file is in the $NX_ROOT directory. A CA SDMrestart is required for the new NX variable to take effect.
DE34185
Default non-required properties are not displayed on the CA SDM console if the properties are not saved in xFlow previously.
Steps to Reproduce the issue:
- Ensure a ticket category has 3 properties:
- prop1 - required
- prop2 - not required
- prop3 - required
- Raise a ticket using the xFlow Analyst Interface against this category.
- Fill out prop1, prop3, ignore prop2 and do not fill it.
- Create the ticket.
- View the ticket via CA SDM classic interfacenow.
Only prop1 and prop3 are visible. You cannot edit the ticket and add a value for prop2 as that option is not available for editing back in the xFlow Analyst Interface
- UpdateProperties on the ticket, and now set a value for prop2.
- View the ticket in CA SDM classic interface and you can seeprop2 alongside prop1 and prop3.
DE35890
The href links provided by the CA SDM Restful webservice response is incorrect. Using the obtained links in a GET operation may throw an error.
Steps to Reproduce the issue:
- Make a POST Rest call to get the access key using any Restful client.
POST - Now make a GETrest call to chgcat object GET
With the following headers:
X-AccessKey= accesskey obtained from step 1
X-Obj-Attrs = *
- From the xml response obtained, identify the href link for the property_templatesattribute.
- Make a GET rest call using the href link in Step 3.
Result:
An error is displayed in the response and a log message similar to the one below is shown in the jrest.log file.
Post-Install Steps:
Perform the following post-install steps:
- After installing the testfix, undeploy the restful web apps by running the following command:
pdm_rest_util -undeploy
- Redeploy the web apps using:
pdm_rest_util -deploy
DE34736
Knowledge document Edit Resolution Scrolls to the bottom of the page.
Steps to reproduce the issue:
- Launch Internet Explorer 11.
- Navigate to Administration, Knowledge, Knowledge Categories.
- Create a category or go to an existing one.
- Create a new document or use an existing one.
- Ensure that the document has a large amount of text in the Resolution field.
- Save the document and click Edit Resolution.
The new popup window will show the resolution text scrolled to the bottom, assuming text is large enough that scrollbars are needed.
Expected Result:
The popup window should show the first line of the resolution text, the top portion.
DE34059
Lookup window appears in search filter even without tabbing out of a lookup
field. This problem is seen in CA Service Desk Manager 12.6 and later versions.
Steps to reproduce the issue:
- Navigate to Service Desk, Search, Incidents.
- In the Incident Area lookup field, type %ABC%. Click Search.
- Incident Area lookup window is displayed.
DE35045
Exporting a list of change orders with open date and scheduled start time where server time zone and contact time zone are same with DST results in adding an extra hour to the exported excel sheet.