Any classloader experts have suggestions...? On Jun 29, 2016 10:26 PM, "Xikui Wang" <[email protected]> wrote:
> Hi Devs, > > We found a problem when trying to build external functions for the > cloudberry demo. > > When the external function is depend on certain library, the library that > comes with the external function will be blocked by same library in > AsterixDB. In our case, our external function 'geoTag' uses jackson v2.7.1, > and we packed all dependencies into one single jar. When running 'geoTag' > on Asterix, it will call jackson v2.0.0 in AsterixDB which causes > NullPointerException. We have to manually change pom.xml in AsterixDB to > fix that. > > We are wondering is that because we load the external function in a wrong > way, or this could be one possible interesting problem which is worth > noticing. Thanks. > > Best, > Xikui >
