This is pretty odd. As you can see below, there's just one dependency
being included. That 'common-api' dependency exports
com.basistech.rosette. The project-of-the-moment imports it, but does
not end up with a version on the import.

The only export _here_ is com.basistech.rosette.dm.*. Since that's
'inside' of com.basistech.rosette, could this be an issue?


➜ model git:(try-improved-parent) ✗ mvn dependency:tree
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building adm-model 1.10.2-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-dependency-plugin:2.5.1:tree (default-cli) @ adm-model ---
[INFO] com.basistech:adm-model:bundle:1.10.2-SNAPSHOT
[INFO] +- com.basistech:common-api:jar:34.0.0:compile
[INFO] +- com.google.guava:guava:jar:16.0.1:compile
[INFO] +- junit:junit:jar:4.11:test
[INFO] |  \- org.hamcrest:hamcrest-core:jar:1.3:test
[INFO] \- com.googlecode.jmockit:jmockit:jar:1.7:test


On Wed, Nov 26, 2014 at 10:13 AM, Benson Margulies <ben...@basistech.com> wrote:
> On Wed, Nov 26, 2014 at 9:49 AM, Felix Meschberger <fmesc...@adobe.com> wrote:
>> Hi
>>
>> IIRC you only get the split-package warning if you embed a package which is 
>> provided by more than one dependency.
>
> Is there an option to get some sort of log or trace that would help me
> track down two exporters of the same package?
>
>
>>
>> Regards
>> Felix
>>
>>> Am 26.11.2014 um 15:33 schrieb Benson Margulies <ben...@basistech.com>:
>>>
>>> On Wed, Nov 26, 2014 at 9:25 AM, Felix Meschberger <fmesc...@adobe.com> 
>>> wrote:
>>>> Hi Benson
>>>>
>>>> Do you have two dependencies in the class path which contain the same 
>>>> com.basistech.rosette package ?
>>>
>>> I hope not. I don't get any split-package warnings after I went to a
>>> good deal of trouble fix that up. I'll go hunting.
>>>
>>>>
>>>> Regards
>>>> Felix
>>>>
>>>> Am 26.11.2014 um 14:56 schrieb Benson Margulies <ben...@basistech.com>:
>>>>>
>>>>>
>>>>> I don't know if this is, in fact, a bnd question. Here's an import
>>>>> generated by the plugin. Note that there's a version on the first, and
>>>>> not on the second.
>>>>>
>>>>> Import-Package: com.basistech.rosette,com.basistech.rosette.dm;version="
>>>>> [1.10,2)"
>>>>>
>>>>> Here is the Export-Package in the manifest of the bundle that exports
>>>>> com.basistech.rosette:
>>>>>
>>>>> Export-Package: com.basistech.rosette;version="34.0.0",com.basistech.ros
>>>>> ette.util;version="34.0.0",com.basistech.util;version="34.0.0"
>>>>>
>>>>> Note the version.
>>>>>
>>>>> So, howcome I don't get a version on the import?
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
>>>>> For additional commands, e-mail: users-h...@felix.apache.org
>>>>>
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
>>>> For additional commands, e-mail: users-h...@felix.apache.org
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
>>> For additional commands, e-mail: users-h...@felix.apache.org
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
>> For additional commands, e-mail: users-h...@felix.apache.org
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
For additional commands, e-mail: users-h...@felix.apache.org

Reply via email to