I need to use multiple document processor in my vespa use case. I have a condition where I need to modify feeds based on different conditions. I can not use document processor chaining. It has to be a separate one which I can use every time I insert a feed. I have tried using the below server.xml configuration.
<document-processing>
<chain id="foo">
<documentprocessor
id="com.abc.xyz.Test" bundle="abc-xyz-one" />
</chain>
<chain id="bar">
<documentprocessor
id="com.abc.xyz.Test2" bundle="abc-xyz-one" />
</chain>
</document-processing>
Request
http://<IP>:<port>/document/v1/test2/test2/docid/<id>/;&chain=foo
Here I am getting a timeout.