Tried writing an Application.java extending
org.apache.camel.spring.javaconfig.Main and overriding the public void
setBasedPackages(String config) method.

My sub-class method does not get called yet the base class version does get
called. On inspection, there's a static call
to org.apache.camel.spring.javaconfig.Main. Is this intentional?

If it is, shouldn't the method be marked final to prevent developer wrongly
extending it?

Thanks,

James

Reply via email to