Exception "com.tibco.as.space.ASException: INVALID_OBJECT (metaspace_invalid) " thrown when execute TIBCO BusinessWorks process which includes a TIBCO ActiveSpaces Put activity.
book
Article ID: KB0089966
calendar_today
Updated On:
Products
Versions
TIBCO ActiveSpaces
-
Not Applicable
-
Description
Resolution: Description: =========== Exception "com.tibco.as.space.ASException: INVALID_OBJECT (metaspace_invalid) " thrown when execute TIBCO BusinessWorks process which includes a TIBCO ActiveSpaces Put activity.
Environment: =========== TIBCO ActiveSpaces 2.0.x All Operating Systems
Symptoms: ========= Exception: dm:node-kind()="document", dm:node-name()="null", dm:string-value()="Job-56973 Error in [<processURL>] com.tibco.as.space.ASException: INVALID_OBJECT (metaspace_invalid) at com.tibco.plugin.as.ASPutActivity.eval(ASPutActivity.java:125) at com.tibco.pe.plugin.Activity.eval(Unknown Source) at com.tibco.pe.core.TaskImpl.eval(Unknown Source) at com.tibco.pe.core.Job.a(Unknown Source) at com.tibco.pe.core.Job.k(Unknown Source) at com.tibco.pe.core.JobDispatcher$JobCourier.a(Unknown Source) at com.tibco.pe.core.JobDispatcher$JobCourier.run(Unknown Source) caused by: com.tibco.as.space.RuntimeASException: com.tibco.as.space.ASException: INVALID_OBJECT (metaspace_invalid) at com.tibco.as.space.impl.ASSpace.putAllOp(ASSpace.java:1539) at com.tibco.as.space.impl.ASSpace.putAll(ASSpace.java:369) at com.tibco.plugin.as.ASPutActivity.eval(ASPutActivity.java:101) at com.tibco.pe.plugin.Activity.eval(Unknown Source) at com.tibco.pe.core.TaskImpl.eval(Unknown Source) at com.tibco.pe.core.Job.a(Unknown Source) at com.tibco.pe.core.Job.k(Unknown Source) at com.tibco.pe.core.JobDispatcher$JobCourier.a(Unknown Source) at com.tibco.pe.core.JobDispatcher$JobCourier.run(Unknown Source) Caused by: com.tibco.as.space.ASException: INVALID_OBJECT (metaspace_invalid) at Native.API_Space_PutAll(ApiSpace.cpp:542) at Native.Java_com_tibco_as_space_impl_NativeImpl_spacePutAll(SpaceMessage.cpp:204) at com.tibco.as.space.impl.NativeImpl.spacePutAll(Native Method) at com.tibco.as.space.impl.ASSpace.putAllOp(ASSpace.java:1524) ... 8 more
Cause: ====== The TIBCO BusinessWorks Process will be executed and finished. It is not active and waiting for some input (e.g.JMSQueuePoller, FilePoller). The Metaspace type has been set to Seeder for the Put Activity (backup count set to 1). On each excecution the process joins the cluster and redistribution of cached data will be executed. When the process finishes redistribution it starts again and if there is no active BusinessWorks process the cluster is not available (error thrown).
Resolution: ======== 1). Update the Metaspace type to Leech for ActiveSpaces activities in all TIBCO BusinessWorks processes which are active for a single execution only (normal start activity).
2). Start at least one Seeder agent (as-agent or a TIBCO BusinessWorks process that will not be closed on execution - e.g., FilePoller).
Issue/Introduction
Exception "com.tibco.as.space.ASException: INVALID_OBJECT (metaspace_invalid) " thrown when execute TIBCO BusinessWorks process which includes a TIBCO ActiveSpaces Put activity.