!SESSION 2013-05-05 01:10:11.547 ----------------------------------------------- eclipse.buildId=unknown java.version=1.7.0_17 java.vendor=Oracle Corporation BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US Command-line arguments: -dev file:C:/Users/KUMAIL/workspace/.metadata/.plugins/org.eclipse.pde.core/shuttle_location_finder/dev.properties -os win32 -ws win32 -arch x86_64 -consoleLog -console !ENTRY edu.fyp1.shuttle.runtime 2 0 2013-05-05 01:10:13.844 !MESSAGE [SCR] Found components with duplicated names! Details: Component1 : Component[ name = Component Definition activate = activate deactivate = deactivate modified = configuration-policy = optional factory = null autoenable = true immediate = false implementation = edu.fyp1.shuttle.runtime.SampleRuntime state = Unsatisfied properties = serviceFactory = false serviceInterface = [org.eclipse.osgi.framework.console.CommandProvider, org.eclipse.osgi.framework.console.CommandInterpreter] references = { Reference[name = IDateTimeService, interface = edu.fyp1.shuttle.datentime.IDateTimeService, policy = dynamic, cardinality = 0..1, target = null, bind = setDate, unbind = unsetDate] Reference[name = IGpsService, interface = edu.fyp1.shuttle.gps.IGpsService, policy = dynamic, cardinality = 0..1, target = null, bind = setGps, unbind = unsetGps] Reference[name = ILocationFinder, interface = edu.fyp1.shuttle.locationfinder.ILocationFinder, policy = dynamic, cardinality = 0..1, target = null, bind = setLocation, unbind = unsetLocation] } located in bundle = edu.fyp1.shuttle.runtime_1.0.0.qualifier [24] ] Component2: Component[ name = Component Definition activate = activate deactivate = deactivate modified = configuration-policy = optional factory = null autoenable = true immediate = false implementation = edu.fyp1.shuttle.datentime.datentimestamp.DatenTimeStamp state = Unsatisfied properties = serviceFactory = false serviceInterface = [edu.fyp1.shuttle.datentime.IDateTimeService] references = null located in bundle = edu.fyp1.shuttle.datentime_1.0.0.qualifier [9] ] osgi> Gps Service was set. Date and Time Service was set. !ENTRY edu.fyp1.shuttle.runtime 2 0 2013-05-05 01:10:14.076 !MESSAGE [SCR] ComponentReference.bind(): service reference {edu.fyp1.shuttle.gps.IGpsService}={component.name=edu.fyp1.shuttle.gps, component.id=3, service.id=56} is already bound to instance org.eclipse.equinox.internal.ds.impl.ComponentInstanceImpl@da47641 Details: Problematic reference = Reference[name = IGpsService, interface = edu.fyp1.shuttle.gps.IGpsService, policy = dynamic, cardinality = 0..1, target = null, bind = setGps, unbind = unsetGps] of service component = Component Definition component implementation class = edu.fyp1.shuttle.runtime.SampleRuntime located in bundle with symbolic name = edu.fyp1.shuttle.runtime bundle location = initial@reference:file:C:/Users/KUMAIL/workspace/edu.fyp1.shuttle.runtime/ Location Service was set. !ENTRY edu.fyp1.shuttle.runtime 4 0 2013-05-05 01:10:14.094 !MESSAGE FrameworkEvent ERROR !STACK 0 org.osgi.framework.ServiceException: org.eclipse.equinox.internal.ds.ServiceReg.getService() returned a service object that is not an instance of the service class org.eclipse.osgi.framework.console.CommandInterpreter at org.eclipse.osgi.internal.serviceregistry.ServiceUse.getService(ServiceUse.java:174) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:468) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:467) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.getService(BundleContextImpl.java:594) at org.eclipse.equinox.console.command.adapter.Activator$CommandCustomizer.addingService(Activator.java:172) at org.eclipse.equinox.console.command.adapter.Activator$CommandCustomizer.addingService(Activator.java:1) at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:932) at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:1) at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:894) at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:130) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:214) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:433) at org.eclipse.equinox.internal.ds.InstanceProcess.registerService(InstanceProcess.java:536) at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:260) at org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:473) at org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:217) at org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:816) at org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.java:783) at org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89) at java.lang.Thread.run(Unknown Source) !ENTRY edu.fyp1.shuttle.runtime 4 0 2013-05-05 01:10:14.114 !MESSAGE FrameworkEvent ERROR !STACK 0 org.osgi.framework.ServiceException: org.eclipse.equinox.internal.ds.ServiceReg.getService() returned a service object that is not an instance of the service class org.eclipse.osgi.framework.console.CommandInterpreter at org.eclipse.osgi.internal.serviceregistry.ServiceUse.getService(ServiceUse.java:174) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.getService(ServiceRegistrationImpl.java:468) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.getService(ServiceRegistry.java:467) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.getService(BundleContextImpl.java:594) at org.eclipse.equinox.console.commands.HelpCommand$CommandProviderCustomizer.addingService(HelpCommand.java:54) at org.eclipse.equinox.console.commands.HelpCommand$CommandProviderCustomizer.addingService(HelpCommand.java:1) at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:932) at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:1) at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256) at org.osgi.util.tracker.AbstractTracked.track(AbstractTracked.java:229) at org.osgi.util.tracker.ServiceTracker$Tracked.serviceChanged(ServiceTracker.java:894) at org.eclipse.osgi.internal.serviceregistry.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:107) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:861) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEventPrivileged(ServiceRegistry.java:819) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.publishServiceEvent(ServiceRegistry.java:771) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistrationImpl.register(ServiceRegistrationImpl.java:130) at org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.registerService(ServiceRegistry.java:214) at org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:433) at org.eclipse.equinox.internal.ds.InstanceProcess.registerService(InstanceProcess.java:536) at org.eclipse.equinox.internal.ds.InstanceProcess.buildComponents(InstanceProcess.java:260) at org.eclipse.equinox.internal.ds.Resolver.buildNewlySatisfied(Resolver.java:473) at org.eclipse.equinox.internal.ds.Resolver.enableComponents(Resolver.java:217) at org.eclipse.equinox.internal.ds.SCRManager.performWork(SCRManager.java:816) at org.eclipse.equinox.internal.ds.SCRManager$QueuedJob.dispatch(SCRManager.java:783) at org.eclipse.equinox.internal.ds.WorkThread.run(WorkThread.java:89) at java.lang.Thread.run(Unknown Source)