Forums de discussion

Exception when setting tomcat host

thumbnail
I-A Kotopoulos, modifié il y a 9 années.

Exception when setting tomcat host

Junior Member Publications: 44 Date d'inscription: 14/01/14 Publications récentes
My portal is working properly. I am trying to set the alias for a domain name and making the configuration in tomcat's server.xml


 <host name="mydomain.gr" appbase="${catalina.base}/webapps/vulnerable" unpackwars="true" autodeploy="true" xmlvalidation="false" xmlnamespaceaware="false">
          <alias>mydomain.gr</alias>
	<context path="" docbase="${catalina.base}/webapps/vulnerable" swallowoutput="true" crosscontext="true"></context>
	</host> 


After restarting I get the following exception


20:38:23,251 ERROR [liferay/scheduler_dispatch-1][PortalBeanLocatorUtil:89] BeanLocator is null
java.lang.Exception: Stack trace
	at java.lang.Thread.dumpStack(Thread.java:1365)
	at com.liferay.portal.kernel.bean.PortalBeanLocatorUtil.locate(PortalBeanLocatorUtil.java:74)
	at com.liferay.portlet.blogs.service.BlogsEntryLocalServiceUtil.getService(BlogsEntryLocalServiceUtil.java:837)
	at com.liferay.portlet.blogs.service.BlogsEntryLocalServiceUtil.checkEntries(BlogsEntryLocalServiceUtil.java:389)
	at com.liferay.portlet.blogs.messaging.CheckEntryMessageListener.doReceive(CheckEntryMessageListener.java:28)
	at com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:26)
	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 com.liferay.portal.kernel.bean.ClassLoaderBeanHandler.invoke(ClassLoaderBeanHandler.java:67)
	at com.sun.proxy.$Proxy297.receive(Unknown Source)
	at com.liferay.portal.kernel.scheduler.messaging.SchedulerEventMessageListenerWrapper.receive(SchedulerEventMessageListenerWrapper.java:76)
	at com.liferay.portal.kernel.messaging.InvokerMessageListener.receive(InvokerMessageListener.java:72)
	at com.liferay.portal.kernel.messaging.ParallelDestination$1.run(ParallelDestination.java:69)
	at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask._runTask(ThreadPoolExecutor.java:682)
	at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask.run(ThreadPoolExecutor.java:593)
	at java.lang.Thread.run(Thread.java:745)
20:38:23,257 ERROR [liferay/scheduler_dispatch-1][ParallelDestination:94] Unable to process message {destinationName=liferay/scheduler_dispatch, response=null, responseDestinationName=null, responseId=null, payload=null, values={JOB_NAME=com.liferay.portlet.blogs.messaging.CheckEntryMessageListener, EXCEPTIONS_MAX_SIZE=0, GROUP_NAME=com.liferay.portlet.blogs.messaging.CheckEntryMessageListener, DESTINATION_NAME=liferay/scheduler_dispatch, JOB_STATE=com.liferay.portal.kernel.scheduler.JobState@36915814, companyId=0, MESSAGE_LISTENER_CLASS_NAME=com.liferay.portlet.blogs.messaging.CheckEntryMessageListener, RECEIVER_KEY=com.liferay.portlet.blogs.messaging.CheckEntryMessageListener.com.liferay.portlet.blogs.messaging.CheckEntryMessageListener, MESSAGE_LISTENER_UUID=d690c9f1-b757-4482-a22c-d95a99f9715a}}
com.liferay.portal.kernel.messaging.MessageListenerException: com.liferay.portal.kernel.bean.BeanLocatorException: BeanLocator has not been set
	at com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:32)
	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 com.liferay.portal.kernel.bean.ClassLoaderBeanHandler.invoke(ClassLoaderBeanHandler.java:67)
	at com.sun.proxy.$Proxy297.receive(Unknown Source)
	at com.liferay.portal.kernel.scheduler.messaging.SchedulerEventMessageListenerWrapper.receive(SchedulerEventMessageListenerWrapper.java:76)
	at com.liferay.portal.kernel.messaging.InvokerMessageListener.receive(InvokerMessageListener.java:72)
	at com.liferay.portal.kernel.messaging.ParallelDestination$1.run(ParallelDestination.java:69)
	at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask._runTask(ThreadPoolExecutor.java:682)
	at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask.run(ThreadPoolExecutor.java:593)
	at java.lang.Thread.run(Thread.java:745)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.liferay.portal.kernel.bean.BeanLocatorException: BeanLocator has not been set
	at com.liferay.portal.kernel.bean.PortalBeanLocatorUtil.locate(PortalBeanLocatorUtil.java:82)
	at com.liferay.portlet.blogs.service.BlogsEntryLocalServiceUtil.getService(BlogsEntryLocalServiceUtil.java:837)
	at com.liferay.portlet.blogs.service.BlogsEntryLocalServiceUtil.checkEntries(BlogsEntryLocalServiceUtil.java:389)
	at com.liferay.portlet.blogs.messaging.CheckEntryMessageListener.doReceive(CheckEntryMessageListener.java:28)
	at com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:26)
	... 12 more
