Thanks for reply Jason.
Yes, this was not an EE deployment, but is Teiid specific deployment I was trying to use it for. once I set the TCCL it went beyond the CNFE exceptions.
However for some strange reason, a perfectly working JAXB class for marshelling & un-marshelling, now ignores the @XmlAccessorType, @XmlTransient and want to marshall all the methods even though they do not have JAXB annotations on and fails. Still needs to figure out what is the difference the environement contributing to this.
Thanks.
Ramesh..