
You have to add these dependencies:
{code:xml}
<dependency>
<groupId>org.ow2.frascati</groupId>
<artifactId>frascati-explorer-core</artifactId>
<version>1.4-SNAPSHOT</version>
<exclusions>
<!-- Currently, EasyBPEL 1.4-SNAPSHOT depends on Tinfi runtime 1.4.1. -->
<!-- When FraSCAti depends on Tinfi runtime 1.4.2-SNAPSHOT. -->
<exclusion>
<groupId>org.ow2.frascati.tinfi</groupId>
<artifactId>frascati-tinfi-runtime</artifactId>
</exclusion>
<exclusion>
<groupId>org.ow2.frascati.tinfi</groupId>
<artifactId>frascati-tinfi-membranes-oo</artifactId>
</exclusion>
</exclusions>
</dependency>
{code}
Version 1.4.1 is compliant with 1.4.X versions of EasyVIPER.
Then the following code allows to add any SCA component (EasyVIPER core for instance) into the Frascati Explorer GUI:
{code:title=extract|borderStyle=solid}
...
import org.objectweb.util.explorer.api.Tree;
import org.ow2.frascati.FraSCAti;
import org.ow2.frascati.explorer.api.FraSCAtiExplorer;
...
System.setProperty(FraSCAti.FRASCATI_BOOTSTRAP_PROPERTY_NAME, "org.ow2.frascati.bootstrap.FraSCAtiFractal");
// Start FraSCAti and its Explorer.
FraSCAti frascati = FraSCAti.newFraSCAti();
Tree explorerTree = FraSCAtiExplorer.SINGLETON.get().getFraSCAtiExplorerService(Tree.class);
// Add the EasyVIPER core component.
explorerTree.addEntry("EasyVIPER", core.getComponent());