komadich wrote:
> The MANIFES.MF in the cxf-api has this line: 
> Implementation-Version: 2.1-incubator-SNAPSHOT

SNAPSHOT means a pre-release version.  CXF graduated to a top level
project before the 2.1 release, so 2.1-incubator-SNAPSHOT became
2.1-SNAPSHOT, which then moved to 2.1 when it was released.  There was
never a 2.1-incubator release (without the SNAPSHOT tag).

>> I thought I need it because if I switch from 2.1-incubator to 2.1 i get
>> the ASM version problems... How could I find out which version it REALLY
>> is?

The usual problem with ASM versions is that CXF requires ASM 2 or 3,
whereas cglib (used by hibernate and Spring AOP, among others) requires
ASM 1.  The workaround is to use the cglib-nodep jar instead of the
plain cglib one - this contains an internal copy of ASM 1 in a different
namespace, so you can then have ASM 2 or 3 on the classpath for CXF
without conflicts.  Somebody who knows more Maven than me will be able
to tell you the magic incantation to get the right dependencies.

Ian

-- 
Ian Roberts               | Department of Computer Science
[EMAIL PROTECTED]  | University of Sheffield, UK

Reply via email to