20:38:32,357 ERROR [liferay/scheduler_dispatch-2][ParallelDestination:94] Unable to process message {destinationName=liferay/scheduler_dispatch, response=null, responseDestinationName=null, responseId=null, payload=null, values={JOB_NAME=com.liferay.portal.deploy.messaging.RequiredPluginsMessageListener, EXCEPTIONS_MAX_SIZE=0, GROUP_NAME=com.liferay.portal.deploy.messaging.RequiredPluginsMessageListener, DESTINATION_NAME=liferay/scheduler_dispatch, JOB_STATE=com.liferay.portal.kernel.scheduler.JobState@73bb4449, companyId=0, MESSAGE_LISTENER_CLASS_NAME=com.liferay.portal.deploy.messaging.RequiredPluginsMessageListener, RECEIVER_KEY=com.liferay.portal.deploy.messaging.RequiredPluginsMessageListener.com.liferay.portal.deploy.messaging.RequiredPluginsMessageListener, MESSAGE_LISTENER_UUID=68e67fa7-8dd2-456a-b942-5087df10ec7c}}
com.liferay.portal.kernel.messaging.MessageListenerException: java.lang.NullPointerException
	at com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:32)
	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 com.liferay.portal.kernel.bean.ClassLoaderBeanHandler.invoke(ClassLoaderBeanHandler.java:67)
	at com.sun.proxy.$Proxy297.receive(Unknown Source)
	at com.liferay.portal.kernel.scheduler.messaging.SchedulerEventMessageListenerWrapper.receive(SchedulerEventMessageListenerWrapper.java:76)
	at com.liferay.portal.kernel.messaging.InvokerMessageListener.receive(InvokerMessageListener.java:72)
	at com.liferay.portal.kernel.messaging.ParallelDestination$1.run(ParallelDestination.java:69)
	at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask._runTask(ThreadPoolExecutor.java:682)
	at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask.run(ThreadPoolExecutor.java:593)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.NullPointerException
	at com.liferay.portal.kernel.deploy.DeployManagerUtil.getLevelsRequiredDeploymentContexts(DeployManagerUtil.java:60)
	at com.liferay.portal.deploy.messaging.RequiredPluginsMessageListener.doReceive(RequiredPluginsMessageListener.java:52)
	at com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:26)
	... 12 more
20:38:40,946 ERROR [localhost-startStop-1][ContextLoader:94] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.liferay.portal.kernel.cache.MultiVMPool' defined in class path resource [META-INF/util-spring.xml]: Cannot resolve reference to bean 'com.liferay.portal.kernel.cache.MultiVMPortalCacheManager' while setting bean property 'portalCacheManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.liferay.portal.kernel.cache.MultiVMPortalCacheManager' defined in class path resource [META-INF/util-spring.xml]: Cannot create inner bean 'com.liferay.portal.cache.ehcache.EhcachePortalCacheManager#4796e6c0' of type [com.liferay.portal.cache.ehcache.EhcachePortalCacheManager] while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.liferay.portal.cache.ehcache.EhcachePortalCacheManager#4796e6c0' defined in class path resource [META-INF/util-spring.xml]: Invocation of init method failed; nested exception is net.sf.ehcache.CacheException: javax.management.InstanceAlreadyExistsException: net.sf.ehcache:type=CacheManager,name=liferay-multi-vm-clustered
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1327)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1085)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:516)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:282)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:204)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
	at com.liferay.portal.spring.context.PortalContextLoaderListener.contextInitialized(PortalContextLoaderListener.java:227)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4992)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5490)
	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:649)
	at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1083)
	at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1880)
	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: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.liferay.portal.kernel.cache.MultiVMPortalCacheManager' defined in class path resource [META-INF/util-spring.xml]: Cannot create inner bean 'com.liferay.portal.cache.ehcache.EhcachePortalCacheManager#4796e6c0' of type [com.liferay.portal.cache.ehcache.EhcachePortalCacheManager] while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.liferay.portal.cache.ehcache.EhcachePortalCacheManager#4796e6c0' defined in class path resource [META-INF/util-spring.xml]: Invocation of init method failed; nested exception is net.sf.ehcache.CacheException: javax.management.InstanceAlreadyExistsException: net.sf.ehcache:type=CacheManager,name=liferay-multi-vm-clustered
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:281)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:120)
	at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:630)
	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:441)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:982)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:878)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:484)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322)
	... 29 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.liferay.portal.cache.ehcache.EhcachePortalCacheManager#4796e6c0' defined in class path resource [META-INF/util-spring.xml]: Invocation of init method failed; nested exception is net.sf.ehcache.CacheException: javax.management.InstanceAlreadyExistsException: net.sf.ehcache:type=CacheManager,name=liferay-multi-vm-clustered
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1422)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:518)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:270)
	... 41 more
