Hello,
I was able to solve the Class.forName solution by implementing my own serializer which has a registerClass method which in turn enables me to add classes to the serializer from other bundles.
My custom serializer has a filed like :
private final Map<String, Class> registeredClasses = new HashMap<String, Class>();
and a method like:
public void registerClass(String key, Class klass) {
this.registeredClasses.put(key, klass);
}
then in classForType, serialize and desirialize I use this registry.
Of course I also neede to make a new Serializer interface which extends axons with the registerClass method 
Because i register the serializer as a service in an OSGi environment and by default that service is a singelton all my bundles that depend on the serializer can now register classes to it.
This currently solves my problem.
Regards, Ivica