@FFDCIgnore(IllegalStateException.class)
    private static String get(String propertyName) {
        String tmpObj = null;
        if (bContext != null) {
            try {
                tmpObj = bContext.getProperty(propertyName);
            } catch (IllegalStateException ise) {
            }
        }

        if (tmpObj == null) {
            tmpObj = System.getProperty(propertyName);
        }
        return tmpObj;
    }
@ FFDCIgnore ( IllegalStateException . class ) private static String get ( String propertyName ) { String tmpObj = null ; if ( bContext != null ) { try { tmpObj = bContext . getProperty ( propertyName ) ; } catch ( IllegalStateException ise ) { } } if ( tmpObj == null ) { tmpObj = System . getProperty ( propertyName ) ; } return tmpObj ; }
Attempts to retrieve the property via the bundle context,
which checks framework properties before checking system properties.
If the bundle context was not set (or is invalid), this will
attempt to find the property in system properties.

The property checks in this method should not be wrapped in doPriv
blocks: the caller's permissions (with respect to properties
they can retrieve) must be used.

@param propertyName
@return String value, or null if not found in either framework or system properties