@(#)jonas-j2ee_4_2.xsd 15/06/04 This group must be use when a DD needs: jonas-ejb-ref, jonas-service-ref, jonas-resourceType, jonas-resource-env elements The jonas-ejb-refType defines the JOnAS specific information for a reference to another enterprise bean's home. It contains: - the name of the ejb reference specified in the standard EJB deployment - the JNDI name of the resource. The ejb-ref-name element contains the name of a beans'reference The name is a JNDI name relative to the java:comp/env context. The name must be specified in the standard EJB deployment descriptor. The jndi-name element contains the JNDI name of the resource. The jonas-message-destinationType defines the JOnAS specific information for a message destination link. It contains: - the name of the message destination specified in the standard EJB deployment - the JNDI name of the message destination. The message-destination-name element contains the name of a message destination The name must be specified in the standard EJB deployment descriptor. The jndi-name element contains the JNDI name of the resource relative to the java:comp/env context. The jonas-message-destination-refType defines the JOnAS specific information for a reference to another message destination. It contains: - the name of the message destination specified in the standard EJB deployment - the JNDI name of the message destination. The message-destination-ref-name element contains the name of a message destination The name must be specified in the standard EJB deployment descriptor. The jndi-name element contains the JNDI name of the resource relative to the java:comp/env context. The jonas-resourceType defines the JOnAS specific information for bean's resource manager connection factory reference. It contains: - the name of the resource reference. - the JNDI name of the resource. The res-ref-name element contains the name of a resource manager connection factory reference. The name is a JNDI name relative to the java:comp/env context. The name must be specified in the standard EJB deployment descriptor. The jndi-name element contains the JNDI name of the resource. The jonas-resourceType defines the JOnAS specific information for bean's resource environment references.. It contains: - the name of the resource environment reference. - the JNDI name of the resource. The resource-env-ref-name element contains the name of a resource environment reference; its value is the environment entry name used in the standard EJB deployment descriptor. The name is a JNDI name relative to the java:comp/env context. The jndi-name element contains the JNDI name of the resource. The jonas-service-refType defines a reference on a Web Service The service-ref-name element declares logical name that the components in the module use to look up the Web service. It is recommended that all service reference names start with "service/". The jonas-port-component-ref element declares additionnal informations about a port-component-ref. The alt-wsdl element defines an URL pointing to a full WSDL Definition. This WSDL will be used in place of the wsdl-file specified in service-ref/wsdl-file. The jonas-init-param element declares parameters used to configure Service. The jonas-port-component-ref element declares additionnal informations about a port-component-ref. The service-endpoint-interface element is used to link a jonas-port-component-ref to a port-component-ref. The wsdl-port element is used to map a given SEI classname to a determined wsdl:port. Used in Service.getPort(Class sei) method. The jonas-stub-property element is used to configure Stub returned by a Service with properties. The jonas-call-property element is used to configure Call returned by a Service with properties.