Hellodear friends
I want to know how to enable all properties pwa setting like this Database Admin in PWA Setting.
Hellodear friends
I want to know how to enable all properties pwa setting like this Database Admin in PWA Setting.
Dear Folks,
I have been facing problem when I try to open OOB BI Report called "Project Overview Dashbaord" from inside the EPM. It shows blank screen when I open, If I try to refresh all connections then it gives me following error message:
=================================
External Data Refresh Failed
An error occurred while working on the Data Model in the workbook. Please try again.
We were unable to refresh one or more data connections in this workbook.
The following connections failed to refresh:
ThisWorkbookDataModel
=================================
It works fine if I download the file and open it from my desktop.
I tried all possible solutions but no luck. Kindly help me to resolve this nasty problem.
Thank you
Best Regards
Mohsin Raza
Hi Experts,
I have an old Project Server 2007 environment, now one of my project managers has an issue where she doesn't see all her projects on the project center page.
She has al the correct category and group permissions and is owner of the projects. I even made her an administrator to see if the projects show up, no results.
I checked if the views had any filters, not the case. Also, I created a new view and the projects don't show up.
The Projects do show up in Ms Project Professional 2007 and can be published by her.
What could be wrong here? I'm a bit rusty on my Project Server 2007 administration, but I do believe I have tried all options.
Please advice,
Erik van Hurck
We have Project Server 2010 with December 2013 CU.
In our production system, when viewing the StatusApprovalsHistory page some users can see approvals from other Status Managers, it is not ALL other approvals, just approvals from some subset of projects. In our test environment, we don't see this occuring.
For instance, I am an administrator and do not typically accept task updates. However, when I look in the Status Approvals History, I see approvals for 32 different projects, most of which I have never accepted time for.
What could be causing this, and is there a way for me to ensure that a user only sees their history?
thanks!
-Jim
Hello
Using Excel services, we get sporadically this error message
this is strange as refreshing the page may produce the report well
we tried the solution here without success (
does-any of you have ideas on what can happen and how to solve it?
thanks in advance
Jérome
Hi all
I create a new Project Server group, choose a group from AD to sync with and klick save. Nothing seems to happen. After some time the page is closed, I am back in the groups list. No new group created. No visible error mesage.
When I edit an existing group the group remains unchanged.
Same issue with trusted sites and local intranet. URL is the one with default AAM.
Project Server 2010 does not have any issues in this environment.
Possible issue: large company with complex AD structure. Not even known, what kind of trusts exist.
ULS log shows some issues. Listed below.
Perhaps timeout? Where to increase? Can a SharePoint PeoplePicker configuration perhaps help here?
Thanks for help
Christoph
PWA:https://xxxxxxxxxxxxxxx/pwa, ServiceApp:Project Server Service, User:i:0#.w|domain\user, PSI: AD Sync: using current forest and 2-way forest trusts to search for AD Guids, LogLevelManager Warning-ulsID:0x002D56E3 has no entities explicitly specified.
A runtime exception was detected. Details follow. Message: Thread was being aborted. Technical Details: System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Monitor.ObjWait(Boolean exitContext, Int32 millisecondsTimeout, Object obj)
at System.Threading.ManualResetEventSlim.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.SpinThenBlockingWait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.InternalRunSynchronously(TaskScheduler scheduler, Boolean waitForCompletion)
at System.Linq.Parallel.SpoolingTask.SpoolStopAndGo[TInputOutput,TIgnoreKey](QueryTaskGroupState groupState, PartitionedStream`2 partitions, SynchronousChannel`1[] channels, TaskScheduler taskScheduler)
at System.Linq.Parallel.DefaultMergeHelper`2.System.Linq.Parallel.IMergeHelper<TInputOutput>.Execute()
at System.Linq.Parallel.MergeExecutor`1.Execute[TKey](PartitionedStream`2 partitions, Boolean ignoreOutput, ParallelMergeOptions options, TaskScheduler taskScheduler, Boolean isOrdered, CancellationState cancellationState, Int32 queryId)
at System.Linq.Parallel.PartitionedStreamMerger`1.Receive[TKey](PartitionedStream`2 partitionedStream)
at System.Linq.Parallel.FirstQueryOperator`1.WrapHelper[TKey](PartitionedStream`2 inputStream, IPartitionedStreamRecipient`1 recipient, QuerySettings settings)
at System.Linq.Parallel.FirstQueryOperator`1.WrapPartitionedStream[TKey](PartitionedStream`2 inputStream, IPartitionedStreamRecipient`1 recipient, Boolean preferStriping, QuerySettings settings)
at System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.ChildResultsRecipient.Receive[TKey](PartitionedStream`2 inputStream)
at System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient`1 recipient)
at System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient`1 recipient)
at System.Linq.Parallel.QueryOperator`1.GetOpenedEnumerator(Nullable`1 mergeOptions, Boolean suppressOrder, Boolean forEffect, QuerySettings querySettings)
at System.Linq.Parallel.QueryOpeningEnumerator`1.OpenQuery()
at System.Linq.Parallel.QueryOpeningEnumerator`1.MoveNext()
at System.Linq.ParallelEnumerable.GetOneWithPossibleDefault[TSource](QueryOperator`1 queryOp, Boolean throwIfTwo, Boolean defaultIfEmpty)
at System.Linq.ParallelEnumerable.FirstOrDefault[TSource](ParallelQuery`1 source, Func`2 predicate)
at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryConvertGroupAdGuidToDistinguishedName(Guid groupAdGuid)
at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfoByGuid(Guid groupAdGuid)
at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.ValidateADObjectIsWithinTenancy(Guid adObjectGuid)
at Microsoft.Office.Project.Server.BusinessLayer.Security.ValidateADGroups(SecurityGroupsDataSet groups)
at Microsoft.Office.Project.Server.BusinessLayer.Security.ValidateSecurityGroupUpdate(SecurityGroupsDataSet group, Boolean isCreation)
at Microsoft.Office.Project.Server.BusinessLayer.Security.CreateGroupsInternal(SecurityGroupsDataSet groups)
at Microsoft.Office.Project.Server.BusinessLayer.Security.CreateGroups(SecurityGroupsDataSet groups)
at Microsoft.Office.Project.Server.Wcf.Implementation.WcfMethodInvocation.InvokeBusinessObjectMethod(String businessObjectName, String methodName, IEnumerable`1 actions)
(Watson Reporting Cancelled) System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Monitor.ObjWait(Boolean exitContext, Int32 millisecondsTimeout, Object obj)
at System.Threading.ManualResetEventSlim.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.SpinThenBlockingWait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.InternalRunSynchronously(TaskScheduler scheduler, Boolean waitForCompletion)
at System.Linq.Parallel.SpoolingTask.SpoolStopAndGo[TInputOutput,TIgnoreKey](QueryTaskGroupState groupState, PartitionedStream`2 partitions, SynchronousChannel`1[] channels, TaskScheduler taskScheduler)
at System.Linq.Parallel.DefaultMergeHelper`2.System.Linq.Parallel.IMergeHelper<TInputOutput>.Execute()
at System.Linq.Parallel.MergeExecutor`1.Execute[TKey](PartitionedStream`2 partitions, Boolean ignoreOutput, ParallelMergeOptions options, TaskScheduler taskScheduler, Boolean isOrdered, CancellationState cancellationState, Int32 queryId)
at System.Linq.Parallel.PartitionedStreamMerger`1.Receive[TKey](PartitionedStream`2 partitionedStream)
at System.Linq.Parallel.FirstQueryOperator`1.WrapHelper[TKey](PartitionedStream`2 inputStream, IPartitionedStreamRecipient`1 recipient, QuerySettings settings)
at System.Linq.Parallel.FirstQueryOperator`1.WrapPartitionedStream[TKey](PartitionedStream`2 inputStream, IPartitionedStreamRecipient`1 recipient, Boolean preferStriping, QuerySettings settings)
at System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.ChildResultsRecipient.Receive[TKey](PartitionedStream`2 inputStream)
at System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient`1 recipient)
at System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient`1 recipient)
at System.Linq.Parallel.QueryOperator`1.GetOpenedEnumerator(Nullable`1 mergeOptions, Boolean suppressOrder, Boolean forEffect, QuerySettings querySettings)
at System.Linq.Parallel.QueryOpeningEnumerator`1.OpenQuery()
at System.Linq.Parallel.QueryOpeningEnumerator`1.MoveNext()
at System.Linq.ParallelEnumerable.GetOneWithPossibleDefault[TSource](QueryOperator`1 queryOp, Boolean throwIfTwo, Boolean defaultIfEmpty)
at System.Linq.ParallelEnumerable.FirstOrDefault[TSource](ParallelQuery`1 source, Func`2 predicate)
at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryConvertGroupAdGuidToDistinguishedName(Guid groupAdGuid)
at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfoByGuid(Guid groupAdGuid)
at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.ValidateADObjectIsWithinTenancy(Guid adObjectGuid)
at Microsoft.Office.Project.Server.BusinessLayer.Security.ValidateADGroups(SecurityGroupsDataSet groups)
at Microsoft.Office.Project.Server.BusinessLayer.Security.ValidateSecurityGroupUpdate(SecurityGroupsDataSet group, Boolean isCreation)
at Microsoft.Office.Project.Server.BusinessLayer.Security.CreateGroupsInternal(SecurityGroupsDataSet groups)
at Microsoft.Office.Project.Server.BusinessLayer.Security.CreateGroups(SecurityGroupsDataSet groups)
at Microsoft.Office.Project.Server.Wcf.Implementation.WcfMethodInvocation.InvokeBusinessObjectMethod(String businessObjectName, String methodName, IEnumerable`1 actions)
Error is: GeneralUnhandledException. Details: General Unhandled Exception in _Security.CreateGroups_ Attributes: System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Monitor.ObjWait(Boolean exitContext, Int32 millisecondsTimeout, Object obj)
at System.Threading.ManualResetEventSlim.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.SpinThenBlockingWait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at System.Threading.Tasks.Task.InternalRunSynchronously(TaskScheduler scheduler, Boolean waitForCompletion)
at System.Linq.Parallel.SpoolingTask.SpoolStopAndGo[TInputOutput,TIgnoreKey](QueryTaskGroupState groupState, PartitionedStream`2 partitions, SynchronousChannel`1[] channels, TaskScheduler taskScheduler)
at System.Linq.Parallel.DefaultMergeHelper`2.System.Linq.Parallel.IMergeHelper<TInputOutput>.Execute()
at System.Linq.Parallel.MergeExecutor`1.Execute[TKey](PartitionedStream`2 partitions, Boolean ignoreOutput, ParallelMergeOptions options, TaskScheduler taskScheduler, Boolean isOrdered, CancellationState cancellationState, Int32 queryId)
at System.Linq.Parallel.PartitionedStreamMerger`1.Receive[TKey](PartitionedStream`2 partitionedStream)
at System.Linq.Parallel.FirstQueryOperator`1.WrapHelper[TKey](PartitionedStream`2 inputStream, IPartitionedStreamRecipient`1 recipient, QuerySettings settings)
at System.Linq.Parallel.FirstQueryOperator`1.WrapPartitionedStream[TKey](PartitionedStream`2 inputStream, IPartitionedStreamRecipient`1 recipient, Boolean preferStriping, QuerySettings settings)
at System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.ChildResultsRecipient.Receive[TKey](PartitionedStream`2 inputStream)
at System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient`1 recipient)
at System.Linq.Parallel.UnaryQueryOperator`2.UnaryQueryOperatorResults.GivePartitionedStream(IPartitionedStreamRecipient`1 recipient)
at System.Linq.Parallel.QueryOperator`1.GetOpenedEnumerator(Nullable`1 mergeOptions, Boolean suppressOrder, Boolean forEffect, QuerySettings querySettings)
at System.Linq.Parallel.QueryOpeningEnumerator`1.OpenQuery()
at System.Linq.Parallel.QueryOpeningEnumerator`1.MoveNext()
at System.Linq.ParallelEnumerable.GetOneWithPossibleDefault[TSource](QueryOperator`1 queryOp, Boolean throwIfTwo, Boolean defaultIfEmpty)
at System.Linq.ParallelEnumerable.FirstOrDefault[TSource](ParallelQuery`1 source, Func`2 predicate)
at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryConvertGroupAdGuidToDistinguishedName(Guid groupAdGuid)
at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.TryGetGroupInfoByGuid(Guid groupAdGuid)
at Microsoft.Office.Project.Server.BusinessLayer.ActiveDirectoryUtility.ValidateADObjectIsWithinTenancy(Guid adObjectGuid)
at Microsoft.Office.Project.Server.BusinessLayer.Security.ValidateADGroups(SecurityGroupsDataSet groups)
at Microsoft.Office.Project.Server.BusinessLayer.Security.ValidateSecurityGroupUpdate(SecurityGroupsDataSet group, Boolean isCreation)
at Microsoft.Office.Project.Server.BusinessLayer.Security.CreateGroupsInternal(SecurityGroupsDataSet groups)
at Microsoft.Office.Project.Server.BusinessLayer.Security.CreateGroups(SecurityGroupsDataSet groups)
at Microsoft.Office.Project.Server.Wcf.Implementation.WcfMethodInvocation.InvokeBusinessObjectMethod(String businessObjectName, String methodName, IEnumerable`1 actions) . Standard Information: PSI Entry Point: Project User: i:0#.w|domain\user
Correlation Id: d2068337-2a9c-e411-bfa5-0050569f25e8 PWA Site URL: https://xxxxxxxxxxxxxx/pwa SA Name: Project Server Service PSError: GeneralUnhandledException (42), LogLevelManager Warning-ulsID:0x00101622 has no entities explicitly specified.
Application error when access /_layouts/15/PWA/Admin/AddModifyGroup.aspx, Error=Request timed out.
Christoph Muelder | Senior Consultant, MCTS, MCSE | SOLVIN information management GmbH, Germany
Hi,
i am trying to call Project server Odata from a SharePoint workflow running on a custom list in the same site (PWA). If i run the query in the browser i can get the expected value. However when i run it in SharePoint workflow i get the following output:
responseStatusCode : "Forbiden"
ReponseContent:
{"error":{"code":"20010, Microsoft.ProjectServer.PJClientCallableException","message":{"lang":"en-US","value":"GeneralSecurityAccessDenied"}}}
Looking at the ULS i could see:
roject Server Project Server OData ah2pa Verbose Checking for AppPermission to projectserver
odata service. 6f7872e2-0b4c-89ab-8fd3-3c006db003a2
12/20/2013 13:02:28.60 w3wp.exe (0x246C) 0x2CBC Project Server Project Server OData ah2o9 High Unable to process OData request. Access is denied. 6f7872e2-0b4c-89ab-8fd3-3c006db003a2
12/20/2013 13:02:28.60 w3wp.exe (0x246C) 0x2CBC SharePoint Foundation CSOM ahjq1 High Exception occured in scope Microsoft.ProjectServer.ProjectServerData.ProcessRequest.
Exception=Microsoft.ProjectServer.PJClientCallableException: GeneralSecurityAccessDenied at Microsoft.ProjectServer.ProjectServerData.ProcessRequest(String path, Stream inputStream) at Microsoft.SharePoint.Client.Rest.RestService.ProcessQuery(Stream
inputStream, IList`1 pendingDisposableContainer) 6f7872e2-0b4c-89ab-8fd3-3c006db003a2
12/20/2013 13:02:28.60 w3wp.exe (0x246C) 0x2CBC SharePoint Foundation CSOM agmjp High Original error: Microsoft.ProjectServer.PJClientCallableException:
GeneralSecurityAccessDenied at Microsoft.ProjectServer.ProjectServerData.ProcessRequest(String path, Stream inputStream) at Microsoft.SharePoint.Client.Rest.RestService.ProcessQuery(Stream inputStream, IList`1
pendingDisposableContainer) 6f7872e2-0b4c-89ab-8fd3-3c006db003a2.
AppPermission for workflow is set to full control on the PWA site and i am using app step to run the call.
Any Idea on how to make this work ?
thks
Hello all,
I am currently having issues with the Connected SharePoint Sites page in Project Server 2013 on prem. The installation is set to create new sites automatically upon first publish of a project. Within the Connected SharePoints Sites page many of the Project Names have a blank Site Address field. I can go the to Project Center click on any of the projects missing a Site Address and click on the Project Site button in the ribbon and get to the project site. There are currently no errors being thrown, at least that I can clearly identify, to indicate an issue with this PDP.
I have two questions:
1) Is there a way to re-populate this list using a script so that all Projects have their corresponding Site Address? Manually is not really an option there are just too many.
2) What effect does this missing data have on the PWA instance?
Installation info:
App Server: MS Server 2008 R2 SP1, Sharepoint Enterprise 2013 SP1, Project Server 2013 SP1 Dec2014 CU applied
SQL Server: MS SQL 2008 R2
I appreciate your help.
Brian
I'm looking to see if anyone has deployed a Project Server 2010/2013 instance with PKI authentication
I believe this is a combination of STS/ADFS2.0/SharePoint configuration (which is explain brilliantly here: https://jorgequestforknowledge.wordpress.com/category/sharepoint-server/)
Not sure if this link is helpful? :http://mroffice365.com/2011/05/how-to-configure-claim-based-authentication-for-sharepoint-project-server-2010/
2 things stick out
1) Do I need ADFS to do SSO? Or is there another application/way to do this?
2) Project Server is not mentioned and I'm unsure if it is the same setup
Example:
User Adam goes to https://PS.corp.com =>
User Adam gets access to Project Server because: Adam's certificate was read and it passed corp\adam to Project Server who is on the user list (username:corp\adam)
User Betty goes to https://PS.corp.com =>
User Betty gets deneid to Project Server because: Betty's certificate was read and it passed corp\betty to Project Server who is on the user list (username: corp\betty)
I'd REALLY appreciate any insight from anyone who has done a setup of Project Server with certificates/certificate based authentication - I'm finding a lot
of SharePoint based answers and minimal project server based answers...
Thanks
kbwrecker
Hi,
The Convertto-SPProjectDatabase cmdlet fails with "User does not have permission to perform this action". The ULS logs show that failure occurs after the Draft migration has completed successfully and the Published migration is beginning. It's attempting to exec sp_addlinkedserver, which the install account doesn't have SQL Server permissions to do. I don't understand why a linked server is required since all of the databases are on the same SQL Server. Does anyone know what is going on here?
Thanks,
Erik
Erik RHS
Using PSI Is it possible to update project custom filed which has a lookup table. I tried but it throws the following exception
An unhandled exception of type 'System.Web.Services.Protocols.SoapException' occurred in System.Web.Services.dll
Any Idea on this.
VIKRAM
Hi,
In Department Lookup Table- by mistake I created 1 extra line-
How can I delete Hierarchy/extra line-so that reporting in cube don't get problem- see image
Thanks
We recently deployed the following for our new SharePoint 2013 farm:
2 SQL server (alwaysOn config)
2 application servers
2 WFE
1 SQL for Dedicated Search
2 WFE for Dedicated Search
2 Applications Servers for Dedicated Search.
After purchasing a company that uses Project 2013 heavily we are now looking at deploying Project 2013 using our new 2013 SharePoint farm. My question is what is the recommended additional servers that would needed to be deployed to the existing farm?
Thanks,
Ric
Hi,
Some Resource ID are quite simple : 1, 2, 3, 4 ... some other are more complex : 1,024; 1,230 ...
Why? What does that mean ? NB: I have only 20 resources in my Resource Center.
Thanks
Hi,
I'm testing the Approval Rules in PWA 2013. With the system account, I'm able to select some resources in order to give them an automatic approval.
But if I use the account of another administrator, the resource list is blank: nobody!
What is the problem?
Thanks
Hello,
Why, in PWA 2013 (on premises) Cost resources have a Base calendar?
Thanks
Hello,
I want to test Approvals with or without Rules. So I created a small project with 4 tasks and a resource on each task.
Until today, the Timesheets worked fine in this environment: Project Sever 2013 on prem.
Today the new project and assignments appear in the Project Center of each resource, in the Resource assignments view, in the resource availability view... in each resource instance.
but they don't appear in any timesheet!
What did I miss?
Thanks for your help
Hello,
I entered 30h of Actual work on a task, PWA will calculate the Remaining Work : 10h but I need to say that Remaining Work is greater: 24h
Where and how I do that in the Timesheet?
Thanks
I am a database administrator for a company and MS Project Server is down and I cannot get it back working. I have never worked with Project Server before and do not have much knowledge of the application.
We do not know what happened, but we think that there was a MS Windows Patch installed and a out of order reboot as well as some Active Directory hardening.
Now when we try to use the URL we get either Webpage cannot be found 404 or The website cannot display the page 500 errors.
I can only tell you want is working:
All the SQL database with the exception of Project Server Reports are on line and working. Reports database is working, but I had to restore to an older version if the db
The SPFARM account is working, we are able to log into the server with that account just fine
The SPFARM account has full sysadmin access to all SQL instances
The services are running and using the spfarm account although I have found some ProjectServer Services disabled, so I enabled them and started
The set up is as follows
There are two web servers
There are two application servers
There are two db server
In the documentation they state that the server are load balanced, but I can tell you that the db servers are not, there is no clustering or mirroring. One db server has what looks like several sharepoint databases including the WSS_Content db and db02 has the 4 primary projectserver databases
Nothing is working and I just don’t know where to start. I ensured the services are running and the db’s are on line. I have hunted down several errors in the windows application log, but nothing has helped.
Please help, I have no idea what to check or where to start.
Hi All,
I am using Project Server 2007. We are planing to migrate few Local Custom Fields to Enterprise Fields using Add Field to Enterprise option. Since we are unable to create Reports( for a particular set of projects) having Local Custom Fields which are only available in Publish Database and not available in Reporting Database.
My question is: How will it affect other projects? After migration, will all the values updated to Reporting DB?