uima-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marshall Schor <...@schor.com>
Subject Re: [VOTE] Release UIMA-AS 2.8.1 RC3
Date Mon, 18 Apr 2016 20:02:13 GMT
That list is a good one for guiding license/notice checking; thanks! -Marshall

On 4/18/2016 12:23 PM, Jaroslaw Cwiklik wrote:
> The are more dependencies as this is a totally new AMQ which has changed in
> many ways since 5.7.0.
>
> I ran mvn dependency:tree on uima-as and yes there a quite a few jars that
> are now being downloaded as part of the uima-as build.
> Some of the dependencies you see are transitive. Finding which are used and
> which are not used can be tricky. Exclusion may lead to  runtime errors.
> The AMQ distribution has been redone and there are new dependencies which
> did not exist in older versions.
>
> I think I've got the main AMQ dependencies right for UIMA-AS
> <artifactId>activemq-client</artifactId>
> <artifactId>activemq-broker</artifactId>
> <artifactId>activemq-jaas</artifactId>
> <artifactId>activemq-web</artifactId>
> <artifactId>activemq-spring</artifactId>
> <artifactId>activemq-console</artifactId>
> <artifactId>activemq-http</artifactId>
> <artifactId>activemq-camel</artifactId>
> <artifactId>activemq-jms-pool</artifactId>
> <artifactId>activemq-leveldb-store</artifactId>
> <artifactId>activemq-log4j-appender</artifactId>
> <artifactId>activemq-amqp</artifactId>
> <artifactId>activemq-pool</artifactId>
> <artifactId>activemq-stomp</artifactId>
> <artifactId>activemq-mqtt</artifactId>
> <artifactId>activemq-partition</artifactId>
> <artifactId>activemq-runtime-config</artifactId>
> <artifactId>activemq-shiro</artifactId>
> <artifactId>hawtbuf</artifactId>
> <artifactId>activemq-kahadb-store</artifactId>
>
> I'd rather keep these dependencies unless there is a concrete reason to
> warrant exclusion.
>
> -Jerry
>
>
> On Sun, Apr 17, 2016 at 6:20 PM, Marshall Schor <msa@schor.com> wrote:
>
>> Hi,
>>
>> I'm starting to have a look at this.
>>
>> I observed that during the "build-from-sources" for uimaj-as-activemq, 169
>> files
>> were downloaded from maven (many were .poms, but many were Jars).  Are all
>> of
>> these needed when doing the uimaj-as-activemq build?
>>
>> Examples:
>>   jackson-annotations, core, databind, at 2.6.3 level
>>   guava 12.0
>>   netty 3.7.0
>>   websocket-api 1.0
>>   activemq-all, amqp, broker, console, http, jaas, jms-pool, kahadb-store,
>> leveldb-store, log4j-appender, mqtt, openwire-legacy, partition, pool,
>> runtime-config, shiro, spring, stomp, web,    5.13.2
>>   genesis-default-flava, java5-flava 2.1
>>   qpid/proton-m
>>   shiro/shiro-core, root, spring, web 1.2.4
>>   xbean-spring 3.18
>>   zookeeper 3.4.6
>>   jetty-all, -continuation,-http, -io, -security, -server, -servlet, -util,
>> websocket-api, websocket-client, websocket-common, websocket-server,
>> websocket-servlet  9.2.13
>>   fusesource/hawtdispatch -scala, -transport, 1.22
>>   and a whole lot more....
>>
>> This seems like a surprising number of dependencies for the
>> uimaj-as-activemq
>> build.  What am I missing?
>>
>> -Marshall
>>
>>


Mime
View raw message