Error Code 12000 on save

W

wdritt

Hello. I am working in PS 2007, SP1, and I am getting an error code on some
of my projects in my program upon saving the project. I did see one other
post on here that said this was related to the cache, but I have cleaned
that up and believe it is something else in the data. When I go to save, I
get the red triangle exclamation point and a message stating:
**************
The following job failed to complete
Job Type: Save
Error ID: 12000(0x2EED)
Error Description: Project Server encountered a problem with this error
code; 12000

The Project could not be saved to the server. Please retry saving teh
project. If teh probelem persists, save teh project as a MPP file and
contact your system administrator.
*******************
If I click More Info on this message I get the following info:

<?xml version="1.0" encoding="utf-16"?>
<errinfo>
<general>
<class name="Data format error: Insufficient stream size to read type
double custom property value for pid B40801A for row
9b6b793d-5dca-4df5-bb16-aaa95c6d136b for container Task">
<error id="12000" name="ActiveCacheInvalidDataFormat"
uid="cb41663e-3f82-4353-a035-3a696f45ba43" error="Data format error:
Insufficient stream size to read type double custom property value for pid
B40801A for row 9b6b793d-5dca-4df5-bb16-aaa95c6d136b for container Task"/>
</class>
<class name="ActiveCacheQueuedMessageExecutionError">
<error id="12005" name="ActiveCacheQueuedMessageExecutionError"
uid="455d3b34-29f5-436e-b228-f668e246c3ec"
error="Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjException:
Data format error: Insufficient stream size to read type double custom
property value for pid B40801A for row 9b6b793d-5dca-4df5-bb16-aaa95c6d136b
for container Task
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.ReadPropertyValue(CustomFieldMetadata
cfmd, Int32 endOffset, Int32 valSize, CustomFieldValues cfValues,
P12ContainerHeader cntrHeader)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.ReadCustomNonNullProps(P12ContainerHeader
cntrHeader, Int32 rowEndOffset, CustomFieldValues cfValues, Dictionary`2
graphicalIndicators)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.ReadNextCustomFieldValuesRow(P12ContainerHeader
cntrHeader, Int32 cntrDataEndOffset, CustomFieldValues cfValues)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.ProcessCustomFieldValuesContainerData(P12ContainerHeader
cntrHeader, CustomFieldValues cfValues)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.CustomFieldValues.ProcessCustomFieldValues(Guid
projGuid, String projName, DataStoreEnum store, Guid jobGuid, DateTime
modDate, Int32 revRank, Int32 modRevCounter, Byte[] cntrBytes, ProjectType
projectType, Guid sessionGuid, String sessionDescription, Boolean
isNewProject, Guid projectOwnerGuid)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjSynchronousSaveProcessor.ProcessCustomFieldValuesContainer(Guid
projGuid, String projName, DataStoreEnum store, Guid userGuid, Guid
sessionGuid, String sessionDescription, Guid jobGuid, ProjectType projType,
DateTime modDate, Int32 revRank, Int32 modRevCounter, Boolean
isOverwriteSave, Boolean isNewProject, Guid projectOwnerGuid, Byte[]
cntrBytes)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjQueueMessageDispatcher.DispatchMessage(ACMessage
acMessage, Message msg, Group messageGroup, JobTicket jobTicket,
MessageContext mContext)"/>
</class>
<class name="Queue">
<error id="26000" name="GeneralQueueJobFailed"
uid="6ae170f2-5770-4d58-9469-5772416f592f"
JobUID="265ddcbd-dca9-4510-b05f-6953a8b20aca" ComputerName=""
GroupType="ACProjectSave" MessageType="Byte[]" MessageId="194" Stage=""/>
</class>
</general>
</errinfo>


HELP!
 
R

Robert

That is true it does say it is a cache issue. I would also make sure if this
project is checked
out due to previous save/publish attempts. Could be corruption with in the
file as well.
--
Project Consultant

REJ Company

(e-mail address removed)


wdritt said:
Hello. I am working in PS 2007, SP1, and I am getting an error code on some
of my projects in my program upon saving the project. I did see one other
post on here that said this was related to the cache, but I have cleaned
that up and believe it is something else in the data. When I go to save, I
get the red triangle exclamation point and a message stating:
**************
The following job failed to complete
Job Type: Save
Error ID: 12000(0x2EED)
Error Description: Project Server encountered a problem with this error
code; 12000

The Project could not be saved to the server. Please retry saving teh
project. If teh probelem persists, save teh project as a MPP file and
contact your system administrator.
*******************
If I click More Info on this message I get the following info:

<?xml version="1.0" encoding="utf-16"?>
<errinfo>
<general>
<class name="Data format error: Insufficient stream size to read type
double custom property value for pid B40801A for row
9b6b793d-5dca-4df5-bb16-aaa95c6d136b for container Task">
<error id="12000" name="ActiveCacheInvalidDataFormat"
uid="cb41663e-3f82-4353-a035-3a696f45ba43" error="Data format error:
Insufficient stream size to read type double custom property value for pid
B40801A for row 9b6b793d-5dca-4df5-bb16-aaa95c6d136b for container Task"/>
</class>
<class name="ActiveCacheQueuedMessageExecutionError">
<error id="12005" name="ActiveCacheQueuedMessageExecutionError"
uid="455d3b34-29f5-436e-b228-f668e246c3ec"
error="Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjException:
Data format error: Insufficient stream size to read type double custom
property value for pid B40801A for row 9b6b793d-5dca-4df5-bb16-aaa95c6d136b
for container Task
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.ReadPropertyValue(CustomFieldMetadata
cfmd, Int32 endOffset, Int32 valSize, CustomFieldValues cfValues,
P12ContainerHeader cntrHeader)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.ReadCustomNonNullProps(P12ContainerHeader
cntrHeader, Int32 rowEndOffset, CustomFieldValues cfValues, Dictionary`2
graphicalIndicators)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.ReadNextCustomFieldValuesRow(P12ContainerHeader
cntrHeader, Int32 cntrDataEndOffset, CustomFieldValues cfValues)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.ProcessCustomFieldValuesContainerData(P12ContainerHeader
cntrHeader, CustomFieldValues cfValues)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.CustomFieldValues.ProcessCustomFieldValues(Guid
projGuid, String projName, DataStoreEnum store, Guid jobGuid, DateTime
modDate, Int32 revRank, Int32 modRevCounter, Byte[] cntrBytes, ProjectType
projectType, Guid sessionGuid, String sessionDescription, Boolean
isNewProject, Guid projectOwnerGuid)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjSynchronousSaveProcessor.ProcessCustomFieldValuesContainer(Guid
projGuid, String projName, DataStoreEnum store, Guid userGuid, Guid
sessionGuid, String sessionDescription, Guid jobGuid, ProjectType projType,
DateTime modDate, Int32 revRank, Int32 modRevCounter, Boolean
isOverwriteSave, Boolean isNewProject, Guid projectOwnerGuid, Byte[]
cntrBytes)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjQueueMessageDispatcher.DispatchMessage(ACMessage
acMessage, Message msg, Group messageGroup, JobTicket jobTicket,
MessageContext mContext)"/>
</class>
<class name="Queue">
<error id="26000" name="GeneralQueueJobFailed"
uid="6ae170f2-5770-4d58-9469-5772416f592f"
JobUID="265ddcbd-dca9-4510-b05f-6953a8b20aca" ComputerName=""
GroupType="ACProjectSave" MessageType="Byte[]" MessageId="194" Stage=""/>
</class>
</general>
</errinfo>


