ClassCastException while Architecture on a composite with a provided service ----------------------------------------------------------------------------
Key: FELIX-994 URL: https://issues.apache.org/jira/browse/FELIX-994 Project: Felix Issue Type: Bug Components: iPOJO Affects Versions: iPOJO-1.2.0 Environment: Java 1.6, Felix 1.4.0 Reporter: Jonathan Bardin An exception occurred while I try to see the architecture of a composite which provide a service. --------------------------------------------------------------------------------------------------------------------------- metadata <composite name="RemoteServiceManagerComposite" architecture="true"> ..... <instance component="Remote Service Manager" /> <provides action="export" specification="fr.imag.adele.homega.framework.remote.compendium.DistributionProvider"/> </composite> ---------------------------------------------------------------------------------------------------------------------------- Exception -> arch -instance Remote Services Manager Unable to execute command: java.lang.ClassCastException: org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata cannot be cast to org.apace.felix.ipojo.composite.service.provides.ProvidedService java.lang.ClassCastException: org.apache.felix.ipojo.composite.service.provides.SpecificationMetadata cannot be cast to org.apache.felix.ipojo.composite.service.provides.ProvidedService at org.apache.felix.ipojo.composite.service.provides.ProvidedServiceHandlerDescription.getHandlerInfo(ProvidedServiceHandlerDescription.java:68) at org.apache.felix.ipojo.architecture.InstanceDescription.getDescription(InstanceDescription.java:163) at org.apache.felix.ipojo.composite.CompositeInstanceDescription.getDescription(CompositeInstanceDescription.java:78) at org.apache.felix.ipojo.arch.ArchCommandImpl.__printInstance(ArchCommandImpl.java:172) at org.apache.felix.ipojo.arch.ArchCommandImpl.printInstance(ArchCommandImpl.java) at org.apache.felix.ipojo.arch.ArchCommandImpl.__execute(ArchCommandImpl.java:103) at org.apache.felix.ipojo.arch.ArchCommandImpl.execute(ArchCommandImpl.java) at org.apache.felix.shell.impl.Activator$ShellServiceImpl.executeCommand(Activator.java:276) at org.apache.felix.shell.tui.Activator$ShellTuiRunnable.run(Activator.java:167) at java.lang.Thread.run(Unknown Source) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.