Я пытаюсь передать переменную из задачи службы в другую, чтобы передать ее в URL этой задачи службы. У кого-нибудь есть предложения?
Когда вам нужно перенести данные из одной задачи в другую, самый безопасный и гибкий способ - сохранить данные в переменной процесса.
Так в ServiceTask-A:
... public void execute(DelegateExecution ex) { ex.setVariable("myUrl", "https://stackoverflow.com"); }
и в ServiceTask-B:
... public void execute(DelegateExecution ex) { String myUrl = (String)ex.getVariable("myUrl"); // myUrl now contains "https://stackoverflow.com" }