java.lang.IllegalStateException.setStackTrace()方法的使用及代码示例

x33g5p2x  于2022-01-16 转载在 其他  
字(10.1k)|赞(0)|评价(0)|浏览(152)

本文整理了Java中java.lang.IllegalStateException.setStackTrace()方法的一些代码示例,展示了IllegalStateException.setStackTrace()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。IllegalStateException.setStackTrace()方法的具体详情如下:
包路径:java.lang.IllegalStateException
类名称:IllegalStateException
方法名:setStackTrace

IllegalStateException.setStackTrace介绍

暂无

代码示例

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException unexpectedSelectorOpenProblem(final Throwable cause) {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), unexpectedSelectorOpenProblem$str()), cause);
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String notNioProvider = "XNIO007006: XNIO IO factory is from the wrong provider";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException injectionTargetNotFound() {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), injectionTargetNotFound$str()));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String invalidCharacterLength = "WFLYEE0060: %s of type java.lang.Character is not exactly one character long %s";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException requestChannelAlreadyProvided() {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), requestChannelAlreadyProvided$str()));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String handlerCannotBeNull = "UT000008: Handler cannot be null";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException connectNotSupported() {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), connectNotSupported$str()));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String notAConnectRequest = "UT000117: Request was not a CONNECT request";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException failedToSendAfterBeingSafe() {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), failedToSendAfterBeingSafe$str()));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String reasonPhraseToLargeForBuffer = "UT000130: HTTP reason phrase was too large for the buffer. Either provide a smaller message or a bigger buffer. Phrase: %s";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException authenticationPropertyNotSet(final String name, final String header) {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), authenticationPropertyNotSet$str(), name, header));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String rengotiationFailed = "UT000135: renegotiation failed";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException rengotiationFailed() {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), rengotiationFailed$str()));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String userAgentCharsetMustHaveEvenNumberOfItems = "UT000136: User agent charset string must have an even number of items, in the form pattern,charset,pattern,charset,... Instead got: %s";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException exchangeAlreadyComplete() {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), exchangeAlreadyComplete$str()));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String notHandshakeRecord = "UT000140: Initial SSL/TLS data is not a handshake record";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException noEJBReceiverForNode(final String nodeName) {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), noEJBReceiverForNode$str(), nodeName));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String noReceiverContextsInCluster = "EJBCLIENT000028: No EJB receiver contexts available in cluster %s";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException txNodeIsExcludedForInvocation(final String nodeName, final EJBClientInvocationContext invocationContext) {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), txNodeIsExcludedForInvocation$str(), nodeName, invocationContext));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String nodeDoesNotAcceptLocator = "EJBCLIENT000050: Node of the current transaction %s does not accept %s";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException requiredNodeExcludedFromInvocation(final org.jboss.ejb.client.EJBLocator<?> locator, final String nodeName, final EJBClientInvocationContext invocationContext) {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), requiredNodeExcludedFromInvocation$str(), locator, nodeName, invocationContext));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String unexpectedClusterNodeSelectorClassType = "EJBCLIENT000052: %s for cluster %s is not of type org.jboss.ejb.client.ClusterNodeSelector";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException selectorReturnedUnknownNode(final Object selector, final String nodeName) {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), selectorReturnedUnknownNode$str(), selector, nodeName));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String nullSessionID = "EJBCLIENT000077: EJB receiver \"%s\" returned a null session ID for EJB \"%s\"";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException oneWayInvocation() {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), oneWayInvocation$str()));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String requestCancelled = "EJBCLIENT000402: Remote invocation request was cancelled";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException noRemoteTransportOnEJBContext() {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), noRemoteTransportOnEJBContext$str()));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String invalidViewTypeForInvocation = "EJBCLIENT000506: Server error (invalid view): %s";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException unreachableCode() {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), unreachableCode$str()));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String impossibleSwitchCase = "COM02001: Internal error: Impossible switch condition encountered: %s";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException impossibleSwitchCase(final Object cond) {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), impossibleSwitchCase$str(), cond));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. }

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException serviceNotStarted() {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), serviceNotStarted$str()));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String undefinedVar = "WFLYJCA0058: %s is undefined";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException unknownAttribute(final String attributeName) {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), unknownAttribute$str(), attributeName));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String unknownOperation = "WFLYJCA0067: Unknown operation %s";

代码示例来源:origin: wildfly/wildfly

  1. @Override
  2. public final IllegalStateException invalidElytronWorkManagerSetting() {
  3. final IllegalStateException result = new IllegalStateException(String.format(getLoggingLocale(), invalidElytronWorkManagerSetting$str()));
  4. final StackTraceElement[] st = result.getStackTrace();
  5. result.setStackTrace(Arrays.copyOfRange(st, 1, st.length));
  6. return result;
  7. }
  8. private static final String datasourceIsDisabled = "WFLYJCA0112: Datasource %s is disabled";

代码示例来源:origin: eclipse-vertx/vert.x

  1. protected void afterAsyncTestBase() {
  2. if (throwable != null && thrownThread != Thread.currentThread() && !awaitCalled) {
  3. // Throwable caught from non main thread
  4. throw new IllegalStateException("Assert or failure from non main thread but no await() on main thread", throwable);
  5. }
  6. if (lateFailure) {
  7. throw new IllegalStateException("Test reported a failure after completion");
  8. }
  9. for (Map.Entry<String, Exception> entry: threadNames.entrySet()) {
  10. if (!entry.getKey().equals(mainThreadName)) {
  11. if (threadChecksEnabled && !entry.getKey().startsWith("vert.x-")) {
  12. IllegalStateException is = new IllegalStateException("Non Vert.x thread! :" + entry.getKey());
  13. is.setStackTrace(entry.getValue().getStackTrace());
  14. throw is;
  15. }
  16. }
  17. }
  18. }

相关文章