Caused by: net.sf.ehcache.CacheException: javax.management.InstanceAlreadyExistsException: net.sf.ehcache:type=CacheManager,name=liferay-multi-vm-clustered
	at net.sf.ehcache.management.ManagementService.init(ManagementService.java:245)
	at com.liferay.portal.cache.ehcache.EhcachePortalCacheManager.afterPropertiesSet(EhcachePortalCacheManager.java:99)
	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 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1546)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1487)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1419)
	... 44 more
Caused by: javax.management.InstanceAlreadyExistsException: net.sf.ehcache:type=CacheManager,name=liferay-multi-vm-clustered
	at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324)
	at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522)
	at com.liferay.portal.kernel.jmx.MBeanRegistry.register(MBeanRegistry.java:65)
	at com.liferay.portal.kernel.jmx.RegistryAwareMBeanServer.registerMBean(RegistryAwareMBeanServer.java:307)
	at net.sf.ehcache.management.ManagementService.registerCacheManager(ManagementService.java:264)
	at net.sf.ehcache.management.ManagementService.init(ManagementService.java:232)
	... 52 more
Jan 07, 2015 8:38:40 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class com.liferay.portal.spring.context.PortalContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.liferay.portal.kernel.cache.MultiVMPool' defined in class path resource [META-INF/util-spring.xml]: Cannot resolve reference to bean 'com.liferay.portal.kernel.cache.MultiVMPortalCacheManager' while setting bean property 'portalCacheManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.liferay.portal.kernel.cache.MultiVMPortalCacheManager' defined in class path resource [META-INF/util-spring.xml]: Cannot create inner bean 'com.liferay.portal.cache.ehcache.EhcachePortalCacheManager#4796e6c0' of type [com.liferay.portal.cache.ehcache.EhcachePortalCacheManager] while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.liferay.portal.cache.ehcache.EhcachePortalCacheManager#4796e6c0' defined in class path resource [META-INF/util-spring.xml]: Invocation of init method failed; nested exception is net.sf.ehcache.CacheException: javax.management.InstanceAlreadyExistsException: net.sf.ehcache:type=CacheManager,name=liferay-multi-vm-clustered
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1327)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1085)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:516)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:282)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:204)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
	at com.liferay.portal.spring.context.PortalContextLoaderListener.contextInitialized(PortalContextLoaderListener.java:227)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4992)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5490)
	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:649)
	at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1083)
	at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1880)
	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: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.liferay.portal.kernel.cache.MultiVMPortalCacheManager' defined in class path resource [META-INF/util-spring.xml]: Cannot create inner bean 'com.liferay.portal.cache.ehcache.EhcachePortalCacheManager#4796e6c0' of type [com.liferay.portal.cache.ehcache.EhcachePortalCacheManager] while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.liferay.portal.cache.ehcache.EhcachePortalCacheManager#4796e6c0' defined in class path resource [META-INF/util-spring.xml]: Invocation of init method failed; nested exception is net.sf.ehcache.CacheException: javax.management.InstanceAlreadyExistsException: net.sf.ehcache:type=CacheManager,name=liferay-multi-vm-clustered
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:281)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:120)
	at org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:630)
	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:441)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:982)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:878)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:484)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322)
	... 29 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.liferay.portal.cache.ehcache.EhcachePortalCacheManager#4796e6c0' defined in class path resource [META-INF/util-spring.xml]: Invocation of init method failed; nested exception is net.sf.ehcache.CacheException: javax.management.InstanceAlreadyExistsException: net.sf.ehcache:type=CacheManager,name=liferay-multi-vm-clustered
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1422)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:518)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:270)
	... 41 more
