P
Pawel
Hi,
I have a serious problem with publishing projects into the Reporting
database (which in turn disallows any serious Data Analysis).
I searched the Internet for a solution or a hint where I do somethjing
wrong, but in vain. On this very discussion group I found 3 entries of the
same kind but no replies. Maybe now someone will be able to help. Please?
I have a couple of projects using a number (6) enterprise fields, attached
mainly to to tasks (plus one to the project and one to a resource).
All of these fields are texts, required and mapped from dedicated lookup
tables.
Seemingly everything is fine - project managers can alter their projects,
assign enterprise field values, save and publish projects. The team members
can report their time etc.
Unfortunately, looking at the queue management, the "Reporting (Project
Publish)" tasks get the sleeping status and after a number of re-tries get
into the "Failed But Not Blocking Correlation".
The details of the error message (from the queue management report) are
pasted below. The PK_MSP_EpmTask violation message totally escapes me. Why
would anything like that happen if noone fiddled around the DB structure nor
the PS code?
I suspect (after reading a couple of hits on this forum) that there must be
some kind of de-synchronization between the Enterprise Customn Fields defined
in the main PS databases and the reporting structure. I tired to apply a
scenario to rename all the fields (to have them refreshed in the reporting
DB), but that did not help. I now have no idea either where to look for the
problem nor how to fix it...
Thanks in advance,
Pawel
*** ERROR REPORT: ***
Error summary/areas:
Reporting message processor failed
ReportingProjectChangeMessageFailed
ReportingProjectChangeMessageFailed
ReportingProjectChangeMessageFailed
ReportingProjectChangeMessageFailed
ReportingProjectChangeMessageFailed
ReportingProjectChangeMessageFailed
Queue
GeneralQueueJobFailed
Error details:
<?xml version="1.0" encoding="utf-16"?>
<errinfo>
<general>
<class name="Reporting message processor failed">
<error id="24006" name="ReportingProjectChangeMessageFailed"
uid="4ccf10a9-a54f-4e0c-8984-8264381fbcb9" QueueMessageBody="Project
UID='c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'. PublishType='ProjectPublish'"
Error="Violation of PRIMARY KEY constraint 'PK_MSP_EpmTask'. Cannot insert
duplicate key in object 'dbo.MSP_EpmTask'.
The statement has been terminated." />
<error id="24006" name="ReportingProjectChangeMessageFailed"
uid="228b0d46-5f3c-40b0-ab8f-2678b4dac77f" QueueMessageBody="Project
UID='c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'. PublishType='ProjectPublish'"
Error="One or more custom field metadata mismatch were detected while
transfering project 'c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'" />
<error id="24006" name="ReportingProjectChangeMessageFailed"
uid="d7a241be-310e-4a22-840a-2e20a6d86763" QueueMessageBody="Project
UID='c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'. PublishType='ProjectPublish'"
Error="One or more custom field metadata mismatch were detected while
transfering project 'c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'" />
<error id="24006" name="ReportingProjectChangeMessageFailed"
uid="065c0560-680b-4446-a0cd-976fb454f45e" QueueMessageBody="Project
UID='c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'. PublishType='ProjectPublish'"
Error="One or more custom field metadata mismatch were detected while
transfering project 'c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'" />
<error id="24006" name="ReportingProjectChangeMessageFailed"
uid="0e3110c5-bd69-4a83-a817-dbb0500f16e1" QueueMessageBody="Project
UID='c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'. PublishType='ProjectPublish'"
Error="One or more custom field metadata mismatch were detected while
transfering project 'c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'" />
<error id="24006" name="ReportingProjectChangeMessageFailed"
uid="b3b2fb2a-9e21-4b60-b62f-327ed52b39fb" QueueMessageBody="Project
UID='c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'. PublishType='ProjectPublish'"
Error="One or more custom field metadata mismatch were detected while
transfering project 'c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'" />
</class>
<class name="Queue">
<error id="26000" name="GeneralQueueJobFailed"
uid="b0138767-9987-422a-a432-92a750864911"
JobUID="4aee5bb3-167e-4429-b33c-2e2f3c94f984" ComputerName="ROBOT2"
GroupType="ReportingProjectPublish"
MessageType="ReportProjectPublishMessageEx" MessageId="1" Stage="" />
</class>
</general>
</errinfo>
I have a serious problem with publishing projects into the Reporting
database (which in turn disallows any serious Data Analysis).
I searched the Internet for a solution or a hint where I do somethjing
wrong, but in vain. On this very discussion group I found 3 entries of the
same kind but no replies. Maybe now someone will be able to help. Please?
I have a couple of projects using a number (6) enterprise fields, attached
mainly to to tasks (plus one to the project and one to a resource).
All of these fields are texts, required and mapped from dedicated lookup
tables.
Seemingly everything is fine - project managers can alter their projects,
assign enterprise field values, save and publish projects. The team members
can report their time etc.
Unfortunately, looking at the queue management, the "Reporting (Project
Publish)" tasks get the sleeping status and after a number of re-tries get
into the "Failed But Not Blocking Correlation".
The details of the error message (from the queue management report) are
pasted below. The PK_MSP_EpmTask violation message totally escapes me. Why
would anything like that happen if noone fiddled around the DB structure nor
the PS code?
I suspect (after reading a couple of hits on this forum) that there must be
some kind of de-synchronization between the Enterprise Customn Fields defined
in the main PS databases and the reporting structure. I tired to apply a
scenario to rename all the fields (to have them refreshed in the reporting
DB), but that did not help. I now have no idea either where to look for the
problem nor how to fix it...
Thanks in advance,
Pawel
*** ERROR REPORT: ***
Error summary/areas:
Reporting message processor failed
ReportingProjectChangeMessageFailed
ReportingProjectChangeMessageFailed
ReportingProjectChangeMessageFailed
ReportingProjectChangeMessageFailed
ReportingProjectChangeMessageFailed
ReportingProjectChangeMessageFailed
Queue
GeneralQueueJobFailed
Error details:
<?xml version="1.0" encoding="utf-16"?>
<errinfo>
<general>
<class name="Reporting message processor failed">
<error id="24006" name="ReportingProjectChangeMessageFailed"
uid="4ccf10a9-a54f-4e0c-8984-8264381fbcb9" QueueMessageBody="Project
UID='c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'. PublishType='ProjectPublish'"
Error="Violation of PRIMARY KEY constraint 'PK_MSP_EpmTask'. Cannot insert
duplicate key in object 'dbo.MSP_EpmTask'.
The statement has been terminated." />
<error id="24006" name="ReportingProjectChangeMessageFailed"
uid="228b0d46-5f3c-40b0-ab8f-2678b4dac77f" QueueMessageBody="Project
UID='c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'. PublishType='ProjectPublish'"
Error="One or more custom field metadata mismatch were detected while
transfering project 'c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'" />
<error id="24006" name="ReportingProjectChangeMessageFailed"
uid="d7a241be-310e-4a22-840a-2e20a6d86763" QueueMessageBody="Project
UID='c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'. PublishType='ProjectPublish'"
Error="One or more custom field metadata mismatch were detected while
transfering project 'c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'" />
<error id="24006" name="ReportingProjectChangeMessageFailed"
uid="065c0560-680b-4446-a0cd-976fb454f45e" QueueMessageBody="Project
UID='c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'. PublishType='ProjectPublish'"
Error="One or more custom field metadata mismatch were detected while
transfering project 'c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'" />
<error id="24006" name="ReportingProjectChangeMessageFailed"
uid="0e3110c5-bd69-4a83-a817-dbb0500f16e1" QueueMessageBody="Project
UID='c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'. PublishType='ProjectPublish'"
Error="One or more custom field metadata mismatch were detected while
transfering project 'c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'" />
<error id="24006" name="ReportingProjectChangeMessageFailed"
uid="b3b2fb2a-9e21-4b60-b62f-327ed52b39fb" QueueMessageBody="Project
UID='c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'. PublishType='ProjectPublish'"
Error="One or more custom field metadata mismatch were detected while
transfering project 'c8065bd6-5fed-4aa1-b8a2-4d1c5e80e974'" />
</class>
<class name="Queue">
<error id="26000" name="GeneralQueueJobFailed"
uid="b0138767-9987-422a-a432-92a750864911"
JobUID="4aee5bb3-167e-4429-b33c-2e2f3c94f984" ComputerName="ROBOT2"
GroupType="ReportingProjectPublish"
MessageType="ReportProjectPublishMessageEx" MessageId="1" Stage="" />
</class>
</general>
</errinfo>