AnyLogic 6 Discussion

I have a service that needs to utilize resources from two different resource pools. If either resource is unavailable, the entity should remain in the queue. The only solution I have come up with involves adding an additional seize and release around the service, but this complicates things if one resource is available and the other is not. What is the best way to accomplish requiring two different resources for a service to proceed? Thanks for any suggestions.
I think that the best way is to add one more "Seize" element. Also you may create a separate Active Object that will represents this structure, if you want to use it several times in the model.
Hi, You can split the entity, use a service with resource pool for each resulting entity and then queue and combine them. service -- queue / | \ source--split-- resourcePool -- combine--sink \ / service1--queue1 | resourcePool1 Regards, Jose