Cannot receive an event in a library in Connections
Troubleshoot the problem that an event cannot be received in a Connections community library.
Problem
During a file uploading, conversion does not work, and users cannot see the thumbnails for new uploaded files in a library, although HCL Docs and File Viewer have registered the required event in<WAS_ROOT>/profiles/AppSrv01/config/cells/docsCell01/LotusConnections-config/events_config.xml as follows:
<postHandler class="com.ibm.docs.lcfiles.daemon.handlers.DocsEventHandler" enabled="true"
invoke="ASYNC" name="DocsEventHandler"><subscriptions><subscription
eventName="files.file.created" source="FILES" type="CREATE"/><subscription
eventName="files.file.updated" source="FILES" type="UPDATE"/><subscription
eventName="ecm_files.approve.file.ecm.review.document.approved" source="EXTERNAL"
type="*"/><subscription eventName="ecm_files.post.file.ecm.file.checkin" source="EXTERNAL"
type="*"/><subscription eventName="ecm_files.delete.file.ecm.file.deleted" source="EXTERNAL"
type="*"/><subscription eventName="ecm_files.delete.file.ecm.version.deleted" source="EXTERNAL"
type="*"/><subscription eventName="ecm_files.update.file.ecm.file.checkout" source="EXTERNAL"
type="*"/><subscription eventName="ecm_files.add.file.ecm.draft.created" source="EXTERNAL"
type="*"/><subscription eventName="ecm_files.follow.file.ecm.follow.created" source="EXTERNAL"
type="*"/><subscription eventName="ecm_files.add.file.ecm.file.added.to.teamspace" source="EXTERNAL"
type="*"/><subscription eventName="ecm_files.post.file.ecm.draft.updated" source="EXTERNAL" type="*"/><subscription
eventName="ecm_files.update.file.ecm.file.restore" source="EXTERNAL" type="*"/></subscriptions></postHandler>postHandler
class="com.ibm.concord.viewer.lcfiles.daemon.ViewerUploadHandler" enabled="true"
invoke="ASYNC" name="ViewerUploadHandler"><subscriptions><subscription
eventName="files.file.created" source="FILES" type="CREATE"/><subscription
eventName="files.file.updated" source="FILES" type="UPDATE"/><subscription
eventName="files.command.createthumbnail" source="FILES" type="COMMAND"/><subscription
eventName="files.file.deleted" source="FILES" type="DELETE"/><subscription
eventName="files.file.undeleted" source="FILES" type="RESTORE"/><subscription
eventName="ecm_files.generate.file.ccm.tool" source="EXTERNAL" type="*"/><subscription
eventName="ecm_files.post.file.ecm.file.checkin" source="EXTERNAL" type="*"/><subscription
eventName="ecm_files.update.file.ecm.file.checkout" source="EXTERNAL" type="*"/><subscription
eventName="ecm_files.delete.file.ecm.file.deleted" source="EXTERNAL" type="*"/><subscription
eventName="ecm_files.delete.file.ecm.version.deleted" source="EXTERNAL" type="*"/><subscription
eventName="ecm_files.add.file.ecm.file.added.to.teamspace" source="EXTERNAL" type="*"/><subscription
eventName=""ecm_files.post.file.ecm.draft.updated" source="EXTERNAL" type="*"/><subscription
eventName="ecm_files.update.file.ecm.file.restore" source="EXTERNAL" type="*"/><subscription
eventName="ecm_files.approve.file.ecm.review.document.approved" source="EXTERNAL" type="*"/></subscriptions></postHandler></postHandlers>
But in Connections WebSphere JVM log, you cannot see event when uploading a document.
Cause
Activity Stream Generation is not enabled for Object Store configuration in Administration Console for Content Platform Engine (ACCE).
Resolving the problem
- Open the Administration Console for the Content Platform Engine (ACCE)
- On the ICDomain tab, expand the Object
Stores node in the navigation tree and open the existing
object store that you want to configure. The name of the object store
is ICObjectStore if the
createObjectStore.sh|.bat
command line tool was used to create it. - Once the object store has opened, click Search in the navigation tree to open the Search page.
- On the Saved Searches tab page, click New Object Store Search.
- On the Collaboration Configuration from the Class dropdown, and then click Run. inner tab, select
- If the message FNRAC4002W A query without a WHERE clause can take a long time to finish. Do you want to continue? displays, click OK. A single row is then returned.
- Click the result link in the ID column to open it for viewing and editing:
- In the results view tab, click the Properties tab.
- Find Activity Stream Generation Enabled and set it with True.
- After editing properties, click Save and then Close.
Refer to http://www-01.ibm.com/support/knowledgecenter/SSYGQH_5.0.0/admin/install/t_inst_config_addons_fn_b.dita for details.