Caused by: net.sf.ehcache.CacheException: javax.management.InstanceAlreadyExistsException: net.sf.ehcache:type=CacheManager,name=liferay-multi-vm-clustered
	at net.sf.ehcache.management.ManagementService.init(ManagementService.java:245)
	at com.liferay.portal.cache.ehcache.EhcachePortalCacheManager.afterPropertiesSet(EhcachePortalCacheManager.java:99)
	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 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1546)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1487)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1419)
	... 44 more
Caused by: javax.management.InstanceAlreadyExistsException: net.sf.ehcache:type=CacheManager,name=liferay-multi-vm-clustered
	at com.sun.jmx.mbeanserver.Repository.addMBean(Repository.java:437)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerWithRepository(DefaultMBeanServerInterceptor.java:1898)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerDynamicMBean(DefaultMBeanServerInterceptor.java:966)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerObject(DefaultMBeanServerInterceptor.java:900)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.registerMBean(DefaultMBeanServerInterceptor.java:324)
	at com.sun.jmx.mbeanserver.JmxMBeanServer.registerMBean(JmxMBeanServer.java:522)
	at com.liferay.portal.kernel.jmx.MBeanRegistry.register(MBeanRegistry.java:65)
	at com.liferay.portal.kernel.jmx.RegistryAwareMBeanServer.registerMBean(RegistryAwareMBeanServer.java:307)
	at net.sf.ehcache.management.ManagementService.registerCacheManager(ManagementService.java:264)
	at net.sf.ehcache.management.ManagementService.init(ManagementService.java:232)
	... 52 more

Jan 07, 2015 8:38:40 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Error listenerStart
Jan 07, 2015 8:38:40 PM org.apache.catalina.core.StandardContext startInternal
SEVERE: Context [/vulnerable] startup failed due to previous errors
Jan 07, 2015 8:38:40 PM org.apache.catalina.core.ApplicationContext log
INFO: Closing Spring root WebApplicationContext
Jan 07, 2015 8:38:41 PM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
SEVERE: The web application [/vulnerable] appears to have started a thread named [Statistics Thread] but has failed to stop it. This is very likely to create a memory leak.
Jan 07, 2015 8:38:41 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive /opt/tomcat/webapps/vulnerable.war has finished in 98,594 ms
Jan 07, 2015 8:38:41 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /opt/tomcat/webapps/marketplace-portlet
Jan 07, 2015 8:38:46 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /opt/tomcat/webapps/marketplace-portlet has finished in 5,546 ms
Jan 07, 2015 8:38:46 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /opt/tomcat/webapps/MVULProject-theme
Jan 07, 2015 8:38:48 PM org.apache.catalina.loader.WebappClassLoader loadClass
INFO: Illegal access: this web application instance has been stopped already.  Could not load com.mchange.v2.beans.BeansUtils.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1612)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
	at com.mchange.v2.c3p0.ComboPooledDataSource.toString(ComboPooledDataSource.java:582)
	at java.lang.String.valueOf(String.java:2847)
	at java.lang.StringBuilder.append(StringBuilder.java:128)
	at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.assertCpds(AbstractPoolBackedDataSource.java:507)
	at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:519)
	at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:140)
	at com.liferay.portal.dao.jdbc.util.DataSourceWrapper.getConnection(DataSourceWrapper.java:39)
	at org.springframework.jdbc.datasource.LazyConnectionDataSourceProxy$LazyConnectionInvocationHandler.getTargetConnection(LazyConnectionDataSourceProxy.java:403)
	at org.springframework.jdbc.datasource.LazyConnectionDataSourceProxy$LazyConnectionInvocationHandler.invoke(LazyConnectionDataSourceProxy.java:376)
	at com.sun.proxy.$Proxy407.prepareStatement(Unknown Source)
	at sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.quartz.impl.jdbcjobstore.AttributeRestoringConnectionInvocationHandler.invoke(AttributeRestoringConnectionInvocationHandler.java:73)
	at com.sun.proxy.$Proxy309.prepareStatement(Unknown Source)
	at org.quartz.impl.jdbcjobstore.StdJDBCDelegate.selectTriggerToAcquire(StdJDBCDelegate.java:2557)
	at org.quartz.impl.jdbcjobstore.JobStoreSupport.acquireNextTrigger(JobStoreSupport.java:2781)
	at org.quartz.impl.jdbcjobstore.JobStoreSupport$41.execute(JobStoreSupport.java:2755)
	at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3811)
	at org.quartz.impl.jdbcjobstore.JobStoreSupport.acquireNextTriggers(JobStoreSupport.java:2751)
	at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:264)

