Hi Michiel,

as I understand it, only Jeff can create a release.

However, I'd rather prefer to wait one or two weeks with this, since I'm currently working on the 7.5 migration, which should definitely make it into the next release.


Regards,
Thilo


Michiel Beijen wrote:
** Actually, I can confirm this problem using ARSperl 1.91 and the 7.1 API.

When use the 'head' version of ARSperl this does not occur - this is because Thilo Stapff has checked in some additions to ARSperl that did not make it to the 1.91 release.

I will ask Thilo if he can create a 1.92 release. In the mean time, you can checkout the latest version from CVS and use that.

Kind regards,
--
Michiel Beijen
Software Consultant
+31 6 - 457 42 418
Bee Free IT + http://beefreeit.nl


On Mon, Mar 23, 2009 at 02:36, Carey Matthew Black <black....@gmail.com <mailto:black....@gmail.com>> wrote:

    Bhupesh Gupta,

    Again.. I am guessing about this... Maybe your using a 64-bit Perl
    install?

    I have seen many references to the idea that the ARS API ( when
    version is < 7.5) is only compatible with a 32 bit Perl install.

    If your using ARS 7.5 libraries, then you likely have to use a 64 bit
    Perl insteall, but I have no idea how well ARSPerl has (or has not
    yet) been adapted for v7.5.

    Again, I am only guessing based on the information you have provided.
    I may be totally wrong.



    For what it is worth, posting ARSPerl questions to ARSList is fine.
    However, you may get more specific ARSPerl help if you cross post your
    questions to the ARSPerl mailing list. Here is the page to subscribe
    to that list:
     http://lists.sourceforge.net/mailman/listinfo/arsperl-users
    Specifically that ARSPerl list wants emails that are:
    "
    Appropriate content for this list:
    - reports of bugs
    - how to use ARSperl
    - how to solve a problem using ARSperl
    "

    I think you at least have found what looks to me to be a problem(bug?)
    in the examples/Dump_Setup.pl script.

    So I am cross posting this response to see if we can get some response
    about at least that part of this problem. Since you may not be a part
    of the ARSPerl list I would invite any response from the ARSPerl list
    to be sent to the list and also sent directly to you too. (Just in
    case your not getting email or watching the list on the web.)


    One other thing....
    It may be helpful for everyone who might try to help you to know more
    about your environment:
    To name a few questions that may be helpful to know:

     What version of ARS are you using?
     What version of ARSPerl are you using?
     What platform are you installing ARSPerl on?

    Good luck.

    --
    Carey Matthew Black
    BMC Remedy AR System Skilled Professional (RSP)
    ARS = Action Request System(Remedy)

    Love, then teach
    Solution = People + Process + Tools
    Fast, Accurate, Cheap.... Pick two.


    On Sun, Mar 22, 2009 at 10:59 AM, Bhupesh Gupta
    <gupta.bhupesh3...@gmail.com <mailto:gupta.bhupesh3...@gmail.com>>
    wrote:
     > Hi Matthew,
     >
     > You are correct, the intial error were due to invalid number of
    arguments,
     > but after correcting the script as suggested by you i am getting the
     > following error:
     >
     > "Free to wrong pool 265b08 not 10c015f at Dump_Setup.pl line 65."
     >
     > PLease suggest
     >

    Date: Sat, 21 Mar 2009 13:13:36 -0400
    Subject: Re: ars_export not returning expected output
    From: Carey Matthew Black <black....@gmail.com
    <mailto:black....@gmail.com>>
    To: arslist@arslist.org <mailto:arslist@arslist.org>

    Bhupesh Gupta,

    You may want to check the value of $ars_errstr after the ars_Export
    function. I hope it will give you a good error message about what is
    wrong with your current code.


    However, to take a guess without seeing the error message.

    If I am reading your code correctly then you are seeing run time
    values like this:
    $type =3D "Schema"
    $name =3D "A_correct_form_name_for_your_server"
    and you are not getting any returned any value from the AR System
    server.


    If that is the case then I think you have two problems in your code.
    Your answer can be found here: http://arsperl.org/manual/ars_Export.html

    The function signature is as follows:
     ars_Export(ctrl, displayTag, vuiType, type1, name1, type2, name2, ...)

    And it returns this:
     On success
       returns a scalar string
     On failure
       returns undef

    ( Your getting the undef value back. )


    You are calling it with values like this:
     ars_Export($ctrl, "", "Schema", $name1);
     ( That looks wrong to me. )

    I do not see one of the displayTag or vuiType values in call that you
    are making.
    I think the type1 value that you are passing is also wrong.
    "
    Valid types are:
       * "schema"
       * "schema_defn"
       * "schema_view"
       * "schema_mail"
       * "filter"
       * "active_link"
       * "admin_ext"
       * "char_menu"
       * "escalation"
       * "dist_map"
       * "schema_view_min"
       * "container"
       * "dist_pool"
       * "schema_view_2"
       * "vui"
       * "field"
       * "xml_schema"
       * "xml_filter"
       * "xml_active_link"
       * "xml_char_menu"
       * "xml_escalation"
       * "xml_dist_map"
       * "xml_container"
       * "xml_dist_pool"
       * "xml_vui"
       * "xml_field"
    "

    In Perl ("Schema" ne "schema").  ( ne means, "not equals in a string
    sense")

    I think you need to do these two things:

    # note the change in case from Schema --> schema
    dump_type("$path/schema", "schema", \...@schema);

    And then also do this...

    # added a vuiType  constant value from the ARS module
    my $val =3D ars_Export($c,"", &ARS::AR_VUI_TYPE_NONE, $type,$name);


    I think that might work.

    --
    Carey Matthew Black
    BMC Remedy AR System Skilled Professional (RSP)
    ARS =3D Action Request System(Remedy)

    Love, then teach
    Solution =3D People + Process + Tools
    Fast, Accurate, Cheap.... Pick two.


    On Wed, Mar 18, 2009 at 12:53 PM, Bhupesh Gupta
    <gupta.bhupesh3...@gmail.com <mailto:gupta.bhupesh3...@gmail.com>>
    wrote:
     > **
     >
     > ---------- Forwarded message ----------
     > From: Bhupesh Gupta <gupta.bhupesh3...@gmail.com
    <mailto:gupta.bhupesh3...@gmail.com>>
     > Date: Sat, Mar 7, 2009 at 8:18 PM
     > Subject: ars_export not returning expected output
     > To: arsl...@listserv.rbugs.com <mailto:arsl...@listserv.rbugs.com>
     > Cc: Bhupesh Gupta <gupta.bhupesh3...@gmail.com
    <mailto:gupta.bhupesh3...@gmail.com>>
     >
     >
     > ($ACCOUNT, $PASSWORD, $path) = @ARGV;
     > #chomp($path = `pwd`) if (!$path);
     > $c = ars_Login("BHUPESH-GUPTA",$ACCOUNT,$PASSWORD);
     > die "login error: $ars_errstr\n" unless defined($c);
     >
     > @schema = ars_GetListSchema($c, 0, 1024);
     > @active = ars_GetListActiveLink($c);
     > @filter = ars_GetListFilter($c);
     > @escal = ars_GetListEscalation($c);
     > @menu = ars_GetListCharMenu($c);
     > @admin_ext = ars_GetListAdminExtension($c);
     >
     > sub dump_type {
     >    my ($path, $type, $names) = @_;
     >
     >    if (! -d "$path") {
     >  mkdir "$path" || die "can't create directory $path";
     >  mkdir "$path/RCS" || die "can't create directory $path/RCS";
     >    }
     >    foreach $name (@$names) {
     >  my $val = ars_Export($c,"",$type,$name);
     >  print "$type\n";
     >  print "$name\n";
     >  print "$val\n";
     >     }
     > }
     >
     > dump_type("$path/schema", "Schema", \...@schema);
     >
     > Dear friends : Please suggest.
     >
     > when i am executing this small programm, the print $val statement not
     > printing anything. the syntax looks ok. Please help
     >
     > --
     > Regards,
     > Bhupesh Gupta

    
_______________________________________________________________________________
    UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
    <http://www.arslist.org>
    Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are"


__Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are" html___

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are"

Reply via email to