Hi Sharon, I'm not sure either, but maybe I am doing it the wrong way. NetBeans insists that I include JSTAF.jar in the .war file, which I then deploy using a command 'asadmin deploy myproject.war'. This fails unless I undeploy the existing project first, so I undeploy; from GlassFish's point of view it must be a new deployment, I assume.
Hmm, it could be that there is a redeploy command - I hadn't thought about that. /jan Sharon Lucas wrote: > STAF uses JNI (Java Native Interface) so that STAF Java APIs run via a JVM > can call STAF C/C++ APIs (and vice versa) which is why libJSTAF.so is also > required. STAF itself is a C++ application but provides Java APIs (as > well as APIs for Python, Perl, and Tcl) so that you can submit STAF > service requests from any of these languages. > > However, as JSTAF.jar and libJSTAF.so are not changing when you make a > change to your code, so I don't know why GlassFish wants to reload them. > > -------------------------------------------------------------- > Sharon Lucas > IBM Austin, luc...@us.ibm.com > (512) 286-7313 or Tieline 363-7313 > > > > > From: agou <a...@talktalk.net> > To: staf <staf-users@lists.sourceforge.net>, > Date: 12/01/2011 08:36 AM > Subject: [staf-users] A question about JSTAF.jar > > > > Or perhaps several questions. > > I am working on an interface to STAF in a web application, written in > Java and deployed on a GlassFish server. This works very well as such, > but every time I make even the smallest change to the code, I have to > re-deploy the application, and then GlassFish wants to load another > instance of libJSTAF.so, which fails; and the only cure is to restart > the GlassFish software. This means that it is incredibly frustrating > to work with. > > What do other people do? I would have imagined that one could tell the > server to load JSTAF.jar and the shared library as part of its > configuration, and that one could tell the IDE (I use NetBeans) to do > the same, so I won't have to include JSTAF.so in the application > package; after all, that is how things like JDBC works, more or less. > > Why is it that libJSTAF.so gets loaded when JSTAF.jar is included? Is > there a way to avoid this? > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure > contains a definitive record of customers, application performance, > security threats, fraudulent activity, and more. Splunk takes this > data and makes sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > _______________________________________________ > staf-users mailing list > staf-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/staf-users > > > ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d _______________________________________________ staf-users mailing list staf-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/staf-users