Hello, The handlerChain annotation[1] on an SEI implementation class has a "file" member-value that indicates the location of the JAX-WS handler configuration file (here[2] for example) relative to the SEI implementation containing this annotation.
I'm not certain if this relative location refers to the config file's location at *compile* time with respect to the Java source file, or the config file's location at *run-time* (after the source file is compiled into bytecode). If at compile time, a "file='handler.xml'" value for the HandlerChain annotation would indicate that the file needs to be in the same directory as the java source file. If at run time, a file="handler.xml" value would indicate that the file needs to be at the root of the classpath (for a deployed webapp containing the service, at the root of the WEB-INF/classes directory.) Which is it? The heart of this question is when the config file gets read--at compilation time or at run time. Thanks, Glen [1] https://jax-ws.dev.java.net/nonav/2.1.3/docs/annotations.html#2.6% 20javax.jws.HandlerChain%7Coutline [2] http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/jaxws_handlers/src/demo/handlers/common/demo_handlers.xml?revision=566980&view=markup
