I wanted to build an awesome place for people to discuss module specific issues, but I don't have any more time for this, and there are much better places to discuss Perl-related issues. I'd recommend asking your question on Stack Overflow or on Perl Monks.
If you are looking for a Perl tutorial or Perl-related news, I hope these links will serve you well.
Posted on 2012-02-02 17:09:55.938841-08 by charlesjb
problem with encode
Hi, I've been using tap3edit for a few weeks, I think it's great.

Now I've had a need to recreate a tap file, this simple script will illustrate the problem I am having.

#!/usr/bin/perl use TAP3::Tap3edit; $tap3 = TAP3::Tap3edit->new; $tap3->decode("oldfile.DAT") or die $tap3->error; $tap3->encode("newfile.new") or die $tap3->error;
when I reprocess newfile.new, I see that the asn hash is missing a lot of information, for instance, is part of it. The imsi and msisdn have been converted to
"basicCallInformation" => { "totalCallEventDuration" => 0, "destination" => { "calledNumber" => "d1" }, "callEventStartTimeStamp" => { "localTimeStamp" => "20120106060037", "utcTimeOffsetCode" => 1 }, "chargeableSubscriber" => { "simChargeableSubscriber" => { "msisdn" => "d1", "imsi" => "d1" }
suffice to say, the imsi values in oldfile.DAT were set to legitimate values. My only guess here is that chargeableSubscriber is optional and I need to set something to mske this work. Any ideas? I'm using i86 solaris if that helps. Thanks.
Direct Responses: 13630 | Write a response
Posted on 2012-02-05 16:49:08.304359-08 by charlesjb in response to 13626
Re: problem with encode
Using a host with a more updated ASN library fixed this, false alarm. Thanks
Direct Responses: Write a response