Я новичок в разработке веб-сервисов. Я использую Netbeans 7.0 с плагином Axis2 и Tomcat 7.
У меня есть серверное приложение, представляющее собой просто набор веб-методов без пользовательского интерфейса или чего-либо еще, и я создал его в значительной степени, следуя инструкциям в http://netbeans.org/kb/69/websvc/gs-axis.html. Я использую плагин Axis2 для развертывания в Tomcat.
Итак, когда я создал свое серверное приложение, не было основного метода или чего-либо еще. Обычно, если я хочу войти в файл журнала log4j, я бы добавил что-то вроде этого в свой метод main, чтобы определить, где находится файл конфигурации для log4j ...
PropertyConfigurator.configure ( "./ Conf / log4j.properties");
Я делаю это на клиенте веб-сервиса, и он работает просто отлично, но, конечно, у него есть основной метод. Итак, куда бы я поместил его в серверное приложение веб-сервиса, у которого нет основного метода? Я знаю, что это не обязательно должно быть в основном методе, но это должно быть в некотором блоке кода, который, я знаю, будет выполняться, и я не могу точно гарантировать, какой из моих веб-методов будет выполнен первым, поэтому я могу на самом деле просто вставьте это в один из моих веб-методов.
Я проверял другие посты в StackOverflow, но на самом деле не нашел ни одного, описывающего, что делать в этом сценарии.
Кто-нибудь знает правильный способ сделать это?