Package com.sun.enterprise.deployment.runtime.common

Examples of com.sun.enterprise.deployment.runtime.common.EjbRef


     *
     * @param descriptor the new descriptor
     */
    public void addDescriptor(Object newDescriptor) {
  if (newDescriptor instanceof EjbRef) {
      EjbRef ejbRef = (EjbRef) newDescriptor;
      descriptor.getSunDescriptor().addEjbRef(ejbRef);
            try {
          EjbReference ref = descriptor.getEjbReference(ejbRef.getEjbRefName());
          ref.setJndiName(ejbRef.getJndiName());
            } catch (IllegalArgumentException iae) {
                DOLUtils.getDefaultLogger().warning(iae.getMessage());
            }
  } else
  if (newDescriptor instanceof ResourceRef) {
View Full Code Here


    public void addDescriptor(Object newDescriptor) {
        if(newDescriptor instanceof Servlet) {
            descriptor.getSipApplication().
                    getSunSipDescriptor().addServlet((Servlet)newDescriptor);
        } else if (newDescriptor instanceof EjbRef) {
            EjbRef ejbRef = (EjbRef) newDescriptor;
            descriptor.getSipApplication().
                    getSunSipDescriptor().addEjbRef(ejbRef);

            try {
                EjbReference ref = descriptor.getSipApplication().
                        getEjbReference(ejbRef.getEjbRefName());
                // if ref is null i.e. @Ejb was used.
                if(ref == null) {
                    ref = descriptor.getEjbReference(ejbRef.getEjbRefName());
                }
               
                ref.setJndiName(ejbRef.getJndiName());
            } catch (IllegalArgumentException iae) {
                DOLUtils.getDefaultLogger().warning(iae.getMessage());
            }
        } else if (newDescriptor instanceof ResourceRef) {
            ResourceRef resourceRef = (ResourceRef) newDescriptor;
View Full Code Here

                rrd.setJndiName(resourceEnvRef.getJndiName());
            } catch (IllegalArgumentException iae) {
                DOLUtils.getDefaultLogger().warning(iae.getMessage());
            }
        } else if (newDescriptor instanceof EjbRef) {
            EjbRef ejbRef = (EjbRef) newDescriptor;
            descriptor.getSunDescriptor().addEjbRef(ejbRef);
            try {
                EjbReference ref = descriptor.getEjbReference(ejbRef.getEjbRefName());
                ref.setJndiName(ejbRef.getJndiName());
            } catch (IllegalArgumentException iae) {
                DOLUtils.getDefaultLogger().warning(iae.getMessage());
            }
        } if (newDescriptor instanceof ServiceReferenceDescriptor) {
            descriptor.addServiceReferenceDescriptor((ServiceReferenceDescriptor) newDescriptor);
View Full Code Here

TOP

Related Classes of com.sun.enterprise.deployment.runtime.common.EjbRef

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.