--- nfo/perl/libs/Data/Storage/Handler/XML.pm 2003/05/13 08:08:17 1.3 +++ nfo/perl/libs/Data/Storage/Handler/XML.pm 2003/06/06 03:58:13 1.4 @@ -1,7 +1,10 @@ ## ------------------------------------------------------------------------ -## $Id: XML.pm,v 1.3 2003/05/13 08:08:17 joko Exp $ +## $Id: XML.pm,v 1.4 2003/06/06 03:58:13 joko Exp $ ## ------------------------------------------------------------------------ ## $Log: XML.pm,v $ +## Revision 1.4 2003/06/06 03:58:13 joko +## minor updates to logging +## ## Revision 1.3 2003/05/13 08:08:17 joko ## comments, todos ## @@ -33,6 +36,10 @@ use XML::XPath; # TODO: use XML::Writer and/or XML::ValidWriter + +# get logger instance +my $logger = Log::Dispatch::Config->instance; + sub sendQuery { my $self = shift; my $xpq = shift; @@ -47,18 +54,20 @@ my $file = $self->{filename}; if (!$file) { - $self->log("No filename given.", 'error'); + $logger->error("No filename given."); return; } if (! -e $file) { - $self->log("File not found: '$file'.", 'error'); + $logger->error("File not found: '$file'."); return; } #print "file: $file", "\n"; #print "xpq: $xpq", "\n"; - + + $logger->info( __PACKAGE__ . "->sendQuery - File: $file, xpq: $xpq"); + # filter nodes by xpath-query my $xp = XML::XPath->new( filename => $file ); my $nodeset = $xp->find($xpq);