Dearest ARSlisters,

(I appologize if this is a dual post  - I have been battling with the listserv 
since it didn't like an alias to my email.)

I have had a few difficulties with the development of  an ARDBC plugin. I am 
trying to update an existing code, but without much luck.

I started off compiling the code, and verifying that I could see the plugin in 
the list of available vendor names when creating new vendor tables - that went 
fine.
I then selected the vendor name, selected a table, and was presented with a 
long list of nothing.

I've spent a lot of time trying to discover the best way to debug the driver, 
ending up with making sure that the following was appended to the ar.cfg:
Plugin-Log-Level: 400 # guess - not sure whether it makes a difference
Debug-mode: 131072
# see ConfigGuide-630.pdf for debug-mode.
# 131072 : ARPLUGIN logging

I now get a lot of information about the plugins being loaded, eg:
ARDBC   Plug-In Loaded: BEC.ARDBC.TDIV0310 version 2
        ARPluginSetProperties            undefined
        ARPluginInitialization           defined
        ARPluginTermination              defined
        ARPluginCreateInstance           defined
        ARPluginDeleteInstance           defined
        ARPluginEvent                    undefined
        ARDBCCreateEntry                 defined
        ARDBCGetEntry                    defined
        ARDBCSetEntry                    defined
        ARDBCDeleteEntry                 defined
        ARDBCGetEntryBLOB                defined
        ARDBCGetListEntryWithFields      defined
        ARDBCGetEntryStatistics          defined
        ARDBCCommitTransaction           defined
        ARDBCRollbackTransaction         defined
        ARDBCGetListSchemas              defined
        ARDBCGetMultipleFields           defined

As well as information about when the plugin's functions are being called, 
which is nice and neat.

Now I am having trouble with Remedy administrator starting to hang after I 
select vendor tables in the create vendor form dialog.




The AR System Plug-In server is not responding.  Cannot connect to the system 
at this time.  Contact your AR System Administrator for assistance. : RPC: 
Timed out (ARERR 8939).

I've tried to follow the sparse guides on how to write to the arplugin.log, but 
I am having a spot of trouble getting my head round the ARPluginSetProperties 
implementation needed - I find the available documentation a bit sparse.  A 
point in the right direction is much appreciated.

I'm using the C API, and coding for 6.03 on a windows platform. (we're in the 
midst of migrating to 7.5, but need to get this corrected for 6.03 anyway)

Thanks in advance.



With regards,



Jonas Stumph Stevnsvig


Remedy Developer

BEC Intern IT
Phone (+45) 46 38 20 08
[email protected]



_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor:[email protected] ARSlist: "Where the Answers Are"

Reply via email to