As stated in my email, your current version of ARS Perl will work fine
against the 7 AR Server given that it has appropriate (6.3? 6?) shared
libraries and has been installed correctly.  

To wit: All ARS API code (including ARSPerl) is compatible with newer
versions of the server notwithstanding that an administrator places a
minimum API level restriction on the server.

If you really want a newer version of ARSPerl, even though the older one
will work fine, then read on for the changes to the sources.

Note that your version of the source may not match mine.  Mine was gotten
about 7 or so months ago.  You will also need to understand the ARS Perl
make itself.  It creates an ARS.xs from ARS.c which it then compiles instead
of ARS.c. 

Line numbers are approximate and may be quite different of your sources have
been updated.  Search for the calls mentioned.

2 changes in ARS.c:
  1) additional parameter in ARGetSchema at around line 2650
  2) ditto in ARGetFieldCached (I added a new call ifdef'd for >= rel 7) at
~ line 2880 then terminated the ifdef a few lines below.

1 change in support.c
  1) ARGetField gets a new parameter at around line 3280  

All new parameters were the constant NULL and were inserted with appropriate
#ifdef's and comments indicating the changes.

It shouldn't take more than a few hours with a UNIX competent developer.
Though it could take much longer without.

Cheers
Ben


-----Original Message-----
From: Chris Gardiner [mailto:[EMAIL PROTECTED] 
Sent: February 1, 2007 12:38 AM
To: [EMAIL PROTECTED]; Ben Chernys
Cc: Chris Gardiner
Subject: Re: ARSperl and Remedy 7.0

Mentioned in the message below are "a couple of very small changes..." do we
have details on what those small changes are?

We are working to migrate a client from v5 to v7. A couple of the interfaces
use ARSPerl, and we'd like to avoid redesigning the entire solution. 

If any further information is available, it'd be a great help.
I have done some research and see no mention of a new release of ARSPerl for
v7 at this stage. Again, if anyone can report a proposed timeframe for this
release, it'd be handy to know.

Regards,

Chris Gardiner

On Thu, 18 Jan 2007 20:35:47 -0000, Ben Chernys
<[EMAIL PROTECTED]> wrote:

>It will work.  You can also make a couple of very small changes in two
calls
>and it will compile against the 7.0 libs.  All ARS API code (including 
>ARS
>Perl) is compatible with newer versions of the server notwithstanding 
>that an administrator places a minimum API level restriction on the server.
>
>Ben Chernys
>
>Senior Software Architect
>Software Tool House Inc.
>
>Canada / Deutschland / Germany
>Mobile:      +49 (0162) 175 0956   GMT + 1
>Email:       mailto:[EMAIL PROTECTED]
>Web:         http://www.softwaretoolhouse.com
>
>A free notepad for Diary fields:
>http://www.softwaretoolhouse.com/downloads/DiaryFieldEditor.htm
>An ARS integration, migration, import, batch facility:
>http://www.softwaretoolhouse.com/products/SthMupd
>
>
>-----Original Message-----
>From: Action Request System discussion list(ARSList) 
>[mailto:[EMAIL PROTECTED] On Behalf Of Jeffrey Toothman
>Sent: January 18, 2007 6:54 PM
>To: [email protected]
>Subject: ARSperl and Remedy 7.0
>
>Does anyone have any updated information about ARSperl working under AR 
>System 7.0? I have read that it will work if you compile it against the 
>AR System 6.3 libs. Has anyone tried this? Any information will be
helpful...
>
>Thanks.
>
>_______________________________________________________________________
>___
__
>___
>UNSUBSCRIBE or access ARSlist Archives at www.arslist.org 
>ARSlist:"Where
the
>Answers Are"
>
>_______________________________________________________________________
>___
_____
>UNSUBSCRIBE or access ARSlist Archives at www.arslist.org 
>ARSlist:"Where
the Answers Are"
>=======================================================================
>==

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

Reply via email to