[ 
https://issues.apache.org/jira/browse/DIGESTER-119?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12538338
 ] 

Simon Kitching commented on DIGESTER-119:
-----------------------------------------

See the information on the main digester page 
(http://commons.apache.org/digester/) under the heading 
  Digester 1.8 Release (03 December 2006)

For historical reasons, beanutils 1.7 contains a copy of ArrayStack. 

Since digester1.8 was released the beanutils maintainers have made a new 
release without this class. For people with beanutils>1.7 in their maven repo, 
this will break the build.
So when using beanutils > 1.7, collections needs to be added as a specific 
dependency.

I'll leave this issue open as a reminder to think about what to do when a new 
digester release is made. Maybe digester needs its own ArrayStack 
implementation internally; there is no point in adding a dependency on 
collections for just one simple and stable class.

> commons-collections is missing in pom.xml as a dependencie
> ----------------------------------------------------------
>
>                 Key: DIGESTER-119
>                 URL: https://issues.apache.org/jira/browse/DIGESTER-119
>             Project: Commons Digester
>          Issue Type: Bug
>    Affects Versions: 1.8
>            Reporter: Philip May
>
> The class "org.apache.commons.digester.Digester" depends on " 
> org.apache.commons.collections.ArrayStack" but that dependency is missing in 
> the pom.
> I am asking myself how this can happen, since it should not even build with 
> this pom ...
> Or dont't you build the jars with Maven?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to