void SAX2Handler::warning(const SAXParseException& e) { cerr << "\nWarning at file " << StrX(e.getSystemId()) << ", line " << e.getLineNumber() << ", char " << e.getColumnNumber() << "\n Message: " << StrX(e.getMessage()) << endl; }
string core::xml::getExceptionString(const SAXParseException &ex) throw () { stringstream result; result << "SAXParseException: " << xts(ex.getMessage()) << " (line: " << ex.getLineNumber() << ", column: " << ex.getColumnNumber() << ")."; return result.str(); }
/* --------------------------------------------------------------------------- ** SAXImportHandlers: Overrides of the SAX ErrorHandler interface ** --------------------------------------------------------------------------- */ void SAXImportHandlers::error(const SAXParseException& e) { cerr << "\nError at file " << StrX(e.getSystemId()) << ", line " << e.getLineNumber() << ", char " << e.getColumnNumber() << "\n Message: " << StrX(e.getMessage()) << endl; }
// --------------------------------------------------------------------------- // SAX2PrintHandlers: Overrides of the SAX ErrorHandler interface // --------------------------------------------------------------------------- void SAX2PrintHandlers::error(const SAXParseException& e) { XERCES_STD_QUALIFIER cerr << "\nError at file " << StrX(e.getSystemId()) << ", line " << e.getLineNumber() << ", char " << e.getColumnNumber() << "\n Message: " << StrX(e.getMessage()) << XERCES_STD_QUALIFIER endl; }
void DOMTreeErrorReporter::fatalError(const SAXParseException& toCatch) { fSawErrors = true; XERCES_STD_QUALIFIER cerr << "Fatal Error at file \"" << StrX(toCatch.getSystemId()) << "\", line " << toCatch.getLineNumber() << ", column " << toCatch.getColumnNumber() << "\n Message: " << StrX(toCatch.getMessage()) << XERCES_STD_QUALIFIER endl; }
void BaseHarnessHandlers::warning(const SAXParseException& e) { XERCES_STD_QUALIFIER cout << "\nWarning at file " << StrX(e.getSystemId()) << ", line " << e.getLineNumber() << ", char " << e.getColumnNumber() << "\n Message: " << StrX(e.getMessage()) << XERCES_STD_QUALIFIER endl; }
void SAX_TransAGHandler::fatalError(const SAXParseException& e) { cerr << "ERROR: " << trans(e.getMessage()) << endl; cerr << " at line " << e.getLineNumber () << " col " << e.getColumnNumber () << endl; throw agfio::LoadError(trans(e.getMessage())); }
void UNIAlsCompileHandlers::fatalError(const SAXParseException& e) { cerr << "\nFatal Error at file " << StrX(e.getSystemId()) << ", line " << e.getLineNumber() << ", char " << e.getColumnNumber() << "\n Message: " << StrX(e.getMessage()) << endl; }
//*************************************************** // Format the error given by the Xerces parser // The format is compatible to the gcc errors. // <filename>:<linenr>:<columnnr>: error: <message> //*************************************************** void XML_DefHandler::formatError(const SAXParseException& e, const char* filename, std::string& errMsg ) { std::stringstream str(std::stringstream::out); char* msg = XMLString::transcode(e.getMessage()); if(filename){ str << filename ; } else { str << "file" ; } str << ":" << std::dec << e.getLineNumber() << ":" << std::dec <<e.getColumnNumber() << ": error" << ": " << msg << std::endl ; errMsg = str.rdbuf()->str(); XMLString::release(&msg); }
void StdInParseHandlers::fatalError(const SAXParseException& e) { XERCES_STD_QUALIFIER cerr << "\nFatal Error at (file " << StrX(e.getSystemId()) << ", line " << e.getLineNumber() << ", char " << e.getColumnNumber() << "): " << StrX(e.getMessage()) << XERCES_STD_QUALIFIER endl; }
void InitTermTestErrorHandler::warning(const SAXParseException& e) { XERCES_STD_QUALIFIER cerr << "\nWarning at file " << StrX(e.getSystemId()) << ", line " << e.getLineNumber() << ", char " << e.getColumnNumber() << "\n Message: " << StrX(e.getMessage()) << XERCES_STD_QUALIFIER endl; }
// overrides SAX warning Handler void CommonReadHandler::warning(const SAXParseException& e) { cerr << "\nWarning in file " << StrX(e.getSystemId()) << ", at line " << e.getLineNumber() << ", char " << e.getColumnNumber() << ": " << StrX(e.getMessage()) << endl; }
void BaseHarnessHandlers::fatalError(const SAXParseException& e) { fSawErrors = true; XERCES_STD_QUALIFIER cout << "\nFatal Error at file " << StrX(e.getSystemId()) << ", line " << e.getLineNumber() << ", char " << e.getColumnNumber() << "\n Message: " << StrX(e.getMessage()) << XERCES_STD_QUALIFIER endl; }
// --------------------------------------------------------------------------- // XSerializerHandlers: Overrides of the SAX ErrorHandler interface // --------------------------------------------------------------------------- void XSerializerHandlers::error(const SAXParseException& e) { fSawErrors = true; XERCES_STD_QUALIFIER cerr << "\nError at file " << StrX(e.getSystemId()) << ", line " << e.getLineNumber() << ", char " << e.getColumnNumber() << "\n Message: " << StrX(e.getMessage()) << XERCES_STD_QUALIFIER endl; }
void fatalError(const SAXParseException& e) { const XMLFileLoc line = e.getLineNumber(); const XMLFileLoc column = e.getColumnNumber(); Log::out() << "Error at (" << line << "," << column << ")." << endl; char *message = XMLString::transcode(e.getMessage()); Log::out() << message << endl; XMLString::release(&message); }
void EventParserErrorReporter::fatalError(const SAXParseException& toCatch) { fSawErrors = true; cerr << "Fatal Error at file \"" << XMLString::transcode(toCatch.getSystemId()) << "\", line " << toCatch.getLineNumber() << ", column " << toCatch.getColumnNumber() << "\n Message: " << XMLString::transcode(toCatch.getMessage()) << endl; }
// overrides SAX fatalError Handler void CommonReadHandler::fatalError(const SAXParseException& e) { cerr << "\nFatal Error parsing the XML input file:" << endl; cerr << "\nFatal Error in file " << StrX(e.getSystemId()) << ", at line " << e.getLineNumber() << ", char " << e.getColumnNumber() << ": " << StrX(e.getMessage()) << endl; throw "\nFix the input file and retry."; }
void DOMTreeErrorReporter::error(const SAXParseException& toCatch) { fSawErrors = true; cerr << "Error at file \"" << StrX(toCatch.getSystemId()) << "\", line " << toCatch.getLineNumber() << ", column " << toCatch.getColumnNumber() << "\n Message: " << StrX(toCatch.getMessage()) << endl; }
void OptionsLoader::warning(const SAXParseException& exception) { WRITE_WARNING(TplConvert<XMLCh>::_2str(exception.getMessage())); WRITE_WARNING(" (At line/column " \ + toString(exception.getLineNumber()+1) + '/' \ + toString(exception.getColumnNumber()) + ")."); myError = true; }
// メッセージを形成してstrMessageに追加する void DomErrorReporter::ErrorFormat(std::wstring& strMessage, const SAXParseException& ex) { StrX line( ex.getLineNumber() ); StrX column( ex.getColumnNumber() ); StrX message( ex.getMessage() ); strMessage += L"(line:" + line.getStr() + L", column:" + column.getStr() + L") message: " + message.getStr() + L"\n"; }
void InitTermTestErrorHandler::fatalError(const SAXParseException& e) { fSawErrors = true; XERCES_STD_QUALIFIER cerr << "\nFatal Error at file " << StrX(e.getSystemId()) << ", line " << e.getLineNumber() << ", char " << e.getColumnNumber() << "\n Message: " << StrX(e.getMessage()) << XERCES_STD_QUALIFIER endl; }
void handleError(const SAXParseException& e) { std::ostringstream oss; oss << "Error at file " << parser_->uc2string(e.getSystemId()) << ", line " << e.getLineNumber() << ", char " << e.getColumnNumber() << "\nMessage: " << parser_->uc2string(e.getMessage()) << endl; throw BulletMLError(oss.str()); }
static void printWarning(const SAXParseException &e, const char *msg) { SAMLStringWrapper nativeMsg(e.getMessage()); /* * XXX * * These functions were inlined on older compilers but are exported * from libstdc++.so on newer compilers (4.4.3). Avoid using them to * avoid the newer dependency. * * _ZNSo9_M_insertIyEERSoT_@@GLIBCXX_3.4.9 * std::basic_ostream<char, std::char_traits<char> >& * std::basic_ostream<char, std::char_traits<char> >:: * _M_insert<unsigned long long>(unsigned long long) * aka: operator<<(uint64_t) * * _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_i@@GLIBCXX_3.4.9 * std::basic_ostream<char, std::char_traits<char> >& * std::__ostream_insert<char, std::char_traits<char> > * (std::basic_ostream<char, std::char_traits<char> >&, * char const*, int) * aka: operator<<(std::string) * */ Debug("SAML: %s: %s (line=%d, col=%d)\n", msg, nativeMsg.c_str(), (int) e.getLineNumber(), (int) e.getColumnNumber()); #ifdef avoid_this_usage /* * I'm tired of defining format modifier macros, so let's use * stringstream to handle e.getLineNumber()'s return type. */ std::stringstream ss; ss << msg << ": " << nativeMsg.c_str() << "" << " (line=" << e.getLineNumber() << ", col=" << e.getColumnNumber() << ")"; Debug("SAML: %s.\n", ss.str().c_str()); #endif }
void MySAX2Handler::logError ( const wxString &type, wxLogLevel level, const SAXParseException& e ) { mErrors << wxString::Format ( _("%s at line %llu, column %llu: %s%s"), type.c_str(), e.getLineNumber(), e.getColumnNumber(), WrapXerces::toString ( e.getMessage() ).c_str(), mEOL.c_str() ); // Only save the first error position BOOST_STATIC_ASSERT ( wxLOG_Error < wxLOG_Warning ); if ( level < mLevel || ( level == mLevel && mErrorPosition.first == 1 && mErrorPosition.second == 1 ) ) { mErrorPosition.first = e.getLineNumber(); mErrorPosition.second = e.getColumnNumber(); mLevel = level; } }
//------------------------------------------ void skXMLErrorHandler::fatalError (const SAXParseException& toCatch) //------------------------------------------ { cerr << "Fatal Error at file \"" << DOMString(toCatch.getSystemId()) << "\", line " << toCatch.getLineNumber() << ", column " << toCatch.getColumnNumber() << "\n Message: " << DOMString(toCatch.getMessage()) << endl; throw SAXParseException(toCatch); }
void ConfigErrorHandler::warning(const SAXParseException& exc) { char* buff = XMLString::transcode(exc.getMessage()); stringstream ss; ss << "Line " << exc.getLineNumber() << ", col " << exc.getColumnNumber() << ": " << buff; XMLString::release(&buff); warnings.push_back(ss.str()); }
void reportParseException(const SAXParseException& ex) { errors++; char* msg = XMLString::transcode(ex.getMessage()); fprintf(stderr, "at line %llu column %llu, %s\n", ex.getColumnNumber(), ex.getLineNumber(), msg); XMLString::release(&msg); }
void XMLConfigErrorHandler::error(const SAXParseException &toCatch) { m_lstrErrors.push_back( QString("XML parsing error: %1, line %2, column %3").arg(StrX(toCatch.getMessage()).char_str()) .arg(toCatch.getLineNumber()) .arg(toCatch.getColumnNumber())); m_bSawErrors = true; }
void DOMTreeErrorReporter::errprintf( const severity_t severity, const SAXParseException& toCatch ) { StrX message(toCatch.getMessage()); if ( strncmp( message.asCStr(), "An exception occurred", 21 ) == 0 ) { throw std::runtime_error( message.asCStr() ); } StrX file_name(toCatch.getSystemId()); verrprintf( stderr, severity, file_name.asCStr(), toCatch.getLineNumber(), toCatch.getColumnNumber(), message.asCStr(), 0 ); }
void OptionsLoader::fatalError(const SAXParseException& exception) { MsgHandler::getErrorInstance()->inform( TplConvert<XMLCh>::_2str(exception.getMessage())); MsgHandler::getErrorInstance()->inform( " (At line/column " + toString(exception.getLineNumber()+1) + '/' + toString(exception.getColumnNumber()) + ")."); myError = true; }