STS-3313: JavaConfig is now working for binary classes (from JAR archives)
made aop definition builders more robust in case a non-xml file is coming along