Hello Mark, Thank you for your reply!
Yes, the documentation recommends placing JARs inside the DB, but the "external" deployment better suits our software deployment policies. My expectation would be that regardless of the JAR deployment model all JAR components exposed onto the class path would be visible for the plugin. It doesn't seem to be the case, as in the provided example it is obvious, that logback.xml is being ignored or not visible when JAR deployed "externally". We also tried to push our own JARs into the DB, but ended up getting tons of "PK violation" errors. Thanks, Vlad -----Original Message----- From: Mark Rotteveel <m...@lawinegevaar.nl> Sent: Wednesday, May 16, 2018 10:26 AM To: firebird-devel@lists.sourceforge.net Subject: Re: [Firebird-devel] FBJava plugin issues On 14-5-2018 17:53, Chmakov, Vladimir wrote: > Hello, > > We are placing them into %FBJAVA_ROOT%\jar folder. The fbjava documentation specifically says not to put more jar files there: """ The internal classes necessary for FB/Java are in <fbjava-root>/jar/*.jar and is not recommended to put more jar files there. """ It also says: """ It is general recommendation that users store they classes in the database """ The documentation does seem to hint that it might be possible (and the code seems to confirm that), but given it is not recommended, I wouldn't do it. Looking at the code involved, deploying this way will probably require a restart of Firebird for each change (but my knowledge of C++ and Firebird plugins is limited). I'm not sure if that is desirable. Mark -- Mark Rotteveel ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel