private void createSystemConnection() {
        if (TraceComponent.isAnyTracingEnabled()
            && tc.isEntryEnabled())
            SibTr.entry(tc, "createSystemConnection");

        Subject subject = _authorisationUtils.getSIBServerSubject();

        try {
            _connectionToMP = (MPCoreConnection) createConnection(subject,
                                                                  true, null);
        } catch (SIResourceException e) {
            // FFDC
            FFDCFilter
                            .processException(
                                              e,
                                              "com.ibm.ws.sib.processor.impl.MessageProcessor.createSystemConnection",
                                              "1:2529:1.445", this);

            // Won't ever be thrown
            if (TraceComponent.isAnyTracingEnabled()
                && tc.isEntryEnabled())
                SibTr.exit(tc, "createSystemConnection", "SIErrorException "
                                                         + e);
            throw new SIErrorException(e);
        }

        if (TraceComponent.isAnyTracingEnabled()
            && tc.isEntryEnabled())
            SibTr.exit(tc, "createSystemConnection");
    }
private void createSystemConnection ( ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . entry ( tc , "createSystemConnection" ) ; Subject subject = _authorisationUtils . getSIBServerSubject ( ) ; try { _connectionToMP = ( MPCoreConnection ) createConnection ( subject , true , null ) ; } catch ( SIResourceException e ) { FFDCFilter . processException ( e , "com.ibm.ws.sib.processor.impl.MessageProcessor.createSystemConnection" , "1:2529:1.445" , this ) ; if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( tc , "createSystemConnection" , "SIErrorException " + e ) ; throw new SIErrorException ( e ) ; } if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isEntryEnabled ( ) ) SibTr . exit ( tc , "createSystemConnection" ) ; }
Set up a connection to the message processor for any internal components
that require the creation of producers/consumer.