Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
F
frascati
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 114
    • Issues 114
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • frascati
  • frascati
  • Issues
  • #8

Closed
Open
Opened May 10, 2011 by Rémi Druilhe@rdruilhe

Problem with intents on collection of references

It's seems there is a problem when a requires attribute is added on a collection of references. For example :

Here is the output :

GRAVE: Intent '{http://www.osoa.org/xmlns/sca/1.0}wire-intent' cannot be added org.ow2.frascati.assembly.factory.api.ProcessorException: Intent '{http://www.osoa.org/xmlns/sca/1.0}wire-intent' cannot be added at org.ow2.frascati.assembly.factory.processor.AbstractIntentProcessor.completeRequires(AbstractIntentProcessor.java:125) at org.ow2.frascati.assembly.factory.processor.AbstractBaseReferencePortIntentProcessor.completeBaseReference(AbstractBaseReferencePortIntentProcessor.java:188) at org.ow2.frascati.assembly.factory.processor.ScaComponentReferenceProcessor.doComplete(ScaComponentReferenceProcessor.java:153) at org.ow2.frascati.assembly.factory.processor.ScaComponentReferenceProcessor.doComplete(ScaComponentReferenceProcessor.java:1) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:612) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:1) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCALCb56bb98SCACCIntent.complete(ProcessorInterceptorSCALCb56bb98SCACCIntent.java:249) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCAIntent.complete(ProcessorInterceptorSCAIntent.java:115) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorFcSR.complete(ProcessorFcSR.java:26) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:527) at org.ow2.frascati.assembly.factory.processor.ScaComponentProcessor.doComplete(ScaComponentProcessor.java:199) at org.ow2.frascati.assembly.factory.processor.ScaComponentProcessor.doComplete(ScaComponentProcessor.java:1) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:612) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:1) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCALCb56bb98SCACCIntent.complete(ProcessorInterceptorSCALCb56bb98SCACCIntent.java:249) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCAIntent.complete(ProcessorInterceptorSCAIntent.java:115) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorFcSR.complete(ProcessorFcSR.java:26) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:527) at org.ow2.frascati.assembly.factory.processor.ScaCompositeProcessor.doComplete(ScaCompositeProcessor.java:296) at org.ow2.frascati.assembly.factory.processor.ScaCompositeProcessor.doComplete(ScaCompositeProcessor.java:1) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:612) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:1) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCALCb56bb98SCACCIntent.complete(ProcessorInterceptorSCALCb56bb98SCACCIntent.java:249) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCAIntent.complete(ProcessorInterceptorSCAIntent.java:115) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorFcSR.complete(ProcessorFcSR.java:26) at org.ow2.frascati.assembly.factory.manager.AssemblyFactoryManager.processComposite(AssemblyFactoryManager.java:531) at org.ow2.frascati.assembly.factory.manager.AssemblyFactoryManager.getComposite(AssemblyFactoryManager.java:386) at org.ow2.frascati.assembly.factory.api.CompositeManagerInterceptorSCALCb56bb98SCACCIntent.getComposite(CompositeManagerInterceptorSCALCb56bb98SCACCIntent.java:744) at org.ow2.frascati.assembly.factory.api.CompositeManagerInterceptorSCAIntent.getComposite(CompositeManagerInterceptorSCAIntent.java:213) at org.ow2.frascati.assembly.factory.api.CompositeManagerInterceptorSCAIntent.getComposite(CompositeManagerInterceptorSCAIntent.java:213) at org.ow2.frascati.assembly.factory.api.CompositeManagerFcInItf.getComposite(CompositeManagerFcInItf.java:104) at com.olnc.made.test.Main.main(Main.java:36) Caused by: org.objectweb.fractal.api.NoSuchInterfaceException: fils-itf at juliac.generated.SCAPrimitiveIntentControllerImpl.addFcIntentHandler$0(SCAPrimitiveIntentControllerImpl.java:301) at juliac.generated.SCAPrimitiveIntentControllerImpl.addFcIntentHandler(SCAPrimitiveIntentControllerImpl.java:180) at org.ow2.frascati.tinfi.api.control.SCAIntentControllerInterceptorSCAIntent.addFcIntentHandler(SCAIntentControllerInterceptorSCAIntent.java:317) at org.ow2.frascati.tinfi.api.control.SCAIntentControllerFcItf.addFcIntentHandler(SCAIntentControllerFcItf.java:74) at org.ow2.frascati.assembly.factory.processor.AbstractBaseReferencePortIntentProcessor.addIntentHandler(AbstractBaseReferencePortIntentProcessor.java:97) at org.ow2.frascati.assembly.factory.processor.AbstractBaseReferencePortIntentProcessor.addIntentHandler(AbstractBaseReferencePortIntentProcessor.java:1) at org.ow2.frascati.assembly.factory.processor.AbstractIntentProcessor.completeRequires(AbstractIntentProcessor.java:122) ... 37 more GRAVE: Error when completing the composite instance 'test-multi-services' org.ow2.frascati.assembly.factory.api.ManagerException: Error when completing the composite instance 'test-multi-services' at org.ow2.frascati.assembly.factory.manager.AssemblyFactoryManager.processComposite(AssemblyFactoryManager.java:533) at org.ow2.frascati.assembly.factory.manager.AssemblyFactoryManager.getComposite(AssemblyFactoryManager.java:386) at org.ow2.frascati.assembly.factory.api.CompositeManagerInterceptorSCALCb56bb98SCACCIntent.getComposite(CompositeManagerInterceptorSCALCb56bb98SCACCIntent.java:744) at org.ow2.frascati.assembly.factory.api.CompositeManagerInterceptorSCAIntent.getComposite(CompositeManagerInterceptorSCAIntent.java:213) at org.ow2.frascati.assembly.factory.api.CompositeManagerInterceptorSCAIntent.getComposite(CompositeManagerInterceptorSCAIntent.java:213) at org.ow2.frascati.assembly.factory.api.CompositeManagerFcInItf.getComposite(CompositeManagerFcInItf.java:104) at com.olnc.made.test.Main.main(Main.java:36) Caused by: org.ow2.frascati.assembly.factory.api.ProcessorException: Intent '{http://www.osoa.org/xmlns/sca/1.0}wire-intent' cannot be added at org.ow2.frascati.assembly.factory.processor.AbstractIntentProcessor.completeRequires(AbstractIntentProcessor.java:125) at org.ow2.frascati.assembly.factory.processor.AbstractBaseReferencePortIntentProcessor.completeBaseReference(AbstractBaseReferencePortIntentProcessor.java:188) at org.ow2.frascati.assembly.factory.processor.ScaComponentReferenceProcessor.doComplete(ScaComponentReferenceProcessor.java:153) at org.ow2.frascati.assembly.factory.processor.ScaComponentReferenceProcessor.doComplete(ScaComponentReferenceProcessor.java:1) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:612) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:1) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCALCb56bb98SCACCIntent.complete(ProcessorInterceptorSCALCb56bb98SCACCIntent.java:249) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCAIntent.complete(ProcessorInterceptorSCAIntent.java:115) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorFcSR.complete(ProcessorFcSR.java:26) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:527) at org.ow2.frascati.assembly.factory.processor.ScaComponentProcessor.doComplete(ScaComponentProcessor.java:199) at org.ow2.frascati.assembly.factory.processor.ScaComponentProcessor.doComplete(ScaComponentProcessor.java:1) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:612) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:1) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCALCb56bb98SCACCIntent.complete(ProcessorInterceptorSCALCb56bb98SCACCIntent.java:249) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCAIntent.complete(ProcessorInterceptorSCAIntent.java:115) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorFcSR.complete(ProcessorFcSR.java:26) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:527) at org.ow2.frascati.assembly.factory.processor.ScaCompositeProcessor.doComplete(ScaCompositeProcessor.java:296) at org.ow2.frascati.assembly.factory.processor.ScaCompositeProcessor.doComplete(ScaCompositeProcessor.java:1) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:612) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:1) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCALCb56bb98SCACCIntent.complete(ProcessorInterceptorSCALCb56bb98SCACCIntent.java:249) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCAIntent.complete(ProcessorInterceptorSCAIntent.java:115) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorFcSR.complete(ProcessorFcSR.java:26) at org.ow2.frascati.assembly.factory.manager.AssemblyFactoryManager.processComposite(AssemblyFactoryManager.java:531) ... 6 more Caused by: org.objectweb.fractal.api.NoSuchInterfaceException: fils-itf at juliac.generated.SCAPrimitiveIntentControllerImpl.addFcIntentHandler$0(SCAPrimitiveIntentControllerImpl.java:301) at juliac.generated.SCAPrimitiveIntentControllerImpl.addFcIntentHandler(SCAPrimitiveIntentControllerImpl.java:180) at org.ow2.frascati.tinfi.api.control.SCAIntentControllerInterceptorSCAIntent.addFcIntentHandler(SCAIntentControllerInterceptorSCAIntent.java:317) at org.ow2.frascati.tinfi.api.control.SCAIntentControllerFcItf.addFcIntentHandler(SCAIntentControllerFcItf.java:74) at org.ow2.frascati.assembly.factory.processor.AbstractBaseReferencePortIntentProcessor.addIntentHandler(AbstractBaseReferencePortIntentProcessor.java:97) at org.ow2.frascati.assembly.factory.processor.AbstractBaseReferencePortIntentProcessor.addIntentHandler(AbstractBaseReferencePortIntentProcessor.java:1) at org.ow2.frascati.assembly.factory.processor.AbstractIntentProcessor.completeRequires(AbstractIntentProcessor.java:122) ... 37 more org.ow2.frascati.assembly.factory.api.ManagerException: Error when completing the composite instance 'test-multi-services' at org.ow2.frascati.assembly.factory.manager.AssemblyFactoryManager.processComposite(AssemblyFactoryManager.java:533) at org.ow2.frascati.assembly.factory.manager.AssemblyFactoryManager.getComposite(AssemblyFactoryManager.java:386) at org.ow2.frascati.assembly.factory.api.CompositeManagerInterceptorSCALCb56bb98SCACCIntent.getComposite(CompositeManagerInterceptorSCALCb56bb98SCACCIntent.java:744) at org.ow2.frascati.assembly.factory.api.CompositeManagerInterceptorSCAIntent.getComposite(CompositeManagerInterceptorSCAIntent.java:213) at org.ow2.frascati.assembly.factory.api.CompositeManagerInterceptorSCAIntent.getComposite(CompositeManagerInterceptorSCAIntent.java:213) at org.ow2.frascati.assembly.factory.api.CompositeManagerFcInItf.getComposite(CompositeManagerFcInItf.java:104) at com.olnc.made.test.Main.main(Main.java:36) Caused by: org.ow2.frascati.assembly.factory.api.ProcessorException: Intent '{http://www.osoa.org/xmlns/sca/1.0}wire-intent' cannot be added at org.ow2.frascati.assembly.factory.processor.AbstractIntentProcessor.completeRequires(AbstractIntentProcessor.java:125) at org.ow2.frascati.assembly.factory.processor.AbstractBaseReferencePortIntentProcessor.completeBaseReference(AbstractBaseReferencePortIntentProcessor.java:188) at org.ow2.frascati.assembly.factory.processor.ScaComponentReferenceProcessor.doComplete(ScaComponentReferenceProcessor.java:153) at org.ow2.frascati.assembly.factory.processor.ScaComponentReferenceProcessor.doComplete(ScaComponentReferenceProcessor.java:1) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:612) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:1) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCALCb56bb98SCACCIntent.complete(ProcessorInterceptorSCALCb56bb98SCACCIntent.java:249) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCAIntent.complete(ProcessorInterceptorSCAIntent.java:115) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorFcSR.complete(ProcessorFcSR.java:26) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:527) at org.ow2.frascati.assembly.factory.processor.ScaComponentProcessor.doComplete(ScaComponentProcessor.java:199) at org.ow2.frascati.assembly.factory.processor.ScaComponentProcessor.doComplete(ScaComponentProcessor.java:1) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:612) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:1) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCALCb56bb98SCACCIntent.complete(ProcessorInterceptorSCALCb56bb98SCACCIntent.java:249) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCAIntent.complete(ProcessorInterceptorSCAIntent.java:115) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorFcSR.complete(ProcessorFcSR.java:26) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:527) at org.ow2.frascati.assembly.factory.processor.ScaCompositeProcessor.doComplete(ScaCompositeProcessor.java:296) at org.ow2.frascati.assembly.factory.processor.ScaCompositeProcessor.doComplete(ScaCompositeProcessor.java:1) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:612) at org.ow2.frascati.assembly.factory.processor.AbstractProcessor.complete(AbstractProcessor.java:1) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCALCb56bb98SCACCIntent.complete(ProcessorInterceptorSCALCb56bb98SCACCIntent.java:249) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorInterceptorSCAIntent.complete(ProcessorInterceptorSCAIntent.java:115) at org.ow2.frascati.assembly.factory.api.ProcessorFcInItf.complete(ProcessorFcInItf.java:50) at org.ow2.frascati.assembly.factory.api.ProcessorFcSR.complete(ProcessorFcSR.java:26) at org.ow2.frascati.assembly.factory.manager.AssemblyFactoryManager.processComposite(AssemblyFactoryManager.java:531) ... 6 more Caused by: org.objectweb.fractal.api.NoSuchInterfaceException: fils-itf at juliac.generated.SCAPrimitiveIntentControllerImpl.addFcIntentHandler$0(SCAPrimitiveIntentControllerImpl.java:301) at juliac.generated.SCAPrimitiveIntentControllerImpl.addFcIntentHandler(SCAPrimitiveIntentControllerImpl.java:180) at org.ow2.frascati.tinfi.api.control.SCAIntentControllerInterceptorSCAIntent.addFcIntentHandler(SCAIntentControllerInterceptorSCAIntent.java:317) at org.ow2.frascati.tinfi.api.control.SCAIntentControllerFcItf.addFcIntentHandler(SCAIntentControllerFcItf.java:74) at org.ow2.frascati.assembly.factory.processor.AbstractBaseReferencePortIntentProcessor.addIntentHandler(AbstractBaseReferencePortIntentProcessor.java:97) at org.ow2.frascati.assembly.factory.processor.AbstractBaseReferencePortIntentProcessor.addIntentHandler(AbstractBaseReferencePortIntentProcessor.java:1) at org.ow2.frascati.assembly.factory.processor.AbstractIntentProcessor.completeRequires(AbstractIntentProcessor.java:122) ... 37 more

Source code is attached to this bug.

Regards.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: frascati/frascati#8