Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ice-dev] Enabling ConnectCoreAction

Hello Scott,

So I tried the bundle list. I had just copied over the 'selected_target_plugins' line from your file over to my ice.product_linux.launch file. It had a few unresolved dependencies at startup (xtext.ui bundles and org.eclipse.swt) which I manually resolved and 'Validate Plugins' didn't give me any errors further.

Unfortunately, I still get the consumerContainerSelector error. Please find attached a snippet of the error in bundle_error.txt. My changes are also at:
https://github.com/knram06/ice/tree/remoteosgi

I ensured I was entering the hostname and port correctly. I verified that the ecf.endpoint.id matched the output from Core OSGi.launch in the console. I also specified the hostname as 'localhost' and that gave the same error.

If it helps, I will try this on a Windows system as well, if that makes it easier to test our changes. Please let me know if you might need any other information.

Thanking You,
Ram


On Fri, Dec 9, 2016 at 5:48 PM Scott Lewis <slewis@xxxxxxxxxxxxx> wrote:
Hi Ram,

If you have more trouble, please check everything in on branch and let me know how to get it, and I will help further.


Scott


On 12/9/2016 2:25 PM, Ramachandran K. Narayanan wrote:
Hello Scott,

Apologies for the late reply. Thanks for the bundles list, I will take a look at this and see if I can get the import to work.

Regards,
Ram


On Wed, Dec 7, 2016 at 2:22 PM Scott Lewis <slewis@xxxxxxxxxxxxx> wrote:
Hi Ram,

Attached is the ice.product_WINDOWS.launch config that I'm able to run on the ICE client and successfully import an ICore remote service...so the set of ECF bundles should be right (see selected_target_plugins).   ECF doesn't have any OS-specific code (i.e. all bundles are same on linux as on windows).


Scott




--
Ramachandran K. Narayanan
(Ram)
Software Engineer
RNET Technologies Inc.
240 W.Elmwood Drive, Suite 2010
Dayton, OH 45459-4248
!ENTRY org.eclipse.ecf.osgi.services.remoteserviceadmin 4 0 2016-12-11 17:56:57.544
!MESSAGE org.eclipse.core.runtime.Status[plugin=org.eclipse.ecf.osgi.services.remoteserviceadmin;code=4;message=org.eclipse.ecf.osgi.services.remoteserviceadmin.RemoteServiceAdmin:importService:No consumerContainerSelector available;severity4;exception=org.eclipse.ecf.osgi.services.remoteserviceadmin.SelectContainerException: No consumerContainerSelector available;children=[]]
!STACK 0
org.eclipse.ecf.osgi.services.remoteserviceadmin.SelectContainerException: No consumerContainerSelector available
	at org.eclipse.ecf.osgi.services.remoteserviceadmin.RemoteServiceAdmin.importService(RemoteServiceAdmin.java:428)
	at org.eclipse.ice.client.common.ConnectCoreHandler$1.get(ConnectCoreHandler.java:90)
	at org.eclipse.ice.client.common.ConnectCoreHandler$1.get(ConnectCoreHandler.java:1)
	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590)
	at java.lang.Thread.run(Thread.java:745)
java.util.concurrent.CompletionException: java.lang.RuntimeException: Exception importing Core remote service
	at java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:273)
	at java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:280)
	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1592)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.RuntimeException: Exception importing Core remote service
	at org.eclipse.ice.client.common.ConnectCoreHandler$1.get(ConnectCoreHandler.java:96)
	at org.eclipse.ice.client.common.ConnectCoreHandler$1.get(ConnectCoreHandler.java:1)
	at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1590)
	... 1 more
Caused by: java.lang.NullPointerException
	at org.eclipse.ice.client.common.ConnectCoreHandler$1.get(ConnectCoreHandler.java:92)
	... 3 more

Back to the top