My understanding about SOAP services(JAX-RPC), is this that they are not instantiated for each service client request and consequently are not thread-safe.
Based on that understanding, I have following scenario based question:
I have a JAX-RPC SOAP service, which is invoked concurrently.
Each invocation passes a plain vanilla XML document, as an input.
for each request, XML document is unmarshalled (i.e. into Java Object), using JAXB.
So, question is, will unmarshalled, Java Object (belonging to a unique request), shall be overwritten by the subsequent requests ?