I pulled latest source code – 3:30PM 4/27/2007 and started
Corona Server using CoronaServer_Jackrabbit debug config and I get messages
about duplicate services. Does anyone see this?
[DEBUG] Event org/eclipse/corona/log/LOGGER_START sent through log
service
[DEBUG] LogService started for:
org.eclipse.corona.container.project.services
[INFO] [2007.04.27 03:30:12 EDT]
[org.eclipse.corona.container.project.services]:
[{org.osgi.service.event.EventHandler}={event.topics=[org/eclipse/corona/log/NEW_LOGLEVEL],
service.id=100}]: ServiceEvent REGISTERED
[INFO] [2007.04.27 03:30:12 EDT]
[org.eclipse.corona.container.project.services]:
[{org.osgi.service.event.EventHandler}={event.topics=[org/eclipse/corona/log/NEW_LOGLEVEL],
service.id=100}]: ServiceEvent REGISTERED
[DEBUG] Event arrived; topic=org/eclipse/corona/log/LOGGER_START,
bundle=org.eclipse.corona.container.project.services
[INFO] [2007.04.27 03:30:12 EDT]
[org.eclipse.corona.container.project.services]: BundleEvent STARTED
[INFO] [2007.04.27 03:30:12 EDT] [org.eclipse.corona.container.project.services]:
BundleEvent STARTED
[INFO] [2007.04.27 03:30:12 EDT] [org.eclipse.osgi]:
FrameworkEvent STARTLEVEL CHANGED
[INFO] [2007.04.27 03:30:12 EDT] [org.eclipse.osgi]:
FrameworkEvent STARTLEVEL CHANGED
[INFO] [2007.04.27 03:30:12 EDT]
[org.eclipse.corona.container.project.services]:
[{org.eclipse.corona.container.project.manager.IProjectContainerManager}={web.service.context=ProjectContextContainer,
container.type=ProjectContainer, service.type=local, component.name=corona.container.project.manager,
component.id=24,
interface.class=org.eclipse.corona.container.project.manager.IProjectContainerManager,
web.service.name=ProjectContainerManager, service.id=101}]: ServiceEvent
REGISTERED
[INFO] [2007.04.27 03:30:12 EDT] [org.eclipse.corona.container.project.services]:
[{org.eclipse.corona.container.project.manager.IProjectContainerManager}={web.service.context=ProjectContextContainer,
container.type=ProjectContainer, service.type=local,
component.name=corona.container.project.manager, component.id=24,
interface.class=org.eclipse.corona.container.project.manager.IProjectContainerManager,
web.service.name=ProjectContainerManager, service.id=101}]: ServiceEvent
REGISTERED
javax.xml.soap.SOAPException: org.apache.axis2.AxisFault: Two services can not have same name, a
service with ProjectContainerManager already exists in the system
at
org.eclipse.corona.internal.soa.provider.axis2.AdminServiceImpl.deployRPCService(AdminServiceImpl.java:165)
at
org.eclipse.corona.internal.soa.provider.axis2.AdminServiceImpl.deployService(AdminServiceImpl.java:176)
at
org.eclipse.corona.internal.soa.webservice.WebServiceDeployer.deployWebService(Unknown
Source)
at
org.eclipse.corona.internal.soa.webservice.WebServiceDeployer.serviceChanged(Unknown
Source)
at
org.eclipse.osgi.framework.internal.core.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:94)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:1224)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:189)
at
org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:141)
at
org.eclipse.osgi.framework.internal.core.Framework.publishServiceEventPrivileged(Framework.java:1603)
at
org.eclipse.osgi.framework.internal.core.Framework.publishServiceEvent(Framework.java:1578)
at org.eclipse.osgi.framework.internal.core.ServiceRegistrationImpl.<init>(ServiceRegistrationImpl.java:103)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.createServiceRegistration(BundleContextImpl.java:657)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:609)
at
org.eclipse.equinox.ds.instance.RegisterComponentService.registerService(RegisterComponentService.java:102)
at
org.eclipse.equinox.ds.instance.InstanceProcess.registerComponentConfigurations(InstanceProcess.java:153)
at org.eclipse.equinox.ds.resolver.Resolver.dispatchWork(Resolver.java:701)
at org.eclipse.equinox.ds.workqueue.WorkQueue$Queued.dispatch(WorkQueue.java:57)
at org.eclipse.equinox.ds.workqueue.WorkQueue.run(WorkQueue.java:108)
Caused by: org.apache.axis2.AxisFault: Two services can not have
same name, a service with ProjectContainerManager already exists in the system
at org.apache.axis2.engine.AxisConfiguration.addServiceGroup(AxisConfiguration.java:254)
at org.apache.axis2.engine.AxisConfiguration.addService(AxisConfiguration.java:206)
at
org.eclipse.corona.internal.soa.provider.axis2.AdminServiceImpl.deployRPCService(AdminServiceImpl.java:163)
... 17 more
[JAM] Warning: failed to resolve class
org.eclipse.corona.soa.common.annotations.IdempotentStrategy
[JAM] Warning: failed to resolve class
org.eclipse.corona.soa.common.annotations.IdempotentStrategy
[INFO] [2007.04.27 03:30:12 EDT]
[org.eclipse.corona.container.project.services]:
[{org.eclipse.corona.container.project.team.ITeamMemberRepositoryService}={web.service.context=TeamMemberRepositoryService,
component.name=ProjectTeamRepository, component.id=25,
interface.class=org.eclipse.corona.container.project.team.ITeamMemberRepositoryService,
web.service.name=TeamRepositoryXMLWebService, service.id=102}]: ServiceEvent
REGISTERED
[INFO] [2007.04.27 03:30:12 EDT]
[org.eclipse.corona.container.project.services]:
[{org.eclipse.corona.container.project.team.ITeamMemberRepositoryService}={web.service.context=TeamMemberRepositoryService,
component.name=ProjectTeamRepository, component.id=25,
interface.class=org.eclipse.corona.container.project.team.ITeamMemberRepositoryService,
web.service.name=TeamRepositoryXMLWebService, service.id=102}]: ServiceEvent
REGISTERED
javax.xml.soap.SOAPException: org.apache.axis2.AxisFault: Two services can not have same name, a
service with TeamRepositoryXMLWebService already exists in the system
at
org.eclipse.corona.internal.soa.provider.axis2.AdminServiceImpl.deployRPCService(AdminServiceImpl.java:165)
at org.eclipse.corona.internal.soa.provider.axis2.AdminServiceImpl.deployService(AdminServiceImpl.java:176)
at
org.eclipse.corona.internal.soa.webservice.WebServiceDeployer.deployWebService(Unknown
Source)
at
org.eclipse.corona.internal.soa.webservice.WebServiceDeployer.serviceChanged(Unknown
Source)
at
org.eclipse.osgi.framework.internal.core.FilteredServiceListener.serviceChanged(FilteredServiceListener.java:94)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.dispatchEvent(BundleContextImpl.java:1224)
at
org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:189)
at
org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:141)
at
org.eclipse.osgi.framework.internal.core.Framework.publishServiceEventPrivileged(Framework.java:1603)
at
org.eclipse.osgi.framework.internal.core.Framework.publishServiceEvent(Framework.java:1578)
at org.eclipse.osgi.framework.internal.core.ServiceRegistrationImpl.<init>(ServiceRegistrationImpl.java:103)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.createServiceRegistration(BundleContextImpl.java:657)
at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.registerService(BundleContextImpl.java:609)
at
org.eclipse.equinox.ds.instance.RegisterComponentService.registerService(RegisterComponentService.java:102)
at
org.eclipse.equinox.ds.instance.InstanceProcess.registerComponentConfigurations(InstanceProcess.java:153)
at org.eclipse.equinox.ds.resolver.Resolver.dispatchWork(Resolver.java:701)
at org.eclipse.equinox.ds.workqueue.WorkQueue$Queued.dispatch(WorkQueue.java:57)
at org.eclipse.equinox.ds.workqueue.WorkQueue.run(WorkQueue.java:108)
Caused by: org.apache.axis2.AxisFault: Two services can not have
same name, a service with TeamRepositoryXMLWebService already exists in the
system
at org.apache.axis2.engine.AxisConfiguration.addServiceGroup(AxisConfiguration.java:254)
at org.apache.axis2.engine.AxisConfiguration.addService(AxisConfiguration.java:206)
at
org.eclipse.corona.internal.soa.provider.axis2.AdminServiceImpl.deployRPCService(AdminServiceImpl.java:163)
... 17 more