2011-04-15 1 views
3

Я хотел бы создать свою собственную пользовательскую трубку и поместить ее в стек Java Metro WS Stack, но до сих пор мне не повезло. Я не нашел никакой подробной документации о метро, ​​особенно об этой части (документация Metro на официальном сайте совершенно бесполезна).Как создать пользовательскую трубку для Java Metro WS

То, что я узнал, до сих пор является то, что мне нужно, чтобы создать пробки, которая реализует AbstractFilterTubeImpl, то мне нужен TubelineAssembler и завод (TubelineAssemblerFactory). Однако после создания этих классов я понятия не имею, что с ними делать, как подключить его к WS Stack. Я прочитал много блогов и сайтов, некоторые из них используют старый метод, который использует TubeFactory (но этот класс больше не существует), и никто из них не ясно объясняет, что делать на данный момент.

Некоторые из них упоминают папку META-INF/services, где мне нужно создать файл конфигурации, но я не уверен, где эта папка должна быть, что должен содержать конфигурационный файл (обнаруженные противоположные сообщения в блоге об этом), и как это будет распознано. Я использую Netbeans IDE 6.9.1 с Glassfish 3.

Любая помощь была бы принята с благодарностью. Благодаря!

ответ

2

Следующие ссылки помогли мне разобраться. В новых версиях Metro/Glassfish вам необходимо развернуть metro.xml с вашим приложением (в каталоге META-INF), чтобы настроить создание трубопровода ... См. Вторую ссылку для примера.

Custom tubes sample for Metro

Intercepting web service calls with a custom Metro Tube

 Смежные вопросы

  • Нет связанных вопросов^_^