has the following explanation:Deployment Descriptor can always override metadata specified in bean class annotations.
What that Structural information means? Annotations like @Singleton, @Stateless, @Remote, etc?Structural information may be provided using metadata annotations in the beans code or in the deployment descriptor. The structural information cannot, in general, be changed using Deployment Descriptor because doing so could break the enterprise bean’s function.
Thanks in advance.