Topic
  • No replies
SystemAdmin
SystemAdmin
693 Posts

Pinned topic ERROR Records Manager AutoDeclare Event Exception

‏2012-11-11T01:17:37Z |
Hi all,
I'm facing a problem related to RMAutoDeclare Event i did all that mentioned in help but i get the following error :

EVNT FNRCE0000E - ERROR Records Manager AutoDeclare Event Exception: Fail to get the record filed-in folder path from the source document property null\ncom.filenet.rm.ceintegration.eventhandler.declareoperation.util.MissingRequiredPropertyException: Fail to get the record filed-in folder path from the source document property null\n at com.filenet.rm.ceintegration.eventhandler.declareoperation.impl.BDSDeclareContextImpl.setProperties(BDSDeclareContextImpl.java:211)\n at com.filenet.rm.ceintegration.eventhandler.Declare.doDeclare(Declare.java:163)\n at com.filenet.rm.ceintegration.eventhandler.Declare.onEvent(Declare.java:102)\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n at java.lang.reflect.Method.invoke(Method.java:597)\n at com.filenet.engine.queueitem.SubscriptionProcessor.executeHandler(SubscriptionProcessor.java:1035)\n at com.filenet.engine.queueitem.SubscriptionProcessor.execute(SubscriptionProcessor.java:839)\n at com.filenet.engine.queueitem.EventQueueItemHandler.execute(EventQueueItemHandler.java:89)\n at com.filenet.engine.queueitem.EventQueueItemHandler$1.run(EventQueueItemHandler.java:55)\n at com.filenet.engine.context.CallState.doAs(CallState.java:235)\n at com.filenet.engine.context.CallState.doAs(CallState.java:152)\n at com.filenet.engine.queueitem.EventQueueItemHandler.executeAs(EventQueueItemHandler.java:46)\n at com.filenet.engine.queueitem.QueueItemExecutor.loadAndExecuteQueuedRow(QueueItemExecutor.java:175)\n at com.filenet.engine.queueitem.QueueExecutor.dispatchQueuedRow(QueueExecutor.java:356)\n at com.filenet.engine.queueitem.QueueExecutor.dispatchEvent(QueueExecutor.java:197)\n at com.filenet.engine.queueitem.QueueExecutor.execute(QueueExecutor.java:129)\n at com.filenet.engine.tasks.BackgroundTask.safeExecute(BackgroundTask.java:186)\n at com.filenet.engine.tasks.BackgroundTask.access$000(BackgroundTask.java:40)\n at com.filenet.engine.tasks.BackgroundTask$BackgroundTaskPriviledgedExceptionAction.run(BackgroundTask.java:655)\n at com.filenet.engine.context.CallState.doAsSystem(CallState.java:391)\n at com.filenet.engine.tasks.BackgroundTask.run(BackgroundTask.java:142)\n at com.filenet.engine.jca.workmgr.ThreadPool$WorkerThread.run(ThreadPool.java:85)\nCaused by: com.filenet.api.exception.EngineRuntimeException: API_PROPERTY_NOT_IN_CACHE: Property SourceDocPropertySymName2 not found in properties collection.\n at com.filenet.apiimpl.property.PropertiesImpl.get(PropertiesImpl.java:138)\n at com.filenet.apiimpl.property.PropertiesImpl.getStringValue(PropertiesImpl.java:1038)\n at com.filenet.rm.ceintegration.eventhandler.declareoperation.impl.BDSDeclareContextImpl.setProperties(BDSDeclareContextImpl.java:207)\n ... 23 more
2012-11-10T16:20:51.375Z 003BEA8A EVNT FNRCE0323E - ERROR Records Manager AutoDeclare Event Exception: The Event handler threw an exception.\ncom.filenet.api.exception.EngineRuntimeException: EVENT_HANDLER_THREW: The Event handler threw an exception.\n at com.filenet.rm.ceintegration.eventhandler.Declare.throwException(Declare.java:202)\n at com.filenet.rm.ceintegration.eventhandler.Declare.doDeclare(Declare.java:196)\n at com.filenet.rm.ceintegration.eventhandler.Declare.onEvent(Declare.java:102)\n at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)\n at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)\n at java.lang.reflect.Method.invoke(Method.java:597)\n at com.filenet.engine.queueitem.SubscriptionProcessor.executeHandler(SubscriptionProcessor.java:1035)\n at com.filenet.engine.queueitem.SubscriptionProcessor.execute(SubscriptionProcessor.java:839)\n at com.filenet.engine.queueitem.EventQueueItemHandler.execute(EventQueueItemHandler.java:89)\n at com.filenet.engine.queueitem.EventQueueItemHandler$1.run(EventQueueItemHandler.java:55)\n at com.filenet.engine.context.CallState.doAs(CallState.java:235)\n at com.filenet.engine.context.CallState.doAs(CallState.java:152)\n at com.filenet.engine.queueitem.EventQueueItemHandler.executeAs(EventQueueItemHandler.java:46)\n at com.filenet.engine.queueitem.QueueItemExecutor.loadAndExecuteQueuedRow(QueueItemExecutor.java:175)\n at com.filenet.engine.queueitem.QueueExecutor.dispatchQueuedRow(QueueExecutor.java:356)\n at com.filenet.engine.queueitem.QueueExecutor.execute(QueueExecutor.java:129)\n at com.filenet.engine.tasks.BackgroundTask.safeExecute(BackgroundTask.java:186)\n at com.filenet.engine.tasks.BackgroundTask.access$000(BackgroundTask.java:40)\n at com.filenet.engine.tasks.BackgroundTask$BackgroundTaskPriviledgedExceptionAction.run(BackgroundTask.java:655)\n at com.filenet.engine.jca.workmgr.ThreadPool$WorkerThread.run(ThreadPool.java:85)\nCaused by: com.filenet.rm.ceintegration.eventhandler.declareoperation.util.MissingRequiredPropertyException: Fail to get the record filed-in folder path from the source document property null\n at com.filenet.rm.ceintegration.eventhandler.declareoperation.impl.BDSDeclareContextImpl.setProperties(BDSDeclareContextImpl.java:211)\n at com.filenet.rm.ceintegration.eventhandler.Declare.doDeclare(Declare.java:163)\n ... 22 more\nCaused by: com.filenet.api.exception.EngineRuntimeException: API_PROPERTY_NOT_IN_CACHE: Property SourceDocPropertySymName2 not found in properties collection.\n at com.filenet.apiimpl.property.PropertiesImpl.get(PropertiesImpl.java:138)\n at com.filenet.apiimpl.property.PropertiesImpl.getStringValue(PropertiesImpl.java:1038)\n

I See that the problem in SourceDocPropertySymName2 property but its exist. any suggestion ?
Regards.