org.apache.xmlrpc.common.XmlRpcExtensionException类的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(7.9k)|赞(0)|评价(0)|浏览(170)

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

XmlRpcExtensionException介绍

[英]This exception is thrown, if an attempt to use extensions is made, but extensions aren't explicitly enabled.
[中]如果尝试使用扩展,但未显式启用扩展,则会引发此异常。

代码示例

代码示例来源:origin: org.apache.xmlrpc/xmlrpc-common

return NULL_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Null values aren't supported, if isEnabledForExtensions() == false"));
  return BYTE_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Byte values aren't supported, if isEnabledForExtensions() == false"));
  return SHORT_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Short values aren't supported, if isEnabledForExtensions() == false"));
  return LONG_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Long values aren't supported, if isEnabledForExtensions() == false"));
  return FLOAT_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Float values aren't supported, if isEnabledForExtensions() == false"));
  return CALENDAR_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Calendar values aren't supported, if isEnabledForExtensions() == false"));
  return NODE_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("DOM nodes aren't supported, if isEnabledForExtensions() == false"));
  return BIGINTEGER_SERIALIZER;

代码示例来源:origin: org.sonatype.sisu/sisu-xmlrpc-common

return NULL_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Null values aren't supported, if isEnabledForExtensions() == false"));
  return BYTE_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Byte values aren't supported, if isEnabledForExtensions() == false"));
  return SHORT_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Short values aren't supported, if isEnabledForExtensions() == false"));
  return LONG_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Long values aren't supported, if isEnabledForExtensions() == false"));
  return FLOAT_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Float values aren't supported, if isEnabledForExtensions() == false"));
  return CALENDAR_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Calendar values aren't supported, if isEnabledForExtensions() == false"));
  return NODE_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("DOM nodes aren't supported, if isEnabledForExtensions() == false"));
  return BIGINTEGER_SERIALIZER;

代码示例来源:origin: rosjava/rosjava_core