Exception in thread "PersistedQuartzSchedulerEngineInstance_QuartzSchedulerThread" java.lang.NoClassDefFoundError: com/mchange/v2/beans/BeansUtils
	at com.mchange.v2.c3p0.ComboPooledDataSource.toString(ComboPooledDataSource.java:582)
	at java.lang.String.valueOf(String.java:2847)
	at java.lang.StringBuilder.append(StringBuilder.java:128)
	at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.assertCpds(AbstractPoolBackedDataSource.java:507)
	at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getPoolManager(AbstractPoolBackedDataSource.java:519)
	at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:140)
	at com.liferay.portal.dao.jdbc.util.DataSourceWrapper.getConnection(DataSourceWrapper.java:39)
	at org.springframework.jdbc.datasource.LazyConnectionDataSourceProxy$LazyConnectionInvocationHandler.getTargetConnection(LazyConnectionDataSourceProxy.java:403)
	at org.springframework.jdbc.datasource.LazyConnectionDataSourceProxy$LazyConnectionInvocationHandler.invoke(LazyConnectionDataSourceProxy.java:376)
	at com.sun.proxy.$Proxy407.prepareStatement(Unknown Source)
	at sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.quartz.impl.jdbcjobstore.AttributeRestoringConnectionInvocationHandler.invoke(AttributeRestoringConnectionInvocationHandler.java:73)
	at com.sun.proxy.$Proxy309.prepareStatement(Unknown Source)
	at org.quartz.impl.jdbcjobstore.StdJDBCDelegate.selectTriggerToAcquire(StdJDBCDelegate.java:2557)
	at org.quartz.impl.jdbcjobstore.JobStoreSupport.acquireNextTrigger(JobStoreSupport.java:2781)
	at org.quartz.impl.jdbcjobstore.JobStoreSupport$41.execute(JobStoreSupport.java:2755)
	at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3811)
	at org.quartz.impl.jdbcjobstore.JobStoreSupport.acquireNextTriggers(JobStoreSupport.java:2751)
	at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:264)
Caused by: java.lang.ClassNotFoundException: com.mchange.v2.beans.BeansUtils
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
	at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
	... 21 more


If I remove the server.xml liners everything gets back to normal. What do I miss? I am using tomcat 7.0.55 and liferay 6.2
thumbnail
I-A Kotopoulos, modifié il y a 9 années.

RE: Exception when setting tomcat host

Junior Member Publications: 44 Date d'inscription: 14/01/14 Publications récentes
Something I noticed is that the exceptions start after the process attempts for a second time to do this

INFO: Initializing Spring root WebApplicationContext
14:13:15,432 INFO  [localhost-startStop-1][DialectDetector:119] Determine dialect for MySQL 5
14:13:15,546 INFO  [localhost-startStop-1][DialectDetector:119] Found dialect org.hibernate.dialect.MySQLDialect


which normally has already run once

and what I noticed is that the first time it tries to make a connection at the new host while the second it uses localhost
thumbnail
I-A Kotopoulos, modifié il y a 9 années.

RE: Exception when setting tomcat host

Junior Member Publications: 44 Date d'inscription: 14/01/14 Publications récentes
I attach the two log files

without setting the host


