(This message has been automatically imported from the retired mailing list)
Hi,
I’m new to Zato and was trying out the Pub/Sub feature. I encountered the f=
ollowing error when I clicked on “Clear in-flight” in the consumer. Am I do=
ing something wrong here? BTW I also got errors when I use CURL to acknowle=
dge the message.
Traceback (most recent call last):
File “/opt/zato/2.0.7/code/zato-web-admin/src/zato/admin/web/views/pubsub=
/consumers.py”, line 142, in clear_queue
’zato.pubsub.consumers.clear-queue’, {‘queue_type’: queue_type, ‘client=
_id’: client_id})
File “/opt/zato/2.0.7/code/zato-web-admin/src/zato/admin/middleware.py”, =
line 72, in invoke
raise Exception(‘CID: {}\nDetails: {}’.format(zato_env.get(‘cid’), zato=
_env.get(‘details’)))
Exception: CID: K074EJWKQZKAN8PFGEZTKRHM3X92
Details: Traceback (most recent call last):
File “/opt/zato/2.0.7/code/zato-server/src/zato/server/connection/http_so=
ap/channel.py”, line 198, in dispatch
payload, worker_store, self.simple_io_config, post_data)
File “/opt/zato/2.0.7/code/zato-server/src/zato/server/connection/http_so=
ap/channel.py”, line 350, in handle
params_priority=3Dchannel_item.params_pri)
File “/opt/zato/2.0.7/code/zato-server/src/zato/server/service/init.p=
y”, line 401, in update_handle
self.invoke(service, channel)
File “/opt/zato/2.0.7/code/zato-server/src/zato/server/service/init.p=
y”, line 344, in invoke
service.handle()
File “/opt/zato/2.0.7/code/zato-server/src/zato/server/service/internal/s=
ervice.py”, line 271, in handle
response =3D func(id, payload, channel, data_format, transport, serial=
ize=3DTrue)
File “/opt/zato/2.0.7/code/zato-server/src/zato/server/service/init.p=
y”, line 499, in invoke
return self.invoke_by_impl_name(self.server.service_store.name_to_impl=
name[name], *args, **kwargs)
File “/opt/zato/2.0.7/code/zato-server/src/zato/server/service/init.p=
y”, line 483, in invoke_by_impl_name
return self.update_handle(*invoke_args, **kwargs)
File “/opt/zato/2.0.7/code/zato-server/src/zato/server/service/init.p=
y”, line 401, in update_handle
self._invoke(service, channel)
File “/opt/zato/2.0.7/code/zato-server/src/zato/server/service/init.p=
y”, line 344, in _invoke
service.handle()
File “/opt/zato/2.0.7/code/zato-server/src/zato/server/service/internal/p=
ubsub/consumers.py”, line 295, in handle
self.pubsub.acknowledge(sub_key, self.pubsub.get_consumer_in_flight_mes=
sage_list(sub_key))
File “/opt/zato/2.0.7/code/zato-common/src/zato/common/pubsub/init.py=
”, line 921, in acknowledge
return self.impl.acknowledge_delete(ctx)
File “/opt/zato/2.0.7/code/zato-common/src/zato/common/pubsub/init.py=
”, line 643, in acknowledge_delete
args=3D[int(is_delete)] + ctx.msg_ids)
TypeError: can only concatenate list (not “set”) to list
Important: This email is confidential and may be privileged. If you are not=
the intended recipient, please delete it and notify us immediately; you sh=
ould not copy or use it for any purpose, nor disclose its contents to any o=
ther person. Thank you.