-/* $Id: ex_router_flexml.cpp,v 1.1 2005-10-26 14:12:00 marc Exp $
+/* $Id: ex_router_flexml.cpp,v 1.2 2005-10-31 11:59:08 marc Exp $
Copyright (c) 2005, Index Data.
%LICENSE%
int main(int argc, char **argv)
{
- //try
- //{
-
- std::string xmlconf = "<?xml version=\"1.0\"?>\n"
- "<yp2 xmlns=\"http://indexdata.dk/yp2/config/1\">\n"
- "<start route=\"start\"/>\n"
- "<filters>\n"
- "<filter id=\"front_default\" type=\"frontend-net\">\n"
+ try
+ {
+
+ std::string xmlconf = "<?xml version=\"1.0\"?>\n"
+ "<yp2 xmlns=\"http://indexdata.dk/yp2/config/1\">\n"
+ "<start route=\"start\"/>\n"
+ "<filters>\n"
+ "<filter id=\"front_default\" type=\"frontend-net\">\n"
"<port>210</port>\n"
- "</filter>\n"
- "<filter id=\"log_cout\" type=\"log\">\n"
- "<logfile>mylog.log</logfile>\n"
- "</filter>\n"
- "</filters>\n"
+ "</filter>\n"
+ "<filter id=\"log_cout\" type=\"log\">\n"
+ "<logfile>mylog.log</logfile>\n"
+ "</filter>\n"
+ "</filters>\n"
"<routes>\n"
- "<route id=\"start\">\n"
- "<filter refid=\"front_default\"/>\n"
- "<filter refid=\"log_cout\"/>\n"
- "</route>\n"
+ "<route id=\"start\">\n"
+ "<filter refid=\"front_default\"/>\n"
+ "<filter refid=\"log_cout\"/>\n"
+ "</route>\n"
"</routes>\n"
- "</yp2>\n";
-
- yp2::RouterFleXML rflexml(xmlconf);
-
-
-
- // }
- //catch ( ... ) {
- //std::cerr << "Unknown Exception" << std::endl;
- //throw();
- //std::exit(1);
- //}
- std::exit(0);
+ "</yp2>\n";
+
+ yp2::RouterFleXML rflexml(xmlconf);
+
+
+
+ }
+ catch ( ... ) {
+ std::cerr << "Unknown Exception" << std::endl;
+ throw;
+ std::exit(1);
+ }
+ std::exit(0);
}