Loading jar:file:/opt/tomcat/webapps/vulnerable/WEB-INF/lib/portal-impl.jar!/system.properties
Loading jar:file:/opt/tomcat/webapps/vulnerable/WEB-INF/lib/portal-impl.jar!/system.properties
Loading jar:file:/opt/tomcat/webapps/vulnerable/WEB-INF/lib/portal-impl.jar!/portal.properties
Loading file:/opt/tomcat/temp/portal-ext.properties
Jan 16, 2015 2:38:36 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
14:38:51,555 INFO  [localhost-startStop-1][DialectDetector:71] Determine dialect for MySQL 5
14:38:51,676 INFO  [localhost-startStop-1][DialectDetector:136] Found dialect org.hibernate.dialect.MySQLDialect
Starting Liferay Portal Community Edition 6.2 CE GA2 (Newton / Build 6201 / March 20, 2014)
14:40:03,001 INFO  [localhost-startStop-1][BaseDB:484] Database does not support case sensitive queries
14:40:04,965 INFO  [localhost-startStop-1][ServerDetector:119] Server supports hot deploy
14:40:05,004 INFO  [localhost-startStop-1][PluginPackageUtil:1013] Reading plugin package for the root context
14:40:20,654 INFO  [localhost-startStop-1][AutoDeployDir:139] Auto deploy scanner started for /opt/tomcat/temp/liferay/deploy
Jan 16, 2015 2:40:32 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring FrameworkServlet 'Remoting Servlet'
Jan 16, 2015 2:40:34 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deployment of web application archive /opt/tomcat/webapps/vulnerable.war has finished in 177,117 ms
Jan 16, 2015 2:40:34 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /opt/tomcat/webapps/marketplace-portlet
14:40:41,879 INFO  [localhost-startStop-1][HotDeployImpl:198] Deploying marketplace-portlet from queue
14:40:41,908 INFO  [localhost-startStop-1][PluginPackageUtil:1016] Reading plugin package for marketplace-portlet
Loading file:/opt/tomcat/temp/0-marketplace-portlet/WEB-INF/classes/portlet.properties
Loading file:/opt/tomcat/temp/0-marketplace-portlet/WEB-INF/classes/service.properties
Loading file:/opt/tomcat/temp/0-marketplace-portlet/WEB-INF/classes/portlet.properties
Jan 16, 2015 2:40:43 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
Loading file:/opt/tomcat/temp/0-marketplace-portlet/WEB-INF/classes/service.properties
Loading file:/opt/tomcat/temp/0-marketplace-portlet/WEB-INF/classes/service.properties
14:40:44,830 INFO  [localhost-startStop-1][HookHotDeployListener:687] Registering hook for marketplace-portlet
Loading file:/opt/tomcat/temp/0-marketplace-portlet/WEB-INF/classes/portal.properties
14:40:45,259 INFO  [localhost-startStop-1][HookHotDeployListener:814] Hook for marketplace-portlet is available for use
14:40:45,277 INFO  [localhost-startStop-1][PortletHotDeployListener:343] Registering portlets for marketplace-portlet
Loading file:/opt/tomcat/temp/0-marketplace-portlet/WEB-INF/classes/portlet.properties
14:40:45,707 INFO  [localhost-startStop-1][PortletHotDeployListener:495] 3 portlets for marketplace-portlet are available for use
Jan 16, 2015 2:40:45 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /opt/tomcat/webapps/marketplace-portlet has finished in 11,081 ms
Jan 16, 2015 2:40:45 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /opt/tomcat/webapps/MVULProject-theme
14:40:50,880 INFO  [localhost-startStop-1][HotDeployEvent:130] Plugin MVULProject-theme requires marketplace-portlet
14:40:50,881 INFO  [localhost-startStop-1][HotDeployImpl:198] Deploying MVULProject-theme from queue
14:40:50,881 INFO  [localhost-startStop-1][PluginPackageUtil:1016] Reading plugin package for MVULProject-theme
Jan 16, 2015 2:40:51 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
14:40:51,141 INFO  [localhost-startStop-1][ThemeHotDeployListener:97] Registering themes for MVULProject-theme
14:40:58,263 INFO  [localhost-startStop-1][ThemeHotDeployListener:110] 1 theme for MVULProject-theme is available for use
Jan 16, 2015 2:40:58 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /opt/tomcat/webapps/MVULProject-theme has finished in 12,589 ms
Jan 16, 2015 2:40:58 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /opt/tomcat/webapps/CitizenHome-portlet
14:41:09,348 INFO  [localhost-startStop-1][HotDeployEvent:130] Plugin CitizenHome-portlet requires marketplace-portlet
14:41:09,355 INFO  [localhost-startStop-1][HotDeployImpl:198] Deploying CitizenHome-portlet from queue
14:41:09,356 INFO  [localhost-startStop-1][PluginPackageUtil:1016] Reading plugin package for CitizenHome-portlet
Loading file:/opt/tomcat/temp/1-CitizenHome-portlet/WEB-INF/classes/portlet.properties
Loading file:/opt/tomcat/temp/1-CitizenHome-portlet/WEB-INF/classes/service.properties
Loading file:/opt/tomcat/temp/1-CitizenHome-portlet/WEB-INF/classes/service-ext.properties
Loading file:/opt/tomcat/temp/1-CitizenHome-portlet/WEB-INF/classes/portlet.properties
Jan 16, 2015 2:41:10 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
Loading file:/opt/tomcat/temp/1-CitizenHome-portlet/WEB-INF/classes/service.properties
Loading file:/opt/tomcat/temp/1-CitizenHome-portlet/WEB-INF/classes/service-ext.properties
Loading file:/opt/tomcat/temp/1-CitizenHome-portlet/WEB-INF/classes/service.properties
Loading file:/opt/tomcat/temp/1-CitizenHome-portlet/WEB-INF/classes/service-ext.properties
14:41:22,952 INFO  [localhost-startStop-1][HookHotDeployListener:687] Registering hook for CitizenHome-portlet
Loading file:/opt/tomcat/temp/1-CitizenHome-portlet/WEB-INF/classes/portal.properties


