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,

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



On 12/6/2016 1:02 PM, Ramachandran K. Narayanan wrote:
Hello Scott,

Sure, I will continue working on this as before and the list of ECF bundles would be helpful. I can follow up from there by making sure my ECF bundles match the ones in the list.

Just to update you, I had added the provider.remoteservice bundle (and it's dependencies) in the client launch and unfortunately, I get the same error, i.e. no consumerContainerSelectorAvailable .

I had also verified that the added bundles were active, after the exception had occurred. I might be able to resolve this with the ECF bundles list.

Thank You,
Ram


On Tue, Dec 6, 2016 at 2:13 PM Ramachandran K. Narayanan <knarayanan@xxxxxxxxxxxxx> wrote:
Ah ok. For the client launch, I am using the o.e.i.product/ice.product_linux.launch file. So I understand that I need to make sure that the client launch file has the necessary bundles too. I can look into that further and will let you know if I manage to sort that out.

Thanks,
Ram


On Tue, Dec 6, 2016 at 2:08 PM Scott Lewis <slewis@xxxxxxxxxxxxx> wrote:
Hi Ram,

The picture attached to this seems to be the Core OSGi.launch configuration, which I believe was the remote service *host*, isn't it?   The ICE client launch config should also contain a number of ECF/Remote Services bundles.   Which launch config are you using to launch the client?  I will attempt to take a look at both later today.

Thanks,

Scott


On 12/6/2016 9:07 AM, Ramachandran K. Narayanan wrote:
Hello Scott,

It looks like the bundle o.e.ecf.provider.remoteservice is present in my target platform. Please find attached a screenshot that shows this.

I seem to have quite a bit of trouble resolving ECF bundle issues/dependencies, so if it would be possible for you to take a look, that would be great. My changes are stored at:

Any help you need from side to resolve this, please let me know.

Thanking You,
Ram


On Mon, Dec 5, 2016 at 1:57 PM Scott Lewis <slewis@xxxxxxxxxxxxx> wrote:
On 12/5/2016 9:40 AM, Ramachandran K. Narayanan wrote:
Hello Scott,

It was a silly mistake on my side. I had moved the edef folder elsewhere rather than to the root path. The url variable is no longer null, but I see the following two issues:

1) When the code attempts to importService, I get an error:
!ENTRY org.eclipse.ecf.osgi.services.remoteserviceadmin 4 0 2016-12-05 12:34:33.946
!MESSAGE org.eclipse.core.runtime.Status[plugin=org.eclipse.ecf.osgi.services.remoteserviceadmin;code=4;<snipped>]
!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

My suspicion is that this is caused because you are missing a bundle from your target platform.   Please make sure that this bundle (and any non-present deps) is present:

org.eclipse.ecf.provider.remoteservice

If it is present and you get this or some other import error then perhaps it could be checked in on branch and I'll take a look.


Scott

_______________________________________________
ice-dev mailing list
ice-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ice-dev
--
Ramachandran K. Narayanan
(Ram)
Software Engineer
RNET Technologies Inc.
240 W.Elmwood Drive, Suite 2010
Dayton, OH 45459-4248


_______________________________________________
ice-dev mailing list
ice-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ice-dev


_______________________________________________
ice-dev mailing list
ice-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ice-dev
--
Ramachandran K. Narayanan
(Ram)
Software Engineer
RNET Technologies Inc.
240 W.Elmwood Drive, Suite 2010
Dayton, OH 45459-4248
--
Ramachandran K. Narayanan
(Ram)
Software Engineer
RNET Technologies Inc.
240 W.Elmwood Drive, Suite 2010
Dayton, OH 45459-4248


_______________________________________________
ice-dev mailing list
ice-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ice-dev


_______________________________________________
ice-dev mailing list
ice-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ice-dev
--
Ramachandran K. Narayanan
(Ram)
Software Engineer
RNET Technologies Inc.
240 W.Elmwood Drive, Suite 2010
Dayton, OH 45459-4248

Back to the top