Jarl,

I can confirm Axton's observations with C++ plugins, but only circa v6.x.

Would you conclude from your logs that 7.1 Java Plugin is patterned after the Servlet lifecycle model? Is there any overlap of the Plugin JNI libs with the previous ARS-Java-client JNIs? Have you looked at the current MidTier release to see if they are fully compliant with the 7.1 "pure Java" client API?

Curious, and hoping to get my fingers dirty with this new stuff within a few weeks...

Thanks,

Dan


----- Original Message ----- From: "Jarl Grøneng" <[EMAIL PROTECTED]>
Newsgroups: public.remedy.arsystem.general
To: <arslist@ARSLIST.ORG>
Sent: Wednesday, October 03, 2007 9:47 AM
Subject: Re: Plugin and initialize() method


Thanks,

Then it seems like there is a difference in how the java plugin-server
loads the java-plugin.

--
Jarl

On 10/3/07, Axton <[EMAIL PROTECTED]> wrote:
I have a C based arfilter plug-in.  The logs are available at:

http://arswiki.org/projects/arfprng/wiki/UserDocs

Looks like ARPluginInitialization is only called when the plug-in
server is started.

Axton

On 10/3/07, Jarl Grøneng <[EMAIL PROTECTED]> wrote:
> From the documentaion, the function:
> public void initialize(ARPluginContext context) throws ARException {}
> should be loaded when the pluginserver start.
> "An initialization routine called once at startup load time for each
> plugin that is loaded. The plugin can do all its initialization and
> setup in this method. "
>
> This is what plugin.log shows on startup:
>
> 2007-10-03 17:37:00,750 INFO  [main] com.bmc.arsys.pluginsvr.plugins.g
> (?:?) - The plugin url is
> 
file:/C:/Documents%20and%20Settings/jag/My%20Documents/Java/ListCurrentUsers/ListCurrentUsers/deploy/listcurrentusers.jar
> 2007-10-03 17:37:00,750 INFO  [main]
> com.bmc.arsys.pluginsvr.ARPluginServerMain (?:?) - AR System Plugin
> Server Version 7.1.00 Build 200708221849
>
>
> When I do a query on the vendor form, the initialize() function got > triggered:
>
> 2007-10-03 17:51:18,140 INFO  [TCP server transport connection thread]
> com.bmc.arsys.pluginsvr.plugins.ARPluginContext (?:?) -
> <SAMPLE.USERLIST>initialize()
> 2007-10-03 17:51:18,468 INFO  [TCP server transport connection thread]
> com.bmc.arsys.utils.CatalogReader (?:?) - constructor(arcatalog)
> 2007-10-03 17:51:19,406 INFO  [TCP server transport connection thread]
> com.bmc.arsys.api.ProxyManager (?:?) - Connects to ARServer pcjag2
> through [EMAIL PROTECTED]
> 2007-10-03 17:51:19,421 INFO  [TCP server transport connection thread]
> com.bmc.arsys.api.Proxy (?:?) - Api source is identified as:
> AP016561457016WSrgRgQbYDAAKQAA
> 2007-10-03 17:51:21,265 INFO  [TCP server transport connection thread]
> com.bmc.arsys.pluginsvr.plugins.ARPluginContext (?:?) -
> <SAMPLE.USERLIST>getListEntryWithFields()
> ..
> ..
>
> Anyone done a C based plugin that can confirm that this also happend
> with a C plugin?
>
> Regards,
> Jarl
>
> 
_______________________________________________________________________________
> 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"



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

Reply via email to