after setting the host


Loading jar:file:/opt/tomcat/webapps/vulnerable/WEB-INF/lib/portal-impl.jar!/system.properties
Loading jar:file:/opt/tomcat/webapps/vulnerable/WEB-INF/lib/portal-impl.jar!/system.properties
Loading jar:file:/opt/tomcat/webapps/vulnerable/WEB-INF/lib/portal-impl.jar!/portal.properties
Loading file:/opt/tomcat/temp/portal-ext.properties
Jan 16, 2015 2:09:44 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
14:09:56,771 INFO  [paroches.diktiopallinis.gr-startStop-1][DialectDetector:71] Determine dialect for MySQL 5
14:09:56,904 INFO  [paroches.diktiopallinis.gr-startStop-1][DialectDetector:136] Found dialect org.hibernate.dialect.MySQLDialect
Jan 16, 2015 2:11:33 PM org.apache.catalina.core.ApplicationContext log
INFO: Starting Liferay Portal Community Edition 6.2 CE GA2 (Newton / Build 6201 / March 20, 2014)
14:11:11,729 INFO  [paroches.diktiopallinis.gr-startStop-1][BaseDB:484] Database does not support case sensitive queries
14:11:12,630 INFO  [paroches.diktiopallinis.gr-startStop-1][ServerDetector:119] Server supports hot deploy
14:11:12,636 INFO  [paroches.diktiopallinis.gr-startStop-1][PluginPackageUtil:1013] Reading plugin package for the root context
14:11:28,008 INFO  [paroches.diktiopallinis.gr-startStop-1][AutoDeployDir:139] Auto deploy scanner started for /opt/tomcat/temp/liferay/deploy
Jan 16, 2015 2:11:38 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring FrameworkServlet 'Remoting Servlet'
Jan 16, 2015 2:11:39 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /opt/tomcat/webapps/vulnerable/errors
Jan 16, 2015 2:11:45 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /opt/tomcat/webapps/vulnerable/errors has finished in 5,153 ms
Jan 16, 2015 2:11:45 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /opt/tomcat/webapps/vulnerable/html
Jan 16, 2015 2:11:49 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /opt/tomcat/webapps/vulnerable/html has finished in 4,016 ms
Jan 16, 2015 2:11:49 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /opt/tomcat/webapps/vulnerable/layouttpl
Jan 16, 2015 2:11:52 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /opt/tomcat/webapps/vulnerable/layouttpl has finished in 3,004 ms
Jan 16, 2015 2:11:52 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /opt/tomcat/webapps/vulnerable/wap
Jan 16, 2015 2:11:55 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /opt/tomcat/webapps/vulnerable/wap has finished in 3,715 ms
Jan 16, 2015 2:11:55 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /opt/tomcat/webapps/vulnerable/dtd
Jan 16, 2015 2:11:59 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /opt/tomcat/webapps/vulnerable/dtd has finished in 4,012 ms
Jan 16, 2015 2:11:59 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /opt/tomcat/webapps/vulnerable.war
14:12:33,009 INFO  [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][AutoDeployDir:204] Processing marketplace-portlet-6.2.0.1.war
14:12:33,011 INFO  [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][PortletAutoDeployListener:79] Copying portlets for /opt/tomcat/temp/liferay/deploy/marketplace-portlet-6.2.0.1.war
14:12:33,023 INFO  [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][BaseDeployer:859] Deploying marketplace-portlet-6.2.0.1.war
14:12:33,037 INFO  [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][BaseDeployer:962] Updating Marketplace from version 6.2.0.1 to version 6.2.0.1
  Expanding: /opt/tomcat/temp/liferay/deploy/marketplace-portlet-6.2.0.1.war into /opt/tomcat/temp/20150116141233040
  Copying 1 file to /opt/tomcat/temp/20150116141233040/WEB-INF
  Copying 1 file to /opt/tomcat/temp/20150116141233040/WEB-INF/classes
  Copying 1 file to /opt/tomcat/temp/20150116141233040/WEB-INF/classes
  Copying 1 file to /opt/tomcat/temp/20150116141233040/WEB-INF/jsp
