cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Community Tip - Visit the PTCooler (the community lounge) to get to know your fellow community members and check out some of Dale's Friday Humor posts! X

DTODeliverablesQueue entries not executing.Queue entries always showing ready state

glv
12-Amethyst
12-Amethyst

DTODeliverablesQueue entries not executing.Queue entries always showing ready state

Customer created varitant specification from one configurable bom then execute Request Deliverables to create new variant.

But after that operation the Status in Requested Deliverables table is always Pending and queue entry item of DTODeliverablesQueue is always at Ready Status

In BGMS log get related error as below :

 

2018-07-18 16:17:21,388 WARN  [DTODeliverablesQueue.PollingThread] wt.method.server  - Uncaught exception on thread: "DTODeliverablesQueue.PollingThread" [id=302]
wt.method.AuthenticationException
    at wt.session.SessionContext.getContext(SessionContext.java:233)
    at wt.session.StandardSessionManager.getPrincipal(StandardSessionManager.java:162)
    at sun.reflect.GeneratedMethodAccessor31.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)
    at com.sun.proxy.$Proxy37.getPrincipal(Unknown Source)
    at wt.access.StandardAccessControlManager.getCurrentPrincipal(StandardAccessControlManager.java:8615)
    at wt.access.StandardAccessControlManager.checkAccess(StandardAccessControlManager.java:411)
    at sun.reflect.GeneratedMethodAccessor46.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)
    at com.sun.proxy.$Proxy44.checkAccess(Unknown Source)
    at wt.fc.StandardPersistenceManager.refresh(StandardPersistenceManager.java:1084)
    at wt.fc.StandardPersistenceManager.refresh(StandardPersistenceManager.java:517)
    at sun.reflect.GeneratedMethodAccessor50.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at wt.services.ServiceFactory$ServerInvocationHandler.invoke(ServiceFactory.java:399)
    at com.sun.proxy.$Proxy11.refresh(Unknown Source)
    at wt.fc.DefaultInflator$OidCache.inflate(DefaultInflator.java:383)
    at wt.fc.DefaultInflator$OidCache.inflate(DefaultInflator.java:375)
    at wt.fc.DefaultInflator$AbstractCache.get(DefaultInflator.java:291)
    at wt.fc.DefaultInflator$AbstractCache.get(DefaultInflator.java:259)
    at wt.fc.DefaultInflator.get(DefaultInflator.java:153)
    at wt.fc.ObjectReference.getObject(ObjectReference.java:735)
    at wt.fc.BinaryLinkUtilities.getRoleBObject(BinaryLinkUtilities.java:151)
    at wt.fc.ObjectToObjectLink.getRoleBObject(ObjectToObjectLink.java:222)
    at com.ptc.wpcfg.deliverables._DeliverablesRequestInfoToQueueEntry.getReqinfo(_DeliverablesRequestInfoToQueueEntry.java:35)
    at com.ptc.wpcfg.deliverables.StandardDeliverablesTicketService.findAndUpdateDelivReqInfo(StandardDeliverablesTicketService.java:409)
    at com.ptc.wpcfg.deliverables.StandardDeliverablesTicketService$1.notifyVetoableEvent(StandardDeliverablesTicketService.java:106)
    at wt.events.StandardKeyedEventBranch.intDispatchEvent(StandardKeyedEventBranch.java:312)
    at wt.events.StandardKeyedEventBranch.dispatchVetoableMultiObjectEvent(StandardKeyedEventBranch.java:263)
    at wt.events.StandardKeyedEventDispatcher.intDispatchEvent(StandardKeyedEventDispatcher.java:306)
    at wt.events.StandardKeyedEventDispatcher.dispatchVetoableMultiObjectEvent(StandardKeyedEventDispatcher.java:244)
    at wt.services.StandardManagerService.intDispatchVetoableEvent(StandardManagerService.java:408)
    at wt.services.StandardManagerService.dispatchVetoableMultiObjectEvent(StandardManagerService.java:313)
    at wt.fc.StandardPersistenceManager.dispatchVetoableEvent(StandardPersistenceManager.java:2976)
    at wt.fc.StandardPersistenceManager.dispatchVetoableEvent(StandardPersistenceManager.java:2959)
    at wt.fc.StandardPersistenceManager.remove(StandardPersistenceManager.java:2266)
    at wt.fc.StandardPersistenceManager.processRemoveOids(StandardPersistenceManager.java:2501)
    at wt.fc.StandardPersistenceManager.processRemoveOids(StandardPersistenceManager.java:2339)
    at wt.fc.StandardPersistenceManager.remove(StandardPersistenceManager.java:2228)
    at wt.fc.StandardPersistenceManager.remove(StandardPersistenceManager.java:1764)
    at wt.fc.StandardPersistenceManager.remove(StandardPersistenceManager.java:1143)
    at wt.queue.WtQueue.removeEntry(WtQueue.java:1078)
    at wt.queue.ProcessingQueue.execEntry(ProcessingQueue.java:332)
    at wt.queue.ProcessingQueue.execEntries(ProcessingQueue.java:892)
    at wt.queue.PollingQueueThread.run(PollingQueueThread.java:99)

ACCEPTED SOLUTION

Accepted Solutions
glv
12-Amethyst
12-Amethyst
(To:glv)

Solution:

1.       select ida2a2 from processingqueue where name='DTODeliverablesQueue'
2.       select * from queueentry where ida3a5='xxx'  (xxx is return value from step 1)
3.       change the values of column MarkForDeletea2 from 1 to 0  for all these searched records of step 2

View solution in original post

1 REPLY 1
glv
12-Amethyst
12-Amethyst
(To:glv)

Solution:

1.       select ida2a2 from processingqueue where name='DTODeliverablesQueue'
2.       select * from queueentry where ida3a5='xxx'  (xxx is return value from step 1)
3.       change the values of column MarkForDeletea2 from 1 to 0  for all these searched records of step 2

Announcements


Top Tags