HELP!
 
W

wdritt

Two things I worked through to resolve this.

1) Looks like a bad custom field may have caused some issues, whic was
deleted from PWA.
2) Two tables (Entry and Usage) and a View (Task Usage) in MS Project were
corrupt.
In the enterprise global file that contains this data I validated they were
correct with the correct columns, etc. (Need to check out this file from PS
to edit -> Tools/Enterprise Options/Open Enterprise Global)Then opened the
projects one by one to review. In some cases I would get a message that the
table already existed and it asked me if I wanted to overwrite it with the
table that was in the global file. The option to do this is REPLACE, aka Yes.

If the replace dialog box is not prompted, go in and clear your cache,

One other note, for the one Table, I got a message when opening MS project
that &Entry already existed, so I had to go into the actual project and
delete the old table from the project, so it would use the global table
(Tools/Organizer/tables)


--
Thanks,
WDR


Robert said:
That is true it does say it is a cache issue. I would also make sure if this
project is checked
out due to previous save/publish attempts. Could be corruption with in the
file as well.
--
Project Consultant

REJ Company

(e-mail address removed)


wdritt said:
Hello. I am working in PS 2007, SP1, and I am getting an error code on some
of my projects in my program upon saving the project. I did see one other
post on here that said this was related to the cache, but I have cleaned
that up and believe it is something else in the data. When I go to save, I
get the red triangle exclamation point and a message stating:
**************
The following job failed to complete
Job Type: Save
Error ID: 12000(0x2EED)
Error Description: Project Server encountered a problem with this error
code; 12000

The Project could not be saved to the server. Please retry saving teh
project. If teh probelem persists, save teh project as a MPP file and
contact your system administrator.
*******************
If I click More Info on this message I get the following info:

<?xml version="1.0" encoding="utf-16"?>
<errinfo>
<general>
<class name="Data format error: Insufficient stream size to read type
double custom property value for pid B40801A for row
9b6b793d-5dca-4df5-bb16-aaa95c6d136b for container Task">
<error id="12000" name="ActiveCacheInvalidDataFormat"
uid="cb41663e-3f82-4353-a035-3a696f45ba43" error="Data format error:
Insufficient stream size to read type double custom property value for pid
B40801A for row 9b6b793d-5dca-4df5-bb16-aaa95c6d136b for container Task"/>
</class>
<class name="ActiveCacheQueuedMessageExecutionError">
<error id="12005" name="ActiveCacheQueuedMessageExecutionError"
uid="455d3b34-29f5-436e-b228-f668e246c3ec"
error="Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjException:
Data format error: Insufficient stream size to read type double custom
property value for pid B40801A for row 9b6b793d-5dca-4df5-bb16-aaa95c6d136b
for container Task
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.ReadPropertyValue(CustomFieldMetadata
cfmd, Int32 endOffset, Int32 valSize, CustomFieldValues cfValues,
P12ContainerHeader cntrHeader)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.ReadCustomNonNullProps(P12ContainerHeader
cntrHeader, Int32 rowEndOffset, CustomFieldValues cfValues, Dictionary`2
graphicalIndicators)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.ReadNextCustomFieldValuesRow(P12ContainerHeader
cntrHeader, Int32 cntrDataEndOffset, CustomFieldValues cfValues)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.P12Deserializer.ProcessCustomFieldValuesContainerData(P12ContainerHeader
cntrHeader, CustomFieldValues cfValues)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.CustomFieldValues.ProcessCustomFieldValues(Guid
projGuid, String projName, DataStoreEnum store, Guid jobGuid, DateTime
modDate, Int32 revRank, Int32 modRevCounter, Byte[] cntrBytes, ProjectType
projectType, Guid sessionGuid, String sessionDescription, Boolean
isNewProject, Guid projectOwnerGuid)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjSynchronousSaveProcessor.ProcessCustomFieldValuesContainer(Guid
projGuid, String projName, DataStoreEnum store, Guid userGuid, Guid
sessionGuid, String sessionDescription, Guid jobGuid, ProjectType projType,
DateTime modDate, Int32 revRank, Int32 modRevCounter, Boolean
isOverwriteSave, Boolean isNewProject, Guid projectOwnerGuid, Byte[]
cntrBytes)
at
Microsoft.Office.Project.Server.BusinessLayer.WinProjUtility.WinProjQueueMessageDispatcher.DispatchMessage(ACMessage
acMessage, Message msg, Group messageGroup, JobTicket jobTicket,
MessageContext mContext)"/>
</class>
<class name="Queue">
<error id="26000" name="GeneralQueueJobFailed"
uid="6ae170f2-5770-4d58-9469-5772416f592f"
JobUID="265ddcbd-dca9-4510-b05f-6953a8b20aca" ComputerName=""
GroupType="ACProjectSave" MessageType="Byte[]" MessageId="194" Stage=""/>
</class>
</general>
</errinfo>


HELP!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top