What version of the Oracle Data Access Client (ODAC) Should be Used with Windows 2016?

(Doc ID 2396842.1)

Last updated on MAY 10, 2018

Applies to:

Oracle Agile Product Lifecycle Management for Process - Version 6.2.2.0 and later
Information in this document applies to any platform.

Symptoms

Whenever users try to log into P4P on Windows Server 2016, there were two errors seen:

ERROR#1:

Error while Audit Logging: Xeno.Data.DataAccessException: Thread was being aborted.: SELECT a.pkid CachePKID, a.ID CacheId, b.fkTranslationCache ParentPKID, a.fkBase BaseCachePKID FROM commonTranslationCaches a LEFT JOIN commonTranslationCachesJoin b ON a.pkid = b.fkTranslationCacheChild AND b.Deleted=0 ---> System.Threading.ThreadAbortException: Thread was being aborted.
at Xeno.Prodika.Common.Performance.PerformanceTracker.get_Config()
at Xeno.Prodika.Common.Performance.PerformanceTracker.get_Tracker()
at Xeno.Prodika.Common.Performance.PerformanceTracker.StartTimer(String eventType, String details)
at Xeno.Data.XDataQueryIsolated.execute(String statement)
--- End of inner exception stack trace ---
at Xeno.Data.XDataQueryIsolated.execute(String statement)
at Xeno.Prodika.Translation.Loaders.Database.StandardTranslationCacheDataLoaderHelper.SetupCacheHelpers(Hashtable cacheHelpers)
at Xeno.Prodika.Translation.Loaders.Database.StandardTranslationCacheDataLoaderHelper.GetCacheHelperObjects()
at Xeno.Prodika.Translation.Loaders.Database.StandardTranslationCacheDataLoader.Load(ITranslationManagerAdmin manager)
at Xeno.Prodika.Translation.TranslationManager..ctor(ITranslationCacheDataLoader loader)
at Xeno.Prodika.Translation.TranslationManagerFactory.createTranslationManager(ITranslationCacheDataLoader loader)
at Xeno.Prodika.Application.Manager.ApplicationManager.InitializeState_Internal(ISessionState state, IExecutionContext context, IXDataManager manager, ITransactionManager transactionManager)
at Xeno.Prodika.Application.Manager.ApplicationManagerFactory.Xeno.Prodika.Application.IApplicationManagerFactory.CreateApplicationManagerSession(ISessionState state, IExecutionContext context)
at Xeno.Prodika.Application.Facade.AbstractPlatformFacade.EnsureInitialized()
at Xeno.Prodika.Application.Facade.AbstractPlatformFacade.get_ApplicationManager()
at Oracle.PLM4P.AuditLogging.AuditLoggingHighLevel.get_AuditLoggingEnabled()
at Oracle.PLM4P.AuditLogging.AuditLoggingHighLevel.HandleLogging(Object sender, EventArgs ea)Line: 0


ERROR#2:

Log Name: Application
Source: ASP.NET 4.0.30319.0
Date: 4/23/2018 9:47:33 AM
Event ID: 1309
Task Category: Web Event
Level: Warning
Keywords: Classic
User: N/A
Computer: {Server name}
Description:
Event code: 3001
Event message: The request has been aborted.
Event time: 4/23/2018 9:47:33 AM
Event time (UTC): 4/23/2018 1:47:33 PM
Event ID: 8448bf7500a14219857bfd2ab0fd3d78
Event sequence: 2
Event occurrence: 1
Event detail code: 0

Application information:
  Application domain: /LM/W3SVC/1/ROOT/portal-1-131689646613557171
  Trust level: Full
  Application Virtual Path: /portal
  Application Path: E:\PLM\web\portal\
  Machine name: N060PLM032

Process information:
  Process ID: 2800
  Process name: w3wp.exe
  Account name: NT AUTHORITY\SYSTEM

Exception information:
  Exception type: HttpException
  Exception message: Request timed out.



Request information:
  Request URL: http://localhost/portal/WebCommon/HealthCheck.aspx
  Request path: /portal/WebCommon/HealthCheck.aspx
  User host address: 127.0.0.1
  User:
  Is authenticated: False
  Authentication Type:
  Thread account name: NT AUTHORITY\SYSTEM

Thread information:
  Thread ID: 8
  Thread account name: NT AUTHORITY\SYSTEM
  Is impersonating: False
  Stack trace:

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms