In Spring I can create a bean from an inner class thus:
<bean id="exampleInnerBean" class="my.package.Class$InnerClass" />
But in Blueprint this doesn't work, I get a SAXParseException:
cvc-datatype-valid.1.2.1: 'my.package.Class$InnerClass' is not a valid value for 'NCName'.
Any ideas what I'm doing wrong / what syntax I should be using / if this is even possible?
If it helps / matters, I'm installing a bundle containing the above bean into JBoss Fuse 6.0.0.
Many thanks