Я хотел бы создать свою собственную Custom Tube и поместить ее в стек Java Metro WS, но пока мне не повезло. Я не нашел никакой подробной документации Metro, особенно об этой части (документация Metro на официальном сайте совершенно бесполезна).
На данный момент я обнаружил, что мне нужно создать Tube, который реализует AbstractFilterTubeImpl
, затем мне нужно TubelineAssembler
и фабрику (TubelineAssemblerFactory
). Однако после создания этих классов я понятия не имею, что с ними делать, как подключить их к стеку WS. Я читал много блогов и сайтов, некоторые из них используют старый метод, который использует TubeFactory (но этот класс даже больше не существует), и ни один из них не объясняет, что делать на этом этапе.
Некоторые из них упоминают папку META-INF/services
, где я должен создать файл конфигурации, но я не уверен, где эта папка должна быть, что файл конфигурации должен содержать точно (найдено напротив сообщений в блоге о это), и как это будет признано. Я использую Netbeans IDE 6.9.1 с Glassfish 3.
Любая помощь будет принята с благодарностью. Спасибо!