Thanks for alerting, I think this is valuable :-).
Maybe someone reading this will have a bit of time to actually test things.

-Marshall

On 10/25/2013 3:14 PM, Richard Eckart de Castilho (JIRA) wrote:
>     [ 
> https://issues.apache.org/jira/browse/UIMA-3381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13805610#comment-13805610
>  ] 
>
> Richard Eckart de Castilho commented on UIMA-3381:
> --------------------------------------------------
>
> I would have expected it to work as you interpret it and as it seems to be 
> explained on that page. But I had issues with it anyways. Shame on me I 
> guess, but I preferred avoiding the exclusions over debugging the issues in 
> detail and possibly finding and raising issues against Maven/m2e.
>
> So, I have to admit that at the time, I didn't do the full diagnosis. We 
> usually had two ways to work around it: one was reordering the dependencies 
> in the POM, the other was adding a direct dependency on whatever was not 
> transitively included. Complaints appeared to have started when I added 
> exclusions to uimaFIT (which I though to be a good idea at the time) and they 
> appeared to have stopped when I removed the exclusions again. I haven't had 
> complaints along these paths for a long time. Anyway, UIMA-AS is maybe not so 
> much of a library than an application, so people may not even run into 
> issues. 
>
> I just though it should be something to mention, just to make sure others 
> have a clue *if* these issues should crop up again.
>
>
>> Trim UIMA-AS  dependencies
>> --------------------------
>>
>>                 Key: UIMA-3381
>>                 URL: https://issues.apache.org/jira/browse/UIMA-3381
>>             Project: UIMA
>>          Issue Type: Bug
>>          Components: Async Scaleout
>>            Reporter: Jerry Cwiklik
>>            Assignee: Jerry Cwiklik
>>             Fix For: 2.4.2AS
>>
>>
>> The uimaj-as-activemq pom declares dependency on activemq-web which in turn 
>> has transitive dependencies on many other parts including hadoop,google 
>> guiice, jackson and others. This just bloats the classpath with unnecessary 
>> dependencies and forced downloads during maven builds. 
>> Modify poms to exclude transitive dependencies.
>
>
> --
> This message was sent by Atlassian JIRA
> (v6.1#6144)
>

Reply via email to