Weblogic work manager для определенных веб-сервисов внутри веб-приложения
Внутри веб-приложения у меня есть 2 веб-сервиса и 2 сервлета. Некоторые из этих компонентов являются внутренними, поэтому мы не хотим их ограничивать, но необходимо ограничить доступ к одному клиенту, работающему с веб-службами, поскольку он может привести к сбою сервера, если слишком много клиентов вызывают его. Я пытался сделать это в файле web.xml, как вы можете видеть в приведенном ниже коде, но, к сожалению, безуспешно. Сервлет JSP должным образом отправляется нужному менеджеру работ, но примеры веб-служб идут в диспетчер работ по умолчанию.
<servlet>
<servlet-name>Normaljsp</servlet-name>
<jsp-file>normal.jsp</jsp-file>
<init-param>
<param-name>wl-dispatch-policy</param-name>
<param-value>WorkManager-Global</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>Sample</servlet-name>
<servlet-class>com.mk.sample.WebServiceSample</servlet-class>
<init-param>
<param-name>wl-dispatch-policy</param-name>
<param-value>WorkManager-Endpoints</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>Sample</servlet-name>
<url-pattern>sample</url-pattern>
</servlet-mapping>
Как я могу изолировать этот последний образец веб-службы с собственным менеджером работы? Спасибо,