new version is available in overlay. slotted 1.3 for lack of retrocompatibility http://overlays.gentoo.org/proj/java/browser/migrated-java-experimental-overlay/dev-java/struts
`mvn ant:ant` > [ERROR] The build could not read 1 project -> [Help 1] > [ERROR] > [ERROR] The project org.apache.struts:struts2-parent:2.3.14.3 (/var/tmp/portage/dev-java/struts-2.3.14.3/work/struts-2.3.14.3/src/pom.xml) has 1 error > [ERROR] Child module /var/tmp/portage/dev-java/struts-2.3.14.3/work/struts-2.3.14.3/src/archetypes of /var/tmp/portage/dev-java/struts-2.3.14.3/work/struts-2.3.14.3/src/pom.xml does not exist This package is needed as a dependency of Velocity Tools 2.0, that package is in its own turn needed as a dependency of Spring Framework 3.2.3.
Apparently those modules can be removed; after that, I think we need to bring 'xworks-core' (as struts-xworks) and 'core' (as struts) into the Portage tree. I'm not completely sure about that, but it should be possible to proceed here.
The 1.2 version is not supported anymore. I this this is affected by a lot of security bugs : http://secunia.com/community/advisories/search/?search=struts Please bump it ASAP or start the removal process.
I have struts locally which I think was bump ready (already fixed up most or all deps), =dev-java/struts-2.3.15.2, will try to bump that later today or tomorrow; will determine what to do with the package as soon as I know what state the bump is in, perhaps we could mask it momentarily if I can't bump it within a day.
Let's progress further on bug #405931; since it was bumped, no removal is needed.