14:12:35,483 INFO  [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][BaseDeployer:2383] Modifying Servlet 2.4 /opt/tomcat/temp/20150116141233040/WEB-INF/web.xml
  Copying 282 files to /opt/tomcat/webapps/marketplace-portlet
  Copying 1 file to /opt/tomcat/webapps/marketplace-portlet
  Deleting directory /opt/tomcat/temp/20150116141233040
14:12:36,357 INFO  [com.liferay.portal.kernel.deploy.auto.AutoDeployScanner][PortletAutoDeployListener:91] Portlets for /opt/tomcat/temp/liferay/deploy/marketplace-portlet-6.2.0.1.war copied successfully. Deployment will start in a few seconds.
Loading jar:file:/opt/tomcat/webapps/vulnerable/WEB-INF/lib/portal-impl.jar!/system.properties
14:12:54,385 INFO  [localhost-startStop-1][PropsUtil:119] Global shared lib directory /opt/tomcat/lib/
14:12:54,386 INFO  [localhost-startStop-1][PropsUtil:119] Global lib directory /opt/tomcat/lib/
14:12:54,387 INFO  [localhost-startStop-1][PropsUtil:119] Portal lib directory /opt/tomcat/webapps/vulnerable/WEB-INF/lib/
Loading jar:file:/opt/tomcat/webapps/vulnerable/WEB-INF/lib/portal-impl.jar!/portal.properties
Loading file:/opt/tomcat/temp/portal-ext.properties
Jan 16, 2015 2:12:58 PM org.apache.catalina.core.ApplicationContext log
INFO: Initializing Spring root WebApplicationContext
14:13:15,432 INFO  [localhost-startStop-1][DialectDetector:119] Determine dialect for MySQL 5
14:13:15,546 INFO  [localhost-startStop-1][DialectDetector:119] Found dialect org.hibernate.dialect.MySQLDialect
14:13:22,314 ERROR [liferay/scheduler_dispatch-1][PortalBeanLocatorUtil:89] BeanLocator is null
java.lang.Exception: Stack trace
thumbnail
Olaf Kock, modifié il y a 9 années.

RE: Exception when setting tomcat host

Liferay Legend Publications: 6403 Date d'inscription: 23/09/08 Publications récentes
Caused by: net.sf.ehcache.CacheException: javax.management.InstanceAlreadyExistsException: net.sf.ehcache:type=CacheManager,name=liferay-multi-vm-clustered
sounds like you have Liferay running twice. You have a <Context .../> part in your server.xml as well. Please post the two alternative server.xml files (working vs. not working) as well as a directory listing of your /webapps/vulnerable and the /webapps directory.
thumbnail
I-A Kotopoulos, modifié il y a 9 années.

RE: Exception when setting tomcat host

Junior Member Publications: 44 Date d'inscription: 14/01/14 Publications récentes
Hi Olaf,
I attach the files. After your comment I removed the first Host element (for localhost) the application got deployed successfully but then the rest of the portlets under /webapps don't get deployed
thumbnail
Olaf Kock, modifié il y a 9 années.

RE: Exception when setting tomcat host

Liferay Legend Publications: 6403 Date d'inscription: 23/09/08 Publications récentes
Do you mean you have one Host instruction for "mydomain.gr" and one other for "localhost"? This is not obvious from the snippet you gave above. Maybe you should give more content from your server.xml

If you have two Host sections - what do you want to achieve with the two different ones? The "Context" declaration will deploy your "vulnerable" webapp. If you omit the Host that autodeploys everything from the webapps directory, you don't expect everything from webapps to deploy, right?
thumbnail
I-A Kotopoulos, modifié il y a 9 années.

RE: Exception when setting tomcat host

Junior Member Publications: 44 Date d'inscription: 14/01/14 Publications récentes
I have attached the whole server.xml. I don't need two host sections but I need to deploy both what is under /webapps and what is under /webapps/vulnerable. What I miss is how can I set my domain name correspond to the /webapps/vulnerable application and also allow tomcat to deploy everything in the /webapps.
I hope I was more clear know