Depending on the class hierarchy of the target bean, Spring will generate either a proxy which extends the target bean's class (suing CGLIB), or it will generate a proxy which onl implements the target bean's interfaces.
If your target bean implements any interfaces, then the latter option will be selected. This is generally preferable. I'm guessing that your target class does indeed implement at least one interface. Could your code which obtains the bean cast the reference to the interface type instead of the class?
You can, however, force Spring AOP to generate proxies which extend the target bean's class, using the proxy-target-class option. The exact syntax depends on how you're configured the AOP, and you don't specify this in your question.