4 of 4 people found this helpful
Hopefully this might have resolved by now, however if it is not yet resolved then you may try below.
For the first issue, please try below steps.
- Login to Remedy Console and open the form “RSR:ExecuteUserSyncConfig”.
- Check out the field “z1D_Action” if it has STARTENTRY, then modify it and update with CREATEENTERY.
- Go to “CTM:People” or “User” form and modify some information for any user in the form (There should be some modification done to any of the filed, like e.g. add a space and remove it from a blank field).
- Login to Remedy Developer studio and search for an Escalation called “RSR:UpdateCompletedStatus”. Right click on this escalation and click on Run Now.
- This will make the status as Running in UDM:ExecutionStatus, and once it is Finished, you can check the launching from Remedy console.
NOTE: Make sure that the Mid-tier is configured correctly for appropriate Smart Reporting link.
This will not recreate the users which has been created manually in Smart Reporting.
If still the issue is not resolved, then it would be better to raise it to BMC Support team.
For second issue, ideally creating manual users directly in Smart Reporting is not recommended as they tend to fail for authentication and impersonation.
However, for test purpose, create a user like UserName@ClientOrgName, and then see if you are able see the reports and other contents.
Kindly let us know the outcome and status.
Thanks for your help
We had raised this issue with BMC and they suggested the following:
For the first case, following steps were told to follow:
1.select * from IpContact where EmailAddress = 'email@example.com';
2.Delete from IpContact where EmailAddress = 'firstname.lastname@example.org';
3.Make changes in profile in CTM:People.
4.Run escalation “RSR:UpdateCompletedStatus” manually from Dev Studio.
5.Changes are reflected.
For the second case, as you mentioned, users cannot be created directly on Smart Reporting.
Thanks Shreya for acknowledgement.
These steps are useful, when there is a case as 2 users having same email id, and user sync fails.
Do let us know if you have any questions around this.
Hi Abhay Bagalkoti,
I have a question regarding multiple users having same email id.
If we have group email ID, many users will share the ID in CTM:People form.
In such a case which user profile will be created in Smart Reporting Database?
Is there any criteria based on which the users are created on Smart Reporting for such situations?
1 of 1 people found this helpful
This was a defect in product for user sync for this case. It has been fixed Remedy 9.1 Patch 1.
If the upgrade is not an option for now, then it would be better to raise a support ticket, wherein you can request for a hot fix.
1 of 1 people found this helpful
We had a very similar issue as per the original post. When going through the solution that Abhay provided to manually kick start the process, we found that errors were being generated and the main culprit related to a jar file (see error below), this we viewed on the UDM:ExecutionStatus form. We had already upgraded to V9.1.00 SP1 and it was from then that this issue began as we did the onboarding without a problem prior to that. So we logged a ticket with support and they too focused on the error I show below.
ERROR (version 4.1.0, build 1 from 2015-12-09 16.13.21) : org.codehaus.janino.CompileException: Line 61, Column 11: Ambiguous class name: "com.bmc.inapp.reporting.yellowfin.config.YFConfig" vs. "com.bmc.inapp.reporting.model.YFConfig"
What solved it for us was that support provided us with a new inapp-reporting.jar file. We backed up any file in the AR install directory [BMC Software\ARSystem\diserver\data-integration\libext] with the name inapp-reporting*.jar (we had one called inapp-reporting90_build001.jar). The files are locked by the app, so we had to stop all the BMC related services, remove the file and add in the new one. After we started the services and ran through the manual sync described by Abhay, it worked like a charm.
I have attached the entire error log that we got and you get that from the UDM:ExecutionStatus form as well as the jar file that we inserted in place of the inapp-reporting90_build001.jar file.
Hope this helps someone out there.