Hi,
On 15 oct. 2013, at 13:05, Bengt Rodehav <[email protected]> wrote:
> I am trying to update iPOJO frm 1.8.6 to the newly released 1.11.0.
> However, I get the following error message in my log:
>
> 2013-10-15 13:01:12,874 | ERROR | pool-1-thread-1 | notification-service
> | ? ? | [ERROR]
> seco.notification.service : The `nullable`, `default-implementation` and
> `exception` attributes are not usable in
> {id=se.digia.seco.notification.spi.INotificationProvider, field=mProviders,
> specification=se.digia.seco.notification.spi.INotificationProvider} -
> reason: the dependency is aggregate
> 2013-10-15 13:01:12,946 | ERROR | pool-1-thread-1 | web-console
> | ? ? | [ERROR]
> seco.webconsole : The `nullable`, `default-implementation` and `exception`
> attributes are not usable in {id=se.digia.seco.web.api.IPlugin,
> field=mPlugins, specification=se.digia.seco.web.api.IPlugin} - reason: the
> dependency is aggregate
>
> Are there any incompatible changes between these iPOJO versions that I need
> to address?
It's not really an incompatibility, we just catch more errors. Your dependency
has a `nullable` `default-implementation` or `exception` specified in its
configuration while being aggregate. In the previous version, these parameters
were silently ignored, in the 1.11.0 we raise an exception. Just remove the
wrong parameters.
Regards,
Clement
>
> /Bengt
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]