I have a monitoring module that I built to work with 5.3
(https://github.com/joshcanfield/tapestry-monitoring). I upgraded to
the latest 5.3 and it appears that deprecating the
ComponentClassTransformWorker has caused errors during startup.

  @Contribute(ComponentClassTransformWorker.class)
    public static void
addMonitorWorker(OrderedConfiguration<ComponentClassTransformWorker>
configuration, final MonitorAdviser monitorAdviser) {

Results in:

java.lang.IllegalArgumentException: Contribution
org.apache.tapestry5.monitor.MonitorModule.addMonitorWorker(OrderedConfiguration,
MonitorAdviser) (at MonitorModule.java:47) is for service 'interface
org.apache.tapestry5.services.ComponentClassTransformWorker' qualified
with marker annotations [], which does not exist.
        at 
org.apache.tapestry5.ioc.internal.RegistryImpl.validateContributeDefs(RegistryImpl.java:275)
        at 
org.apache.tapestry5.ioc.internal.RegistryImpl.<init>(RegistryImpl.java:248)


Is a code change expected on the part of the developer for this change?

Josh

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tapestry.apache.org
For additional commands, e-mail: dev-h...@tapestry.apache.org

Reply via email to