asterixdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mike Carey <dtab...@gmail.com>
Subject Re: External function dependency problem
Date Thu, 30 Jun 2016 06:07:16 GMT
Any classloader experts have suggestions...?
On Jun 29, 2016 10:26 PM, "Xikui Wang" <xikuiw@uci.edu> 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
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message