Bug 1016618 - Add LevelDB API module placeholder
Summary: Add LevelDB API module placeholder
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: JBoss Data Grid 6
Classification: JBoss
Component: Server
Version: 6.2.0
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: 6.2.0
Assignee: Tristan Tarrant
QA Contact: Michal Linhard
URL:
Whiteboard:
Depends On:
Blocks: 1107343
TreeView+ depends on / blocked
 
Reported: 2013-10-08 12:25 UTC by Michal Linhard
Modified: 2014-06-10 00:31 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 1107343 (view as bug list)
Environment:
Last Closed: 2013-10-08 12:44:21 UTC
Type: Bug


Attachments (Terms of Use)

Description Michal Linhard 2013-10-08 12:25:55 UTC
Issue in 6.2.0.ER2.

as a dependency of LevelDB cachestore (module org.infinispan.persistence.leveldb)
we are defining placeholder modules (without jars)

org.iq80.leveldb
org.fusesource.leveldbjni-all

e.g.
https://github.com/infinispan/infinispan-server/tree/master/build/src/main/resources-ispn/modules/system/layers/base/org/iq80/leveldb/main

these are missing the dependence on org.iq80.leveldb:leveldb-api
I'm getting java.lang.NoClassDefFoundError: org/iq80/leveldb/DBException

if I just use the org.iq80.leveldb module placeholder.

Comment 1 Martin Gencur 2013-10-08 12:33:52 UTC
IMO, we should document how to install the jar files (where to get them from) ASAP. @Misha, do you plan to add this topic to docs?

Comment 2 Michal Linhard 2013-10-08 12:44:21 UTC
OK I didn't notice that the classes are included in the module
org.fusesource.leveldbjni-all, closing

Comment 3 Martin Gencur 2013-10-08 12:50:46 UTC
Still, this needs to be documented. Misha, can you answer my last question? If you're not working on that yet, it'd be good to make a note about it. Thanks!


Note You need to log in before you can comment on or make changes to this bug.