Hi Xikui,

I use hyracks.api without any problems in SBT. Not for external functions
though.
What's your Scala and SBT versions? Is Hyracks the latest master?

Just a quick test, can you purge (delete) .ivy2 and .m2 caches and try
installing latest AsterixDB master? Sometimes .ivy2 acting in an abnormal
way.

On Thu, Jul 7, 2016 at 2:09 AM, Xikui Wang <[email protected]> wrote:

> Hi devs,
>
> I am working on a external function and encountered a dependency management
> problem. This external function is a part of another project which uses SBT
> (Simple Building Tool) to manage dependency.
>
> Intuitively, I added localMavenRepo in resolver and asterix-external-data
> as one dependency through SBT. One weird problem that I met is, all
> packages are added in the external library of this Scala project except for
> 'hyracks.api'. I tried to add this package explicitly in the dependency
> specification. However this won't work either. Interestingly, after I add
> hyracks.api in the dependency list, there is no error for this dependency.
>
> Also, I checked the .ivy2 directory, and the 'hyracks.api' file structure
> seems normal. This dependency missing causes an exception in assembly due
> to the missing of HyracksDataException at functionhelper.setResult.
>
> I am wondering if anyone has used external library with scala and sbt
> before. I am trying to figure out this is a common problem or just mine.
> Thanks! :)
>
> Best,
> Xikui
>



-- 

*Regards,*
Wail Alkowaileet

Reply via email to