Search in sources :

Example 51 with NulsRuntimeException

use of io.nuls.core.exception.NulsRuntimeException in project nuls by nuls-io.

the class Log method trace.

/**
 * 提供trace级别基本的日志输出
 *
 * @param msg       需要显示的消息
 * @param throwable 异常信息
 */
public static void trace(String msg, Throwable throwable) {
    String logContent = isStringBlank(getId()) ? (getLogTrace() + ":" + msg) : (getLogTrace() + "[" + getId() + "]" + ":" + msg);
    if (!(throwable instanceof NulsException) || !(throwable instanceof NulsRuntimeException)) {
        throwable = new NulsException(ErrorCode.FAILED, throwable);
    }
    LOG.trace(logContent, throwable);
}
Also used : NulsException(io.nuls.core.exception.NulsException) NulsRuntimeException(io.nuls.core.exception.NulsRuntimeException)

Example 52 with NulsRuntimeException

use of io.nuls.core.exception.NulsRuntimeException in project nuls by nuls-io.

the class Log method warn.

/**
 * 提供warn级别基本的日志输出
 *
 * @param msg       需要显示的消息
 * @param throwable 异常信息
 */
public static void warn(String msg, Throwable throwable) {
    String logContent = isStringBlank(getId()) ? (getLogTrace() + ":" + msg) : (getLogTrace() + "[" + getId() + "]" + ":" + msg);
    if (!(throwable instanceof NulsException) || !(throwable instanceof NulsRuntimeException)) {
        throwable = new NulsException(ErrorCode.FAILED, throwable);
    }
    LOG.warn(logContent, throwable);
}
Also used : NulsException(io.nuls.core.exception.NulsException) NulsRuntimeException(io.nuls.core.exception.NulsRuntimeException)

Example 53 with NulsRuntimeException

use of io.nuls.core.exception.NulsRuntimeException in project nuls by nuls-io.

the class Log method error.

public static void error(Throwable throwable) {
    String logContent = isStringBlank(getId()) ? (getLogTrace() + ":") : (getLogTrace() + "[" + getId() + "]" + ":");
    if (!(throwable instanceof NulsException) || !(throwable instanceof NulsRuntimeException)) {
        throwable = new NulsException(ErrorCode.FAILED, throwable);
    }
    LOG.error(logContent, throwable);
}
Also used : NulsException(io.nuls.core.exception.NulsException) NulsRuntimeException(io.nuls.core.exception.NulsRuntimeException)

Example 54 with NulsRuntimeException

use of io.nuls.core.exception.NulsRuntimeException in project nuls by nuls-io.

the class Log method error.

/**
 * 提供error级别基本的日志输出
 *
 * @param msg       需要显示的消息
 * @param throwable 异常信息
 */
public static void error(String msg, Throwable throwable) {
    String logContent = isStringBlank(getId()) ? (getLogTrace() + ":" + msg) : (getLogTrace() + "[" + getId() + "]" + ":" + msg);
    if (!(throwable instanceof NulsException) || !(throwable instanceof NulsRuntimeException)) {
        throwable = new NulsException(ErrorCode.FAILED, throwable);
    }
    LOG.error(logContent, throwable);
}
Also used : NulsException(io.nuls.core.exception.NulsException) NulsRuntimeException(io.nuls.core.exception.NulsRuntimeException)

Example 55 with NulsRuntimeException

use of io.nuls.core.exception.NulsRuntimeException in project nuls by nuls-io.

the class MsgLog method error.

/**
 * 提供error级别基本的日志输出
 *
 * @param msg       需要显示的消息
 * @param throwable 异常信息
 */
public static void error(String msg, Throwable throwable) {
    String logContent = isStringBlank(getId()) ? (getLogTrace() + ":" + msg) : (getLogTrace() + "[" + getId() + "]" + ":" + msg);
    if (!(throwable instanceof NulsException) || !(throwable instanceof NulsRuntimeException)) {
        throwable = new NulsException(ErrorCode.FAILED, throwable);
    }
    LOG.error(logContent, throwable);
}
Also used : NulsException(io.nuls.core.exception.NulsException) NulsRuntimeException(io.nuls.core.exception.NulsRuntimeException)

Aggregations

NulsRuntimeException (io.nuls.core.exception.NulsRuntimeException)64 NulsException (io.nuls.core.exception.NulsException)26 IOException (java.io.IOException)11 Transaction (io.nuls.core.chain.entity.Transaction)10 ArrayList (java.util.ArrayList)9 Account (io.nuls.account.entity.Account)7 AbstractNulsQueue (io.nuls.core.utils.queue.intf.AbstractNulsQueue)7 DbSession (io.nuls.db.transactional.annotation.DbSession)6 CoinTransferData (io.nuls.ledger.entity.params.CoinTransferData)5 ValidateResult (io.nuls.core.validate.ValidateResult)4 Coin (io.nuls.ledger.entity.params.Coin)4 TransactionEvent (io.nuls.ledger.event.TransactionEvent)4 AccountService (io.nuls.account.service.intf.AccountService)3 Block (io.nuls.core.chain.entity.Block)3 AccountPo (io.nuls.db.entity.AccountPo)3 AbstractCoinTransaction (io.nuls.ledger.entity.tx.AbstractCoinTransaction)3 BlockHashResponse (io.nuls.consensus.entity.BlockHashResponse)2 RedPunishData (io.nuls.consensus.entity.RedPunishData)2 BestCorrectBlock (io.nuls.consensus.entity.block.BestCorrectBlock)2 Agent (io.nuls.consensus.entity.member.Agent)2