I'm looking through some of my colleagues code and I'm noticing some
field level variables declared inside one of our pojos. Something
similar to this:
Public class classA
{
private classB aClassb;
Public classC[] aMethod()
{
aClassb= new classB();
}
}
aMethod() is exposed as a web service and is called several thousand
times per minute. Is this thread safe? I know it is bad to have field
level variables unless they are really needed but I don't know if this
behavior is ok inside of the axis2 environment.
Thanks,
Chris