Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re: Re: Experiences with IM support?

by Mur (Pilgrim)
on Apr 17, 2002 at 18:33 UTC ( [id://159928]=note: print w/replies, xml ) Need Help??


in reply to Re: Experiences with IM support?
in thread Experiences with IM support?

Not to sound too fussy here, but my experience so far with Net::Jabber is less than great. A simple script using it produces several errors stemming from careless code in XML::Stream::Parser:
"my" variable $file masks earlier declaration in same scope at /usr/lo +cal/lib/perl5/site_perl/5.6.1/XML/Stream/Parser.pm line 298. Use of uninitialized value in string ne at /usr/local/lib/perl5/site_p +erl/5.6.1/XML/Stream/Parser.pm line 134. Use of uninitialized value in split at /usr/local/lib/perl5/site_perl/ +5.6.1/Net/Jabber.pm line 759.
Is this package supported? If so, why are errors like the first one still present? (It results from this code:
sub parsefile { my $self = shift; my $file = shift; open(FILE,$file); my $file; while(<FILE>) { $file .= $_; } ...
Note the two appearances of "my $file".

Edit by tye to replace PRE tags with CODE tags

Replies are listed 'Best First'.
Re: Re: Re: Experiences with IM support?
by andreychek (Parson) on Apr 18, 2002 at 14:28 UTC
    Well, I can't comment on the specific problems you are having with this module. I haven't used it in a bit -- although, when I did use it some time ago, I don't recall having any sort of issues with it.

    In regards to support, the Jabber protocol is better documented then any of the other commonly used instant messanging platforms. That being the case, I can't imagine that any other instant messaging system would as simple to program for as Jabber is. But in regards to the actual support of the Net::Jabber module itself, if you feel there is a bug, the author seems to be available to talk to about that, although I haven't tried myself. You can go to the Net::Jabber CPAN page or XML::Stream::Parser page, and email the author regarding the problems you are having. If you feel that you definitely have found a bug, he even includes a link labeled "View Reported Bugs", where you can both view existing bugs, and report new ones.

    Good luck!
    -Eric

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://159928]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others drinking their drinks and smoking their pipes about the Monastery: (3)
As of 2024-04-25 07:54 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found