code: @Override
      public String getdeploymentDescriptor() {
          final String methodName = "getdeploymentDescriptor";
          final boolean trace = TraceComponent.isAnyTracingEnabled();
          if (trace && tc.isEntryEnabled())
              Tr.entry(tc, methodName, this);
  
          if (this.raDDAddressFull == null) {
              if (trace && tc.isDebugEnabled())
                  Tr.debug(tc, "Unable to parse the Deployment Descriptor because the file location construction returned null."
                               + " raDDAddressFull = " + raDDAddressFull);
              if (trace && tc.isEntryEnabled())
                  Tr.exit(tc, methodName, "Short Exit02. No DD was parsed.");
              return null;
          }
  
          if (this.raDD == null || !isReadFull)
              this.raDD = this.parseDDfile(this.raDDAddressFull);
          else if (trace && tc.isDebugEnabled())
              Tr.debug(tc, "Content of the ra.xml is retured from a previous parsing.");
  
          if (trace && tc.isEntryEnabled())
              Tr.exit(tc, methodName, this);
  
          return raDD;
      }
docs: /*
  (non-Javadoc)
  
  @see com.ibm.websphere.jca.mbean.ResourceAdapterModuleMBean#getdeploymentDescriptor()