synyx / minos

Minos is a thin framework layer built on Spring, that helps you to develop applications in a modular way.
Apache License 2.0
2 stars 0 forks source link

Invalid classpath since upgrade to Hera 0.5 #244

Closed fabianbuch closed 12 years ago

fabianbuch commented 12 years ago

After the upgrade to Hera 0.5 we suddenly have org.springframework:spring-beans:2.5.6 in the classpath which causes nasty runtime exceptions.

fabianbuch commented 12 years ago

Comment of Oliver Gierke: This seems to be due to the artifact id change in Hera 0.5. Minos Sandbox relies on Confyx Spring Support library in version 0.3 which in turn relies on Hera 0.2 (esp. hera-core) which again relies on Spring Beans (spring-beans) in 2.5.x. Until now the Hera dependency was overshadowed by Minos directly depending on hera-core 0.4.

With the artifact id change in Hera 0.5 to org.synyx.hera, the overshadowing of Maven does not work anymore so that we silently pull the dash-styled artifacts into the classpath. The issue is addressed in #127 in Confyx. So we probably upgrade to 0.3.1 of Confyx Spring Support and this should be solved.

fabianbuch commented 12 years ago

Comment of Oliver Gierke: Applied in changeset r7081.