Dear Ivy Team,
I'm facing a strange issue that never happened before: the ivy server cannot be started anymore.
It refers to a so-called "Page Archive Engine Manager". Nothing special has been changed in the configuration since the last successful run.
Please see the details in the extracted log below.
INFO [ch.ivyteam.server] [Windows Service Main Thread] []
-----------------------------------------------------
Axon.ivy Engine
Version 5.1 Patch 7 Revision 49494
Copyright (c) 2001-2015 ivyTeam AG
-----------------------------------------------------
Java Version 1.7.0_60 (Oracle Corporation)
Java Virtual Maschine Version 24.60-b09 (Java HotSpot(TM) 64-Bit Server VM)
-----------------------------------------------------
[...]
[ 81%] Starting Page Archive Engine Manager
FATAL [ch.ivyteam.server] [Windows Service Main Thread] []
Error while starting Axon.ivy Engine
[errorId=155EA27EF636A0B6, executionContext=SYSTEM]
ch.ivyteam.util.IvyRuntimeException: Could not start Page Archive Engine Manager
at ch.ivyteam.ivy.manager.restricted.AbstractManager.start(AbstractManager.java:71)
at ch.ivyteam.ivy.server.internal.Server.startInternal(Server.java:571)
at ch.ivyteam.ivy.server.internal.Server$1.call(Server.java:526)
at ch.ivyteam.ivy.security.internal.SecurityManager.executeAsSystem(SecurityManager.java:1439)
at ch.ivyteam.ivy.server.internal.Server.start(Server.java:521)
at ch.ivyteam.ivy.server.ServerLauncher.startInternal(ServerLauncher.java:209)
at ch.ivyteam.server.Server.start(Server.java:170)
at ch.ivyteam.server.win.WindowsServiceServer.runService(WindowsServiceServer.java:166)
at ch.ivyteam.server.win.WindowsServiceServer$WindowsServiceMainThread.run(WindowsServiceServer.java:221)
[errorId=155EA27EF636A0B6, executionContext=SYSTEM]
Caused by: ch.ivyteam.util.IvyRuntimeException: javax.management.InstanceAlreadyExistsException: ivy Engine:type=Service,name=PageArchiveEngine/[...]
at ch.ivyteam.management.internal.ThrowRuntimeExceptionErrorStrategy.errorRegisteringMBean(ThrowRuntimeExceptionErrorStrategy.java:26)
at ch.ivyteam.management.internal.MBeanManager.registerMBeanFor(MBeanManager.java:73)
at ch.ivyteam.management.internal.MBeanManager.registerMBeanFor(MBeanManager.java:57)
at ch.ivyteam.management.internal.MBeanManager.ifAnnotatedRegisterMBeanFor(MBeanManager.java:135)
at ch.ivyteam.management.internal.MMap.put(MMap.java:53)
at ch.ivyteam.ivy.service.internal.ServiceManager.registerService(ServiceManager.java:56)
at ch.ivyteam.ivy.enginemanagerbase.AbstractPmvServiceManager.getService(AbstractPmvServiceManager.java:120)
at ch.ivyteam.ivy.enginemanagerbase.AbstractPmvServiceManager.doStart(AbstractPmvServiceManager.java:347)
at ch.ivyteam.ivy.page.archive.internal.PageArchiveEngineManager.doStart(PageArchiveEngineManager.java:95)
at ch.ivyteam.ivy.manager.restricted.AbstractManager.start(AbstractManager.java:58)
... 8 more
Caused by: javax.management.InstanceAlreadyExistsException: ivy Engine:type=Service,name=PageArchiveEngine/[...]
at com.sun.jmx.mbeanserver.Repository.addMBean(Unknown Source)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(Unknown Source)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(Unknown Source)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(Unknown Source)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(Unknown Source)
at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(Unknown Source)
at ch.ivyteam.management.internal.MBeanManager.registerMBean(MBeanManager.java:112)
at ch.ivyteam.management.internal.MBeanManager.registerMBeanFor(MBeanManager.java:68)
... 16 more
I would like to know what exactly this "Page Archive Engine Manager" is and how I can eliminate the error that it caused.
Thank you.
asked
14.07.2016 at 18:43
ivyUser
(suspended)
accept rate:
50%
Did you check the running processes of that host? This error could be an indicator that another engine is running on the same host...
I didn't see any suspicious processes running when the error happened yesterday, even a full restart could not solve the problem. However, it started to work this morning for some reason. Thank you for your quick response and the possible explanation, Reguel.
Is there an Rich Client still running when you try to start the server? If yes close the Rich Client and try again. Otherwise you may have two PMV's with the same name path. Name path means applicationName/pmName$pmvNumber. E.g. myApplication/myProject$1. Can you check your system database if this is the case?
The Q&A is normally not he place to get support for such special cases. If you need help in such situations write to support@axonivy.com.