Foros de discusión
Stopping the server due to unexpected startup errors
Raja Seth, modificado hace 7 años.
Stopping the server due to unexpected startup errors
Regular Member Mensajes: 233 Fecha de incorporación: 18/08/11 Mensajes recientes
Hi Team,
I have a liferay6.2 unicast cluster environment. where I have done some customisation to create my custom cache objects. Now, for cache replication, I need to provide the custom cache entity in liferay-multi-vm-clustered.xml file. Below is my custom cache entity :
<cache eternal="false" maxElementsInMemory="1000" name="find.content.collection.by.id" overflowToDisk="false" timeToIdleSeconds="86400">
<cacheEventListenerFactory class="com.liferay.portal.cache.ehcache.LiferayCacheEventListenerFactory"
properties="replicatePuts=true,replicateUpdates=true,replicateRemovals=true,replicatePutsViaCopy=true,replicateUpdatesViaCopy=true,replicateAsynchronously=true" propertySeparator="," />
<bootstrapCacheLoaderFactory class="com.liferay.portal.cache.ehcache.LiferayBootstrapCacheLoaderFactory" />
</cache>
Now, when my cache objects are created and I am trying to restart a single node, it doesn't allow me to start the server and the below error is logged :
Please let me know if anyone have addressed this kind of issue.
Regards,
Raja
I have a liferay6.2 unicast cluster environment. where I have done some customisation to create my custom cache objects. Now, for cache replication, I need to provide the custom cache entity in liferay-multi-vm-clustered.xml file. Below is my custom cache entity :
<cache eternal="false" maxElementsInMemory="1000" name="find.content.collection.by.id" overflowToDisk="false" timeToIdleSeconds="86400">
<cacheEventListenerFactory class="com.liferay.portal.cache.ehcache.LiferayCacheEventListenerFactory"
properties="replicatePuts=true,replicateUpdates=true,replicateRemovals=true,replicatePutsViaCopy=true,replicateUpdatesViaCopy=true,replicateAsynchronously=true" propertySeparator="," />
<bootstrapCacheLoaderFactory class="com.liferay.portal.cache.ehcache.LiferayBootstrapCacheLoaderFactory" />
</cache>
Now, when my cache objects are created and I am trying to restart a single node, it doesn't allow me to start the server and the below error is logged :
Cluster event JOIN_Cluster node {clusterNodeId=75d144c6-4169-4abe-a2df-d4cc4fe6bdb4, portalProtocol=https, inetAddress=/192.168.5.58, port=8443} [Sanitized]
14:21:46,271 ERROR [localhost-startStop-1][MainServlet:234] net.sf.ehcache.CacheException: java.lang.ClassNotFoundException: com.yas.core.model.impl.YasXMLParseImpl
net.sf.ehcache.CacheException: java.lang.ClassNotFoundException: com.yas.core.model.impl.YasXMLParseImpl
at com.liferay.portal.cache.ehcache.EhcacheStreamBootstrapCacheLoader.start(EhcacheStreamBootstrapCacheLoader.java:63)
at com.liferay.portal.events.StartupAction.doRun(StartupAction.java:218)
at com.liferay.portal.ee.license.StartupAction.doRun(Unknown Source)
at com.liferay.portal.events.StartupAction.run(StartupAction.java:77)
at com.liferay.portal.servlet.MainServlet.processStartupEvents(MainServlet.java:1257)
at com.liferay.portal.servlet.MainServlet.init(MainServlet.java:231)
at javax.servlet.GenericServlet.init(GenericServlet.java:158)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5266)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5554)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:677)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1912)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException: com.yas.core.model.impl.YasXMLParseImpl
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:278)
at com.liferay.portal.kernel.util.ClassResolverUtil.resolve(ClassResolverUtil.java:29)
at com.liferay.portal.kernel.io.AnnotatedObjectInputStream.resolveClass(AnnotatedObjectInputStream.java:46)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1612)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1517)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1771)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
at java.util.ArrayList.readObject(ArrayList.java:771)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
at com.liferay.portal.cache.ehcache.EhcacheStreamBootstrapHelpUtil.loadCachesFromCluster(EhcacheStreamBootstrapHelpUtil.java:185)
at com.liferay.portal.cache.ehcache.EhcacheStreamBootstrapCacheLoader.start(EhcacheStreamBootstrapCacheLoader.java:58)
... 22 more
Stopping the server due to unexpected startup errors
Please let me know if anyone have addressed this kind of issue.
Regards,
Raja