I followed the instructions on eclipsesource.com/blogs/2010/10/28/running-rap-on-virgo. So far, the demo is running fine. I'm using RAP 1.3 and virgo-jetty-server-3.0.0.M04. Next, I would like to deploy additional RAP applications on virgo. These applications are to be deployed independently.
If I've understood the concept correctly, I have to set scope=true in the rap-demo.plan and all other rap plans. But if I do this so I get the following error:
Caused by: org.eclipse.virgo.kernel.osgi.framework.ImportMergeException: cannot merge imports of package 'org.eclipse.ui.internal' from sources 'Import-Bundle virgo-rap-demo-1.3.1-org.eclipse.rap.ui.workbench' version '220.127.116.1110216-1023', Import-Bundle 'virgo-rap-demo-1.3.1-org.eclipse.rap.ui' version '18.104.22.16810216-1023'' because of conflicting values 'virgo-rap-demo-1.3.1-org.eclipse.rap.ui', 'virgo-rap-demo-1.3.1-org.eclipse.rap.ui.workbench' of attribute 'bundle-symbolic-name'
Is my approach correct or what is best practice in deploying several rap-applications on virgo? How does it come to the conflict and how can I solve it.