return NULL_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Null values aren't supported, if isEnabledForExtensions() == false"));
  return BYTE_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Byte values aren't supported, if isEnabledForExtensions() == false"));
  return SHORT_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Short values aren't supported, if isEnabledForExtensions() == false"));
  return LONG_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Long values aren't supported, if isEnabledForExtensions() == false"));
  return FLOAT_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Float values aren't supported, if isEnabledForExtensions() == false"));
  return CALENDAR_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("Calendar values aren't supported, if isEnabledForExtensions() == false"));
  return NODE_SERIALIZER;
} else {
  throw new SAXException(new XmlRpcExtensionException("DOM nodes aren't supported, if isEnabledForExtensions() == false"));
  return BIGINTEGER_SERIALIZER;

代码示例来源:origin: org.sonatype.sisu/sisu-xmlrpc-common

public void startElement(String pURI, String pLocalName,
             String pQName, Attributes pAttrs) throws SAXException {
  if (inValueTag) {
    if (typeParser == null) {
      typeParser = factory.getParser(cfg, context, pURI, pLocalName);
      if (typeParser == null) {
        if (XmlRpcWriter.EXTENSIONS_URI.equals(pURI)  &&  !cfg.isEnabledForExtensions()) {
          String msg = "The tag " + new QName(pURI, pLocalName) + " is invalid, if isEnabledForExtensions() == false.";
          throw new SAXParseException(msg, getDocumentLocator(),
                        new XmlRpcExtensionException(msg));
        } else {
          throw new SAXParseException("Unknown type: " + new QName(pURI, pLocalName),
                        getDocumentLocator());
        }
      }
      typeParser.setDocumentLocator(getDocumentLocator());
      typeParser.startDocument();
      if (text.length() > 0) {
        typeParser.characters(text.toString().toCharArray(), 0, text.length());
        text.setLength(0);
      }
    }
    typeParser.startElement(pURI, pLocalName, pQName, pAttrs);
  } else {
    throw new SAXParseException("Invalid state: Not inside value tag.",
        getDocumentLocator());
  }
}

代码示例来源:origin: org.apache.xmlrpc/xmlrpc-common

public void startElement(String pURI, String pLocalName,
             String pQName, Attributes pAttrs) throws SAXException {
  if (inValueTag) {
    if (typeParser == null) {
      typeParser = factory.getParser(cfg, context, pURI, pLocalName);
      if (typeParser == null) {
        if (XmlRpcWriter.EXTENSIONS_URI.equals(pURI)  &&  !cfg.isEnabledForExtensions()) {
          String msg = "The tag " + new QName(pURI, pLocalName) + " is invalid, if isEnabledForExtensions() == false.";
          throw new SAXParseException(msg, getDocumentLocator(),
                        new XmlRpcExtensionException(msg));
        } else {
          throw new SAXParseException("Unknown type: " + new QName(pURI, pLocalName),
                        getDocumentLocator());
        }
      }
      typeParser.setDocumentLocator(getDocumentLocator());
      typeParser.startDocument();
      if (text.length() > 0) {
        typeParser.characters(text.toString().toCharArray(), 0, text.length());
        text.setLength(0);
      }
    }
    typeParser.startElement(pURI, pLocalName, pQName, pAttrs);
  } else {
    throw new SAXParseException("Invalid state: Not inside value tag.",
        getDocumentLocator());
  }
}

代码示例来源:origin: rosjava/rosjava_core

public void startElement(String pURI, String pLocalName,
             String pQName, Attributes pAttrs) throws SAXException {
  if (inValueTag) {
    if (typeParser == null) {
      typeParser = factory.getParser(cfg, context, pURI, pLocalName);
      if (typeParser == null) {
        if (XmlRpcWriter.EXTENSIONS_URI.equals(pURI)  &&  !cfg.isEnabledForExtensions()) {
          String msg = "The tag " + new QName(pURI, pLocalName) + " is invalid, if isEnabledForExtensions() == false.";
          throw new SAXParseException(msg, getDocumentLocator(),
                        new XmlRpcExtensionException(msg));
        } else {
          throw new SAXParseException("Unknown type: " + new QName(pURI, pLocalName),
                        getDocumentLocator());
        }
      }
      typeParser.setDocumentLocator(getDocumentLocator());
      typeParser.startDocument();
      if (text.length() > 0) {
        typeParser.characters(text.toString().toCharArray(), 0, text.length());
        text.setLength(0);
      }
    }
    typeParser.startElement(pURI, pLocalName, pQName, pAttrs);
  } else {
    throw new SAXParseException("Invalid state: Not inside value tag.",
        getDocumentLocator());
  }
}

代码示例来源:origin: org.apache.xmlrpc/xmlrpc-client

for (int i = 0;  i < pRequest.getParameterCount();  i++) {
  if (isExtensionType(pRequest.getParameter(i))) {
    throw new XmlRpcExtensionException("Parameter " + i + " has invalid type, if isEnabledForExtensions() == false");
  throw new XmlRpcExtensionException("Result has invalid type, if isEnabledForExtensions() == false");

代码示例来源:origin: rosjava/rosjava_core

for (int i = 0;  i < pRequest.getParameterCount();  i++) {
  if (isExtensionType(pRequest.getParameter(i))) {
    throw new XmlRpcExtensionException("Parameter " + i + " has invalid type, if isEnabledForExtensions() == false");
  throw new XmlRpcExtensionException("Result has invalid type, if isEnabledForExtensions() == false");

代码示例来源:origin: xmlrpc/xmlrpc-client

for (int i = 0;  i < pRequest.getParameterCount();  i++) {
  if (isExtensionType(pRequest.getParameter(i))) {
    throw new XmlRpcExtensionException("Parameter " + i + " has invalid type, if isEnabledForExtensions() == false");
  throw new XmlRpcExtensionException("Result has invalid type, if isEnabledForExtensions() == false");

相关文章

XmlRpcExtensionException类方法