[ 
https://issues.apache.org/jira/browse/FELIX-427?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12550098
 ] 

François Fornaciari commented on FELIX-427:
-------------------------------------------

The error has been solved. Thanks

> Error with optional dependency : cannot load the associated NullableObject
> --------------------------------------------------------------------------
>
>                 Key: FELIX-427
>                 URL: https://issues.apache.org/jira/browse/FELIX-427
>             Project: Felix
>          Issue Type: Bug
>          Components: iPOJO
>            Reporter: François Fornaciari
>
> An error occurs when iPOJO try to load the NullableObject associated to an 
> optional dependency. More specially, the dependency is declared in the Super 
> Class of the component and this super Class is located in another bundle. So 
> the manifest of the bundle containing the iPOJO component doesn't contain an 
> Import-package for this dependency (BND doesn't generate the import 
> dynamically).
> The trace for this error is below : 
> java.lang.NullPointerException
>     at 
> org.apache.felix.ipojo.handlers.dependency.nullable.NullableObjectWriter.dump(NullableObjectWriter.java:52)
>     at 
> org.apache.felix.ipojo.handlers.dependency.DependencyHandler.createNullableObject(DependencyHandler.java:326)
>     at 
> org.apache.felix.ipojo.handlers.dependency.DependencyHandler.start(DependencyHandler.java:430)
>     at org.apache.felix.ipojo.HandlerManager.start(HandlerManager.java:100)
>     at 
> org.apache.felix.ipojo.InstanceManager.start(InstanceManager.java:208)
>     at 
> org.apache.felix.ipojo.ComponentFactory.createComponentInstance(ComponentFactory.java:317)
>     at 
> org.apache.felix.ipojo.ComponentFactory.createComponentInstance(ComponentFactory.java:256)
>     at 
> org.apache.felix.ipojo.ComponentFactory.updated(ComponentFactory.java:630)
>     at 
> org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceFactoryUpdate.run(ConfigurationManager.java:1020)
>     at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:89)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to